Font Size: a A A

Research On Key Technologies Of Video Real-time Acquisition System Based On FPGA

Posted on:2018-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:X WeiFull Text:PDF
GTID:2348330518972665Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the improvement of science and technology and the development of society,the real-time video acquisition system has been applied into more and more fields.Because FPGA has a large amount of logic resources and strong parallel processing ability,FPGA is especially suitable for the core processing unit of video real-time acquisition system.And thanks to the FPGA chip can be any number of programming,which makes compared to other types of real-time video acquisition system,the system's maintenance and upgrade become more simple.When the system's hardware requires a small amount of improvement,the FPGA can be designed within the new on-chip logic,without the need to redesign the peripheral circuit of the FPGA chip,which saves resources and reduces the loss of manpower and material resources to a certain extent.In this paper,the real-time video acquisition system based on FPGA is studied deeply.The whole system is divided into five functional modules,and some key technologies involved in the system are introduced in corresponding modules.The global clock module provides the necessary clock for other modules of the system.The camera configuration module,through the serial camera control bus interface to complete the configuration of the internal registers of the OV7725 CMOS Sensor,so that the image sensor can output the expected configuration of the video data.The camera video stream acquisition module is used to collect the video signal generated by the camera.This module synchronizes the collected video signals,and through the sampling and splicing,it outputs the processed video data.Through the control of SDRAM memory,the SDRAM storage control module can achieve large capacity video image data cache,as well as cross clock domain data interaction.The VGA display control module is used to generate the timing signal which makes the VGA display device work normally.This module can achieve the function of real-time video image's display and drive on VGA display devices.The system uses Quartus II 13.0 as development environment.Verilog HDL language is used to complete the programming of each module.The Quartus II simulation tool is used to simulate some of the functional modules of the system.The global clock module of the system is designed by the embedded phase-locked loop in Altera FPGA,through Quartus II software the phase locked loop can be easily set up,which effectively shorten the development time.DCFIFO is used in the SDRAM storagecontrol module,which solves the problem of cross clock domain data interaction.The experimental results show that the system can work normally and the collected video image is clear,which realize the goal of real-time video acquisition.The system has certain scientific research and application value.
Keywords/Search Tags:FPGA, video, real-time acquisition, camera, SDRAM, VGA
PDF Full Text Request
Related items