Algorithm-Hardware Co-Design of Real-Time Edge Detection for Deep-Space Autonomous Optical Navigation

被引:2
|
作者
Xiao, Hao [1 ,2 ]
Fan, Yanming [3 ]
Ge, Fen [2 ,3 ]
Zhang, Zhang [1 ]
Cheng, Xin [1 ]
机构
[1] HeFei Univ Technol, Sch Microelect, Hefei, Peoples R China
[2] Sci & Technol Elect Informat Control Lab, Chengdu, Peoples R China
[3] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
edge detection; autonomous optical navigation; star centroid estimation; real-time processing; IMAGE;
D O I
10.1587/transinf.2020PCP0002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Optical navigation (OPNAV) is the use of the on-board imaging data to provide a direct measurement of the image coordinates of the target as navigation information. Among the optical observables in deep-space, the edge of the celestial body is an important feature that can be utilized for locating the planet centroid. However, traditional edge detection algorithms like Canny algorithm cannot be applied directly for OPNAV due to the noise edges caused by surface markings. Moreover, due to the constrained computation and energy capacity on-board, light-weight image-processing algorithms with less computational complexity are desirable for real-time processing. Thus, to fast and accurately extract the edge of the celestial body from high-resolution satellite imageries, this paper presents an algorithm-hardware co-design of real-time edge detection for OPNAV. First, a light-weight edge detection algorithm is proposed to efficiently detect the edge of the celestial body while suppressing the noise edges caused by surface markings. Then, we further present an FPGA implementation of the proposed algorithm with an optimized real-time performance and resource efficiency. Experimental results show that, compared with the traditional edge detection algorithms, our proposed one enables more accurate celestial body edge detection, while simplifying the hardware implementation.
引用
收藏
页码:2047 / 2058
页数:12
相关论文
共 50 条
  • [31] A Hardware-Software Co-Design Framework for Real-Time Video Stabilization
    Javed, Hassan
    Bilal, Muhammad
    Masud, Shahid
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (02)
  • [32] Real-time lane detection for autonomous navigation
    Jeong, SG
    Kim, CS
    Yoon, KS
    Lee, JN
    Bae, JI
    Lee, MH
    2001 IEEE INTELLIGENT TRANSPORTATION SYSTEMS - PROCEEDINGS, 2001, : 508 - 513
  • [33] Hardware/software co-design of a real-time kernel based tracking system
    Ali, Usman
    Malik, Mohammad Bilal
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (08) : 317 - 326
  • [34] Hardware-Software Co-Design for Real-Time Latency-Accuracy Navigation in Tiny Machine Learning Applications
    Behnam, Payman
    Tong, Jianming
    Khare, Alind
    Chen, Yangyu
    Pan, Yue
    Gadikar, Pranav
    Bambhaniya, Abhimanyu
    Krishna, Tushar
    Tumanov, Alexey
    IEEE MICRO, 2023, 43 (06) : 93 - 101
  • [35] Advances in Wearable Brain-Computer Interfaces From an Algorithm-Hardware Co-Design Perspective
    Byun, Wooseok
    Je, Minkyu
    Kim, Ji-Hoon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (07) : 3071 - 3077
  • [36] Anomaly Detection in Autonomous Deep-Space Navigation via Filter Bank Gating Networks
    Lubey, Daniel P.
    Ely, Todd A.
    APPLIED SCIENCES-BASEL, 2022, 12 (21):
  • [37] Algorithm-Hardware Co-design of a Discontinuous Galerkin Shallow-Water Model for a Dataflow Architecture on FPGA
    Kenter, Tobias
    Shambhu, Adesh
    Faghih-Naini, Sara
    Aizinger, Vadym
    PROCEEDINGS OF THE PLATFORM FOR ADVANCED SCIENTIFIC COMPUTING CONFERENCE (PASC '21), 2021,
  • [38] A Hardware/Software Co-Design Approach for Control Applications with Static Real-Time Reallocation
    Janssen, Benedikt
    Naserddin, Moataz
    Huebner, Michael
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 241 - 246
  • [39] A Length Adaptive Algorithm-Hardware Co-design of Transformer on FPGA Through Sparse Attention and Dynamic Pipelining
    Peng, Hongwu
    Huang, Shaoyi
    Chen, Shiyang
    Li, Bingbing
    Geng, Tong
    Li, Ang
    Jiang, Weiwen
    Wen, Wujie
    Bi, Jinbo
    Liu, Hang
    Ding, Caiwen
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1135 - 1140
  • [40] Real-time multi-task diffractive deep neural networks via hardware-software co-design
    Yingjie Li
    Ruiyang Chen
    Berardi Sensale-Rodriguez
    Weilu Gao
    Cunxi Yu
    Scientific Reports, 11