Hardware Architecture to Extract Feature Points for Object Recognition
- Authors
- 성종태; 김영형; 이용환
- Issue Date
- 2014
- Publisher
- 한국정보기술학회
- Keywords
- Feature point; SIFT; hardware; FPGA; DoG; image stitching
- Citation
- 한국정보기술학회 영문논문지, v.4, no.2, pp.25 - 35
- Journal Title
- 한국정보기술학회 영문논문지
- Volume
- 4
- Number
- 2
- Start Page
- 25
- End Page
- 35
- URI
- https://scholarworks.bwise.kr/kumoh/handle/2020.sw.kumoh/2070
- DOI
- 10.14801/JAITC.2014.4.2.25
- ISSN
- 2234-1072
- Abstract
- The object recognition is applied to mobile devices and home appliances recently. Accordingly, The SIFT algorithm draws attention for feature point extraction. However, since its process needs excessive amount of computations and memory accesses, SIFT is not a suitable algorithm to implement in software for real-time embedded applications. To solve this problem, we propose a method to implement the SIFT algorithm efficiently. The method changes the computation order to preferentially compute the pixel values required to filter the input image. The second step is that FIFO buffers are used to save next computation images in advance and parallelism is achieved to concurrently perform filtering the images with all Gaussian filters that have different variance values. Finally, the method concurrently subtracts these generated Gaussian images. As a result, this hardware can extract feature points on qVGA(320x240) image in real-time. The proposed hardware is implemented with the Virtex4-LX60 FPGA and the performance is 111fps at 206MHz.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - Department of IT Convergence > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.