Abstract

In video coding standards, a compliant bit stream must be decoded by a hypothetical decoder that is conceptually connected to the output of an encoder and consists of a decoder buffer, a decoder, and a display unit. This virtual decoder is known as the hypothetical reference decoder (HRD) in H.263 and the video buffering verifier in MPEG. The encoder must create a bit stream so that the hypothetical decoder buffer does not overflow or underflow. These previous decoder models assume that a given bit stream will be transmitted through a channel of a known bit rate and will be decoded (after a given buffering delay) by a device of some given buffer size. Therefore, these models are quite rigid and do not address the requirements of many of today's important video applications such as broadcasting video live or streaming pre-encoded video on demand over network paths with various peak bit rates to devices with various buffer sizes. In this paper, we present a new HRD for H.264/AVC that is more general and flexible than those defined in prior standards and provides significant additional benefits.

Keywords

Computer scienceArithmetic underflowEncoderSoft-decision decoderBitstreamDecoding methodsReal-time computingCoding (social sciences)Bit rateConstant bitrateBroadcasting (networking)Computer hardwareVariable bitrateComputer networkAlgorithm

Affiliated Institutions

Related Publications

Adaptive deblocking filter

This paper describes the adaptive deblocking filter used in the H.264/MPEG-4 AVC video coding standard. The filter performs simple operations to detect and analyze artifacts on ...

2003 IEEE Transactions on Circuits and Sys... 638 citations

Publication Info

Year
2003
Type
article
Volume
13
Issue
7
Pages
674-687
Citations
108
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

108
OpenAlex

Cite This

J. Ribas-Corbera, Philip A. Chou, S.L. Regunathan (2003). A generalized hypothetical reference decoder for H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology , 13 (7) , 674-687. https://doi.org/10.1109/tcsvt.2003.814965

Identifiers

DOI
10.1109/tcsvt.2003.814965