從編碼框架上來說,H.265仍然沿用了H.264的混合編碼框架,但是每個技術細節(jié)都有提升或改進。
1、宏塊和變換塊。相對于H.264的4*4、8*8、16*16宏塊類型,H.265引入了32*32、64*64甚至于128*128的宏塊,目的在于減少高清數(shù)字視頻的宏塊個數(shù),減少用于描述宏塊內容的參數(shù)信息,同時整形變換塊大小也相應擴大,用于減少H.264中變換相鄰塊問的相似系數(shù)。
2、使用新的運動矢量預測方式。基于空間域的運動矢量預測方式,H.265擴充更加多的方向進行幀內預測,同時將預測塊的集合由原來的空間域擴展到時間域及空時混合域,通過率失真準則計算后選擇最佳的預測塊。
3、更多的考慮并行化設計。當前芯片架構已經從單核性能逐漸往多核并行方向發(fā)展,H.265引入了Entropyslice、WPP等并行運算思路,使用并行度更高的編碼算法,更有利于H.265在GPU/DSP/FPGA/ASIC等并行化程度非常高的CPU中快速高效的實現(xiàn)產業(yè)化。
4、新添加的Tile劃分機制使得以往的slice、幀或GOP為單位的粗粒度數(shù)據(jù)并行機制更加適合于同構多核處理器上的并行實現(xiàn)。Dependentslice和WPP機制解決了以往H.264等編碼技術中熵編碼環(huán)節(jié)無法并行實現(xiàn)的問題,使得整個編解碼過程中DCT、運動估計、運動補償、熵編碼等任務模塊的劃分更加均衡,顯著提高并行加速比。
5、更低的碼流。反復的質量比較測試已經表明,在相同的圖象質量下,相比于H.264,通過H.265編碼的視頻碼流大小比H.264減少大約39-44%。由于質量控制的測定方法不同,這個數(shù)據(jù)也會有相應的變化。通過主觀視覺測試得出的數(shù)據(jù)顯示,在碼率減少51-74%的情況下,H.265編碼視頻的質量還能與H.264編碼視頻近似甚至更好,其本質上說是比預期的信噪比(PSNR)要好。