Please wait a minute...
浙江大学学报(工学版)  2018, Vol. 52 Issue (2): 398-405    DOI: 10.3785/j.issn.1008-973X.2018.02.023
计算机技术     
基于FPGA监听的图像采集与预处理方法
周佳立1, 陈以军1, 武敏2
1. 浙江工业大学 理学院, 浙江 杭州 310023;
2. 浙江科技学院 理学院, 浙江 杭州 310023
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
 全文: PDF(4310 KB)   HTML
摘要:

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

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.

收稿日期: 2017-12-25 出版日期: 2018-03-09
CLC:  TU111  
基金资助:

国家自然科学基金资助项目(11301482);科技型中小企业技术创新基金资助项目(13C26213302261);浙江省重大科技专项资助项目(2013C01077);浙江省科技厅面上资助项目(2015F50021).

作者简介: 周佳立(1981-),男,副教授,硕导,从事计算机视觉、模式识别、机器人切削等研究.orcid.org/0000-0002-8148-6123.E-mail:zhoulue@zjut.edu.cn
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
作者相关文章  

引用本文:

周佳立, 陈以军, 武敏. 基于FPGA监听的图像采集与预处理方法[J]. 浙江大学学报(工学版), 2018, 52(2): 398-405.

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.

链接本文:

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

[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] 叶居东, 杨贞军, 刘国华, 姚勇. 超高性能混凝土-螺旋钢纤维拉拔力的解析解及实验验证[J]. 浙江大学学报(工学版), 2018, 52(10): 1911-1918.
[2] 唐苇羽, 陈景祥, 韩锦程, 何燕, 李蔚, 刘志春. 不同强化换热管内流动沸腾换热特性对比[J]. 浙江大学学报(工学版), 2018, 52(6): 1216-1222.
[3] 吴新忠, 邢强, 陈明, 成江洋, 杨春雨. 采用改进互补集总经验模态分解的电能质量扰动检测方法[J]. 浙江大学学报(工学版), 2017, 51(9): 1834-1843.
[4] 丁智, 洪其浩, 魏新江, 张孟雅, 郑勇. 地铁列车荷载下人工冻融软土微观试验研究[J]. 浙江大学学报(工学版), 2017, 51(7): 1291-1299.