FPGA implementation of a feature detection and tracking algorithm for real-time applications

被引:0
|
作者
Tippetts, Beau [1 ]
Fowers, Spencer [1 ]
Lillywhite, Kirt [1 ]
Lee, Dah-Jye [1 ]
Archibald, James [1 ]
机构
[1] Brigham Young Univ, Dept Elect & Comp Engn, Provo, UT 84602 USA
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An efficient algorithm to detect, correlate, and track features in a scene was implemented on an FPGA in order to obtain real-time performance. The algorithm implemented was a Harris Feature Detector combined with a correlator based on a priority queue of feature strengths that considered minimum distances between features. The remaining processing of frame to frame movement is completed in software to determine an affine homography including translation, rotation, and scaling. A RANSAC method is used to remove mismatched features and increase accuracy. This implementation was designed specifically for use as an onboard vision solution in determining movement of small unmanned air vehicles that have size, weight, and power limitations.
引用
收藏
页码:682 / 691
页数:10
相关论文
共 50 条
  • [1] FPGA Based Real-Time Lane Detection and Tracking Implementation
    El hajjouji, I.
    El mourabit, A.
    Asrih, Z.
    Mars, S.
    Bernoussi, B.
    [J]. 2016 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT), 2016, : 186 - 190
  • [2] Hardware implementation of a scale and rotation invariant object detection algorithm on FPGA for real-time applications
    Peker, Murat
    Altun, Halis
    Karakaya, Fuat
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (05) : 4368 - 4382
  • [3] Analysis of real-time tracking filters implementation in FPGA
    Haritha, Garivi
    Aparna, P.
    Srihari, Pathipati
    Satapathi, Gnane Swarnadh
    [J]. PROCEEDINGS OF 2018 IEEE DISTRIBUTED COMPUTING, VLSI, ELECTRICAL CIRCUITS AND ROBOTICS (DISCOVER), 2018, : 158 - 162
  • [4] An FPGA implementation for real-time edge detection
    Jiang, Jie
    Liu, Chang
    Ling, Sirui
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 15 (04) : 787 - 797
  • [5] An FPGA implementation for real-time edge detection
    Jie Jiang
    Chang Liu
    Sirui Ling
    [J]. Journal of Real-Time Image Processing, 2018, 15 : 787 - 797
  • [6] FPGA implementation of collaborative representation algorithm for real-time hyperspectral target detection
    Wu, Jingjing
    Jin, Yu
    Li, Wei
    Gao, Lianru
    Zhang, Bing
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 15 (03) : 673 - 685
  • [7] FPGA implementation of collaborative representation algorithm for real-time hyperspectral target detection
    Jingjing Wu
    Yu Jin
    Wei Li
    Lianru Gao
    Bing Zhang
    [J]. Journal of Real-Time Image Processing, 2018, 15 : 673 - 685
  • [8] Implementation of Real Time Moving Object Detection and Tracking on FPGA for Video Surveillance Applications
    Sajjanar, Shreekant
    Mankani, Suraj K.
    Dongrekar, Prasad R.
    Kumar, Naman S.
    Mohana
    Aradhya, H. V. Ravish
    [J]. PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING, VLSI, ELECTRICAL CIRCUITS AND ROBOTICS (DISCOVER), 2016, : 289 - 295
  • [9] REAL-TIME EFFICIENT FPGA IMPLEMENTATION OF AES ALGORITHM
    El Maraghy, Mazen
    Hesham, Salma
    Abd El Ghany, Mohamed A.
    [J]. 2013 IEEE 26TH INTERNATIONAL SOC CONFERENCE (SOCC), 2013, : 203 - 208
  • [10] FPGA Implementation of A* Algorithm for Real-Time Path Planning
    Zhou, Yuzhi
    Jin, Xi
    Wang, Tianqi
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2020, 2020