H.264與VC-1的比較

H.264VC-1是二種最受歡迎的影像壓縮工具。

全覽

VC-1H.264
目標 旨在提供非常高的圖像質量與最佳的壓縮效率[1] 可滿足多種行業的需要與許多配置文件和水平,允許為不同的壓縮,質量和CPU使用水平,其中的最低水平是便攜設備,設計的CPU佔用率低一點,而高層次的設計非常高品質和壓縮效率。
工業用範例 支援4:2:0壓縮 / 色彩空間[2] 支援工作室存檔需求的4:4:4色彩空間;
独立的黑白(BW)影像模式
費用 接近[3][4][5]
文件 需付費。Reference decoder並非免費,不過附贈外部文件。 免費.[6] Reference encoder和decoder也是免費。[7]此外,核查小組及M4IF郵寄名單可在一個可能會收到回答了AVC的有關問題。

術語

所有來源的以下信息是從各自的規範中列出的概述部分。

特徵VC-1H.264
切割大小16x16, 16x8, 8x16, and 8x8[8]16x16, 16x8, 8x16, 8x8, 8x4, 4x8, and 4x4
整數轉換8x8, 4x8, 8x4, and 4x44x4; 8x8能在High Profile下使用
影格(Frame皆可用于逐行扫描和隔行扫描内容
Macroblock sizes僅16x16
運動向量二維向量offset from current position to reference frame
圖片一個field或frame
忽略macroblock無任何數據用於macroblock

特色

VC-1H.264
Bitstream格式single bit streamNALbyte stream
Bitstream格式在更先進的profile,每個Bitstream Data Unit都有各自的標頭(header).
Simple和Main profile則不提供sequence也沒有entry point headers.
SPS (sequence parameter set),
PPS (picture parameters set),
slice header, macroblock
Deblocking filterIn-loop filter and overlap transformIn-loop only
CABAC僅支援Main和更高的profiles
變量變換大小Only in High profile and above
Variable-length code
切片連續 (integer number of macroblock rows only)連續或不連續的
B frame用於預設其他的圖像
子像素的插值方法雙三次插值雙線性 6-tap filter用於半pixels; averaging for四分之一pixels

注釋

  1. Loomis, Jay; Mike Wasson. . Microsoft. [2009-08-25]. (原始内容存档于2012-03-15).
  2. SMPTE Technology Committee C24 on Video Compression Technology. . SMPTE Standard for Television: VC-1 Compressed Video Bitstream Format and Decoding Process. 2005-08-23.
  3. . MPEG LA. 2007-11-05 [2009-08-25]. (原始内容 (PowerPoint)存档于2007-09-27).
  4. . Microsoft. [2009-08-25]. (原始内容存档于2007-05-05).
  5. . MPEG LA. 2007-12-12 [2009-08-25]. (原始内容 (PowerPoint)存档于2007-07-31).
  6. . March 2003 [2009-08-25]. (原始内容存档于2016-06-09).
  7. . [2009-08-25]. (原始内容存档于2015-08-02).
  8. Goldman, Matthew; Alois Bock. (PDF). TANDBERG Television.

外部連結

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.