Video coding with H.264/AVC: tools, performance, and complexity

  title={Video coding with H.264/AVC: tools, performance, and complexity},
  author={Joern Ostermann and Jan Bormans and Peter List and Detlev Marpe and Matthias Narroschke and Fernando Pereira and Thomas Stockhammer and Thomas Wedi},
  journal={IEEE Circuits and Systems Magazine},
H.264/AVC, the result of the collaboration between the ISO/IEC Moving Picture Experts Group and the ITU-T Video Coding Experts Group, is the latest standard for video coding. The goals of this standardization effort were enhanced compression efficiency, network friendly video representation for interactive (video telephony) and non-interactive applications (broadcast, streaming, storage, video on demand). H.264/AVC provides gains in compression efficiency of up to 50% over a wide range of bit… 

AVC Low Complexity Encoding : A Novel Fast Coding Mode Selection Solution

A novel coding mode selection tool is proposed which allows reducing the complexity of the coding modeselection process without much compression penalties and performance results will be provided for several test sequences.

Computational complexity optimization on H.264 scalable/multiview video coding

The proposed optimization algorithms are efficient in reducing the computational complexity on H.264 scalable and multiview video coding and are useful in the design of future video coding standards, especially on low power handheld devices.

Traffic characteristics of H.264/AVC variable bit rate video

It is found that compared to the MPEG-2 and MPEG-4 Part 2 encoders, H.264/AVC achieves lower average bit rates for a given video quality at the expense of significantly increased traffic variability that remains at high levels even with smoothing.

A hybrid transformation with a filter for advanced video coding

An hybridization in the transformation module of the H.264/AVC standard is presented by incorporating DCT as transformation technique for inter frames and a combination of wavelet filters for intra frames of video sequence.

HEVC vs . H . 264 / AVC Standard Approach to Coder ’ s Performance Evaluation

Simulation results have shown that the bit-rate was reduced over 50%, while the encoding time saving is slightly decreased up to 16% depending on the tested video sequence, when reference HEVC software’s HM-14.0 and HM-15.0 are compared to reference H.264/AVC software JM 18.6.

Modified Macroblock Mode Decision Method For H.264/AVC

This work focuses on reducing the complexity while improving the performance in coding by increasing the increase of skip mode per macroblock as well as per frame to reduce the bit rate.

Fast and adaptive h.264/avc video coding for network based applications

Two rate control algorithms are given to address different requirements of rate control: quality fluctuation reduction and accurate basic unit quantization decision and show that the proposed algorithms provide efficient solutions to the above problems and facilitate H.264/AVC coding standard for practical deployment.

Video transcoding from H.264/AVC to MPEG-2 with reduced computational complexity

Complexity/Performance Analysis of a H.264/AVC Video Encoder

The H.264/AVC video standard has been designed with the goal of enabling significantly improved compression performance relative to all existing video coding standards, and uses advanced compression techniques that in turn require high computational power.

Mode Conversion for H . 264 to MPEG-2 Video Transcoder

This transcoder aims at maintaining backward compatibility between these two standards which is an important feature in modern communication systems such as WiMAX or xDSL, where customer demand for high-quality of diversified rich multimedia contents continues to impose great challenges to the video delivery systems.



H.264/AVC over IP

  • S. Wenger
  • Computer Science
    IEEE Trans. Circuits Syst. Video Technol.
  • 2003
The paper describes the use of H.264 coded video over best-effort IP networks, using RTP as the real-time transport protocol.

Performance comparison of video coding standards using Lagrangian coder control

The results indicate that JVT/H.26L/AVC compliant encoding can typically achieve essentially the same objective PSNR reproduction quality as encoders that are compliant with previous standards while requiring as little as 60% or less of the bit rate of the next best standard.

“The JVT Advanced Video Coding Standard: Complexity and Performance Analysis on a Tool-by-tool Basis”

A thorough video tool-by-tool analysis of the complexity and the rate-distortion performances of the new tools of the Advanced Video Codec indicates that a proper use of the AVC tools allows for the same performance as the most complex configuration while considerably reducing the complexity.

H.263: video coding for low-bit-rate communication

  • K. Rijkse
  • Computer Science
    IEEE Commun. Mag.
  • 1996
This article provides an overview of H.263, the new ITU-T Recommendation for low-bit-rate video communication. H.263 specifies a coded representation for compressing the moving picture component of

Rate-constrained coder control and comparison of video coding standards

A unified approach to the coder control of video coding standards such as MPEG-2, H.263, MPEG-4, and the draft video coding standard H.264/AVC (advanced video coding) is presented. The performance of

H.264/AVC in wireless environments

An overview over the tools which are likely to be used in wireless environments and discusses the most challenging application, wireless conversational services in greater detail is provided.

The SP- and SI-frames design for H.264/AVC

It is shown that SP-frames have significantly better coding efficiency than I-frames while providing similar functionalities.

Performance analysis of low bit rate H.26L video encoder

A new video encoder proposal, H.26L, is compared against H.263 and H.264 and the trade-off possibilities between the complexity and compression performance within H.262 are presented.

Rate-distortion optimization for video compression

The rate-distortion efficiency of video compression schemes is based on a sophisticated interaction between various motion representation possibilities, waveform coding of differences, and waveform

Optimization of emerging H.26L video encoder

Two optimized implementations of the emerging ITU-T H.26L video encoder are described. The first, medium-optimized version, is implemented in C and the latter, highly optimized version, utilizes MMX