瀏覽單個文章
NEAL
Golden Member
 
NEAL的大頭照
 

加入日期: Jun 2002
您的住址: Taiwan
文章: 2,668
引用:
作者CrazyDark
Motion Estimation/Compensation -> Transform -> Quantizatoin -> Entropy Coding

H.264不是因為這四個編碼大原則都用上才有好的編碼效率
因為MPEG-1, MPEG-2, MPEG-4, WMV, VC-1, AVS, RMVB等近代video codec
編碼流程中也都有這四種的編碼大原則
而是因為H.264在這四種編碼大原則上引進更有效率的演算法
並搭配其它的編碼技術
才得已達到高品質高壓縮比


這邊有個小小的語病
CABAC已經與Huffman coding沒有關係了



謝謝crazy兄的補充,您說的很中肯,的確在成熟的MPEG-2標準中,己經有上述四個流程,H.264的強化程度,就是在於四個流程分別使用了最佳的演算法,我一時嘴炮太快,沒有仔細說明,希望不會誤導網友

至於第二點,CABAC和Huffman Coding均屬Entropy Coding,雖然演算法截然不同,但是理論基礎是相同的,將出現頻率(亦或統計上的機率)最高的Symbol,以較少的Bit來表示.只是CABAC將Symbol區分為MPS和LPS,再透過建表的方式,以馬克夫機率理論來做encoding/decoding,所以它不用Huffman Coding的字典檔,我覺得這是它最了不起的發明,德國人好厲害
__________________
工作主力機:
AMD Ryzen9 5900X 2203 B2
MSI B550M Mortar WiFi
Kingston Fury Beast RGB D4-3600 32GBx4 (Hynix AJR)
Samsung 970 EVO Plus 1TB
EVGA 850GM SFX
Thermalright SilverArrow IB-E Extreme
Mech. Master C28
BenQ PD3200Q
ASUS ROG Gladius II Origin
GANSS HS75T x Glorious Panda

護眼LCD的選擇
LG 32LM6200 32吋液晶電視電源模組維修經驗分享
舊 2009-06-07, 09:42 PM #29
回應時引用此文章
NEAL離線中