国产精品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>

      分級(jí)轉(zhuǎn)碼方法及裝置的制造方法

      文檔序號(hào):8266680閱讀:413來(lái)源:國(guó)知局
      分級(jí)轉(zhuǎn)碼方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本申請(qǐng)涉及電通信技術(shù)領(lǐng)域,具體涉及一種分級(jí)轉(zhuǎn)碼的方法和分片轉(zhuǎn)碼裝置。
      【背景技術(shù)】
      [0002] 當(dāng)今社會(huì),隨著形式各樣的電子終端系統(tǒng)以及各種播放器的產(chǎn)生,對(duì)視頻文件的 格式要求也越來(lái)越復(fù)雜化、多樣化。各家終端都有自己所支持的視頻格式,以終端為載體的 播放器也有自己支持的視頻格式,而網(wǎng)絡(luò)上提供可下載的視頻文件往往只有一種格式,再 者從一些視頻錄制工具輸出的視頻文件格式也往往比較單一,如果一種格式的視頻文件需 要在另一終端進(jìn)行播放或者另一種播放器進(jìn)行播放,其格式有可能不能滿足終端或者播放 器的需求,此時(shí)就需要進(jìn)行視頻格式轉(zhuǎn)換即視頻轉(zhuǎn)碼,以滿足用戶的需求。
      [0003] 視頻轉(zhuǎn)碼就是將一種格式的視頻文件轉(zhuǎn)換為另一格式的視頻文件,在實(shí)際操作 中,通常會(huì)將輸入視頻數(shù)據(jù)的一種格式的源視頻文件轉(zhuǎn)換為不同清晰度等級(jí)的視頻文件, 不同清晰度等級(jí)的視頻文件具有不同解析度和/或不同碼率。這樣不同清晰度等級(jí)的視頻 文件就可以滿足不同的用戶使用需求。但是在目前的視頻轉(zhuǎn)碼操作中,不同清晰度等級(jí)的 視頻文件都是相互獨(dú)立地根據(jù)源視頻文件進(jìn)行轉(zhuǎn)碼,這樣不同清晰度等級(jí)的視頻文件的總 轉(zhuǎn)碼吞吐率和總轉(zhuǎn)碼消耗時(shí)間是非常高。
      [0004] 但是不同清晰度等級(jí)的視頻文件因?yàn)槎际且谳斎胍曨l數(shù)據(jù)的一種格式的源 視頻文件進(jìn)行轉(zhuǎn)碼,那么這些不同清晰度等級(jí)的視頻文件的轉(zhuǎn)碼操作之間勢(shì)必會(huì)具有一些 相關(guān)性,如何利用這些相關(guān)性改進(jìn)現(xiàn)有的轉(zhuǎn)碼方式,使不同清晰度等級(jí)的視頻文件之間的 轉(zhuǎn)碼可以協(xié)同操作,就成為了亟待解決的技術(shù)問(wèn)題。

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

      [0005] 本申請(qǐng)的目的在于提供一種分級(jí)轉(zhuǎn)碼的方法和分級(jí)轉(zhuǎn)碼裝置,利用不同清晰度等 級(jí)的視頻文件的轉(zhuǎn)碼操作之間的相關(guān)性改進(jìn)現(xiàn)有的轉(zhuǎn)碼方式,使不同清晰度等級(jí)的視頻文 件之間的轉(zhuǎn)碼可以協(xié)同操作。
      [0006] 為了解決上述技術(shù)問(wèn)題,本申請(qǐng)揭示了一種分級(jí)轉(zhuǎn)碼方法,包括:讀取在輸入視頻 數(shù)據(jù)經(jīng)過(guò)前一輪次轉(zhuǎn)碼得到第一文件的過(guò)程中保存的所述前一輪次轉(zhuǎn)碼的統(tǒng)計(jì)信息,所述 第一文件具有第一清晰度級(jí)別;讀取作為轉(zhuǎn)碼目標(biāo)的第二文件的第二清晰度級(jí)別,根據(jù)所 述第一清晰度級(jí)別和第二清晰度級(jí)別配置預(yù)測(cè)因子,根據(jù)所述預(yù)測(cè)因子及所述前一輪次轉(zhuǎn) 碼的統(tǒng)計(jì)信息預(yù)測(cè)轉(zhuǎn)碼得到所述第二文件所需的統(tǒng)計(jì)信息;根據(jù)預(yù)測(cè)獲得的轉(zhuǎn)碼得到所述 第二文件所需的統(tǒng)計(jì)信息對(duì)所述輸入視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼,得到所述第二文件,所述第二文 件具有所述第二清晰度級(jí)別。
      [0007] 進(jìn)一步地,所述統(tǒng)計(jì)信息,至少包括:所有幀的幀級(jí)信息以及每個(gè)幀所含有的每個(gè) 宏塊的量化參數(shù);根據(jù)所述預(yù)測(cè)因子及所述前一輪次轉(zhuǎn)碼的統(tǒng)計(jì)信息預(yù)測(cè)轉(zhuǎn)碼得到所述第 二文件所需的統(tǒng)計(jì)信息,進(jìn)一步包括:根據(jù)所述預(yù)測(cè)因子及所有幀的幀級(jí)信息對(duì)轉(zhuǎn)碼得到 所述第二文件所需的所有幀的幀級(jí)信息進(jìn)行預(yù)測(cè);根據(jù)所述預(yù)測(cè)因子及每個(gè)幀所含有的每 個(gè)宏塊的量化參數(shù)對(duì)轉(zhuǎn)碼得到所述第二文件所需的每個(gè)幀所含有的每個(gè)宏塊的量化參數(shù) 進(jìn)行預(yù)測(cè)。
      [0008] 進(jìn)一步地,根據(jù)所述第一清晰度級(jí)別和第二清晰度級(jí)別配置預(yù)測(cè)因子,包括:所述 第一清晰度級(jí)別對(duì)應(yīng)配置第一分辨率寬度和第一碼率,所述第二清晰度級(jí)別對(duì)應(yīng)配置第二 分辨率寬度和第二碼率,將所述第一分辨率寬度和第二分辨率寬度的比例關(guān)系配置為分辨 率因子,將所述第一碼率和第二碼率的比例關(guān)系配置為碼率因子;讀取預(yù)先為分辨率因子 和碼率因子分配的權(quán)重值,根據(jù)各自的權(quán)重值調(diào)整所述分辨率因子和碼率因子,選擇所述 分辨率因子和碼率因子中數(shù)值較大者作為所述預(yù)測(cè)因子。
      [0009] 進(jìn)一步地,根據(jù)所述預(yù)測(cè)因子及所述前一輪次轉(zhuǎn)碼的統(tǒng)計(jì)信息預(yù)測(cè)轉(zhuǎn)碼得到所述 第二文件所需的統(tǒng)計(jì)信息,包括:以所述預(yù)測(cè)因子為倍數(shù),對(duì)所述前一輪次轉(zhuǎn)碼的統(tǒng)計(jì)信息 中所有幀的幀級(jí)信息進(jìn)行相應(yīng)倍數(shù)的放大或縮小,從而獲得轉(zhuǎn)碼得到所述第二文件所需的 統(tǒng)計(jì)信息中所有幀的幀級(jí)信息。
      [0010] 進(jìn)一步地,根據(jù)所述預(yù)測(cè)因子及所述前一輪次轉(zhuǎn)碼的統(tǒng)計(jì)信息預(yù)測(cè)轉(zhuǎn)碼得到所述 第二文件所需的統(tǒng)計(jì)信息,包括:查找與所述第一文件的任一幀存在對(duì)應(yīng)關(guān)系的所述第二 文件的相應(yīng)幀,在所述第二文件的相應(yīng)幀中選取待操作宏塊,獲取所述待操作宏塊的索引 位置;以縮放因子為倍數(shù),對(duì)所述待操作宏塊的索引位置進(jìn)行放大或縮小,得到放大或縮小 后的索引位置,其中,所述縮放因子根據(jù)所述第一分辨率和第二分辨率的比例關(guān)系進(jìn)行配 置;根據(jù)所述放大或縮小后的索引位置,分別進(jìn)行向上取整操作和向下取整操作,以向上取 整操作和向下取整操作的值組成一個(gè)或多個(gè)目標(biāo)索引位置,所述一個(gè)或多個(gè)目標(biāo)索引位置 對(duì)應(yīng)所述第一文件的相應(yīng)幀中的一個(gè)或多個(gè)目標(biāo)宏塊;根據(jù)所述待操作宏塊的索引位置, 以及第一文件的相應(yīng)幀中的一個(gè)或多個(gè)目標(biāo)宏塊的索引位置和第一文件的相應(yīng)幀中的一 個(gè)或多個(gè)目標(biāo)宏塊的量化參數(shù),得到所述待操作宏塊的量化參數(shù)。
      [0011] 進(jìn)一步地,根據(jù)預(yù)測(cè)得到的轉(zhuǎn)碼所述第二文件所需的統(tǒng)計(jì)信息對(duì)所述輸入視頻數(shù) 據(jù)進(jìn)行轉(zhuǎn)碼,得到所述第二文件,包括:依照轉(zhuǎn)碼所述第二文件所需的統(tǒng)計(jì)信息中所有幀的 幀級(jí)信息估算每幀的復(fù)雜度,并且根據(jù)所述每幀的復(fù)雜度以及為所述第二清晰度級(jí)別對(duì)應(yīng) 配置的第二碼率,調(diào)整每幀的幀級(jí)信息中的量化參數(shù),依照所述每幀的調(diào)整后的量化參數(shù) 對(duì)所述每幀進(jìn)行轉(zhuǎn)碼,最終得到所述第二文件。
      [0012] 進(jìn)一步地,根據(jù)所述每幀的復(fù)雜度以及為所述第二文件的第二清晰度級(jí)別對(duì)應(yīng)配 置的第二碼率,調(diào)整每幀的幀級(jí)信息中的量化參數(shù),包括:步驟a :依照轉(zhuǎn)碼得到所述第二 文件所需的統(tǒng)計(jì)信息中所有幀的幀級(jí)信息估算每幀的復(fù)雜度;步驟b :根據(jù)任一幀的復(fù)雜 度調(diào)整所述任一幀的量化增量;步驟c :根據(jù)所述任一幀的調(diào)整后的量化增量以及所述任 一幀的幀級(jí)信息為所述任一幀分配轉(zhuǎn)碼比特?cái)?shù),并且通過(guò)每幀所分配的轉(zhuǎn)碼比特?cái)?shù)計(jì)算出 調(diào)整后的第二文件的轉(zhuǎn)碼碼率;步驟d :比較調(diào)整后的所述轉(zhuǎn)碼碼率與所述第二碼率,如果 兩者相差大于預(yù)設(shè)閾值,則依照所有幀之間的復(fù)雜度比值,再次調(diào)整每幀的量化增量,重復(fù) 執(zhí)行步驟c至d ;如果兩者相差小于或等于預(yù)設(shè)閾值,執(zhí)行步驟e ;步驟e :將最后一次執(zhí)行 的步驟c中所述任一幀的調(diào)整后的量化增量轉(zhuǎn)換為每幀的最終調(diào)整后的量化參數(shù)。
      [0013] 進(jìn)一步地,依照所述每幀的調(diào)整后的量化參數(shù)對(duì)所述每幀進(jìn)行轉(zhuǎn)碼,最終得到所 述第二文件,包括:對(duì)任一幀內(nèi)的任一宏塊,根據(jù)轉(zhuǎn)碼得到所述第二文件所需的任一宏塊的 量化參數(shù)以及所述任一宏塊所在幀的調(diào)整后的量化參數(shù),得到任一宏塊的調(diào)整后的量化參 數(shù);根據(jù)任一幀內(nèi)每個(gè)宏塊的調(diào)整后的量化參數(shù),對(duì)任一幀內(nèi)每個(gè)宏塊進(jìn)行轉(zhuǎn)碼,直到所述 任一幀內(nèi)所有宏塊都完成轉(zhuǎn)碼;在每幀都完成轉(zhuǎn)碼后得到所述第二文件。
      [0014] 為了解決上述技術(shù)問(wèn)題,本身請(qǐng)還揭示了一種分級(jí)轉(zhuǎn)碼裝置,包括:統(tǒng)計(jì)信息獲取 模塊,用于讀取在輸入視頻數(shù)據(jù)經(jīng)過(guò)前一輪次轉(zhuǎn)碼得到第一文件的過(guò)程中保存的所述前一 輪次轉(zhuǎn)碼的統(tǒng)計(jì)信息,所述第一文件具有第一清晰度級(jí)別;預(yù)測(cè)模塊,用于讀取作為轉(zhuǎn)碼目 標(biāo)的第二文件的第二清晰度級(jí)別,根據(jù)所述第一清晰度級(jí)別和第二清晰度級(jí)別配置預(yù)測(cè)因 子,根據(jù)所述預(yù)測(cè)因子及所述前一輪次轉(zhuǎn)碼的統(tǒng)計(jì)信息預(yù)測(cè)轉(zhuǎn)碼得到所述第二文件所需的 統(tǒng)計(jì)信息;轉(zhuǎn)碼模塊,用于根據(jù)預(yù)測(cè)獲得的轉(zhuǎn)碼得到所述第二文件所需的統(tǒng)計(jì)信息對(duì)所述 輸入視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼,得到所述第二文件,所述第二文件具有所述第二清晰度級(jí)別。
      [0015] 進(jìn)一步地,所述預(yù)測(cè)模塊,用于所述第一清晰度級(jí)別對(duì)應(yīng)配置第一分辨率寬度和 第一碼率,所述第二清晰度級(jí)別對(duì)應(yīng)配置第二分辨率寬度和第二碼率,將所述第一分辨率 寬度和第二分辨率寬度的比例關(guān)系配置為分辨率因子,將所述第一碼率和第二碼率的比例 關(guān)系配置為碼率因子;讀取預(yù)先為分辨率因子和碼率因子分配的權(quán)重值,根據(jù)各自的權(quán)重 值調(diào)整所述分辨率因子和碼率因子,選擇所述分辨率因子和碼率因子中數(shù)值較大者作為所 述預(yù)測(cè)因子。
      [0016] 進(jìn)一步地,所述預(yù)測(cè)模塊,用于以所述預(yù)測(cè)因子為倍數(shù),對(duì)所述前一輪次轉(zhuǎn)碼的統(tǒng) 計(jì)信息中所有幀的幀級(jí)信息進(jìn)行相應(yīng)倍數(shù)的放大或縮小,從而得到轉(zhuǎn)碼得到所述第二文件 所需的統(tǒng)計(jì)信息中所有幀的幀級(jí)信息。
      [001
      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1