A Hardware Accelerator for Contour Tracing in Real-Time Imaging

被引:0
|
作者
Gupta, Sonal [1 ]
Goel, Shubh [1 ]
Kumar, Ayush [1 ]
Kar, Subrat [1 ]
机构
[1] IIT Delhi, Dept Elect Engn, New Delhi 110016, India
关键词
Accelerated contour tracing; field-programmable gate array (FPGA); graphics processing unit (GPU); image processing; multiprocessors; parallel algorithms; parallel processing array; torus; ALGORITHM;
D O I
10.1109/JSEN.2024.3432129
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Contour tracing is a critical technique in image analysis and computer vision, with applications in medical imaging, big data analytics, machine learning, and robotics. We introduce a novel hardware accelerator based on the adapted and segmented (AnS) vertex following (VF) and run-data-based-following (RDBF) families of fast contour tracing algorithms implemented on the Zynq-7000 field-programmable gate array (FPGA) platform. Our algorithmic implementation utilizing a mesh-interconnected multiprocessor architecture is at least 55x faster than the existing implementations. With input-output overheads, it is up to 12.5x faster. Our hardware accelerator for contour tracing is benchmarked on mesh-interconnected hardware, all three families of contour tracing algorithms, and a random image from the Imagenet database. Our implementation is, thus, faster for FPGA, application-specific integrated circuit (ASIC), graphics processing unit (GPU), and supercomputer hardware in comparison to the central processing unit (CPU)-GPU collaborative approach and offers a better solution for those systems where the input-output overheads can be minimized, such as parallel processing arrays and mesh-connected sensor networks.
引用
收藏
页码:29156 / 29166
页数:11
相关论文
共 50 条
  • [41] MobileSP: An FPGA-Based Real-Time Keypoint Extraction Hardware Accelerator for Mobile VSLAM
    Liu, Ye
    Li, Jingyuan
    Huang, Kun
    Li, Xiangting
    Qi, Xiuyuan
    Chang, Liang
    Long, Yu
    Zhou, Jun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (12) : 4919 - 4929
  • [42] The design of a hardware accelerator for real-time complete visibility graph construction and efficient FPGA implementation
    Sridharan, K
    Priya, TK
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (04) : 1185 - 1187
  • [43] A Real-time Energy-Efficient Superpixel Hardware Accelerator for Mobile Computer Vision Applications
    Hong, Injoon
    Clemons, Jason
    Venkatesan, Rangharajan
    Frosio, Iuri
    Khailany, Brucek
    Keckler, Stephen W.
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [44] PHONOPNEUMOGRAPH POSSIBLE FOR REAL-TIME TRACING
    HOMMA, Y
    MATSUZAKI, M
    OGASAWARA, H
    MUNAKATA, M
    COMPUTERS AND BIOMEDICAL RESEARCH, 1985, 18 (06): : 502 - 509
  • [45] Real-Time Ray Tracing with CUDA
    Shih, Min
    Chiu, Yung-Feng
    Chen, Ying-Chieh
    Chang, Chun-Fa
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 327 - +
  • [46] FastTree: A Hardware KD-Tree Construction Acceleration Engine for Real-Time Ray Tracing
    Liu, Xingyu
    Deng, Yangdong
    Ni, Yufei
    Li, Zonghui
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 1595 - 1598
  • [47] Specialized hardware for real-time navigation
    Marino, F
    Stella, E
    Branca, A
    Veneziani, N
    Distante, A
    REAL-TIME IMAGING, 2001, 7 (01) : 97 - 108
  • [48] Real-time imaging
    DeFrancesco, L
    SCIENTIST, 1999, 13 (02): : 18 - 18
  • [49] Efficient Implementation of Hardware-Optimized Gradient Sequences for Real-Time Imaging
    Derbyshire, J. Andrew
    Herzka, Daniel A.
    McVeigh, Elliot R.
    Lederman, Robert J.
    MAGNETIC RESONANCE IN MEDICINE, 2010, 64 (06) : 1814 - 1820
  • [50] REAL-TIME CONTOUR VECTORIZER FOR GREYLEVEL IMAGES
    MASSEN, R
    HERRE, E
    IMAGE PROCESSING III, 1989, 1135 : 68 - 75