An efficient VLSI architecture of speeded-up robust feature extraction for high resolution and high frame rate video

被引:0
作者
WeiLong Zhang
LeiBo Liu
ShouYi Yin
RenYan Zhou
ShanShan Cai
ShaoJun Wei
机构
[1] Tsinghua University,Institute of Micro
来源
Science China Information Sciences | 2013年 / 56卷
关键词
SURF; paralleled VLSI architecture; interest point; feature extraction; WLR;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes a VLSI architecture of the optimized Speeded-Up Robust Feature (SURF) algorithm. The SURF algorithm which is widely used in computer vision applications, locates interest points (IPoints) and extracts feature descriptors based on the surrounding gradients. In the proposed approach, the SURF algorithm is modified to make it more suitable for hardware implementation with little accuracy lost compared to OpenSURF, an open source software implementation based on OpenCV. The resource cost and throughput gain are balanced. Word Length Reduction (WLR) is adopted to compress the integral image and reduce the occupied memory resources. The orientations and the feature descriptors of the IPoints are calculated in a more efficient way, which significantly reduces memory accesses. Moreover, the operations are pipelined both in and among the proposed hardware modules. This VLSI architecture has been validated on FPGA (Xilinx Virtex-4 XC4VLX80), which is able to detect IPoints and extract SURF feature descriptors in a VGA (640 × 480) 64 fps video input with a 96 MHz working frequency while dissipating 1.278 W. This throughput is more than double of the ones reported in the latest literatures.
引用
收藏
页码:1 / 14
页数:13
相关论文
共 9 条
[1]  
Bay H(2008)SURF: Speeded up robust features Computer Vis Image Underst 110 346-359
[2]  
Ess A(2008)A parallel hardware architecture for scale and rotation invariant feature detection IEEE Trans Circuits Syst Video Technol 18 1703-1712
[3]  
Tuytelaars T(2010)A 201.4 GOPS 496 mW real-time multi-object recognition processor with bio-inspired neural perception engine IEEE J Solid-State Circuit 45 32-45
[4]  
Bonato V(undefined)undefined undefined undefined undefined-undefined
[5]  
Marques E(undefined)undefined undefined undefined undefined-undefined
[6]  
Constantinides G(undefined)undefined undefined undefined undefined-undefined
[7]  
Kim J(undefined)undefined undefined undefined undefined-undefined
[8]  
Kim M(undefined)undefined undefined undefined undefined-undefined
[9]  
Lee S(undefined)undefined undefined undefined undefined-undefined