音視頻編碼是什么

2017 05 27 BOAC


音視頻編碼概念

所謂視頻編碼就是通過特定的壓縮技術(shù),將某個(gè)視頻格式的文件轉(zhuǎn)換成另外一種視頻格式文件的方法。

視頻編碼的主要功能是完成圖像的壓縮,使數(shù)字電視信號(hào)的傳輸量由1Gbit/s(針對(duì)1920x1080顯示格式)減少為20-30Mbit/s。

自然界中的聲音以及波形都非常復(fù)雜,聲音其實(shí)也是一種能量波,它有頻率和振幅;其中頻率所對(duì)應(yīng)的是時(shí)間軸線,振幅對(duì)應(yīng)的是電平軸線。波是無限光滑的,弦線可看成由無數(shù)點(diǎn)組成。

音頻編碼主要是完成對(duì)聲音信息的壓縮。聲音信號(hào)數(shù)字化后,信息量比模擬傳輸狀態(tài)大很多,不能像模擬電視聲音那樣直接傳輸;因而需要對(duì)聲音多一道壓縮編碼工序,即為音頻編碼。

音視頻編碼原理

視頻編碼主要是對(duì)圖像進(jìn)行有效的壓縮。原始視頻圖像數(shù)據(jù)中包含大量的冗余信息視頻編碼主要采取塊運(yùn)動(dòng)估計(jì)和運(yùn)動(dòng)補(bǔ)償技術(shù)有效的去除圖像幀間冗余度,來壓縮碼率和帶寬,實(shí)現(xiàn)信號(hào)有效傳輸?shù)哪康摹?br>
我們需要通過抽樣、量化、編碼三個(gè)步驟將連續(xù)變化的模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。抽樣就是在時(shí)間上將模擬信號(hào)離散化。量化是用有限個(gè)幅度值近似原來連續(xù)變化的幅度值,把模擬信號(hào)的連續(xù)幅度變?yōu)橛邢迶?shù)量的有一定間隔的離散值。編碼就是按一定的規(guī)律把量化后的值用二進(jìn)制數(shù)字表示,然后轉(zhuǎn)換成二值或多值得數(shù)字信號(hào)流。

通常我們采用PCM編碼,其主要過程是將話音、圖像等模擬信號(hào)每隔一段時(shí)間進(jìn)行取樣,使其離散化,同時(shí)將抽樣值按分層單位四舍五入取整量化,并將抽樣值按一組二進(jìn)制碼來表示抽樣脈沖的幅值。