基于AVS-M與H.264(Baseline)視頻解碼器結(jié)構(gòu)的分析
H.264是JVT組織起草的一個覆蓋多種應用和面向多種傳輸環(huán)境的國際標準,它規(guī)定了三種檔次,基本檔次(Baseline profile)、主要檔次(Main profile)和擴展檔次(Extended profile),其中基本檔次利用I片和P片支持幀內(nèi)和幀間編碼,支持利用基于上下文的自適應的變長編碼進行的熵編碼(CAVLC),主要用于會議電視、可視電話和無線通信等實時視頻通信。
本文引用地址:http://www.ex-cimer.com/article/166622.htmAVS(Audio video coding)標準是由我國自主制定,擁有自主知識產(chǎn)權(quán)的音視頻編解碼技術(shù)標準。AVS-M(Mobile video)是AVS系列標準中的第七部分——移動視頻,應用于數(shù)字存儲媒體、寬帶視頻業(yè)務(wù)、遠程監(jiān)控和可視電話等。
AVS-M和H.264(Baseline)視頻解碼器在結(jié)構(gòu)上十分相似,但又各有其核心思想,本文基于JM10.2和WM3.3源代碼對兩解碼器的關(guān)鍵技術(shù)作了詳細分析。程序中并未單獨有H.264(Baseline)的代碼,是筆者從JM10.2中抽取出來分析的,下文中H.264均表示從基本檔次上考慮。
評論