国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      幀內(nèi)預(yù)測(cè)方法及裝置的制造方法

      文檔序號(hào):9456186閱讀:211來源:國知局
      幀內(nèi)預(yù)測(cè)方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及視頻處理領(lǐng)域,特別涉及一種幀內(nèi)預(yù)測(cè)方法及裝置。
      【背景技術(shù)】
      [0002]在視頻處理領(lǐng)域,HEVC (High Efficiency Video Coding,高效視頻編碼)編碼技術(shù)逐漸成熟起來。在HEVC編碼過程中,常常會(huì)使用到幀內(nèi)預(yù)測(cè)技術(shù)。幀內(nèi)預(yù)測(cè)主要利用相鄰塊的相關(guān)性,采用多方向預(yù)測(cè)的方式,對(duì)圖像幀的33個(gè)方向均進(jìn)行逐一嘗試,從中選出較優(yōu)的方式進(jìn)行編碼,這種編碼方式的耗時(shí)非常大。
      [0003]為了對(duì)編碼過程進(jìn)行加速,可以采用以一定間隔對(duì)一些方向進(jìn)行嘗試,如,參見圖1,先嘗試2、4、6...32、34,發(fā)現(xiàn)6方向比較好,再嘗試5方向和7方向,從中選擇出最優(yōu)方向,以進(jìn)行編碼。
      [0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
      [0005]現(xiàn)有的幀內(nèi)預(yù)測(cè)方法的嘗試次數(shù)仍然較多,不能滿足實(shí)時(shí)性的需要,且其嘗試過程比較盲目,當(dāng)嘗試間隔較大時(shí),最終選定的方向可能并不是最優(yōu)編碼方向,從而嚴(yán)重影響編碼質(zhì)量。

      【發(fā)明內(nèi)容】

      [0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種幀內(nèi)預(yù)測(cè)方法及裝置。所述技術(shù)方案如下:
      [0007]—方面,提供了一種幀內(nèi)預(yù)測(cè)方法,所述方法包括:
      [0008]對(duì)待編碼的圖像幀進(jìn)行分塊,得到所述圖像幀的多個(gè)第一編碼單元;
      [0009]對(duì)所述多個(gè)第一編碼單元進(jìn)行下采樣,得到多個(gè)第二編碼單元,所述第二編碼單元的分辨率小于所述第一編碼單元;
      [0010]對(duì)所述多個(gè)第二編碼單元分別進(jìn)行全方向的嘗試編碼;
      [0011]根據(jù)對(duì)每個(gè)第二編碼單元的所述全方向的嘗試編碼,計(jì)算所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值;
      [0012]根據(jù)所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值,確定所述每個(gè)第一編碼單元的編碼方向。
      [0013]另一方面,提供了一種幀內(nèi)預(yù)測(cè)裝置,所述裝置包括:
      [0014]分塊模塊,用于對(duì)待編碼的圖像幀進(jìn)行分塊,得到所述圖像幀的多個(gè)第一編碼單元;
      [0015]下采樣模塊,用于對(duì)所述多個(gè)第一編碼單元進(jìn)行下采樣,得到多個(gè)第二編碼單元,所述第二編碼單元的分辨率小于所述第一編碼單元;
      [0016]預(yù)編碼模塊,用于對(duì)所述多個(gè)第二編碼單元分別進(jìn)行全方向的嘗試編碼;
      [0017]計(jì)算模塊,用于根據(jù)對(duì)每個(gè)第二編碼單元的所述全方向的嘗試編碼,計(jì)算所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值;
      [0018]確定模塊,用于根據(jù)所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值,確定所述每個(gè)第一編碼單元的編碼方向。
      [0019]本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
      [0020]通過對(duì)待編碼的編碼單元進(jìn)行下采樣處理,將其轉(zhuǎn)化為低分辨率圖像,并基于低分辨率的圖像進(jìn)行全方向嘗試編碼,從而能夠根據(jù)全方向嘗試編碼所得到的開銷估計(jì)值,確定在實(shí)際對(duì)原始圖像幀進(jìn)行編碼時(shí)所使用的編碼方向,不僅大大降低了嘗試次數(shù),且降低了嘗試過程中的計(jì)算量,也避免了由于嘗試間隔過大而造成的視頻編碼質(zhì)量較差的情況。
      【附圖說明】
      [0021]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0022]圖1是一種編碼方向示意圖;
      [0023]圖2是本發(fā)明實(shí)施例提供的一種幀內(nèi)預(yù)測(cè)方法的流程圖;
      [0024]圖3是本發(fā)明實(shí)施例提供的一種幀內(nèi)預(yù)測(cè)方法的流程圖;
      [0025]圖4是本發(fā)明實(shí)施例提供的一種幀內(nèi)預(yù)測(cè)裝置的結(jié)構(gòu)示意圖;
      [0026]圖5是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
      [0027]圖6是根據(jù)一示例性實(shí)施例示出的一種幀內(nèi)預(yù)測(cè)裝置600的框圖。
      【具體實(shí)施方式】
      [0028]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
      [0029]圖2是本發(fā)明實(shí)施例提供的一種幀內(nèi)預(yù)測(cè)方法的流程圖。參見圖2,所述方法包括:
      [0030]201、對(duì)待編碼的圖像幀進(jìn)行分塊,得到所述圖像幀的多個(gè)第一編碼單元。
      [0031]202、對(duì)所述多個(gè)第一編碼單元進(jìn)行下采樣,得到多個(gè)第二編碼單元,所述第二編碼單元的分辨率小于所述第一編碼單元。
      [0032]203、對(duì)所述多個(gè)第二編碼單元分別進(jìn)行全方向的嘗試編碼。
      [0033]204、根據(jù)對(duì)每個(gè)第二編碼單元的所述全方向的嘗試編碼,計(jì)算所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值。
      [0034]205、根據(jù)所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值,確定所述每個(gè)第一編碼單元的編碼方向。
      [0035]本發(fā)明實(shí)施例提供的方法,通過對(duì)待編碼的編碼單元進(jìn)行下采樣處理,將其轉(zhuǎn)化為低分辨率圖像,并基于低分辨率的圖像進(jìn)行全方向嘗試編碼,從而能夠根據(jù)全方向嘗試編碼所得到的開銷估計(jì)值,確定在實(shí)際對(duì)原始圖像幀進(jìn)行編碼時(shí)所使用的編碼方向,不僅大大降低了嘗試次數(shù),且降低了嘗試過程中的計(jì)算量,也避免了由于嘗試間隔過大而造成的視頻編碼質(zhì)量較差的情況。
      [0036]可選地,對(duì)待編碼的圖像幀進(jìn)行分塊,得到所述圖像幀的多個(gè)第一編碼單元包括:
      [0037]按照預(yù)設(shè)分塊大小,對(duì)待編碼的圖像幀進(jìn)行分塊,得到所述圖像幀的預(yù)設(shè)分塊大小的多個(gè)第一編碼單元。
      [0038]可選地,根據(jù)對(duì)每個(gè)第二編碼單元的所述全方向的嘗試編碼,計(jì)算所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值包括:
      [0039]對(duì)于所述多個(gè)第二編碼單元中的每個(gè)第二編碼單元,對(duì)所述第二編碼單元在各個(gè)方向上的編碼開銷進(jìn)行統(tǒng)計(jì);
      [0040]將所得到的編碼開銷作為與所述第二編碼單元對(duì)應(yīng)的第一編碼單元的開銷估計(jì)值。
      [0041]可選地,根據(jù)所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值,確定所述每個(gè)第一編碼單元的編碼方向包括:
      [0042]對(duì)所述每個(gè)第一編碼單元在各個(gè)方向的開銷估計(jì)值從小到大進(jìn)行排序,獲取排序在前預(yù)設(shè)位的編碼方向。
      [0043]根據(jù)所述每個(gè)第一編碼單元在各個(gè)方向上的開銷估計(jì)值,確定所述每個(gè)第一編碼單元的編碼方向之后,所述方法還包括:
      [0044]根據(jù)各個(gè)方向的開銷估計(jì)值從小到大的順序,對(duì)所述每個(gè)第一編碼單元進(jìn)行編碼。
      [0045]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再
      --贅述。
      [0046]圖3是本發(fā)明實(shí)施例提供的一種幀內(nèi)預(yù)測(cè)方法的流程圖。參見圖3,該實(shí)施例具體包括:
      [0047]301、對(duì)待編碼的圖像幀進(jìn)行分塊,得到所述圖像幀的多個(gè)第一編碼單元。
      [004
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1