A high-performance reconfigurable VLSI architecture for VBSME in H.264

被引:34
作者
Cao Wei [1 ]
Hou Hui [1 ]
Tong Jiarong [1 ]
Lai Jinmei [1 ]
Min Hao [1 ]
机构
[1] Fudan Univ, State Key Lab ASIC & Syst, Shanghai, Peoples R China
关键词
H.264; motion estimation; VBSME; VLSI; reconfigurable architecture;
D O I
10.1109/TCE.2008.4637625
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
VBSME (Variable Block Size Motion Estimation) is adopted in the MPEG-4 AVC/H.264 standard. In order to increase the hardware utilization for VBSME with FSBMA( full search block matching algorithm), this paper proposed a new high-performanee reconfigurable VLSI architecture to support "meander"-like scan format for a high data reuse of search at-ea. The architecture can support the three data flows of the scan format through a reconfigurable computing array and a memory of the search area. The computing array can achieve 100% processing element (PE) utilization and can reuse the smaller blocks' SADs to calculate 41 motion vectors (MVs) of a 16X16 block in parallel. The design is implemented with TSMC 0.18um CMOS technology. Under a clock frequency of 180 MHz, the architecture allows the real-time processing of 1280x720 at 45fps in a search range [-16, +16](1).
引用
收藏
页码:1338 / 1345
页数:8
相关论文
共 12 条
[1]  
BEMS JP, 1996, ASAP 96 INT C APPL S, P112
[2]   An efficient hardware implementation for motion estimation of AVC standard [J].
Deng, L ;
Gao, W ;
Hu, MZ ;
Ji, ZZ .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2005, 51 (04) :1360-1366
[3]  
Huang YW, 2003, PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, P796
[4]  
KUHN P, 1997, SPIE, V3162, P497
[5]   Complexity and PSNR-comparison of several fast motion estimation algorithms for MPEG-4 [J].
Kuhn, PM ;
Diebel, G ;
Herrmann, S ;
Keil, A ;
Mooshofer, H ;
Kaup, A ;
Mayer, R ;
Stechele, W .
APPLICATIONS OF DIGITAL IMAGE PROCESSING XXI, 1998, 3460 :486-499
[6]   An efficient VLSI architecture for H.264 variable block size motion estimation [J].
Ou, CM ;
Le, CF ;
Hwang, WJ .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2005, 51 (04) :1291-1299
[7]  
PIRSCH P, 1995, SYST EL P URSI INT S, P49
[8]   Quadtree-structured variable-size block-matching motion estimation with minimal error [J].
Rhee, I ;
Martin, GR ;
Muthukrishnan, S ;
Packwood, RA .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2000, 10 (01) :42-50
[9]  
WANG Y, 1997, P IEEE ISCAS, P1157
[10]  
Yang SQ, 2005, IEEE T COMPUT, V54, P714