1. 程式人生 > >可分級視訊編碼

可分級視訊編碼

一、為何需要對視訊進行可分級編碼

 網路傳輸視訊資訊的時候,頻寬限制了資料的傳輸,而我們通過某種方法使得視訊流擁有可分級性,當網路頻寬較小的時候,只保持基本的視訊資訊被傳輸,並根據實際的網路環境決定是否傳增強的視訊資訊以使得影象質量得到加強,以此得到自適應性.這樣的方式可以保持擁有網路連線的大部分終端都可以用適當的碼流來使用多媒體資訊。

 二  如何對視訊進行可分級編碼

把那些對解碼影象重要的資訊(位元)放在有保障的通道中傳輸。這些重要資訊的集合稱為基本層。而把次要資訊(位元)放在沒有保障的通道中傳輸,這些資料資訊的集合稱為增強層。在接收端,增強層資訊部分甚至全部丟失,解碼器仍能從基本層的資訊中恢復出可接受的影象質量

     可分級視訊編碼的種類

1、空域可分級編碼

 對視訊中的每幀影象產生多個不同空間解析度的影象,解碼基本層碼流得到的低解析度的影象,如果同時加入增強層碼流到解碼器,得到的是高解析度的影象。

2、質量可分級編碼

 基本層碼流編碼這一路對原始影象DCT變換後進行一次較粗糙的量化(量化引數較大),再經熵編碼後形成基本層碼流儲存或傳送到通道。與此同時,粗糙量化後的資料經反量化後形成基本層係數,與原始影象DCT變換系數相減形成差值訊號,再對此差值訊號再進行一次細量化和熵編碼生成增強層碼流。

3、時域可分級編碼

把視訊序列不重疊地分割成兩層(或更多),對基本層

的幀進行普通的視訊編碼,提供具有基本時間解析度的基本層碼流;對增強層則是利用基本層資料對增強層的幀間預測編碼,生成增強層資料。

4、頻域可分級編碼

在這種分級中,每一層包含不同的頻率分量,基本層包含低的頻率分量,而其他層包含逐漸增高的頻率分量。其中,基本層提供一個模糊的由低頻分量形成的影象,如果加上各增強層高頻分量將產生逐漸清晰的影象。低頻分量對應影象的大致輪廓高頻分量對應影象的細節