A pipelined hardware architecture for motion estimation of H.264/AVC

被引:0
作者
Lee, SJ [1 ]
Kim, CG [1 ]
Kim, SD [1 ]
机构
[1] Yonsei Univ, Dept Comp Sci, Seoul 120749, South Korea
来源
ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS | 2005年 / 3740卷
关键词
motion estimation; variable block size; full search; array architecture; H.264/AVC; and video coding;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The variable block size motion estimation (VBSME) presented in the video coding standard H.264/AVC significantly improves coding efficiency, but it requires much more considerable computational complexity than motion estimation using fixed macroblocks. To solve this problem, this paper proposes a pipelined hardware architecture for full-search VBSME aiming for high performance, simple structure, and small controls. Our architecture consists of 1-D arrays with 64 processing elements, an adder tree to produce motion vectors (MVs) for variable block sizes, and comparators to determine the minimum of MVs. This can produce all 41 MVs for variable blocks of one macroblock in the same clock cycles to other conventional I-D arrays of 64 PEs. In addition, this can be easily controlled by a 2-bit counter. Implementation results show that our architecture can estimate MVs in CIF video sequence at a rate of 106 frames/s for the 32x32 search range.
引用
收藏
页码:79 / 89
页数:11
相关论文
共 9 条
  • [1] Huang YW, 2003, PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, P796
  • [2] *ISO IEC, 2002, 1449610 ISOIEC
  • [3] KAO CY, 2004, P 2004 INT C SOC DES, V1, P117
  • [4] KUHN P, 2003, ALGORITHMS COMPLEXIT, P18
  • [5] RICHARDSON IEG, 2004, H264 MPEG4 VID COMPR, P170
  • [6] SHEN JF, 2001, IEEE T CIRCUITS SYST, V11
  • [7] WEI C, 2003, P 5 INT C ASIC, V2, P950
  • [8] A VLSI architecture for variable block size video motion estimation
    Yap, SY
    McCanny, JV
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2004, 51 (07) : 384 - 389
  • [9] Zhang JN, 2003, PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, P888