Analyzing the Performance-Hardware Trade-off of an ASIP-based SIFT Feature Extraction

被引:3
|
作者
Mentzer, Nico [1 ]
Paya-Vaya, Guillermo [1 ]
Blume, Holger [1 ]
机构
[1] Leibniz Univ Hannover, Inst Microelect Syst, Appelstr 4, D-30167 Hannover, Germany
来源
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2016年 / 85卷 / 01期
关键词
ASIP; Scale-invariant feature transform; SIFT; Tensilica; LX5; ACCELERATION; ARCHITECTURE; ALGORITHM;
D O I
10.1007/s11265-015-0986-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the key problems in the field of Computer Vision is recovering the geometry from multiple views of the same scene. Once the homography of two images is known, the motion of a stereo camera system can be determined, images can be rectified or image registration can be performed. A feature-based approach to determine the homography between two images bases on the extraction and matching of SIFT features (SIFT, Scale-Invariant Feature Transform). By extracting image features from varying images of one scene and finding corresponding image features in both images, the homography of the scene can be determined. The extraction of image features, which provide sufficient quality for computation of the homography of a scene, leads to an algorithm complexity, that prevents real-time applications on conventional CPUs. Therefore, we present and discuss an application-specific instruction-set extensions for a Tensilica Xtensa LX5 ASIP to accelerate a SIFT feature extraction (ASIP, Application-Specific Instruction-set Processor). In total, the complete SIFT feature extraction, executed on an extended processor is accelerated by a factor of x125 compared to the baseline processor. At the same time, the accuracy of the SIFT features is preserved. In addition, the proposed processor extensions maintain the full flexibility of an ASIP for a fast integration of further feature extractors.
引用
收藏
页码:83 / 99
页数:17
相关论文
共 8 条
  • [1] Analyzing the Performance-Hardware Trade-off of an ASIP-based SIFT Feature Extraction
    Nico Mentzer
    Guillermo Payá-Vayá
    Holger Blume
    Journal of Signal Processing Systems, 2016, 85 : 83 - 99
  • [2] Instruction-Set Extension for an ASIP-based SIFT Feature Extraction
    Mentzer, Nico
    Paya-Vaya, Guillermo
    Blume, Holger
    von Egloffstein, Nora
    Ritter, Werner
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XIV), 2014, : 335 - 342
  • [3] Trade-off Between Computational Complexity and Accuracy in Evolutionary Image Feature Extraction
    Albukhanajer, Wissam A.
    Jin, Yaochu
    Briffa, Johan A.
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2412 - 2419
  • [4] High-Performance SIFT Hardware Accelerator for Real-Time Image Feature Extraction
    Huang, Feng-Cheng
    Huang, Shi-Yu
    Ker, Ji-Wei
    Chen, Yung-Chang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (03) : 340 - 351
  • [5] Simpler is better: Lifting interpretability-performance trade-off via automated feature engineering
    Gosiewska, Alicja
    Kozak, Anna
    Biecek, Przemyslaw
    DECISION SUPPORT SYSTEMS, 2021, 150
  • [6] FIFO Optimization for Energy-Performance Trade-off in Mesh-of-Tree Based Network-on-Chip
    Kundu, Santanu
    Ramaswamy, T. V.
    Chattopadhyay, Santanu
    ADVANCES IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, PT I, 2011, 131 : 90 - 100
  • [7] Performance and Area Trade-Off of 3D-Stacked DRAM Based Chip Multiprocessor with Hybrid Interconnect
    Pandey, Rakesh
    Sahu, Aryabartta
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (04) : 1945 - 1959
  • [8] Switchgear component commonality design based on trade-off analysis among inventory level, delivery lead-time and product performance
    Izui, Kazuhiro
    Nishiwaki, Shinji
    Yoshimura, Masataka
    Kariya, Haruki
    Ogihara, Yoshiya
    Hayashi, Shuichi
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (10) : 2821 - 2840