Font Size: a A A

Design Of Video Preprocessing And Transmission System Based On FPGA

Posted on:2022-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:H P LuanFull Text:PDF
GTID:2518306329954009Subject:Master of Engineering (Instrumentation Engineering)
Abstract/Summary:PDF Full Text Request
At present,with the rapid development of big data,Internet of Things,mobile Internet and other technologies,the performance requirements for video image processing and transmission are also increasing.Processes such as image preprocessing and video real-time transmission will take up a lot of computer resources and reduce computer processing.At the same time,the increase in CPU computing power has been unable to meet the higher performance requirements of video image processing and transmission.However,FPGA processing and transmission solutions with high-efficiency parallel computing capabilities have been paid more and more attention by the industry due to its fast running speed,strong portability,and low latency.In response to this problem,this article designed a video processing and transmission system with the FPGA chip model EP4CE10F17C8 as the core.First,use the OV7725 sensor to collect 30 fps,640×480 resolution video images,and then do image processing on the FPGA to convert the RGB space to YCb Cr space,and then use the grayscale image intercepted in the YCb Cr space for Sobel edge detection and corrosion expansion Processing makes the details of the image more obvious,and at the same time eliminates some noise effects.Use the SDRAM controller to package and store the processed image.Finally,the encapsulated image is transmitted to the host computer through the Ethernet port.The verification and analysis of the system results show that the video images processed and transmitted by the system designed in this paper have high contrast and richer details,and can be applied to areas that require fast image preprocessing such as license plate recognition and face recognition.In order to achieve real-time processing and transmission of video images,this article makes full use of various resources in FPGA,using modular design ideas,pipelines,look-up tables and buffering technologies,and realizes the conversion of color space and edge on FPGA.Image preprocessing such as detection,expansion and corrosion.Serial-to-parallel conversion is designed for serial operations with excessive calculations,which increases the processing speed of the FPGA,reduces the resource consumption of the FPGA and the power consumption of the system,and meets the expected video processing and transmission requirements.
Keywords/Search Tags:FPGA, Video Transfer, Preprocessing, Edge Detection, Ethernet
PDF Full Text Request
Related items