詳解H.264無(wú)線(xiàn)網(wǎng)絡(luò )攝像機的局限性開(kāi)始凸顯
H.264標準跟不上高清發(fā)展的腳步?
有觀(guān)點(diǎn)分析認為,隨著(zhù)高清的發(fā)展從而導致宏塊個(gè)數的爆發(fā)式增長(cháng),這種情況下導致用于編碼宏塊的預測模式、運動(dòng)矢量、參考幀索引和量化級等宏塊級參數信息所占用的碼字過(guò)多,用于編碼殘差部分的碼字明顯減少。
其次,高清化的來(lái)臨也促使了安防設備的分辨率大大增加,單個(gè)宏塊所表示的圖像內容的信息大大減少。這將導致相鄰的4×4或8×8塊變換后的低頻系數相似程度也大大提高,導致出現大量的冗余。
而大量的冗余表示同一個(gè)運動(dòng)的運動(dòng)矢量的幅值將大大增加,H.264采用一個(gè)運動(dòng)矢量預測值,對運動(dòng)矢量差編碼使用的是哥倫布指數編碼,該編碼方式的特點(diǎn)是數值越小使用的比特數越少。因此,隨著(zhù)運動(dòng)矢量幅值的大幅增加,H.264中用來(lái)對運動(dòng)矢量進(jìn)行預測以及編碼的方法壓縮率將逐漸降低。
此外,H.264的一些關(guān)鍵算法采用CAVLC和CABAC兩種基于上下文的熵編碼方法、deblock濾波等都要求串行編碼,并行度比較低。針對GPU/DSP/FPGA/ASIC等并行化程度非常高的CPU,H.264的這種串行化處理越來(lái)越成為制約運算性能的瓶頸。
“我們知道,現在安防高清化、智能化、IT化已經(jīng)成為了行業(yè)發(fā)展趨勢。而能否提供更高的編碼技術(shù),是直接影響高清發(fā)展的決定性因素?!睒I(yè)內專(zhuān)家表示,就現在使用的MPEG4和H.264標準而言,“H.264具有很強的抗誤碼特性,可進(jìn)行丟包率高、干擾嚴重的信道中的視頻傳輸。在這兩種標準中,H.264由于采用了多項提高圖像質(zhì)量和增加壓縮比的技術(shù)措施,比MPEG4節約了50%的碼率,具有較強的抗干擾性,容易獲得穩定的圖像。而壓縮比則是視頻傳輸過(guò)程中最重要的指標。也就是說(shuō),H.264標準在編碼技術(shù)上的優(yōu)勢使它比MPEG4更先進(jìn)?!彼?,一直以來(lái)H.264被業(yè)內廣泛接受。
如果能夠推出更加優(yōu)越的技術(shù)讓企業(yè)去測試和接受,那么這個(gè)方案必然會(huì )被市場(chǎng)接受。
五大技術(shù)優(yōu)勢支撐H.265標準
當然,與現行的H.264標準相比較,H.265標準不乏出色的技術(shù)支撐。根據JCT-VC聯(lián)合工作組2012年2月17日發(fā)布的第一版內部草稿《Highefficiencyvideocoding(HEVC)textspecificationdraft6》資料分析:
首先,H.265標準具有靈活的編碼結構。在H.265中,將宏塊的大小從H.264的16×16擴展到了64×64,以便于高分辨率視頻的壓縮。同時(shí),H.265采用了更加靈活的編碼結構來(lái)提高編碼效率,包括編碼單元(CodingUnit)、預測單元(PredictUnit)和變換單元(TransformUnit)。
其次,擁有靈活的塊結構——RQT(ResidualQuad-treeTransform)。RQT是一種自適應的變換技術(shù),這種思想是對H.264/AVC中ABT(AdaptiveBlock-sizeTransform)技術(shù)的延伸和擴展。對于幀間編碼來(lái)說(shuō),它允許變換塊的大小根據運動(dòng)補償塊的大小進(jìn)行自適應的調整;對于幀內編碼來(lái)說(shuō),它允許變換塊的大小根據幀內預測殘差的特性進(jìn)行自適應的調整。大塊的變換相對于小塊的變換,一方面能夠提供更好的能量集中效果,并能在量化后保存更多的圖像細節,但是另一方面在量化后卻會(huì )帶來(lái)更多的振鈴效應。因此,根據當前塊信號的特性,自適應的選擇變換塊大小,可以得到能量集中、細節保留程度以及圖像的振鈴效應三者最優(yōu)的折中。
再次,采樣點(diǎn)自適應偏移(SampleAdaptiveOffset)。SAO在編解碼環(huán)路內,位于Deblock之后,通過(guò)對重建圖像的分類(lèi),對每一類(lèi)圖像像素值加減一個(gè)偏移,達到減少失真的目的,從而提高壓縮率,減少碼流。采用SAO后,平均可以減少2%~6%的碼流,而編碼器和解碼器的性能消耗僅僅增加了約2%。
此外,自適應環(huán)路濾波(AdaptiveLoopFilter)。ALF在編解碼環(huán)路內,位于Deblock和SAO之后,用于恢復重建圖像以達到重建圖像與原始圖像之間的均方差(MSE)最小。ALF的系數是在幀級計算和傳輸的,可以整幀應用ALF,也可以對于基于塊或基于量化樹(shù)(quadtree)的部分區域進(jìn)行ALF,如果是基于部分區域的ALF,還必須傳遞指示區域信息的附加信息。
最后,H.265采用了并行化設計思路。當前芯片架構已經(jīng)從單核性能逐漸往多核并行方向發(fā)展,因此為了適應并行化程度非常高的芯片,H.265引入了很多并行運算的優(yōu)化思路。
以五大亮點(diǎn)技術(shù)為支撐的H.265新標準或將再次掀起業(yè)內一場(chǎng)新的壓縮標準爭奪戰。
評論