青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

Close gop與Open Gop

轉載自:http://blog.sina.com.cn/s/blog_4ae178ba01017ihs.html

GOP和Reference

  在視頻編碼序列中,主要有三種編碼幀:I幀、P幀、B幀,如下圖3.1所示。

  ● I幀即Intra-coded picture(幀內編碼圖像幀),不參考其他圖像幀,只利用本幀的信息進行編碼
● P幀即Predictive-coded Picture(預測編碼圖像幀),利用之前的I幀或P幀,采用運動預測的方式進行幀間預測編碼
● B幀即Bidirectionally predicted picture(雙向預測編碼圖像幀),提供最高的壓縮比,它既需要之前的圖
像幀(I幀或P幀),也需要后來的圖像幀(P幀),采用運動預測的方式進行幀間雙向預測編碼

  在視頻編碼序列中,GOP即Group of picture(圖像組),指兩個I幀之間的距離,Reference(參考周期)指兩個P幀之間的距離(如下圖3.1)。一個I幀所占用的字節數大于一個P幀,一個P幀所占用的字節數大于一個B幀(如下圖3.1所示)。

  圖3.1 I、P、B幀示意圖

  所以在碼率不變的前提下,GOP值越大,P、B幀的數量會越多,平均每個I、P、B幀所占用的字節數就越多,也就更容易獲取較好的圖像質量;Reference越大,B幀的數量越多,同理也更容易獲得較好的圖像質量。

  需要說明的是,通過提高GOP值來提高圖像質量是有限度的,在遇到場景切換的情況時,H.264編碼器會自動強制插入一個I幀,此時實際的GOP值被縮短了。另一方面,在一個GOP中,P、B幀是由I幀預測得到的,當I幀的圖像質量比較差時,會影響到一個GOP中后續P、B幀的圖像質量,直到下一個GOP開始才有可能得以恢復,所以GOP值也不宜設置過大。

同時,由于P、B幀的復雜度大于I幀,所以過多的P、B幀會影響編碼效率,使編碼效率降低。另外,過長的GOP還會影響Seek操作的響應速度,由于P、B幀是由前面的I或P幀預測得到的,所以Seek操作需要直接定位,解碼某一個P或B幀時,需要先解碼得到本GOP內的I幀及之前的N個預測幀才可以,GOP值越長,需要解碼的預測幀就越多,seek響應的時間也越長。

 

x264最近的更新加入了兩個關于keyframe的參數,–open-gop和–keyint infinite。
所謂open-gop,就是指允許類似IBBPBBIBB的frame結構,它的作用在于提高低keyint設置時的壓縮率。
–keyint infinite的作用和open-gop正好相反,它為了最大化的利用壓縮率存在的。開啟infinite的open-gop后,除非scene-cut自動判定需要加入keyframe,一般情況下都不會加入keyframe。

眾所周知,過于頻繁的keyframe存在會降低壓縮率,而一定頻率的keyframe又能保證GOP間的B和P幀擁有良好的預測精度。同時keyframe的存在又保證了編碼視頻的可seek能力這在某些應用場合又是非常關鍵的。所以keyframe的選擇是一個因人而異,因應用場合不同而變化的參數。

由于open-gop開啟/keyint infinite與open-gop關閉/keyint infinite結果一模一樣,所以不在列出了。這也可以理解,因為兩者對keyframe的控制作用是完全相反的。

從上面的結果不難看出,開啟open-gop保持現有keyint的設定,或者完全無視open-gop直 接上極端的無窮keyint interval,都能對最終編碼視頻的質量有所提升(opengop的提升很有限)。至于兩者選何者好就要根據實際編碼視頻的質量,以及可播放性來確定 了,如果是極端ep的終極質量追求者,看片子幾乎不seek,那就選擇keyint infinite吧。


MPEG的格式支持open GOP或者close GOP格式。Close GOP是指幀間的預測都是在GOP中進行的。而使用open GOP,后一個GOP會參考前一個GOP的信息。使用這種方式就大大降低了碼率。

from: http://www.videohelp.com

GOP: Group Of Pictures

A Group Of Pictures (GOP) consists of all the pictures that follow a GOP header before another GOP header.


The GOP layer allows random access because the first picture after the GOP header is an Intra picture that means that it doesn't need any reference to any other picture.


The GOP layer is optional, i.e. it's not mandatory to put any GOP header in the bitstream. In the header there is also the timecode of the first picture of the GOP to be displayed.

The decoding process, as the GOP header is immediately followed by an Intra picture, can begin at that point of the bitstream. Anyway it's possible that some B pictures, following such I_picture in the bitstream, have references coming from the previous GOP and can't be correctly decoded. In this case the GOP is called an Open GOP because some references from the previous GOP exist; if a random access to such a GOP is performed, some B_pictures shouldn't be displayed .
A GOP is called a Closed GOP when either there are no B_pictures immediately following the first I_picture or such B_pictures haven't any references coming from the previous GOP (in this case a GOP header flag must be set).

the GOP length is the period (often expressed in frames) by which an Intra frame occursIt must be noticed that such a value cannot be found in the bitstream and it is unnecessary to the decoding process. Furthermore it isn't specified any fixed period for the Intra frame. As the presence of the Intra frames is quite important for many applications, it is the encoder that has to provide them, while the decoder has only to work with all the valid bitstreams.

例子:

  • 非封閉GOP: I1 P2 B3 B4 P5 B6 B7 

       I8  B9  B10 P11 B11 B12 P13 B14 B15

       I16 B16 B17 P18 B19 B20 P21 B22 B23

       第一個GOP length為9-2幀,從第二個GOP開始為9幀

  • 封閉GOP:

               I1  P2  B3  B4  P5  B6  B7   

               I8  P9  B10 B11 P12 B13 B14

               I15 P16 B17 B18 P19 B20 B21

       GOP length = 9-2;

posted on 2013-02-01 13:19 楊粼波 閱讀(1046) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美日韩mp4| 篠田优中文在线播放第一区| 夜夜精品视频| 亚洲电影免费在线观看| 国产亚洲一区二区三区在线观看| 欧美视频一区二区三区…| 欧美精品日韩综合在线| 欧美片在线播放| 国产精品高清免费在线观看| 国产精品免费一区二区三区观看| 国产精品一区久久| 国产亚洲精品v| 国内精品美女在线观看| 伊人夜夜躁av伊人久久| 日韩午夜视频在线观看| 亚洲一区二区毛片| 久久久国产精品一区二区中文| 狂野欧美激情性xxxx欧美| 欧美xxx成人| 99视频在线精品国自产拍免费观看| 亚洲天堂久久| 久久久人成影片一区二区三区观看 | 亚洲欧洲精品天堂一级| 亚洲国产视频一区| 亚洲色图自拍| 麻豆精品在线视频| 国产精品黄视频| 亚洲欧洲日产国码二区| 欧美在线观看一区| 亚洲国产精品一区在线观看不卡| 在线视频一区二区| 免费不卡在线视频| 国产精品人人爽人人做我的可爱 | 亚洲黄色精品| 国产主播一区二区三区| 国产精品色在线| 国产欧美日韩在线视频| 亚洲精品一区中文| 久久久蜜桃一区二区人| 一区二区av在线| 欧美成人亚洲成人| 国内成+人亚洲| 亚洲专区一二三| 亚洲精品1区2区| 久久人人爽人人爽爽久久| 国产精品毛片大码女人| 99riav国产精品| 欧美电影电视剧在线观看| 香蕉精品999视频一区二区| 欧美吻胸吃奶大尺度电影| 91久久在线播放| 欧美bbbxxxxx| 久久亚洲精品中文字幕冲田杏梨| 国产欧美69| 欧美一区2区三区4区公司二百| 亚洲美女区一区| 亚洲制服少妇| 欧美日韩视频一区二区三区| 亚洲国产cao| 久久久蜜桃精品| 久久久999精品免费| 国产一区二区三区高清 | 亚洲一级二级在线| 亚洲精品少妇30p| 欧美激情日韩| 亚洲欧洲精品一区| 欧美黄色片免费观看| 米奇777在线欧美播放| 亚洲黄色天堂| 91久久精品国产91久久性色tv| 欧美成人小视频| 一区二区三区欧美日韩| 夜色激情一区二区| 国产精品劲爆视频| 欧美在线free| 久久av一区二区| 亚洲国产日韩欧美| 亚洲日本中文字幕| 国产精品qvod| 久久蜜臀精品av| 欧美激情一区二区在线 | 西西人体一区二区| 欧美亚洲专区| 亚洲欧洲综合另类在线| 亚洲精品社区| 国产日韩精品视频一区二区三区| 久久久亚洲影院你懂的| 免费成人毛片| 亚洲欧美日韩国产一区二区三区 | 亚洲国产成人久久| 亚洲电影免费在线观看| 欧美日本亚洲| 午夜精品久久久久| 久久久久久久综合日本| 亚洲免费观看高清完整版在线观看熊| 亚洲精品欧美在线| 国产一区二区三区直播精品电影 | 亚洲精品视频在线观看网站| 欧美日韩在线免费视频| 欧美一区二区| 欧美黑人国产人伦爽爽爽| 亚洲伊人网站| 乱码第一页成人| 欧美亚洲一区二区在线| 另类国产ts人妖高潮视频| 亚洲尤物在线| 欧美xxx成人| 久久婷婷人人澡人人喊人人爽| 欧美激情一级片一区二区| 久久精品99久久香蕉国产色戒 | 欧美在线亚洲综合一区| 一区二区三区四区精品| 久久精品1区| 午夜国产精品视频| 欧美精品二区三区四区免费看视频| 欧美在线视频导航| 欧美视频二区36p| 亚洲成人在线视频播放 | 亚洲影院污污.| 欧美成人精品1314www| 久久精品一级爱片| 国产精品自在线| 中文国产成人精品久久一| 亚洲精品久久| 美女精品网站| 美女主播一区| 在线看无码的免费网站| 欧美一二区视频| 欧美自拍偷拍午夜视频| 国产精品女人毛片| 中国成人黄色视屏| 亚洲一区国产一区| 欧美日韩一区二区国产| 亚洲精品色图| 亚洲一区欧美| 国产精品vip| 亚洲视频在线二区| 亚洲一区二区三区四区在线观看| 欧美交受高潮1| 亚洲精品一区中文| 亚洲少妇一区| 国产精品久久77777| 这里只有精品丝袜| 欧美一区二区女人| 韩国精品在线观看| 狂野欧美激情性xxxx| 一本色道久久综合狠狠躁篇怎么玩| 欧美岛国在线观看| 亚洲电影成人| 欧美不卡一卡二卡免费版| 亚洲国产精品久久久久婷婷884| 亚洲第一黄色| 欧美承认网站| 一区二区国产在线观看| 欧美在线在线| 亚洲成色精品| 欧美日韩大片一区二区三区| 日韩视频在线一区| 亚洲在线免费观看| 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | 亚洲色诱最新| 国产精品尤物| 久久久久国产免费免费| 亚洲国产成人av在线| 一区二区免费在线播放| 国产嫩草一区二区三区在线观看 | 欧美天天影院| 亚洲欧美一区二区激情| 久久深夜福利| 亚洲麻豆国产自偷在线| 欧美午夜精品| 久久久www免费人成黑人精品| 欧美国产精品人人做人人爱| 一区二区欧美亚洲| 国产亚洲a∨片在线观看| 嫩草伊人久久精品少妇av杨幂| 一本久道久久久| 久热国产精品视频| 中文国产一区| 尤妮丝一区二区裸体视频| 欧美精品一区二区在线观看| 午夜伦欧美伦电影理论片| 欧美激情一区二区三区| 欧美一级午夜免费电影| 91久久精品国产91性色tv| 国产精品毛片高清在线完整版| 久久一区免费| 午夜精品国产| 日韩天堂在线观看| 免费欧美在线视频| 欧美一区二区高清在线观看| 亚洲人妖在线| 狠狠色综合网| 国产精品一区视频网站| 欧美精品一区二区三区久久久竹菊 | 久久蜜桃香蕉精品一区二区三区| 一区二区三区久久久| 亚洲国产精品123| 国内揄拍国内精品少妇国语| 国产精品第三页|