Title
Stream-Based ORB Feature Extractor with Dynamic Power Optimization
Abstract
The Oriented Fast and Rotated BRIEF (ORB) feature extractor, which consists of key-point detection and descriptor computation, is a key module in many computer vision systems. Existing hardware implementations of ORB feature extractor only focus on increasing performance with power optimization as a post consideration. In this paper, we present a stream-based ORB feature extractor that incorporates mechanisms to lower the dynamic power consumption. These mechanisms exploit the fact that the number of detected keypoints is typically small. The proposed solution significantly lowers the switching activity of the key-point detection and descriptor computation stages by early pruning of non-likely key-points and gating the descriptor computation stages. Further power reduction and resource minimization are achieved by employing a threshold-guided bit-width optimization strategy to truncate the redundant bits in the key-point detection stage. Finally, we propose an approximation method to achieve rotation invariance of the descriptors. FPGA implementation targeting the Altera Aria V device shows that the proposed strategies lead to over 25% reduction in dynamic power and lower resource utilization, with only marginal loss in accuracy.
Year
DOI
Venue
2018
10.1109/FPT.2018.00024
2018 International Conference on Field-Programmable Technology (FPT)
Keywords
Field
DocType
Feature descriptor,ORB,FPGA,Low power
Power optimization,Invariant (physics),Computer science,Parallel computing,Orb (optics),Field-programmable gate array,Exploit,Dynamic demand,Extractor,Computer engineering,Computation
Conference
ISBN
Citations 
PageRank 
978-1-7281-0215-3
0
0.34
References 
Authors
14
5
Name
Order
Citations
PageRank
Phong Tran110.69
Thinh H. Pham2224.57
Siew Kei Lam310236.26
Meiqing Wu4279.61
Bhavan A. Jasani500.34