H.264 / MPEG-4 AVC & 宏塊數(shù)

一、IPCM宏塊簡(jiǎn)介

在H.264中,一個(gè)宏塊包括16*16個(gè)像素良风,I宏塊有三種形式:

    1. 16個(gè)I4x4編碼方式組成的宏塊(為了方便,簡(jiǎn)稱I4x4方式的宏塊);
    1. I16x16宏塊;
    1. IPCM宏塊(特殊)

分塊越細(xì)窑多,就越準(zhǔn)確,所以I4x4編碼方式適合編碼那些紋理比較復(fù)雜的宏塊洼滚,而I16x16編碼方式就更加籠統(tǒng)埂息,適合編碼那些比較平滑的區(qū)域。

最特別的是IPCM宏塊遥巴,這種宏塊的脾氣很古怪:不預(yù)測(cè)千康,沒殘差,不變換铲掐,無量化等操作拾弃,而是直接傳像素值,直接將最原始的yuv數(shù)據(jù)寫入到碼流中迹炼,可見IPCM的信息不會(huì)有任何損失砸彬,是完全無損的. 如果將視頻的所有宏塊都編碼成IPCM宏塊,那么H.264就是一個(gè)無損編碼,當(dāng)然斯入,在現(xiàn)實(shí)中,很少有人這么做蛀蜜。

視頻應(yīng)用五類舉例:

  • 1刻两、news(新聞):變化和運(yùn)動(dòng)的區(qū)域比較小(比如人臉滴某,一般占視頻畫面的15%)磅摹,背景是靜止的滋迈。

  • 2、soccer(足球):包含大面積統(tǒng)一方向的運(yùn)動(dòng)户誓。鏡頭通常會(huì)在一個(gè)統(tǒng)一顏色的背景下(綠色)跟蹤一個(gè)快速運(yùn)動(dòng)的物體(足球)饼灿。

  • 3、cartoon(卡通):主題在運(yùn)動(dòng)帝美,背景是絕對(duì)靜止的碍彭。

  • 4、panorama(全景畫):包含大面積統(tǒng)一方向的運(yùn)動(dòng)悼潭,運(yùn)動(dòng)方向是一致的庇忌。

  • 5、rest(其他):除以上幾種之外的視頻都屬于這一類舰褪。通常包含大量雜亂的運(yùn)動(dòng)皆疹,或者有很多鏡頭切換。

二占拍、級(jí)別詳表

具有最大特性值的級(jí)別

High Profile的最大比特率是Base / Extended / Main Profile的1.25倍略就,Hi10P是3倍,Hi422P / Hi444PP是4倍晃酒。
亮度采樣的數(shù)量是宏塊數(shù)量的16×16 = 256倍(并且每秒亮度采樣的數(shù)量是每秒宏塊數(shù)量的256倍)

針對(duì)表格的一些講解說明:

Level:級(jí)別残制。

Max macroblocks:最大宏塊數(shù)。注:宏塊尺寸是16x16的掖疮。

per second:每秒(的最大宏塊數(shù))初茶。可用于約束幀率浊闪。

per frame:每幀(的最大宏塊數(shù))恼布。可用于約束分辨率搁宾。

Max video bit rate (kbit/s):最大視頻碼率折汞。不同檔次(Profile)下會(huì)有區(qū)別。

BP:Baseline Profile盖腿,基線檔次爽待。

XP:Extended Profile,進(jìn)階檔次翩腐。

MP:Main Profile鸟款,主要檔次。

HiP:High Profile茂卦,高級(jí)檔次何什。

Hi10P:High 10 Profile,高級(jí)10位檔次等龙。

Hi422P:High 4:2:2 Profile处渣,高級(jí)4:2:2檔次伶贰。

Hi444PP:High 4:4:4 Predictive Profile,高級(jí)4:4:4(實(shí)驗(yàn)性罐栈?)檔次黍衙。

Examples for high resolution @ frame rate (max stored frames):范例:高分辨率@幀率(最大存儲(chǔ)幀數(shù))。

三荠诬、分辨率和幀率的計(jì)算

解碼圖片緩沖

H.264 / AVC編碼器使用先前編碼的圖片來預(yù)測(cè)其他圖片中樣本的值琅翻。這使編碼器能夠有效地決定對(duì)給定圖像進(jìn)行編碼的最佳方式。在解碼器處浅妆,這樣的圖片被存儲(chǔ)在虛擬解碼圖片緩沖器(DPB)中望迎。DPB的最大容量,以幀(或場(chǎng)對(duì))為單位凌外,如上表右列中的括號(hào)所示辩尊,可以計(jì)算如下:

capacity = min(floor(MaxDpbMbs /(PicWidthInMbs * FrameHeightInMbs)),16)

注1:floor(x)是向向下取整康辑。

其中MaxDpbMbs是下表中作為級(jí)數(shù)的函數(shù)提供的常數(shù)值摄欲,并且PicWidthInMbs和FrameHeightInMbs是編碼視頻數(shù)據(jù)的圖片寬度和幀高度,以宏塊為單位表示(四舍五入為整數(shù)值并考慮裁剪和宏塊配對(duì)時(shí)適用)疮薇。

這里以宏塊數(shù)1616,480P(800480)作為例子舉例:

水平宏塊數(shù)(PicWidthInMbs )= ceil(視頻寬度 / 16) = ceil(480 / 16) = 30

垂直宏塊數(shù)(FrameHeightInMbs)= ceil(視頻高度 / 16) = ceil( 800 / 16 ) = 50

注:ceil(x)為向上取整函數(shù)

每幀宏塊數(shù) = 水平宏塊數(shù) * 垂直宏塊數(shù) = 50 * 30 = 1500

查上面的級(jí)別詳表胸墙,可知支持 每幀宏塊數(shù)1500 的最低級(jí)別是2.2。

級(jí)別2.2所允許的 每秒最大宏塊數(shù)(Max macroblocks per second) 是 20250按咒。20250 / 1500 = 13.5迟隅。即最高支持每秒13.5幀。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末励七,一起剝皮案震驚了整個(gè)濱河市智袭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌掠抬,老刑警劉巖吼野,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異两波,居然都是意外死亡瞳步,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門腰奋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來单起,“玉大人,你說我怎么就攤上這事氛堕×蟪簦” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵讼稚,是天一觀的道長(zhǎng)括儒。 經(jīng)常有香客問我,道長(zhǎng)锐想,這世上最難降的妖魔是什么帮寻? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮赠摇,結(jié)果婚禮上固逗,老公的妹妹穿的比我還像新娘。我一直安慰自己藕帜,他們只是感情好烫罩,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著洽故,像睡著了一般贝攒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上时甚,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天隘弊,我揣著相機(jī)與錄音,去河邊找鬼荒适。 笑死梨熙,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的刀诬。 我是一名探鬼主播咽扇,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼陕壹!你這毒婦竟也來了质欲?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤帐要,失蹤者是張志新(化名)和其女友劉穎把敞,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體榨惠,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡奋早,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了赠橙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片耽装。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖期揪,靈堂內(nèi)的尸體忽然破棺而出掉奄,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布姓建,位于F島的核電站诞仓,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏速兔。R本人自食惡果不足惜墅拭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望涣狗。 院中可真熱鬧谍婉,春花似錦、人聲如沸镀钓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)丁溅。三九已至唤蔗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間唧瘾,已是汗流浹背措译。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留饰序,地道東北人领虹。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像求豫,于是被迫代替她去往敵國(guó)和親塌衰。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 在保證視頻圖像質(zhì)量的前提下蝠嘉,HEVC通過增加一定的計(jì)算復(fù)雜度最疆,可以實(shí)現(xiàn)碼流在H.264/AVC的基礎(chǔ)上降低50%。...
    加劉景長(zhǎng)閱讀 7,865評(píng)論 0 6
  • ### YUV顏色空間 視頻是由一幀一幀的數(shù)據(jù)連接而成蚤告,而一幀視頻數(shù)據(jù)其實(shí)就是一張圖片努酸。 yuv是一種圖片儲(chǔ)存格式...
    天使君閱讀 3,282評(píng)論 0 4
  • FFmpeg X264編碼參數(shù) 目錄 碼率控制 1 X264的preset和tune 2 編碼延時(shí)建議...
    古則閱讀 29,938評(píng)論 1 15
  • 寫這個(gè)題目的時(shí)候,我想很多人可能會(huì)覺得我矯情杜恰,不過获诈,沒有關(guān)系,一顆感恩的心不會(huì)畏懼這些心褐。 已為人母的我舔涎,有著一個(gè)好...
    莫漓笑閱讀 262評(píng)論 0 0
  • 陳虻說:你做新聞最關(guān)心的是什么?回答 :人逗爹!這一句話把柴靜推到了今天亡嫌,奠定了非典時(shí)期她無所畏懼的基調(diào)。做新聞的人...
    童羽瀟閱讀 210評(píng)論 0 1