Font Size: a A A

Research And Implementation On A High-speed Image Transmission Display System Based On 10G Ethernet

Posted on:2020-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:S Q ShenFull Text:PDF
GTID:2428330602450590Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the advent of the big data era,more and more image data are generated to be processed.With the improvement in image acquisition equipment,more and more high resolution and high frame rate images are produced.These images come from the fields of national defense science and technology,medical construction,traffic management,education,teaching and safety,etc.Therefore,it is more and more important to study the high-speed processing of image data.In this paper,image acquisition,transmission,display and other technologies are deeply studied,aiming to provide a feasible scheme for high-speed image processing.As a technology that only uses full duplex and optical fiber,10 Gigabit Ethernet has the characteristics of easy expansion,long transmission distance and high transmission rate,and has been widely used in data transmission.At present,in the field of data transmission,10 Gigabit Ethernet has gradually replaced Gigabit Ethernet as the primary choice of transmission technology in backbone network scenarios.CameraLink interface is also a leader in image interface technology due to its fast speed and strong synchronization function.The main work of this paper includes:(1)The CameraLink protocol of the image interface technology is used to acquire and configure all parameters of the camera through UART interface configuration,adjust the sending and receiving data sequence in Bayer image pixel data,and complete the image data acquisition function.(2)MIG IP core based on the working principle of DDR3 SDRAM realizes DDR3 cache function to ensure the collected data can be processed in time without loss.(3)CFA IP core is used to analyze its port and timing,realize the image colorization function and display to the display by HDMI protocol.(4)Based on the 10 Gigabit Ethernet protocol and timing,the cached data is sent to the computer according to a specific format,and the research on improving the 10 Gigabit Ethernet link transmission rate to reduce packet loss is conducted.(5)The Winpcap network programming interface receives data on the 10-Gigabit Ethernet card and analyzes and processes the framing to store the original Bayer format data to the local hard disk.(6)OpenCV computer vision library and image conversion format algorithm convert and store Bayer raw images of RGB three-channel jpg images.(7)Reasonable adjustment of data flow processing sequence,addition of thread pool and concurrent processing of received data,improve system performance.This paper takes the high-speed image processing as the starting point,the high-speed image acquisition technology and data transmission technology as the core technology,the KC705 development board,Vivado and Qt of Xilinx Company as the development platform,and Verilog and C++ language as the development tools,designs a system integrating image acquisition,cache,display,transmission and storage.The highest transmission rate is 209.66 frames /s and 197.4 MB/s.The software can process 32 frames per second.The system can be applied to improve the current traffic,medical treatment and industry,especially the scenes and industries with strong confidentiality but slow processing speed.
Keywords/Search Tags:CameraLink, 10-gigabit Ethernet, Memory, DDR3
PDF Full Text Request
Related items