• DocumentCode
    1761754
  • Title

    Vision-Based Egomotion Estimation on FPGA for Unmanned Aerial Vehicle Navigation

  • Author

    Angelopoulou, Maria E. ; Bouganis, Christos-Savvas

  • Author_Institution
    Dept. of Electr. & Electron. Eng, Imperial Coll. London, London, UK
  • Volume
    24
  • Issue
    6
  • fYear
    2014
  • fDate
    41791
  • Firstpage
    1070
  • Lastpage
    1083
  • Abstract
    The use of unmanned aerial vehicles (UAVs) in commercial and warfare activities has intensified over the last decade. One of the main challenges is to enable UAVs to become as autonomous as possible. A vital component toward this direction is the robust and accurate estimation of the egomotion of the UAV. Egomotion estimation can be enhanced by equipping the UAV with a video camera, which enables a vision-based egomotion estimation. However, the high computational requirements of vision-based egomotion algorithms, combined with the real-time performance and low power consumption requirements that are related to such an application, cannot be met by general-purpose processing units. This paper presents a system architecture that employs a field-programmable gate array as the main processing platform connected to a low-power CPU that targets the problem of vision-based egomotion estimation in a UAV. The performance evaluation of the proposed system, using real data captured by a UAV´s on-board camera, demonstrates the ability of the system to render accurate estimation of the egomotion parameters, meeting at the same time the real-time requirements imposed by the application.
  • Keywords
    autonomous aerial vehicles; field programmable gate arrays; motion estimation; navigation; video cameras; FPGA; UAV; field-programmable gate array; low power consumption; low-power CPU; system architecture; unmanned aerial vehicle navigation; video camera; vision-based egomotion estimation; Cameras; Estimation; Feature extraction; Field programmable gate arrays; Optical imaging; Random access memory; Three-dimensional displays; Egomotion estimation; Unmanned Aerial Vehicle (UAV); egomotion estimation; field programmable gate array (FPGA); field-programmable gate array (FPGA); navigation; optical flow; unmanned aerial vehicle (UAV);
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2013.2291356
  • Filename
    6668877