A video processing board, video processing method and video processing platform
A video processing and image preprocessing technology, applied in the field of video processing, can solve the problems of low processing rate and unstable processing capability of the video processing platform, and achieve the effect of high video processing rate and stable video output quality.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0075] In the present embodiment, a kind of video processing board used in the above-mentioned video processing platform is provided, including DSP assembly and FPGA, DSP assembly and FPGA communication connection, FPGA is provided with Camera-link video input interface and Camera-link composite video output interface, The DSP component includes a first DSP and a second DSP, and the first DSP and the second DSP are connected in communication.
[0076] The video processing board is designed with a standard 6U board size, and has 1 channel of Medium mode Camera-link video input electrical interface and 1 channel of Medium mode Camera-link composite video output function.
[0077] The superposition of character and wave gate is realized by FPGA, and the mapping conversion of digital video 10bit / 14bit to 8bit is realized.
[0078] It has 1 RS422 external communication interface with adjustable baud rate and 2 RS422 inter-board communication interfaces with adjustable baud rate.
...
Embodiment 2
[0117] A kind of video processing method, based on DSP component, video processing method comprises the following steps:
[0118] The first DSP and the second DSP are powered on and initialized.
[0119] The first DSP and the second DSP receive the original data information, respectively receive the original data (10bit / 14bit / 8bit) from the FPGA in the video cycle, and the two DSPs respectively use the 0 time of the field process as the reference time.
[0120] Set the first DSP as the main DSP, and the second DSP as the slave DSP. It is also possible to set the second DSP as the master DSP and the first DSP as the slave DSP. They have the same structure and can be replaced according to specific conditions.
[0121] The first DSP starts the inter-core communication, and performs parallel processing on the original data information in different regions. After a certain time (can be set to m1), the processed data is placed in the designated location (such as shared memory, etc...
Embodiment 3
[0129] A kind of video processing method, based on FPGA, video processing method comprises the following steps:
[0130] Receive the image data sent by CAMLINK, reorganize the image data according to the number of taps of the image, and write the image data into the internal RAM of the FPGA. This module also completes the pixel point correction function of the image. The error provides a certain fault tolerance function, which can basically guarantee the display quality of the image. The internal RAM adopts double-line buffer to complete the conversion from the CAMLINK clock domain to the local clock domain.
[0131] According to the needs of actual projects, certain pixel-level processing is performed on the input image, such as mean value filtering, etc., and the input image can also be forwarded directly without any processing according to the instructions of the DSP.
[0132] For the mapping conversion of digital video from 10bit / 14bit to 8bit, the conversion process does ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

