• DocumentCode
    35196
  • Title

    Fast SIFT Design for Real-Time Visual Feature Extraction

  • Author

    Liang-Chi Chiu ; Tian-Sheuan Chang ; Jiun-Yen Chen ; Chang, Nelson Yen-Chung

  • Author_Institution
    PixelArt Technol., Hsinchu, Taiwan
  • Volume
    22
  • Issue
    8
  • fYear
    2013
  • fDate
    Aug. 2013
  • Firstpage
    3158
  • Lastpage
    3167
  • Abstract
    Visual feature extraction with scale invariant feature transform (SIFT) is widely used for object recognition. However, its real-time implementation suffers from long latency, heavy computation, and high memory storage because of its frame level computation with iterated Gaussian blur operations. Thus, this paper proposes a layer parallel SIFT (LPSIFT) with integral image, and its parallel hardware design with an on-the-fly feature extraction flow for real-time application needs. Compared with the original SIFT algorithm, the proposed approach reduces the computational amount by 90% and memory usage by 95%. The final implementation uses 580-K gate count with 90-nm CMOS technology, and offers 6000 feature points/frame for VGA images at 30 frames/s and ~ 2000 feature points/frame for 1920 × 1080 images at 30 frames/s at the clock rate of 100 MHz.
  • Keywords
    CMOS integrated circuits; Gaussian processes; feature extraction; object recognition; CMOS technology; LPSIFT; SIFT algorithm; VGA images; clock rate; fast SIFT design; frame level computation; frequency 100 MHz; gate count; high memory storage; integral image; iterated Gaussian blur operations; layer parallel SIFT; object recognition; on-thefly feature extraction flow; parallel hardware design; real-time application needs; real-time visual feature extraction; scale invariant feature transform; Feature extraction; SIFT; VLSI design; Algorithms; Computer Systems; Image Enhancement; Image Interpretation, Computer-Assisted; Pattern Recognition, Automated; Photography; Reproducibility of Results; Sensitivity and Specificity; Subtraction Technique; Video Recording;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2013.2259841
  • Filename
    6507640