Hardware Accelerated Design on Bag of Words Classification Algorithm
- Authors
- 이창용; 이지영; 이용환
- Issue Date
- 2018
- Publisher
- 아이씨티플랫폼학회
- Keywords
- Bag of Words; SIFT Algorithm; Bit Stream; Clustering; Image Classification; FPGA
- Citation
- Journal of Platform Technology, v.6, no.4, pp 26 - 33
- Pages
- 8
- Journal Title
- Journal of Platform Technology
- Volume
- 6
- Number
- 4
- Start Page
- 26
- End Page
- 33
- URI
- https://scholarworks.bwise.kr/kumoh/handle/2020.sw.kumoh/22169
- ISSN
- 2289-0181
2289-019X
- Abstract
- In this paper, we propose an image retrieval algorithm for real-time processing and design it ashardware. The proposed method is based on the classification of BoWs(Bag of Words) algorithm andproposes an image search algorithm using bit stream. K-fold cross validation is used for theverification of the algorithm. Data is classified into seven classes, each class has seven images and atotal of 49 images are tested. The test has two kinds of accuracy measurement and speed measurement.
The accuracy of the image classification was 86.2% for the BoWs algorithm and 83.7% the proposedhardware-accelerated software implementation algorithm, and the BoWs algorithm was 2.5% higher.
The image retrieval processing speed of BoWs is 7.89s and our algorithm is 1.55s. Our algorithm is5.09 times faster than BoWs algorithm. The algorithm is largely divided into software and hardwareparts. In the software structure, C-language is used. The Scale Invariant Feature Transform algorithmis used to extract feature points that are invariant to size and rotation from the image. Bit streams aregenerated from the extracted feature point. In the hardware architecture, the proposed image retrievalalgorithm is written in Verilog HDL and designed and verified by FPGA and Design Compiler. Thegenerated bit streams are stored, the clustering step is performed, and a searcher image databases oran input image databases are generated and matched. Using the proposed algorithm, we can improveconvenience and satisfaction of the user in terms of speed if we search using database matchingmethod which represents each object.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - School of Electronic Engineering > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.