Optimization of speeded-up robust feature algorithm for hardware implementation

被引:0
作者
CAI ShanShan [1 ]
LIU LeiBo [1 ]
YIN ShouYi [1 ]
ZHOU RenYan [1 ]
ZHANG WeiLong [1 ]
WEI ShaoJun [1 ]
机构
[1] Institute of Micro-Electronics and the National Laboratory for Information Science and Technology,Tsinghua University
基金
中国国家自然科学基金;
关键词
SURF; feature detection; optimization scheme;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
081202 ;
摘要
Speeded-Up Robust Feature(SURF)is a widely-used robust local gradient feature detection and description algorithm.The algorithm itself can be implemented easily on general-purpose processors.However,the software implementation of SURF cannot achieve a performance high enough to meet the practical real-time requirements.And what is more,the huge data storage and the floating point operation of SURF algorithm make it hard and onerous to design and verify corresponding hardware implementation.This paper customized a SURF algorithm for hardware implementation,which combined several optimization methods in previous literature and three approaches(named Word Length Reduction(WLR),Low Bits Abandon(LBA),and Sampling Radius Reduction(SRR)).The computation operations of the simplified and optimized SURF(P-SURF)were reduced by 50%compared with the original SURF.At the same time,the Recall and Precision of the SURF feature descriptor are only dropped by 0.31 on average in the typical testing set,which are within an acceptable accuracy range.P-SURF has been implemented on hardware using TSMC 65 nm process,and the architecture of the whole system mainly contains four modules,including Integral Image Generator,IPoint Detector,IPoint Orientation Assigner,and IPoint Feature Vector Extractor.The chip size is 3.4×4 mm2.The power usage is less than 220mW according to the Synopsys Prime time while extracting IPoints in a video input of VGA(640×480)172 fps operating at 200 MHz.The performance is better than the results reported in literature.
引用
收藏
页码:258 / 272
页数:15
相关论文
共 50 条
  • [31] High-resolution multispectral satellite image matching using scale invariant feature transform and speeded up robust features
    Teke, Mustafa
    Vural, M. Firat
    Temizel, Alptekin
    Yardimci, Yasemin
    JOURNAL OF APPLIED REMOTE SENSING, 2011, 5
  • [32] Depth Measurement Based on Pixel Number Variation and Speeded Up Robust Features
    Hsu, Chen-Chien
    Huang, Po-Ting
    Cai, Zhong-Han
    Lu, Ming-Chih
    Lu, Yin-Yu
    2014 IEEE FOURTH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS BERLIN (ICCE-BERLIN), 2014, : 228 - 229
  • [33] Hardware Friendly Robust Synthetic Basis Feature Descriptor
    Zhang, Dong
    Raven, Lindsey Ann
    Lee, Dah-Jye
    Yu, Meng
    Desai, Alok
    ELECTRONICS, 2019, 8 (08)
  • [34] New Analysis Method Application in Metallographic Images through the Construction of Mosaics Via Speeded Up Robust Features and Scale Invariant Feature Transform
    Reboucas Filho, Pedro Pedrosa
    Lima Moreira, Francisco Diego
    de Lima Xavier, Francisco Geilson
    Gomes, Samuel Luz
    dos Santos, Jose Ciro
    Costa Freitas, Francisco Nelio
    Freitas, Rodrigo Guimaraes
    MATERIALS, 2015, 8 (07) : 3864 - 3882
  • [35] SURFBCS: speeded up robust features based fuzzy vault scheme in biometric cryptosystem
    Kaur, Prabhjot
    Kumar, Nitin
    Singh, Maheep
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (11) : 12292 - 12316
  • [36] License Plate Detection Based on Speeded Up Robust Features and Bag of Words Model
    Khaleel, Firas Mahmood
    Abdullah, Siti Norul Huda Sheikh
    Bin Ismail, Muhamad Khuzaifah
    2013 IEEE INTERNATIONAL CONFERENCE ON SMART INSTRUMENTATION, MEASUREMENT AND APPLICATIONS (ICSIMA 2013), 2013,
  • [37] SURFBCS: speeded up robust features based fuzzy vault scheme in biometric cryptosystem
    Prabhjot Kaur
    Nitin Kumar
    Maheep Singh
    The Journal of Supercomputing, 2023, 79 : 12292 - 12316
  • [38] An adaptive medical image registration using hybridization of teaching learning-based optimization with affine and speeded up robust features with projective transformation
    Arora, Paluck
    Mehta, Rajesh
    Ahuja, Rohit
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (01): : 607 - 627
  • [39] An adaptive medical image registration using hybridization of teaching learning-based optimization with affine and speeded up robust features with projective transformation
    Paluck Arora
    Rajesh Mehta
    Rohit Ahuja
    Cluster Computing, 2024, 27 : 607 - 627
  • [40] Sugar beet and volunteer potato classification using Bag-of-Visual-Words model, Scale-Invariant Feature Transform, or Speeded Up Robust Feature descriptors and crop row information
    Suh, Hyun K.
    Hofstee, Jan Willem
    Ijsselmuiden, Joris
    van Henten, Eldert J.
    BIOSYSTEMS ENGINEERING, 2018, 166 : 210 - 226