FPGA-Based Image Processing System for Target Locating

Article Preview

Abstract:

In this paper, we proposed the design of an FPGA-based image processing system for target locating. The locating mechanism is based on the feature line segments of target’s image. The system processes the target’s image sequence, finds and matches feature points on each image, and uses the feature points to calculate the length of feature line segments for target locating. We implemented the Speeded Up Robust Features (SURF) algorithm on FPGA hardware to extract feature points. The system has a core CPU for control and part of the mathematical computation. Custom-designed logic circuit modules are used to accelerate the feature point extraction. The system’s software is designed to work with parallel and pipeline operation. The performance test shows that the system is capable of real-time processing.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1878-1881

Citation:

Online since:

November 2012

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] X.N. Fu, S.Q. Liu and E.K. Li: A Real Time Image Sequence Processing Algorithm for Target Ranging, 27th International Congress on High-Speed Photography and Photonics (Xi'an, China, 2006), Vol. 6279 PART 2, p. 62793A.

DOI: 10.1117/12.725346

Google Scholar

[2] D. Wang, J. Wang and X.N. Fu: A Passive Ranging System Based on Image Sequence from Single Lens and the Respective Imaging Direction along with Its Performance, National Congress on Optics of China (Tianjin, China, 2010), OJ1006220272. (in Chinese).

Google Scholar

[3] H. Bay, T. Tuytelaars and L. V. Gool: SURF: Speeded Up Robust Features, Computer Vision and Image Understanding (CVIU), Vol. 110 (2008) No. 3, pp.346-359.

DOI: 10.1016/j.cviu.2007.09.014

Google Scholar

[4] P. Viola and M. Jones: Rapid Object Detection Using a Boosted Cascade of Simple Features, IEEE Conference on Computer Vision and Pattern Recognition (2001), p.511–518.

DOI: 10.1109/cvpr.2001.990517

Google Scholar

[5] D. G. Lowe: Distinctive Image Features from Scale-Invariant Key-points, International Journal of Computer Vision, Vol. 60 (2004) No. 2, pp.91-110.

DOI: 10.1023/b:visi.0000029664.99615.94

Google Scholar

[6] M. Schaeferling and G. Kiefer: Flex-SURF: A Flexible Architecture for FPGA-Based Robust Feature Extraction for Optical Tracking Systems, International Conference on Reconfigurable Computing and FPGAs (2010), pp.458-463.

DOI: 10.1109/reconfig.2010.11

Google Scholar

[7] J. Svab, T. Krajnik, J. Faigl and L. Preucil: FPGA based Speeded Up Robust Features, IEEE International Conference on Technologies for Practical Robot Applications (2009), pp.35-41.

DOI: 10.1109/tepra.2009.5339646

Google Scholar