English
Language : 

P0103 Datasheet, PDF (38/50 Pages) AEL Crystals Ltd – Introduction of the VEEK-MT
Figure 4-13 Screen shot of the VEEK-MT camera demonstration
4.7 Video and Image Processing for Camera
The Video and Image Processing (VIP) for Camera Example Design demonstrates dynamic scaling
and clipping of a standard definition video stream in RGB format and picture-in-picture mixing
with a background layer. The video stream is output in high resolution (800×480) on LCD touch
panel.
The example design demonstrates a framework for rapid development of video and image
processing systems using the parameterizable MegaCore® functions that are available in the Video
and Image Processing Suite. Available functions are listed in Table 4 2. This demonstration needs
the Quartus II license file includes the VIP suite feature.
These functions allow you to fully integrate common video functions with video interfaces,
processors, and external memory controllers. The example design uses an Altera Cyclone® IV E
EP4CE115F29 featured on the VEEK-MT.
A video source is input through the CMOS sensor on VEEK-MT which generates a digital output in
RGB format. A number of common video functions are performed on this input stream in the FPGA.
These functions include clipping, chroma resampling, motion adaptive deinterlacing, color space
conversion, picture-in-picture mixing, and polyphase scaling.
The input and output video interfaces on the VEEK-MT are configured and initialized by software
running on a Nios® II processor. Nios II software demonstrates how to control the clocked video
input, clocked video output, and mixer functions at run-time is also provided. The video system is
implemented using the QSYS system level design tool. This abstracted design tool provides an easy
VEEK-MT User Manual
35
www.terasic.com
May 20, 2014