Title :
Design and implementation of the real-time color image correction system
Author :
Liang, Guo-long ; He, Xin ; Wei, Zhong-hui ; Guo, Zhi-Jun ; Zhang, Wei-Hua
Author_Institution :
Changchun Inst. of Opt. Fine Mech. & Phys., Chinese Acad. of Sci., Changchun, China
Abstract :
When the color linear array CCD camera works, the output color image has the dislocation phenomenon which has seriously affected the human visual effect. At the same time the dislocation phenomenon has also brought great trouble to the image processing. In order to resolve this problem, a real-time collection system with the PCI interface has been developed. The system not only has the image collection function but also has the communication function. The system is so convenient that it can be easy to achieve control and data transfer. In the system, hardware circuit module is designed with the block-style thinking. The FPGA is the core of the whole hardware circuit module, responsible for data transmission, timing logic control and serial communication. Double buffer structure ensures the data transmission reliably. The PCI driver development and the PC software application are described seriously in the software module. The DMA mode and the event notification method are adopted in the driver. The RGB color correction algorithm is introduced seriously in the software application. The experiment results show that the system has met the requirement targets. It can achieve the maximum transfer rate of 40MBps when running in the DMA mode. The system is stable and real-time when it works outdoors.
Keywords :
CCD image sensors; field programmable gate arrays; image colour analysis; peripheral interfaces; DMA mode; FPGA; PC software application; PCI driver development; PCI interface; RGB color correction algorithm; bit rate 40 Mbit/s; block-style thinking; color linear array CCD camera; communication function; data transfer; data transmission; double buffer structure; hardware circuit module; human visual effect; image collection function; real time color image correction system; serial communication; software module; timing logic control; Application software; Charge coupled devices; Charge-coupled image sensors; Color; Communication system control; Data communication; Driver circuits; Hardware; Humans; Real time systems; CCD; Color Correction; Color image; Double buffer; Driver Studio; PCI;
Conference_Titel :
Education Technology and Computer (ICETC), 2010 2nd International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-6367-1
DOI :
10.1109/ICETC.2010.5529625