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