VC-1

VC-1,全名VC-1視訊編解碼器Video Codec 1),是微軟所開發的視訊編解碼系統。2003年提出標準化申請,最早名字是VC-9。2006年4月正式通過成為標準。

VC-1是基於Windows Media Video 9壓縮技術的影像壓縮標準,由三大編解碼元件所組成,每一個編解碼元件都具有其獨自的FourCC編碼。

  • WMV3(WMV9):WMV3包含了Simple以及Main這兩種Profile。
  • WMVA
  • WVC1

壓縮技術整合了MPEG及H.264之優點,採用Biliner和Bicubic方式,次像素(Sub-Pixel)最小可達4分之1像素。VC-1有4種動作補償(motion composition),壓縮比無法勝過H.264。VC-1在壓縮時間上,明顯比H.264短了許多,複雜度約只有H.264的50%,對特效電影有很傑出的效能表現。由於H.264使用較小尺寸的轉換公式與無法調整的量化矩陣,造成不能完整保留影像的高頻細節資訊。

HD DVD藍光光碟(Blu-ray Disc)都支援VC-1。微軟表示Windows Vista將支援VC-1影像壓縮技術的HD DVD規格。電影及電視學會(SMPTE)已採用VC-1為視訊壓縮標準。

Profiles

Simple Main Advanced
Baseline intra frame compression
Variable-sized transform
16-bit transform
Overlapped transform
4 motion vector per macroblock
¼ pixel luminance motion compensation
¼ pixel chrominance motion compensation
Start codes
Extended motion vectors
Loop filter
Dynamic resolution change
Adaptive macroblock quantisation
B frames
Intensity compensation
Range adjustment
Field and frame coding modes
GOP Layer
Display metadata
Simple Main Advanced

位元率與解析度

Profile Level Maximum Bit Rate Resolutions by Framerate
Simple Low 96 kbit/s 176 x 144 / 15 (QCIF)
Medium 384 kbit/s 240 x 176 / 30
352 x 288 / 15 (CIF)
Main Low 2 Mbit/s 320 x 240 / 24 (QVGA)
Medium 10 Mbit/s 720 x 480 / 30 (480p)
720 x 576 / 25 (576p)
High 20 Mbit/s 1920 x 1080 / 30 (1080p)
Advanced L0 2 Mbit/s 352 x 288 / 30 (CIF)
L1 10 Mbit/s 720 x 480 / 30 (NTSC-SD)
720 x 576 / 25 (PAL-SD)
L2 20 Mbit/s 720 x 480 / 60 (480p)
1280 x 720 / 30 (720p)
L3 45 Mbit/s 1920 x 1080 / 24 (1080p)
1920 x 1080 / 30 (1080i)
1280 x 720 / 60 (720p)
L4 135 Mbit/s 1920 x 1080 / 60 (1080p)
2048 x 1536 / 24

參考書目

  • 郭其昌,VC-1視訊壓縮技術探討,《電腦與通訊》,110期

參見

外部連結

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