DocumentCode :
175156
Title :
Fast Multi-line Detection and Tracking with CUDA for Vision-Based UAV Autopilot
Author :
Vladimir, Tyan ; Doo-Hyun Kim ; Young-guk Ha ; Dongwoon Jeon
Author_Institution :
Dept. of Internet & Multimedia Eng., Konkuk Univ., Seoul, South Korea
fYear :
2014
fDate :
2-4 July 2014
Firstpage :
96
Lastpage :
101
Abstract :
This paper introduces an algorithm for fast multi line tracking utilizing the GPUs (Graphic Processing Units). Video stream contains huge of information for manipulating the vehicle by itself. It is a sort of big data to analyze properly in real-time for autonomous flight. However, image processing is heavy work for computing unit which is equipped on small unmanned aerial vehicle. This paper presents feasible image processing system for vision based intelligent vehicle. The proposed techniques for multi-line tracking are Hough transform, Kalman filter and clustering with GPUs. Integration of these methods has advantages to reduce the computational load by prediction of next state during the tracking and being robust for noise and rapid change of line´s position. Hough transform used for extraction of lines while the Kalman filter predicts future state. Hough transform is easy to implement and robust for noise, on the other hand, the resource consumption raises exponentially as the resolution of input image or when we need high precision in Hough space. One of the efficient ways to overcome this speed problem is performing image processing with GPU´s massive parallel calculation capabilities. Performance evaluations show promising results with acceptable trade-off between speed and accuracy of algorithm. Improving in speed algorithm keeps accurate tracking in comparison with algorithm implementation on CPU that is unable to track and detect lines fast enough due to computation resource limitations. Experiments and performance analysis of algorithm verified with user-made multi lines.
Keywords :
Big Data; Hough transforms; Kalman filters; aerospace computing; autonomous aerial vehicles; control engineering computing; graphics processing units; image resolution; mobile robots; object detection; object tracking; parallel architectures; pattern clustering; robot vision; video streaming; CUDA; GPUs; Hough space; Hough transform; Kalman filter; autonomous flight; big data; clustering; graphic processing units; image processing system; input image resolution; multiline detection; multiline tracking; unmanned aerial vehicle; video stream; vision based intelligent vehicle; vision-based UAV autopilot; Graphics processing units; Image edge detection; Kalman filters; Prediction algorithms; Real-time systems; Streaming media; Transforms; GPU; Hough transform; UAV; line tracking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), 2014 Eighth International Conference on
Conference_Location :
Birmingham
Print_ISBN :
978-1-4799-4333-3
Type :
conf
DOI :
10.1109/IMIS.2014.14
Filename :
6975447
Link To Document :
بازگشت