09.11.2012 Views

Video and Image Processing Up Conversion Example Design

Video and Image Processing Up Conversion Example Design

Video and Image Processing Up Conversion Example Design

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Video</strong> <strong>and</strong> <strong>Image</strong> <strong>Processing</strong> <strong>Up</strong> <strong>Conversion</strong> <strong>Example</strong> <strong>Design</strong><br />

Possible <strong>Video</strong><br />

System<br />

Configurations<br />

Many new <strong>and</strong> exciting innovations, such as high definition television<br />

(HDTV) <strong>and</strong> digital cinema, revolve around video <strong>and</strong> image processing<br />

<strong>and</strong> this technology's rapid evolution. Leaps forward in image capture<br />

<strong>and</strong> display resolutions, advanced compression techniques, <strong>and</strong> video<br />

intelligence are the driving forces behind the technological innovation.<br />

The move from st<strong>and</strong>ard definition (SD) to high definition (HD)<br />

represents a 6× increase in data that needs to be processed. <strong>Video</strong><br />

surveillance is also moving from common intermediate format (CIF)<br />

(352×288) to D1 format (704×576) as a st<strong>and</strong>ard requirement, with some<br />

industrial cameras even moving to HD at 1280×720. Military surveillance,<br />

medical imaging, <strong>and</strong> machine vision applications are also moving to<br />

very high resolution images.<br />

With exp<strong>and</strong>ing resolutions there is a need for high performance while<br />

keeping architectures flexible to allow for quick upgradeability.<br />

All of the processing functions within the Altera <strong>Video</strong> <strong>and</strong> <strong>Image</strong><br />

<strong>Processing</strong> Suite are configurable to allow the user to satisfy common<br />

performance <strong>and</strong> cost requirements over a wide range of SD <strong>and</strong> HD<br />

resolutions. In addition, the processing functions have common data <strong>and</strong><br />

control interfaces, providing a flexible <strong>and</strong> extendible framework for<br />

developing complex video pre- <strong>and</strong> post-processing data paths.<br />

This section describes a number of video systems that could be<br />

constructed using the <strong>Video</strong> <strong>and</strong> <strong>Image</strong> <strong>Processing</strong> Suite MegaCore<br />

functions.<br />

Single <strong>Video</strong> Channel Input<br />

The video up conversion example design is a good starting point for<br />

developing single video stream input applications.<br />

The example design demonstrates how to construct a video data path that<br />

performs deinterlacing, chroma resampling, color space conversion <strong>and</strong><br />

scaling.<br />

The Altera <strong>Video</strong> <strong>and</strong> <strong>Image</strong> <strong>Processing</strong> Suite MegaCore functions all<br />

have common data <strong>and</strong> control interfaces. These common interfaces<br />

make it easy to extend the data path in the example design to perform<br />

additional functions such as filtering, gamma correction or picture in<br />

picture mixing with a static image from memory.<br />

4 Altera Corporation<br />

Preliminary

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!