An FPGA-Based General-Purpose Feature Detection Algorithm for Space Applications

被引:5
|
作者
Liu, Yunjie [1 ]
Wu, Xiaofeng [1 ]
机构
[1] Univ Sydney, Sch Aerosp Mech & Mechatron Engn, Camperdown, NSW 2006, Australia
关键词
Feature extraction; Stars; Feature detection; Field programmable gate arrays; Hardware; Satellites; Approximation algorithms; Field-programmable gate array (FPGA); feature detection; fixed-point arithmetic; parallel; pipelining; speeded-up robust features (SURF); POSE ESTIMATION; ARCHITECTURE; SCALE; IMAGE; DESIGN;
D O I
10.1109/TAES.2022.3188232
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Spacecraft takes images for applications/missions like attitude determination, astronomy, and space situational awareness. Feature detection is a primary operation in vision-based processing systems. Although different feature detection algorithms are used for specific purposes, they need to achieve invariance by scaling, rotation, and other interference, and output robust results. This article develops a general-purpose feature detection hardware architecture based on the speeded-up robust features (SURF) algorithm. On the other hand, the efficiency of the algorithm can affect the overall system performance to a large extent, especially in real-time operations. This article presents an field-programmable gate array (FPGA)-based implementation of a modified SURF algorithm. The advantages of FPGAs including parallel and pipelining, fixed-point arithmetic, and bitwise operations are fully applied to improve the performance and efficiency of the system in terms of power consumption, and resource utilization.
引用
收藏
页码:98 / 108
页数:11
相关论文
共 50 条
  • [1] ReCSiP: An FPGA-based general-purpose biochemical simulator
    Osana, Yasunori
    Yoshimi, Masato
    Iwaoka, Yow
    Kojima, Toshinori
    Nishikawa, Yuri
    Funahashi, Akira
    Hiroi, Noriko
    Shibata, Yuichiro
    Iwanaga, Naoki
    Kitano, Hiroaki
    Amano, Hideharu
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS, 2007, 90 (07): : 1 - 10
  • [2] An FPGA-based general-purpose data acquisition controller
    Robson, C. C. W.
    Bousselham, A.
    Bohm, C.
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (04) : 2092 - 2096
  • [3] A General-Purpose FPGA-Based Reconfigurable Platform for Video and Image Processing
    Li, Jie
    He, Haibo
    Man, Hong
    Desai, Sachi
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2009, PT 3, PROCEEDINGS, 2009, 5553 : 299 - +
  • [4] FPGA-Based Compact Differential Evolution for General-Purpose Optimization in Resource-Constrained Devices
    Pan, Jeng-Shyang
    Song, Pei-Cheng
    Chou, Jyh-Horng
    Watada, Junzo
    Chu, Shu-Chuan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (04) : 6781 - 6790
  • [5] VeriNP: A FPGA-Based Verification Platform for General-Purpose Many-Core Network Processors
    Huang, Jinfeng
    Wu, Hongbin
    Li, Tao
    Yang, Hui
    Sun, Zhigang
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INTELLIGENT COMMUNICATION, 2015, 16 : 361 - 364
  • [6] Fast and Efficient FPGA-based Feature Detection employing the SURF algorithm
    Bouris, Dimitris
    Nikitakis, Antonis
    Papaefstathiou, Ioannis
    [J]. 2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 3 - 10
  • [7] General-purpose fault detection for pulsed power applications
    Ingwersen, P
    Woods, C
    [J]. CONFERENCE RECORD OF THE 2000 TWENTY-FOURTH INTERNATIONAL POWER MODULATOR SYMPOSIUM, 50TH ANNIVERSARY, 2000, : 129 - 132
  • [8] A General Purpose FPGA-based Real-Time Simulator for Power Systems Applications
    Razzaghi, R.
    Paolone, M.
    Rachidi, F.
    [J]. 2013 4TH IEEE/PES INNOVATIVE SMART GRID TECHNOLOGIES EUROPE (ISGT EUROPE), 2013,
  • [9] Development and Implementation of Parameterized FPGA-Based General Purpose Neural Networks for Online Applications
    Gomperts, Alexander
    Ukil, Abhisek
    Zurfluh, Franz
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (01) : 78 - 89
  • [10] Eclipse & general-purpose applications
    Williams, T
    Erickson, MR
    [J]. DR DOBBS JOURNAL, 2004, 29 (09): : 66 - +