Browse > Article
http://dx.doi.org/10.7840/KICS.2011.36C.12.727

FPGA-DSP Based Implementation of Lane and Vehicle Detection  

Kim, Il-Ho (서강대학교 전자공학과 MMI 연구실)
Kim, Gyeong-Hwan (서강대학교 전자공학과 MMI 연구실)
Abstract
This paper presents an implementation scheme of real-time lane and vehicle detection system with FPGA and DSP. In this type of implementation, defining the functionality of each device in efficient manner is of crucial importance. The FPGA is in charge of extracting features from input image sequences in reduced form, and the features are provided to the DSP so that tracking lanes and vehicles are performed based on them. In addition, a way of seamless interconnection between those devices is presented. The experimental results show that the system is able to process at least 15 frames per second for video image sequences with size of $640{\times}480$.
Keywords
lane detection; vechile detection; FPGA(field programmable gate arrays); DSP(Digital signal processor); real-time video processing;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 J. C. McCall and M. M. Trivedi, "Video-based lane estimation and tracking for driver assistance: survey, system, and evaluation," IEEE Transactions on Intelligent Transportation Systems, 7(1), pp. 20-37, 2006.   DOI   ScienceOn
2 Z. Sun, G. Bebis and R. Miller, "On-road vehicle detection: a review," IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(5), pp. 694-711, 2006.   DOI   ScienceOn
3 노시봉, 안희준, 이명진, 오혁준, "임베디드 DSP기반 시스템을 위한 H.264 소프트웨어 부호기의실시간 최적화", 한국통신학회논문지, 34(10),pp. 983-991, October 2009.
4 Texas Instuments, TMS320DM6437 digital media processor, 2006.
5 Texas Instuments, TMS320C64x+ DSP Megamodule, 2010.
6 Texas Instuments, TMS320C64x+ IQmath library user's guide, 2008.
7 M. Boumediene, A. Ouamri and M. Keche, "Vehicle detection algorithm based on horizontal/vertical edges," International Workshop on Systems, Signal Processing and their Applications, pp. 396-399, 2011.
8 M. Bertozzi, A. Broggi and S. Castelluccio, "A real-time oriented system for vehicle detection," Journal of System Architecture, 43(1-5), pp. 317-325, 1997.   DOI   ScienceOn
9 AVNET, Spartan-3A DSP DaVinci development kit user guide, 2009.
10 Z. Liu, Y. Wang and W. Liu, "Design of a color image fusion system based on DSP and FPGA," International Congress on Image and Signal Processing, pp. 797-800, 2010.
11 S. S. Kim and S. Jung, "Hardware implementation of a real-time neural network controller with a DSP and FPGA for nonlinear systems," IEEE Transactions on Industrial Electronics, pp. 265-271, 2007.
12 이운근, 이순웅, 조석빈, 고덕화, 백광렬, "도로교통 영상처리를 위한 고속 영상처리시스템의 하드웨어 구현", 제어.자동화.시스템공학 논문지,9(7), pp. 498-506, July 2003.
13 J. Zhang, H. -B. Su and Q. -Z. Wu, "Research of multi-mode tracking based on multi-DSP and FPGA," International Conference on Intelligent Human-Machine Systems and Cybernetics, pp. 230-234, 2010.
14 L. Yan, T. Zhang and S. Zhong, "A DSP/FPGA - based parallel architecture for real-time image processing," in Proceedings of the Sixth World Congress on Intelligent Control and Automation, pp. 10022-10025, 2006.
15 C. Torress-Huitzil and M. Arias-Estrada, "FPGA-based configurable systolic architecture for window-based image processing," EURASIP Journal on Applied Signal Processing, 7, pp. 1024-1034, 2005.
16 M. Jablonski and M. Gorgon, "Handel-C implementation of classical component labelling algorithm," in Proceedings of EUROMICRO Systems on Digital System Design, pp. 387-393, 2004.
17 M. Felisa and P. Zani, "Robust monocular lane detection in urban environments," in Proceedings of Intelligent Vehicles Symposium, pp. 591-596, 2010.