liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Transform Coefficient Thresholding and Lagrangian Optimization for H.264 Video Coding
Linköping University, Department of Electrical Engineering.
2004 (English)Independent thesis Basic level (professional degree)Student thesisAlternative title
Transformkoefficient-tröskling och Lagrangeoptimering för H.264 Videokodning (Swedish)
Abstract [en]

H.264, also known as MPEG-4 Part 10: Advanced Video Coding, is the latest MPEG standard for video coding. It provides approximately 50% bit rate savings for equivalent perceptual quality compared to any previous standard. In the same fashion as previous MPEG standards, only the bitstream syntax and the decoder are specified. Hence, coding performance is not only determined by the standard itself but also by the implementation of the encoder. In this report we propose two methods for improving the coding performance while remaining fully compliant to the standard.

After transformation and quantization, the transform coefficients are usually entropy coded and embedded in the bitstream. However, some of them might be beneficial to discard if the number of saved bits are sufficiently large. This is usually referred to as coefficient thresholding and is investigated in the scope of H.264 in this report.

Lagrangian optimization for video compression has proven to yield substantial improvements in perceived quality and the H.264 Reference Software has been designed around this concept. When performing Lagrangian optimization, lambda is a crucial parameter that determines the tradeoff between rate and distortion. We propose a new method to select lambda and the quantization parameter for non-reference frames in H.264.

The two methods are shown to achieve significant improvements. When combined, they reduce the bitrate around 12%, while preserving the video quality in terms of average PSNR.

To aid development of H.264, a software tool has been created to visualize the coding process and present statistics. This tool is capable of displaying information such as bit distribution, motion vectors, predicted pictures and motion compensated block sizes.

Place, publisher, year, edition, pages
Institutionen för systemteknik , 2004. , 61 p.
Series
LiTH-ISY-Ex, 3561
Keyword [en]
Technology, Lagrangian Optimization, Rate-Distortion Optimization, Transform Coefficient Thresholding, Preprocessing, MATLAB, Developer Tool, MPEG-4 Part 10, Advanced Video Coding, AVC, H.26L, H.264
Keyword [sv]
TEKNIKVETENSKAP
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:liu:diva-2264OAI: oai:DiVA.org:liu-2264DiVA: diva2:19594
Uppsok
teknik
Available from: 2004-03-22 Created: 2004-03-22

Open Access in DiVA

fulltext(8756 kB)2038 downloads
File information
File name FULLTEXT01.pdfFile size 8756 kBChecksum SHA-1
ccd3a5ebe72e3406c233a6e4b79ead5c932a7519e8e2a376507809e0c8e56b53a37ee126
Type fulltextMimetype application/pdf

By organisation
Department of Electrical Engineering
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 2038 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 2040 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf