Customized development of video image acquisition, processing and display applications based on FPGA
[Copy link]
This post was last edited by yinyidianzi on 2021-3-1 13:25
Compared with other hardware processing, the video image acquisition and processing system based on FPGA has better effect and more advantages, such as low cost, low power consumption, high signal-to-noise ratio, high circuit integration, fast speed and convenient interface.
The following scheme is based on the design of a video image acquisition, processing and display system composed of FPGA + four DDR3 chips with 4 video inputs and 2 LVDS outputs. Use JANTXV1N2971 to encode the video input signal and store it in DDR3. Use FPGA to process the image data and communicate with the processor through the PCIe bus to realize functions such as video overlay, transparent display, picture-in-picture, character overlay and screenshot. The processing results are connected to the LCD display through the LVDS interface for display.
Input signal
SDI input: The hardware supports 3-channel 3G-SDI video signal input, and the maximum display resolution of a single-channel video supports 1920×1080@60Hz/59.4Hz/29.7Hz, with 1080@60Hz as a typical application ;
DVI input: Hardware supports 1-way single-channel DVI display signal input, and the maximum display resolution supports 1920×1080;
Data communication: The hardware supports 1 switching control signal, which is implemented through PCIe .
Output signal
LVDS output: supports 1 dual-channel LVDS output, and the maximum display resolution supports 1920×1080 ;
Multi-channel output: Supports simultaneous display of 3-channel 3G-SDI digital video and 1-channel DVI display graphics and images. When there is no D-number input, the SDI signal should be displayed normally, and the graphic DVI display will be black ;
Screenshot: With the screenshot function, the screenshot image generation time is less than 1s, transmitted to the 7A1000 bridge chip via Ethernet, and then saved to the local hard disk. The communication method adopts UDP protocol ;
Video overlay: supports graphics and video overlay and transparent display functions, and supports video picture-in-picture function ;
Video configuration: The main video can be configured as any 1-channel 3G-SDI video signal ;
Position configuration: Supports 3-way 3G-SDI video display on the same screen, the video display position is configurable, and supports video zoom display ;
Character overlay: Supports character overlay function, the character content is a cross cursor and a timestamp .
Application Areas
Applicable to UAVs, unmanned/manned vehicles, robot system information processing, display, image processing and other platforms .
|