Comparison of H.264 and VC-1

Comparison of H.264 and VC-1

H.264 and VC-1 are popular video compression standards gaining use in the industry as of 2007.

Contents

Overview

VC-1 H.264
Goals Designed to offer very high image quality with excellent compression efficiency[1] Designed to meet a variety of industry needs with many profiles and levels, allowing for varying compression, quality and CPU usage levels, where the lowest level is for portable devices, designed with low CPU usage in mind, while the high levels are designed with very high quality and compression efficiency in mind[citation needed]
Example industry use Supports 4:2:0 compression / color space[2] Supports studio archiving requirements with 4:4:4 color space;
separate black and white (BW) video mode
Licensing costs Similar[3][4][5]
Documentation Not free. Reference decoder, comes with external documentation. ?[6]AVC/H264 Licensing costs and terms from MPEG LA.[7] Reference encoder and decoder free as well.[8] Additionally, JVT & M4IF mailing lists are available where one may receive answers on AVC related questions.

Terminology

All sources for the below information are from the respective specifications listed in the overview section.

Feature VC-1 H.264
Partition sizes 16x16 and 8x8[9] 16x16, 16x8, 8x16, 8x8, 8x4, 4x8, and 4x4
Integer transform 8x8, 4x8, 8x4, and 4x4 4x4; 8x8 available in High Profile only
Frame Used for progressive or interlaced content
Macroblock sizes 16x16 only
Motion vector Two dimensional vector offset from current position to reference frame
Picture A field or frame
Skipped macroblock No data is encoded for macroblock

Features

VC-1 H.264
Bitstream formats single bit stream NAL and byte stream
Bitstream format In advanced profile, each Bitstream Data Unit has its own header.
Simple and Main profile provide neither sequence nor entry point headers.
SPS (sequence parameter set),
PPS (picture parameters set),
slice header, macroblock
Deblocking filter In-loop filter and overlap transform In-loop only
CABAC No Only supported in Main and higher profiles
Variable transform size Yes Only in High profile and above
Slice Contiguous (integer number of macroblock rows only) Contiguous or non-contiguous
Sub-pixel interpolation methods bicubic, bilinear 6-tap filter for half pixels; averaging for quarter pixels
Variable Length Coding Yes
B frame used for predicting other pictures Yes

References

  1. ^ Loomis, Jay; Mike Wasson. "VC-1 Technical Overview". Microsoft. http://www.microsoft.com/windows/windowsmedia/howto/articles/vc1techoverview.aspx#Conclusion. 
  2. ^ SMPTE Technology Committee C24 on Video Compression Technology (2005-08-23). SMPTE421M: SMPTE Draft Standard for Television. 
  3. ^ "VC-1 Patent Portfolio License Briefing" (PowerPoint). MPEG LA. 2007-11-05. http://www.mpegla.com/vc1/vc1web.ppt. 
  4. ^ "Windows Media Licensing Royalties for Final Products". Microsoft. http://www.microsoft.com/windows/windowsmedia/licensing/final.aspx. 
  5. ^ "AVC Patent Portfolio License Briefing" (PowerPoint). MPEG LA. 2007-12-12. http://www.mpegla.com/avc/avcweb.ppt. 
  6. ^ "AVC/H264 Licensing costs and terms from MPEG LA". http://www.mpegla.com/main/programs/AVC/Pages/FAQ.aspx. 
  7. ^ "H.264: Advanced video coding for generic audiovisual services". March 2003. http://www.itu.int/rec/T-REC-H.264-200305-S. 
  8. ^ "H.264/AVC Software Coordination". http://iphome.hhi.de/suehring/tml/. 
  9. ^ Goldman, Matthew; Alois Bock. "Advanced Compression Technologies for High Definition". TANDBERG Television. http://www.iee.org/OnComms/PN/multimediacomms/Alois%20Bock.pdf. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Comparison of video codecs — A video codec is software or a device that provides encoding and decoding which may or may not include the use of video compression and/or decompression for digital video. The compression may employ lossy data compression, so quality measurement… …   Wikipedia

  • Comparison of layout engines (HTML5 Media) — HTML HTML and HTML5 Dynamic HTML XHTML XHTML Mobile Profile and C HTML Canvas element Character encodings Document Object Model Font family HTML editor HTML element HTML Frames HTML5 video HTML scrip …   Wikipedia

  • Comparison between U.S. states and countries by GDP (nominal) — This is a comparison between US states and countries nominal Gross Domestic Product. Many of the states of the United States have large Gross Domestic Product (called gross state product) which would rank highly on a list of countries world GDP.… …   Wikipedia

  • Comparison of web browsers — September 2011, web browser usage share. Source: Median values from summary table …   Wikipedia

  • Comparison of relational database management systems — Programming language comparisons General comparison Basic syntax Basic instructions Arrays Associative arrays String operations …   Wikipedia

  • H.264/MPEG-4 AVC — H.264 is a standard for video compression. It is also known as MPEG 4 Part 10, or MPEG 4 AVC (for Advanced Video Coding). As of 2008, it is the latest block oriented motion compensation based codec standard developed by the ITU T Video Coding… …   Wikipedia

  • Comparison of container formats — This table compares features of container formats. To see which multimedia players support which container format, look at comparison of media players. Contents 1 Information 2 Formats supported 2.1 Audio formats supported …   Wikipedia

  • Comparison of video player software — This article is about video player software. For a comparison of audio player software, see Comparison of audio player software. For a comparison of hardware device type portable media players, see Comparison of portable media players. The… …   Wikipedia

  • Comparison of Nvidia graphics processing units — For information on AMD (previously ATI) graphics processing units, see Comparison of AMD graphics processing units. This page contains general information about Nvidia s GPUs and videocards based on official Nvidia specifications. Contents 1… …   Wikipedia

  • Comparison of high definition optical disc formats — This article is about comparative HD optical disc formats. For a history of the Blu ray/HD DVD format war, see High definition optical disc format war. This article compares the technical specifications of multiple high definition formats,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”