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
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;
Journal_Title :
Image Processing, IEEE Transactions on
DOI :
10.1109/TIP.2013.2259841