Hardware design of motion data decoding process for H.264/AVC

被引:2
|
作者
Yoo, Kiwon [1 ]
Sohn, Kwanghoon [1 ]
机构
[1] Yonsei Univ, Sch Elect & Elect Engn, Seoul 120749, South Korea
关键词
H.264/AVC; Motion vector derivation; Motion data decoding; Hardware design; VLSI design; ARCHITECTURE DESIGN; FAST ALGORITHM;
D O I
10.1016/j.image.2009.12.001
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In H.264/AVC, motion data can be basically derived by the following two schemes: one is a typical spatial prediction scheme based on the DPCM and the other is a sophisticated spatiotemporal prediction scheme for the skipped motion data, formally referred to as a direct mode. We verified through instruction level profiling that when these schemes are combined with various H.264/AVC coding techniques, the computational burden to derive the motion data could be considerably aggravated. Specifically, its computational complexity amounts to maximally 55% of that of the overall syntax parsing process. In this paper, we aim at an efficient hardware design of the motion data decoding process for H.264/AVC, for which all the key design considerations are addressed in detail and respective rational answers are presented. As comparing the resulting hardware design with the processor-based solution, its effectiveness was clearly demonstrated. The proposed design was implemented with 43.2 K logic gates and three on-chip memories of 3584 bits using Samsung Semiconductor's Standard Cell Library in 65 nm L6LP process technology (SS65LP), and was capable of operating the H.264/AVC high-profile video bitstream of 1080p@60fps at 100 MHz consuming 843 mu W. Crown Copyright (C) 2010 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:208 / 223
页数:16
相关论文
共 50 条
  • [1] A hardware accelerator for H.264/AVC motion compensation
    Tseng, HC
    Chang, CR
    Lin, YL
    [J]. 2005 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS - DESIGN AND IMPLEMENTATION (SIPS), 2005, : 214 - 219
  • [2] Efficient hardware implementation for H.264/AVC motion estimation
    Bojnordi, Mahdi Nazm
    Semsarzadeh, Mehdi
    Hashemi, Mahmoud Reza
    Fatemi, Omid
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1749 - +
  • [3] A pipelined hardware architecture for motion estimation of H.264/AVC
    Lee, SJ
    Kim, CG
    Kim, SD
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2005, 3740 : 79 - 89
  • [4] Motion compensation hardware accelerator architecture for H.264/AVC
    Zatt, Bruno
    Ferreira, Valter
    Agostini, Luciano
    Wagner, Flavio R.
    Susin, Altamiro
    Bampi, Sergio
    [J]. ADVANCES IN IMAGE AND VIDEO TECHNOLOGY, PROCEEDINGS, 2007, 4872 : 24 - +
  • [5] Hardware architecture design of CABAC codec for H.264/AVC
    Li, Lingfeng
    Song, Yang
    Ikenaga, Takeshi
    Goto, Satoshi
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PAPERS, 2007, : 248 - +
  • [7] An efficient hardware design for HDTV H.264/AVC encoder
    Wei, Liang
    Ding, Dan-dan
    Du, Juan
    Yu, Bin-bin
    Yu, Lu
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2011, 12 (06): : 499 - 506
  • [8] An efficient hardware design for HDTV H.264/AVC encoder
    Liang WEI Dandan DING Juan DU Binbin YU Lu YU Institute of Information and Communication Engineering Zhejiang University Hangzhou China Zhejiang Provincial Key Laboratory of Information Network Technology Hangzhou China
    [J]. Journal of Zhejiang University-Science C(Computers & Electronics)., 2011, 12 (06) - 506
  • [9] An efficient hardware design for HDTV H.264/AVC encoder
    Liang Wei
    Dan-dan Ding
    Juan Du
    Bin-bin Yu
    Lu Yu
    [J]. Journal of Zhejiang University SCIENCE C, 2011, 12 : 499 - 506
  • [10] Hardware architecture design of an H.264/AVC video codec
    Chen, Tung-Chien
    Lian, Chung-, Jr.
    Chen, Liang-Gee
    [J]. ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 750 - 757