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 条
  • [41] An Adaptive Motion Estimation Architecture for H.264/AVC
    Song, Yang
    Akoglu, Ali
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 73 (02): : 161 - 179
  • [42] An Adaptive Motion Estimation Architecture for H.264/AVC
    Yang Song
    Ali Akoglu
    [J]. Journal of Signal Processing Systems, 2013, 73 : 161 - 179
  • [43] A multiframe motion estimation architecture for H.264/AVC
    Cho, Chuan-Yu
    Chang, Sheng-Kai
    Wang, Jia-Shung
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 1357 - +
  • [44] Hardware architecture design for variable block size motion estimation in MPEG-4 AVC/JVT/ITU-T H.264
    Huang, YW
    Wang, TC
    Hsieh, BY
    Chen, LG
    [J]. PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 796 - 799
  • [45] A HIGH PERFORMANCE 2-DIMENSIONAL VLSI ARCHITECTURE FOR H.264/AVC VARIABLE BLOCK SIZE INTEGER MOTION ESTIMATION
    Aarthi, N.
    Athishkarthic, K. S.
    Kumar, N. Madhan
    Jayakrishnan, P.
    [J]. 2013 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMMUNICATION, CONTROL, SIGNAL PROCESSING AND COMPUTING APPLICATIONS (IEEE-C2SPCA-2013), 2013,
  • [46] An efficient VLSI processor chip for variable block size integer motion estimation in H.264/AVC
    Ruiz, G. A.
    Michell, J. A.
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2011, 26 (06) : 289 - 303
  • [47] MULTI-ALGORITHM TARGETED LOW MEMORY BANDWIDTH ARCHITECTURE FOR H.264/AVC INTEGER-PEL MOTION ESTIMATION
    Lee, Jae Hun
    Yoo, KiWon
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 701 - 704
  • [48] A low complexity high quality interger motion estimation architecture design for H.264/AVC
    Su, Ching-Lung
    Yang, Wei-Sen
    Chen, Ya-Li
    Yang, Yao-Chang
    Chen, Ching-Wen
    Guo, Jiun-In
    Tseng, Shau-Yin
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 398 - +
  • [49] Architecture for analog variable block-size motion estimation
    Koskinen, Lauri
    Marku, Joona
    Paasio, Arl
    Halonen, Kari
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-7, 2007, : 1057 - +
  • [50] A quarter pel full search block motion estimation architecture for H.264/AVC
    Rahman, CA
    Badawy, W
    [J]. 2005 IEEE International Conference on Multimedia and Expo (ICME), Vols 1 and 2, 2005, : 414 - 417