Pipelining architecture design of the H. 264/AVC HP@L4.2 codec for HD applications

Kiwon Yoo, Jun Ho Cho, Chan Sik Park, Tae Kyoung Ahn, Jae Hun Lee, Kwanghoon Sohn

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper presents the macroblock/slice level pipeline structure for an H. 264/AVC HP@L4.2 codec. In H. 264/AVC, level 4.2 (L4.2) in high profile (HP) describes the encoding/decoding capability of 1920×1088@64p sequence/bitstream of up to 62.5 Mbps. To meet this tremendous specification, the novel hardwired architecture of the H. 264/AVC codec is also presented. It supports both encoding and decoding and shares commonly used hardware modules. In our system, the video subsystem including the H. 264/AVC codec is classified into four principle functions: video coding, memory management, reference cache-buffer control, and top control. With regard to H. 264/AVC processing, the video coding function comprises eight modules. These modules are arranged as a six-stage macroblock pipeline for the encoder and a four-stage macroblock pipeline for the decoder. With the proposed schemes adopted, a software C model and an FPGA platform were developed for verification. The simulation results indicate that our design approach successfully performs the real-time encoding/decoding of the H. 264/AVC HP@L4.2 sequence/bitstream at an operating frequency of 266MHz.

Original languageEnglish
Title of host publicationPCS 2007 - 26th Picture Coding Symposium
Publication statusPublished - 2007
Event26th Picture Coding Symposium, PCS 2007 - Lisbon, Portugal
Duration: 2007 Nov 72007 Nov 9

Publication series

NamePCS 2007 - 26th Picture Coding Symposium

Other

Other26th Picture Coding Symposium, PCS 2007
Country/TerritoryPortugal
CityLisbon
Period07/11/707/11/9

All Science Journal Classification (ASJC) codes

  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Pipelining architecture design of the H. 264/AVC HP@L4.2 codec for HD applications'. Together they form a unique fingerprint.

Cite this