視頻壓縮比一般指壓縮后的�(shù)�(jù)量與壓縮前的�(shù)�(jù)量之�。由于視頻是連續(xù)的靜�(tài)圖像,因此其壓縮編碼算法與靜�(tài)圖像的壓縮編碼算法有某些共同之處,但是運動的視頻還有其自身的特�,因此在壓縮時還應考慮其運動特性才能達到高壓縮的目標�
隨著Internet帶寬的不斷增�,在Internet上傳輸視頻的相關技術也成為Internet節(jié)研究和開�(fā)的熱�。目�,許多實驗性的高速寬帶網絡都把視頻傳�?shù)募夹g和應用作為研究的重點課題。在Internet上傳輸視頻有許多困難,其根本的原因在于Internet的無連接每包轉發(fā)機制主要為突�(fā)性的�(shù)�(jù)傳輸設計,不適用于對連續(xù)媒體流的傳輸。為了在Internet上有效的、高質量的傳輸視頻流,需要多種技術的支持,其中數(shù)字視頻的壓縮編碼技術是Internet視頻傳輸中的關鍵技術之一�
H.264和H.261、H.263一�,也是采用DCT變換編碼加DPCM的差分編碼,即混合編碼結�。同時,H.264在混合編碼的框架下引入了新的編碼方式,提高了編碼效率,更貼近實際應用�
H.264沒有繁瑣的選�,而是力求簡潔的“回歸基本”,它具有比H.263++更好的壓縮性能,又具有適應多種信道的能力�
H.264的應用目標廣�,可滿足各種不同速率、不同場合的視頻應用,具有較好的抗誤碼和抗丟包的處理能力�
H.264的基本系�(tǒng)無需使用版權,具有開放的性質,能很好地適應IP和無線網絡的使用,這對目前因特網傳輸多媒體信息、移動網中傳輸寬帶信息等都具有重要意��
盡管H.264編碼基本結構與H.261、H.263是類似的,但它在很多�(huán)節(jié)做了改�,現(xiàn)列舉如下�
1.多種更好的運動估計
高精度估�
在H.263中采用了半像素估�,在H.264中則進一步采�1/4像素甚至1/8像素的運動估�。即真正的運動矢量的位移可能是以1/4甚至1/8像素為基本單位的。顯�,運動矢量位移的精度越高,則幀間剩余誤差越小,傳輸碼率越低,即壓縮比越高�
在H.264中采用了6階FIR濾波器的內插獲得1/2像素位置的�。當1/2像素值獲得后� 1/4像素值可通過線性內插獲得,對于4:1:1的視頻格�,亮度信號的1/4 像素精度對應于色度部分的1/8像素的運動矢�,因此需要對色度信號進行1/8像素的內插運��
理論上,如果將運動補�?shù)木仍黾右槐叮ɡ鐝恼袼鼐忍岣�?/2像素精度�,可�0.5bit/Sample的編碼增�,但實際驗證�(fā)�(xiàn)在運動矢量精度超�1/8像素�,系�(tǒng)基本上就沒有明顯增益�,因�,在H.264�,只采用�1/4像素精度的運動矢量模�,而不是采�1/8像素的精度�
多宏塊劃分模式估�
在H.264的預測模式中,一個宏塊(MB)可劃分�7種不同模式的尺寸,這種多模式的靈活、細微的宏塊劃分,更切合圖像中的實際運動物體的形狀,于�,在每個宏塊中可包含有1�2�4�8�16個運動矢��
多參�(shù)幀估計
在H.264�,可采用多個參�(shù)幀的運動估計,即在編碼器的緩存中存有多個剛剛編碼好的參�(shù)幀,編碼器從其中選擇一個給出更好的編碼效果的作為參�(shù)幀,并指出是哪個幀被用于預�,這樣就可獲得比只用上一個剛編碼好的幀作為預測幀的更好的編碼效果�
幀內(Intraframe)壓縮也稱為空間壓縮(Spatial compression�。當壓縮一幀圖像�,僅考慮本幀的數(shù)�(jù)而不考慮相鄰幀之間的冗余信�,這實際上與靜�(tài)圖像壓縮類似。幀內一般采用有損壓縮算�,由于幀內壓縮時各個幀之間沒有相互關系,所以壓縮后的視頻數(shù)�(jù)仍可以以幀為單位進行編輯。幀內壓縮一般達不到很高的壓��
采用幀間(Interframe)壓縮是基于許多視頻或動畫的連續(xù)前后兩幀具有很大的相關性,或者說前后兩幀信息變化很小的特�。也即連續(xù)的視頻其相鄰幀之間具有冗余信息,根�(jù)這一特�,壓縮相鄰幀之間的冗余量就可以進一步提高壓縮量,減小壓縮比。幀間壓縮也稱為時間壓縮(Temporal compression�,它通過比較時間軸上不同幀之間的數(shù)�(jù)進行壓縮。幀間壓縮一般是無損�。幀差值(Frame differencing)算法是一種典型的時間壓縮法,它通過比較本幀與相鄰幀之間的差�,僅記錄本幀與其相鄰幀的差值,這樣可以大大減少�(shù)�(jù)��
維庫電子通,電子知識,一查百通!
已收錄詞�162542�