Please wait a minute...
JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE)  2018, Vol. 52 Issue (2): 398-405    DOI: 10.3785/j.issn.1008-973X.2018.02.023
Computer Technology     
Image acquisition and preprocessing method based on FPGA monitor
ZHOU Jia-li1, CHEN Yi-jun1, WU Min2
1. College of Science, Zhejiang University of Technology, Hangzhou 310023, China;
2. College of Science, Zhejiang University of Science and Technology, Hangzhou 310023, China
Download:   PDF(4310KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

An image preprocessing method based on field-programmable gate array (FPGA) monitoring and USB3.0 transmission was presented to improve the transmission speed of the original USB2.0 interface technology of the camera in order to promote the industrial application of civil camera. The powerful parallel computing ability of FPGA was used under the condition of preserving the structure of the comera. The real-time acquisition and preprocessing of image data could be conducted through the external monitor. Then the pretreatment results could be fast communicated with host computer by USB3.0 interface, which could greatly save the image transmission time. At the same time, a part of preprocessing work was finished in hardware. The goal of obtaining the normalized image fast was achieved. The design idea and structure of the system were introduced in detail. The examination and experimental data were respectively verified by the software and the hardware. The experimental results indicate that the system has the characteristics of friendly interface, stable performance, high integration, flexible use and strong practicability.



Received: 25 December 2017      Published: 09 March 2018
CLC:  TU111  
Cite this article:

ZHOU Jia-li, CHEN Yi-jun, WU Min. Image acquisition and preprocessing method based on FPGA monitor. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2018, 52(2): 398-405.

URL:

http://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2018.02.023     OR     http://www.zjujournals.com/eng/Y2018/V52/I2/398


基于FPGA监听的图像采集与预处理方法

针对民用相机原有USB2.0接口技术存在传输速度慢的问题,提出基于现场可编程门阵列(FPGA)监听与USB3.0传输的图像预处理方法.在不破坏相机结构的前提下,利用FPGA强大的并行计算能力,通过外挂监听的方式对图像数据进行实时采集与预处理操作,预处理结果可以通过USB3.0接口与上位机进行快速传输通信,在大幅节约图像传输时间的同时,将部分预处理工作前置于硬件中完成,达到快速获取预处理归一化图像目的.详细介绍系统的设计思路和结构,分别在软件和硬件层面上进行测试和实验数据验证.结果表明,系统具有接口友好、性能稳定、集成度高、使用灵活和实用性强等特点.

[1] ZHOU Jia-li, JIA Lu-shuai, WU Min. Flexible Calibration Method with high accuracy for Dynamic Focusing[J]. Pattern Recognition and Artificial Intelligence,2016,29(6):481-491.
[2] 周佳立,张树有,杨国平.基于双目被动立体视觉的三维人脸重构与识别[J].自动化学报,2008, 35(2):123-131. ZHOU Jia-li, ZHANG Shu-you, YANG Guo-ping. A 3D face reconstruction and recognition method based on passive binocular stereo vision[J]. Acta Automatica Sinica, 2008, 35(2):123-131.
[3] 胡湘娟,杨毅,曾贤东. 嵌入式数码相机的设计与实现[J]. 计算技术与自动化,2004, 9(24):49-51. HU Xiang-juan,YANG Yi,ZENG Xian-dong,Design and implementation of embedded digital camera[J]. Computing Technology and Automation,2004, 9(24):49-51.
[4] 韩春雷,王库,马健. 一种数码相机成像和视频处理前端的设计[J]. 新器件新技术,2014, 33(3):101-104. HAN Chun-lei,WANG Ku,MA Jian. Design of a digital camera imaging and video processing front end[J]. New Device New Technology,2014, 33(3):101-104.
[5] 杨翠翠, 朱向东, 李帆. 基于USB3.0协议的PC与FPGA通信系统的设计[J]. 电子科技, 2014, 27(10):136-138. YANG Cui-cui, ZHU Xiang-dong, LI Fan. Design of PC and FPGA communication system based on USB3.0 protocol[J]. Electronic Science and Technology, 2014,27(10):136-138.
[6] 蔡金. 嵌入式高清工业相机研究与实现[D]. 杭州:浙江大学, 2013. CAI Jin. Rsearch and implementation of embedded HD camera[D].Hangzhou:Zhejiang University, 2013.
[7] MARIA D, ELIO A.A low cost FPGA based USB device core[C]//Southern Conference on Programmable Logic. 4th IEEE Conference on.[S. l.]:IEEE,2008:149-154.
[8] WANG P, WU C. Design of dual-channel high-speed data acquisition card based on USB 3.0 and FPGA[J]. Advanced Manufacturing Technology Icmse, 2012.
[9] SRINIVASAN R, ANUPAMA K, SAHA S K, et al. FPGA based ASM implementation for CCD camera controller[C]//International Conference on Emerging Trends in Electronic and Photonic Devices&Systems.[S. l.]:IEEE, 2009:170-172.
[10] AMBROSCH K, HUMENBERGER M, KUBINGER W, et al. Extending two non-parametric transforms for FPGA based stereo matching using bayer filtered cameras[C]//Computer Vision and Pattern Recognition Workshops, 2008. CVPRW'08. IEEE Computer Society Conference on.[S. l.]:IEEE, 2008:1-8.
[11] HARINARAYAN R, PANNERSELVAM R, ALI M M, Et al. Feature extraction of digital aerial images by FPGA based implementation of edge detection algorithms[C]//2011 International Conference on Emerging Trends in Electrical and Computer Technology (ICETECT).[S. l.]:IEEE, 2011:631-635.
[12] JIANLAI W, CHUNLING Y, MIN Z, et al. Implementation of Otsu's thresholding process based on FPGA[C]//4th IEEE Conference on Industrial Electronics and Applications.[S. l.]:IEEE, 2009:479.

[1] YE Ju-dong, YANG Zhen-jun, LIU Guo-hua, YAO Yong. Analytical solution and experimental verification of pullout force of twisted steel fibers in ultra-high performance concrete[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2018, 52(10): 1911-1918.
[2] TANG Wei-yu, CHEN Jing-xiang, HAN Jin-cheng, HE Yan, LI Wei, LIU Zhi-chun. Comparison of flow boiling heat transfer characteristics inside different enhanced heat transfer tubes[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2018, 52(6): 1216-1222.
[3] WU Xin-zhong, XING Qiang, CHEN Ming, CHENG Jiang-yang, YANG Chun-yu. Power quality disturbance detection method using improved complementary ensemble empirical mode decomposition[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(9): 1834-1843.
[4] DING Zhi, HONG Qi-hao, WEI Xin-jiang, ZHANG Meng-ya, ZHENG Yong. Experimental study on micro-structure of artificial freezing and thawing soft soil under subway train load[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(7): 1291-1299.