国产不卡在线观看视频_日本高清久久_天天操天天干天天摸_一区二区三区视频在线

歡迎來到通信人在線![用戶登錄] [免費注冊]

H.264視頻圖像編碼技術

瀏覽:4129  來源:通信人在線  日期:2007-06-15
 

1995ITU-T完成了用于視頻電話的H.263標準之后,該組織ITU-T視頻編碼專家組VCEG著手在兩方面開始進一步的研究:一是短期研究,努力在H.263中增加許多額外的特征,這就形成H.263的第二版本H.263+和第三版本H.263++;二是長期研究,著手制定低比特率的視頻通信新標準,這就是H.26L標準,它提供比先前的ITU-T標準更為有效的視頻壓縮。與此同時,ISO/IEC的運動圖像專家組MPEG意識到了H.261潛在的優越性能。結果ISO/IECMPEGITU-TVCEG聯合成立了“聯合視頻組”VTJoint Video Team),共同制定新的建議。事實上JVT的努力最后產生了兩個相同的標準,即ISOMPEG-4Part10ITU-TH.264

新的視頻編碼標準H.264H.261/H.263MPEG-X的視頻編碼標準有很大改進,它不僅含有一個規定視頻編碼算法的視頻編碼層(VCLVideo Coding Layer),還包括一個規定網絡傳輸規范的網絡提取層(NALNetwork Abstraction Layer)。H.264的視頻編碼層采取的編碼框架仍然是傳統的混合編碼框架,H.264編碼效率的提高也不只是其中某一項新的編碼技術所產生的決定性的結果,而是多種新技術所產生的細微的效果積累而致。這些新技術包括:多種新的幀內預測方法、可變尺寸塊的運動補償技術、多參考幀的運動補償技術、4×4整數變換技術、新的環路濾波技術等。與先前的標準相比較,H.264的應用前景更為廣泛。例如它允許在Internet中以1Mbit/s的速率傳送電視質量的視頻信號,它可以使8 MHz的模擬帶寬中容納兩倍于MPEG-2編碼的數字電視頻道,它使無線視頻通信成為可能,它對傳統的數字媒體存儲技術也將產生巨大的影響。可以肯定,H.264標準的制定標志著有限失真數字視頻編碼技術開始走向成熟。H.264的主要功能目標如下:

●高壓縮率,在所有的速率上,比H.263節省約50%的比特率,在高比特率時有優秀的圖像質量;

●采用簡潔的設計方式,簡單的語法描述,避免過多的選項和配置,盡量利用現有的編碼模塊;

●低時延,對不同的業務靈活地采用相應的時延限制;

●加強對誤碼和丟包的處理,增強解碼器的差錯恢復能力;

●在編解碼器中采用復雜度可分級設計,即在圖像質量和編碼處理之間可分級處理,以適應高或低復雜性的具體應用;

●提高網絡適應性,采用“網絡友好(Network friendliness)”的結構和語法,以適應IP網絡、移動網絡的應用;

●基本檔次(Baseline profile)的使用無需版權。

H.264建議的特點可以歸納為三個方面:一是注重實用,采用成熟的技術,追求更高的編碼效率,簡潔的表現形式;二是注重對移動和IP網絡的適應,采用分層技術,從形式上將編碼和信道隔離開來,實質上是在源編碼器算法中更多地考慮到信道的特點;三是在混合編碼器的基本框架下,對其主要關鍵部件都做了重大改進,如多模式運動估計、幀內預測、多幀預測、統一VLC4×4二維整數變換等。

最后,必須說明的是,H.264優越性能的獲得不是沒有代價的,其代價是計算復雜度的大大增加,據估計,編碼的計算復雜度大約相當于H.2633倍,解碼復雜度大約相當于H.2632倍。H.264的主要特征表現為:

1H.264的分層處理

與早期的標準(如H.261 /H.263MPEG-1/MPEG-2)一樣,H.264標準并沒有明確定義編解碼器算法,而是定義了編碼視頻碼流的結構和這個視頻碼流的解碼方法。H.264編解碼結構功能框圖如圖1所示。H.264算法在概念上可以分為兩層:視頻編碼層(VCL)負責高效的視頻內容表示;網絡提取層(NAL)負責按照網絡所要求的適當方式對數據進行打包和傳送,H.264編碼器分層結構圖中的H. 324/M表示用于移動的H.324系統。

1H.264編解碼結構功能框圖

1H.264的視頻編碼層

H.264所定義的編碼方案表面上類似于已獲得成功應用的視頻編碼標準(如H.263MPEG-2)。也包括了基于塊的運動補償,基于DCT變換的殘差編碼,因比特率控制而引入的可變量化步長,Zig-Zag掃描和系數的VLC編碼等。然而,H.264草案的VCL層除了通用的基于塊運動補償的混合編碼之外,還具有一些其它視頻編碼建議所沒有的新特性。為了增加標準應用的靈活性,H.264建議與以前的建議一樣,沒有考慮視頻的前處理和后處理功能。

VCL中,運動補償的過程不同于先前標準,一個16×16的宏塊可以具有7種不同形狀和尺寸的塊運動預測,最小的塊尺寸可以是4×4,因此每個宏塊可以有124816個運動矢量,缺省的運動矢量精度通常為1/4像素,最初草案中H.264選項也支持運動矢量1/8像素精度(后來不考慮1/8像素精度)。支持小數取樣內插濾波、支持多參考幀圖像,除了I幀、P幀和B幀外還支持兩種類型的S幀,即SP幀和SI幀。SP幀類似于P幀,是一種充分利用運動預測編碼來去除時間相關性的方法,它與P幀區別在于即使采用幾個不同參考幀預測時,也可以允許有相同的重建幀。這種S幀的引入,對于在比特流中進行幀切換、拼接、隨機存取、快進、快退等功能的實現更為方便。在編碼器預測環路采用了去方塊效應濾波。

2H.264的網絡提取層

網絡提取層(NAL)負責使用下層網絡的分段格式來封裝數據,包括組幀、邏輯信道的信令、定時信息的利用或發序列結束信號等。例如,NAL支持視頻在電路交換信道上的傳輸格式,支持視頻在Internet上利用RTP/UDP/IP傳輸的格式、NAL包括網絡提取層的頭信息、段結構信息和實際載荷信息,即上層的VCL數據(如果采用數據分割技術,數據可能由幾個部分組成)。NAL提供適當的映射方法將頭部信息和數據映射到傳輸協議層上,可以減少在分組交換傳輸中組幀和重同步所需要的資源開銷。

為了提高在不同特性的網絡上定制VCL數據格式的能力,H.264的網絡提取層在VCLNAL之間定義了基于分組的接口規范、打包方式等(即上述NALVCL數據的承載過程),也包括了相應的信令內容。這樣,高效率編碼任務和網絡友好性任務就由VCLNAL分別來完成。

2H.264的檔次和級別

H.264標準規定了三個檔次,它們是基本檔次(Baseline Profile)、主檔次(Main Profile)和擴展檔次(Extended Profile),分別對應于不同場合的應用。后來又增加了一個新的擴展檔次,即專業擴展檔次(Extended Professional Profile),其主要應用為超高質量的視頻圖像、數字影院等。屬于某個檔次的H.264解碼器必須支持這個檔次所包括的所有內容,而編碼器則不需要支持這個檔次的所有內容,但是要符合標準規定的碼流結構。H.264三個主要檔次所規定的內容如下:

1)基本檔次:基本檔次包含除了下述兩部分之外的所有H.264標準所規定的內容。這兩部分是:

B幀、加權預測(Weighted Prediction)、自適應算術編碼(CABACContext-based Adaptive Binary Arithmetic Coding)、場編碼(Field Coding)及其視頻圖像宏塊自適應切換場和幀編碼(MB-AFFMacroblock Adaptive Field/Frame Coding)。

SP/SI片(slice)和片的數據分割(Data Partitioning)。

2)主檔次:首先主檔次包含了基本檔次中不包括的上述第一個部分,同時主檔次不包含基本檔次中所包括的靈活宏塊順序(FMOFlexible Macroblock Ordering)、任意片順序(ASOArbitrary Slice Ordering)和可冗余的圖片數據(Redundant Pictures Features)這些內容。

3)擴展檔次:擴展檔次包含了除自適應算術編碼之外的所有H.264標準所規定的內容。H.264三個主要檔次所采用的技術分類如圖2所示。

2H.264標準三個主要檔次采用技術示意圖

3、多種幀內預測模式

在以往的視頻編碼標準中,幀內圖像編碼是直接對宏塊進行DCT變換、量化和熵編碼生成輸出比特流的,幀內編碼的數據量往往要比幀間編碼圖像大很多,在強制刷新、碼流控制以及增加抗誤碼性能時引入的幀內編碼往往造成碼率的不平穩現象。H.264在幀內編碼作了進一步改進,類似于幀間編碼引入了幀內預測方法,即對編碼宏塊進行不同模式的幀內預測,然后對預測誤差信號進行DCT變換,避免了以往幀內編碼的缺陷。幀內4×4亮度塊共有9種可選幀內預測模式,幀內16×16亮度塊共有4種可選幀內預測模式。而幀內8×8色度塊有4種預測模式。

4、多模式高精度幀間預測

在視頻編碼標準中,幀間預測是一種充分利用時間相關性去除時間冗余數據的有效編碼方法。宏塊通常是進行預測的基本單元,一個宏塊對應一個運動矢量。在高級預測模式下,一個宏塊的四個8×8亮度塊各自對應一個運動矢量。然而在H.264編碼器中,塊的劃分要復雜得多,它支持范圍從16×164×4大小的運動補償亮度塊尺寸,也就是說每個宏塊可以劃分成16×1616×88×168×8四種子塊模式。如果選擇8×8模式,則每個8×8塊可以進一步劃分成以下四種子塊模式:8×88×44×84×4。由此可見,H.264幀間編碼是一種多模式幀間預測編碼。對于宏塊中的每一個塊或子塊都有一個獨立的運動矢量,每個運動矢量必須進行編碼并通過碼流來發送。

在一個宏塊中殘差數據以圖3順序進行編碼發送。如果一個宏塊以16×16的幀內模式編碼,則首先發送標志為“-1”的塊,它是由每個4×4亮度塊的DC系數組成,接著發送編號為0~15164×4亮度殘差編碼塊(在16×16幀內宏塊模式下,標號為0~15的這些4×4亮度殘差塊DC系數設為0),再接著發送標號為161722×2色度塊,它分別由4×4CbCr系數的DC系數組成,最后發送標號為18~2584×4色度殘差編碼塊。另外,對于H.264標準,缺省的運動補償是1/4像素精度,比MPEG-1MPEG-2MPEG-4以及H.261H.263的整像素或半像素相比具有更高的精度。從而使得塊的匹配更加精確,運動補償后要進行變換編碼的殘差數據更少。

3一個宏塊殘差數據塊的掃描順序

5、多參考幀預測

H.264中,允許編碼器使用多于一幀的先前幀進行運動估計,這就是所謂的多幀參考技術。例如選用2幀或3幀剛剛編碼好的參考幀,編碼器將選擇對每個目標宏塊能給出更好的預測幀,并為每一個宏塊指示是哪一幀被用于預測的。

64×4塊的整數變換

與以往的視頻編碼標準相似,H.264對殘差采用基于塊的變換編碼,而且這種變換是整數操作而不是實數運算,其過程和DCT基本相似。這種方法的優點在于:在編碼器和解碼器中可以得到精度相同的正變換和反變換,便于使用簡單的定點運算方式。也就是說,這種變換不會出現“反變換誤差”,從而消除因變換精度所引起的圖像失真。變換的最小單位是4×4塊,而不是以往常用的8×8塊。由于用于變換塊的尺寸的縮小,運動物體的劃分更精確,這樣,不但變換計算量比較小,而且在運動物體邊緣處的銜接誤差也大為減小。為了使小尺寸塊的變換方式對圖像中較大面積的平滑區域不產生塊之間的灰度差異,可對幀內宏塊亮度數據的164×4塊的DC系數(每個小塊一個DC系數,共16個)進行第二次4×4塊的變換,對每個色度的44×4塊的DC系數(每個小塊一個DC系數,共4個)進行2×2塊的變換。因此H.264標準中的變換主要有三種:4×4殘差數據變換,4×4亮度直流系數變換(16×16幀內模式下),2×2色度直流系數變換。H.264協議中的量化采用分級量化原理。

7、統一的熵編碼

H.264建議中熵編碼有兩種方法:一種是對所有的語法單元采用統一的UVLCUniversal Variable-Length Coding),另一種是采用內容自適應的二進制算術編碼器(CABAC)。CABAC是可選項,其編碼性能比UVLC要好,主要體現在三個方面。首先,基于內容的編碼利用了編碼符號的條件概率特性;其次,算術編碼允許分配給每個符號非整數個比特;第三,自適應算法允許熵編碼器自適應非穩定概率分布的符號特性。但計算復雜度要比UVLC高。UVLC使用一個長度無限的碼字集,采用規則的碼表,很容易產生一個碼字,解碼器也很容易識別碼字的前綴,當發生比特錯誤時ULVC能快速獲得重同步,它是H.264的基本編碼方法。

聯想會議平板
© 2004-2025 通信人在線 版權所有 備案號:粵ICP備06113876號 網站技術:做網站
国产不卡在线观看视频_日本高清久久_天天操天天干天天摸_一区二区三区视频在线

    <tt id="nnvjq"></tt>

  • <input id="nnvjq"><dl id="nnvjq"></dl></input>

    1. <noscript id="nnvjq"><dl id="nnvjq"></dl></noscript>
    2. <noscript id="nnvjq"><dl id="nnvjq"></dl></noscript>

        国内精品久久久久影院色| 亚洲欧美激情一区二区| 自拍偷拍国产亚洲| 成人va在线观看| 日韩伦理免费电影| 91色在线porny| 亚洲永久精品大片| 91精品国产综合久久小美女 | 91在线免费看| 亚洲一区二区免费视频| 欧美人狂配大交3d怪物一区| 免费观看一级特黄欧美大片| 精品国产制服丝袜高跟| 国产69精品一区二区亚洲孕妇| 国产精品欧美极品| 欧美色男人天堂| 麻豆成人久久精品二区三区小说| 久久久午夜电影| 91在线小视频| 日韩高清在线一区| 国产欧美日产一区| 欧美日韩一区二区在线观看视频 | 成人一级片在线观看| 亚洲九九爱视频| 日韩欧美一区二区在线视频| 大桥未久av一区二区三区中文| 亚洲一区二区影院| 久久久久久免费网| 欧美性猛片aaaaaaa做受| 久草在线在线精品观看| 专区另类欧美日韩| 欧美电视剧在线看免费| 色哟哟在线观看一区二区三区| 欧美a一区二区| 亚洲精品少妇30p| 精品国产电影一区二区| 日本韩国一区二区| 国产成人av一区二区三区在线观看| 一区二区三区中文字幕在线观看| 精品国产网站在线观看| 欧美性大战久久久| www.性欧美| 国内一区二区视频| 婷婷久久综合九色综合绿巨人| 国产精品无码永久免费888| 91精品在线观看入口| 色美美综合视频| 国产精品99久久久| 人人精品人人爱| 一区二区三区欧美视频| 国产精品麻豆久久久| 欧美精品一区二区三区视频 | 国产99久久久精品| 免费人成网站在线观看欧美高清| 亚洲精品ww久久久久久p站| 国产婷婷色一区二区三区| 91精品一区二区三区在线观看| 一本久道中文字幕精品亚洲嫩| 丁香一区二区三区| 久久福利视频一区二区| 日韩在线一区二区| 亚洲午夜免费视频| 亚洲精品ww久久久久久p站| 国产精品无码永久免费888| 日韩精品综合一本久道在线视频| 欧美四级电影网| 色综合久久88色综合天天 | 亚洲777理论| 亚洲一区在线观看网站| 亚洲色欲色欲www| 中文字幕不卡一区| 国产精品三级av在线播放| 精品成人在线观看| 精品国产亚洲在线| 欧美sm极限捆绑bd| 精品久久国产字幕高潮| 精品久久国产老人久久综合| 日韩免费成人网| 日韩免费观看高清完整版在线观看| 欧美久久一二三四区| 欧美人伦禁忌dvd放荡欲情| 欧美日韩大陆在线| 欧美一区二区视频免费观看| 在线91免费看| 日韩视频在线永久播放| 日韩精品一区二区在线观看| 欧美v国产在线一区二区三区| 精品福利在线导航| 国产人妖乱国产精品人妖| 欧美国产综合色视频| 国产精品麻豆视频| 亚洲欧美色图小说| 亚洲国产视频在线| 美女网站视频久久| 国产一区二区三区视频在线播放| 大陆成人av片| 色综合久久88色综合天天6 | 粉嫩av亚洲一区二区图片| 91猫先生在线| 欧美久久一二区| 久久中文字幕电影| 国产精品福利一区| 亚洲午夜久久久久| 国产精品国产三级国产三级人妇 | 久久免费电影网| 国产婷婷色一区二区三区在线| 欧美激情在线观看视频免费| 亚洲少妇中出一区| 性做久久久久久久免费看| 美洲天堂一区二卡三卡四卡视频| 国产一区不卡视频| 成人一级片网址| 欧美视频一二三区| 欧美mv和日韩mv的网站| 欧美国产日本韩| 亚洲国产日韩在线一区模特| 秋霞电影一区二区| 国产成人精品免费| 欧美四级电影网| 精品粉嫩aⅴ一区二区三区四区| 国产日韩欧美综合一区| 一区二区日韩av| 极品少妇xxxx偷拍精品少妇| av电影天堂一区二区在线| 欧洲视频一区二区| 2020国产精品自拍| 一级做a爱片久久| 国产一区二区毛片| 欧美日韩一区不卡| 国产精品女人毛片| 欧美aa在线视频| 色八戒一区二区三区| 久久综合色8888| 亚洲国产成人精品视频| 国产69精品久久99不卡| 欧美色图第一页| 欧美综合天天夜夜久久| 日韩欧美国产综合在线一区二区三区| 国产三级欧美三级日产三级99 | 美国欧美日韩国产在线播放| 91在线丨porny丨国产| 91精选在线观看| 亚洲精品成人少妇| 成人av在线一区二区| 精品奇米国产一区二区三区| 欧美一区二区在线免费播放| 国产精品乱人伦一区二区| 日本不卡中文字幕| 欧美在线一区二区三区| 欧美激情综合在线| 美美哒免费高清在线观看视频一区二区 | 国产乱码精品一区二区三区av| 欧美视频中文一区二区三区在线观看| 国产三级精品在线| 奇米888四色在线精品| 欧美日韩色综合| 亚洲视频一二三| 国产成人午夜视频| 日韩欧美黄色影院| 日本网站在线观看一区二区三区| 91久久精品日日躁夜夜躁欧美| 欧美激情中文字幕一区二区| 国内精品自线一区二区三区视频| 69堂精品视频| 亚洲第一主播视频| 在线观看三级视频欧美| 亚洲欧美日韩国产另类专区| 成人夜色视频网站在线观看| 三级欧美在线一区| 亚洲黄一区二区三区| 成a人片国产精品| 久久久精品国产99久久精品芒果| 亚洲一二三专区| 欧美在线视频全部完| 亚洲日本va午夜在线影院| 岛国av在线一区| 中文字幕不卡在线| 不卡的av中国片| 国产精品国产三级国产普通话蜜臀| 国产精品亚洲人在线观看| 国产亚洲一区二区在线观看| 国产在线精品一区二区夜色 | 欧美一区二区三区在线视频| 视频在线观看一区| 91精品免费观看| 久久99国产精品久久99果冻传媒| 日韩欧美激情在线| 久久99精品国产.久久久久| 亚洲精品在线三区| 国产久卡久卡久卡久卡视频精品| 久久久久久久久久看片| 国产盗摄精品一区二区三区在线 | 狠狠色丁香久久婷婷综合_中| 欧美sm美女调教| 国产精品一卡二卡在线观看| 国产清纯在线一区二区www| 成人性色生活片| 一区二区三区成人在线视频| 欧美日韩dvd在线观看| 奇米影视7777精品一区二区|