Font Size: a A A

Design And Implementation Of Image Acquisition And Processing System Based On FPGA And USB3.0

Posted on:2020-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:G S ChenFull Text:PDF
GTID:2428330602955339Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In recent years,the technology of image information acquisition and processing has been improving,and the development trend of higher resolution and frame rate has begun to appear,which has produced a series of problems,such as the instability of images in the process of transmission and the low efficiency of image processing system.At the same time,because the image information picture is more complex and diverse,the user's demand for image acquisition effectiveness and clarity is expanding,and the existing image acquisition and processing system has not yet realized the efficient and real-time transmission of this information,so the image acquisition module urgently needs to overcome these difficulties in order to meet the requirements of social progress and scientific and technological development.The Image Information Acquisition module designed in this paper will be aimed at improving the transmission efficiency and real-time of the image two goals.To improve the resolution and frame rate of the image,it is necessary to increase the bandwidth of the transmission system hardware,so the design scheme of this paper adopts the hardware construction of the combination of USB3.0 and FPGA.Firstly,the different transmission modes of image information data are studied in detail,and the matching hardware interface is determined,so that the amount of data transmitted by USB3.0 reaches a high level,so that the whole information transmission process is faster and more efficient.Secondly,the frame rate of the image is calibrated,the frame rate of the image is consistent,the fault tolerance and correction system of the Image Acquisition module is established,and the cache is added to prevent the accidental deletion and loss of image data,and the operation stability of the Image acquisition module is maintained.Thirdly,in view of the real-time image processing,this paper makes use of the powerful ability of FPGA to process data in parallel,and adds the module of image preprocessing after collecting the image information,which involves the related operation mechanism of convolution and sequence,and analyzes the function of FPGA chip in detail with Sobel and median filtering as examples.It is proved that the module can meet the requirements of high-speed processing,in the real application scenario,it can alleviate the processing workload of the system background software part,so as to realize the fast processing of the image and improve the realtime performance of the system.Finally,according to the design scheme to carry on the actual operation and the inspection,the data obtained shows that the module designed in this paper can realize the effective acquisition of 2592x1944@14fps image,at the same time can automatically correct the frame,reduce the error rate,the final transmission bandwidth exceeds 300 megabytes per second,At the same time,the collected image information can be simply preprocessed,in line with the experimental needs and expected conclusions.
Keywords/Search Tags:Image acquisition, FPGA, USB3.0, Image processing, High-speed data transmission
PDF Full Text Request
Related items