• 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