Fully utilized and low memory-bandwidth architecture design of variable block-size motion estimation for H.264/AVC

被引:0
|
作者
Chen, Liang-Bin [1 ]
Zhang, Yi-Zhen [1 ]
Xu, Chao [1 ]
机构
[1] Peking Univ, Natl Lab Machine Percept, No 5,Yiheyuan Rd, Beijing 100871, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a novel VLSI architecture for Variable Block Size Motion Estimation (VBSME) which not only enhances the PE utilization to 100% but also reduces the memory bandwidth to 1%similar to 25% of the former designs with the same chip size. Based on a 16 X 31 Search Area Register Array (SARA) to buffer 16 rows of Search Area so as to increase the data reusability and two 16X 16 Current Block Register Arrays (CBRA) for ping-pong mode, the design allows serial data input and parallel data processing. At the same time, it solves the problem of current block switch in all conditions. Our design was implemented by Synopsys Design Compiler with SMIC 0.18 cell library. Under a clock frequency of 200MHz, the architecture allows real-time processing of D1 (720 X 480) @ 30fps in a search range of [-32,+31] horizontally and vertically with 123.1k gates.
引用
收藏
页码:1028 / +
页数:2
相关论文
共 50 条
  • [31] Ultra low-complexity fast variable block size motion estimation algorithm in H.264/AVC
    Song, Yang
    Liu, Zhenyu
    Ikenaga, Takeshi
    Goto, Satoshi
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 376 - 379
  • [32] A dynamic search range algorithm for variable block size motion estimation in H.264/AVC
    Chen, ZhenXing
    Song, Yang
    Ikenaga, Takeshi
    Goto, Satoshi
    [J]. 2007 6TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS & SIGNAL PROCESSING, VOLS 1-4, 2007, : 1268 - 1271
  • [33] Fast variable-size block motion estimation for efficient H.264/AVC encoding
    Tu, YK
    Yang, JF
    Sun, MT
    Tsai, YT
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2005, 20 (07) : 595 - 623
  • [34] Adaptive search range algorithms for variable block size motion estimation in H.264/AVC
    Chen, Zhenxing
    Song, Yang
    Ikenaga, Takeshi
    Goto, Satoshi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (04) : 1015 - 1022
  • [35] Hardware-Efficient Propagate Partial SAD Architecture for Variable Block Size Motion Estimation in H.264/AVC
    Liu, Zhenyu
    Huang, Yiqing
    Song, Yang
    Goto, Satoshi
    Ikenaga, Takeshi
    [J]. GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 160 - 163
  • [36] Fast H.264 motion estimation with block-size adaptive referencing (BAR)
    Kim, Changsung
    Ma, Siwei
    Kuo, C. -C. Jay
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 57 - +
  • [37] VLSI Architecture Design of Fractional Motion Estimation for H.264/AVC
    Yi-Hau Chen
    Tung-Chien Chen
    Shao-Yi Chien
    Yu-Wen Huang
    Liang-Gee Chen
    [J]. Journal of Signal Processing Systems, 2008, 53 : 335 - 347
  • [38] VLSI Architecture Design of Fractional Motion Estimation for H.264/AVC
    Chen, Yi-Hau
    Chen, Tung-Chien
    Chien, Shao-Yi
    Huang, Yu-Wen
    Chen, Liang-Gee
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 53 (03): : 335 - 347
  • [39] A SAD Architecture for Variable Block Size Motion Estimation in H.264 Video Coding
    Santosh, Chukka
    Rajabai, Prayline C.
    Sivanantham, S.
    [J]. 2017 INTERNATIONAL CONFERENCE ON MICROELECTRONIC DEVICES, CIRCUITS AND SYSTEMS (ICMDCS), 2017,
  • [40] JOINT BLOCK MOTION ESTIMATION IN H.264/AVC
    Panusopone, Krit
    Kim, Jae Hoon
    Wang, Limin
    [J]. PCS: 2009 PICTURE CODING SYMPOSIUM, 2009, : 181 - 184