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

      一種視頻編碼、解碼方法及裝置的制造方法

      文檔序號(hào):9768085閱讀:656來源:國知局
      一種視頻編碼、解碼方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及編碼技術(shù)領(lǐng)域,特別涉及一種視頻編碼、解碼方法及裝置。
      【背景技術(shù)】
      [0002]HEVC (High Efficiency Video Coding,高效率視頻編碼)是一種新的視頻壓縮標(biāo)準(zhǔn),可以在一定程度上替代H.264/AVC(—種視頻編碼標(biāo)準(zhǔn))編碼標(biāo)準(zhǔn)。
      [0003]HEVC可以使1080P的視頻在壓縮時(shí)壓縮效率提高50%左右,這就意味著視頻的質(zhì)量將上升很多,而且可以節(jié)省大量的網(wǎng)絡(luò)帶寬,對(duì)于消費(fèi)者而言,可以享受到更高質(zhì)量的視頻內(nèi)容。
      [0004]然而,現(xiàn)有技術(shù)中,遠(yuǎn)程桌面訪問、遠(yuǎn)程游戲、云計(jì)算等許多應(yīng)用已經(jīng)非常普遍,此類應(yīng)用的一個(gè)很重要的特點(diǎn)就是在自然視頻中混有文字、以及計(jì)算機(jī)生成的圖像等信息。而文字以及計(jì)算機(jī)生成的圖像等信息可能會(huì)經(jīng)常重復(fù)性地出現(xiàn)某些圖案(如某些字符、圖標(biāo)和線條),例如通過計(jì)算機(jī)繪制的PCB (Printed Circuit Board,印刷電路板),就具有大量重復(fù)的橫線和豎線。與自然視頻序列相比,由計(jì)算機(jī)生成的圖像紋理較多,在視頻編碼中視為含有大量高頻信息,采用HEVC對(duì)其進(jìn)行編碼,效果不是很好。
      [0005]因?yàn)榇祟惥哂写罅恐貜?fù)信息的視頻,在空間相鄰區(qū)域經(jīng)常出現(xiàn)重復(fù)信息,在時(shí)域相鄰區(qū)域也常常出現(xiàn)連續(xù)的被編碼為相同模式的區(qū)域,意味著此類視頻的空間與時(shí)間相關(guān)性較強(qiáng)。而HEVC中在編碼時(shí)傳統(tǒng)的塊劃分模式無法很好的去除這種相關(guān)性,導(dǎo)致編碼壓縮比較低,編碼質(zhì)量較差。

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

      [0006]本發(fā)明實(shí)施例提供一種視頻編碼、解碼方法及裝置,用于解決在對(duì)具有大量重復(fù)信息的視頻進(jìn)行編碼時(shí)編碼壓縮比較低的技術(shù)問題。
      [0007]—種視頻編碼方法,包括:
      [0008]將當(dāng)前視頻幀對(duì)應(yīng)的每個(gè)最大編碼單元進(jìn)行如下處理,其中,所述最大編碼單元的尺寸為第一尺寸,所述第一尺寸大于64*64:按照四叉樹結(jié)構(gòu),將所述最大編碼單元分別劃分為編碼單元;對(duì)按照不同劃分方式得到的每個(gè)編碼單元,通過由所述編碼單元?jiǎng)澐值念A(yù)測(cè)單元按照至少一種編碼模式進(jìn)行預(yù)測(cè),至少獲得所述編碼單元分別在所述至少一種編碼模式下對(duì)應(yīng)的預(yù)測(cè)殘差;對(duì)按照每種劃分方式得到的每個(gè)編碼單元,通過變換單元根據(jù)獲得的該編碼單元對(duì)應(yīng)的預(yù)測(cè)殘差進(jìn)行計(jì)算,獲得所述編碼單元對(duì)應(yīng)的變換系數(shù)矩陣;其中,所述變換單元由所述編碼單元?jiǎng)澐值玫?,所述變換單元是以最小化編碼率失真代價(jià)為準(zhǔn)則來計(jì)算變換系數(shù)矩陣;
      [0009]以最小化編碼率失真代價(jià)為準(zhǔn)則,根據(jù)獲得的所述最大編碼單元在不同劃分方式下對(duì)應(yīng)的預(yù)測(cè)殘差和變換系數(shù)矩陣,確定所述最大編碼單元的最佳劃分方式,將所述最佳劃分方式作為所述最大編碼單元的編碼劃分方式。
      [0010]可選的,所述變換單元的最大尺寸為第二尺寸,所述第二尺寸大于32*32。[0011 ] 可選的,所述預(yù)測(cè)單元的最大尺寸為第三尺寸,所述第三尺寸大于64*64。
      [0012]可選的,所述視頻幀中包括的高頻信息的數(shù)量大于預(yù)設(shè)高頻信息閾值,和/或,所述視頻幀的分辨率大于預(yù)設(shè)分辨率。
      [0013]一種視頻解碼方法,包括:
      [0014]接收待解碼的碼流,所述碼流由最大編碼單元編碼得到;其中,所述最大編碼單元的尺寸為第一尺寸,所述第一尺寸大于64*64 ;
      [0015]根據(jù)所述碼流對(duì)應(yīng)的解碼參數(shù)對(duì)所述碼流進(jìn)行解碼,獲得所述最大編碼單元。
      [0016]可選的,根據(jù)所述碼流中包括的解碼參數(shù)對(duì)所述碼流進(jìn)行解碼,獲得所述最大編碼單元,包括:
      [0017]根據(jù)所述碼流對(duì)應(yīng)的深度切分標(biāo)志參數(shù)獲得將所述最大編碼單元?jiǎng)澐譃榫幋a單元的劃分方式,根據(jù)所述最大編碼單元?jiǎng)澐值玫降拿總€(gè)編碼單元的預(yù)測(cè)單元?jiǎng)澐帜J絽?shù)獲得由每個(gè)編碼單元?jiǎng)澐值玫降念A(yù)測(cè)單元,以及,根據(jù)變換單元的劃分標(biāo)識(shí)參數(shù)獲得由每個(gè)編碼單元?jiǎng)澐值玫降淖儞Q單元;
      [0018]根據(jù)將所述最大編碼單元?jiǎng)澐譃榫幋a單元的劃分方式、所述預(yù)測(cè)單元及所述變換單元,對(duì)所述碼流進(jìn)行解碼,獲得所述最大編碼單元。
      [0019]可選的,所述變換單元的最大尺寸為第二尺寸,所述第二尺寸大于32*32。
      [0020]可選的,所述預(yù)測(cè)單元的最大尺寸為第三尺寸,所述第三尺寸大于64*64。
      [0021 ] 一種視頻編碼裝置,包括:
      [0022]處理模塊,用于將當(dāng)前視頻幀對(duì)應(yīng)的每個(gè)最大編碼單元進(jìn)行如下處理,其中,所述最大編碼單元的尺寸為第一尺寸,所述第一尺寸大于64*64:按照四叉樹結(jié)構(gòu),將所述最大編碼單元分別劃分為編碼單元;對(duì)按照不同劃分方式得到的每個(gè)編碼單元,通過由所述編碼單元?jiǎng)澐值念A(yù)測(cè)單元按照至少一種編碼模式進(jìn)行預(yù)測(cè),至少獲得所述編碼單元分別在所述至少一種編碼模式下對(duì)應(yīng)的預(yù)測(cè)殘差;對(duì)按照每種劃分方式得到的每個(gè)編碼單元,通過變換單元根據(jù)獲得的該編碼單元對(duì)應(yīng)的預(yù)測(cè)殘差進(jìn)行計(jì)算,獲得所述編碼單元對(duì)應(yīng)的變換系數(shù)矩陣;其中,所述變換單元由所述編碼單元?jiǎng)澐值玫剑鲎儞Q單元是以最小化編碼率失真代價(jià)為準(zhǔn)則來計(jì)算變換系數(shù)矩陣;
      [0023]確定模塊,用于以最小化編碼率失真代價(jià)為準(zhǔn)則,根據(jù)獲得的所述最大編碼單元在不同劃分方式下對(duì)應(yīng)的預(yù)測(cè)殘差和變換系數(shù)矩陣,確定所述最大編碼單元的最佳劃分方式,將所述最佳劃分方式作為所述最大編碼單元的編碼劃分方式。
      [0024]可選的,所述變換單元的最大尺寸為第二尺寸,所述第二尺寸大于32*32。
      [0025]可選的,所述預(yù)測(cè)單元的最大尺寸為第三尺寸,所述第三尺寸大于64*64。
      [0026]可選的,所述視頻幀中包括的高頻信息的數(shù)量大于預(yù)設(shè)高頻信息閾值,和/或,所述視頻幀的分辨率大于預(yù)設(shè)分辨率。
      [0027]—種視頻解碼裝置,包括:
      [0028]接收模塊,用于接收待解碼的碼流,所述碼流由最大編碼單元編碼得到;其中,所述所述最大編碼單元的尺寸為第一尺寸,所述第一尺寸大于64*64 ;
      [0029]解碼模塊,用于根據(jù)所述碼流對(duì)應(yīng)的解碼參數(shù)對(duì)所述碼流進(jìn)行解碼,獲得所述最大編碼單元。
      [0030]可選的,所述解碼模塊具體用于:
      [0031]根據(jù)所述碼流對(duì)應(yīng)的深度切分標(biāo)志參數(shù)獲得將所述最大編碼單元?jiǎng)澐譃榫幋a單元的劃分方式,根據(jù)所述最大編碼單元?jiǎng)澐值玫降拿總€(gè)編碼單元的預(yù)測(cè)單元?jiǎng)澐帜J絽?shù)獲得由每個(gè)編碼單元?jiǎng)澐值玫降念A(yù)測(cè)單元,以及,根據(jù)變換單元的劃分標(biāo)識(shí)參數(shù)獲得由每個(gè)編碼單元?jiǎng)澐值玫降淖儞Q單元;
      [0032]根據(jù)將所述最大編碼單元?jiǎng)澐譃榫幋a單元的劃分方式、所述預(yù)測(cè)單元及所述變換單元,對(duì)所述碼流進(jìn)行解碼,獲得所述最大編碼單元。
      [0033]可選的,所述變換單元的最大尺寸為第二尺寸,所述第二尺寸大于32*32。
      [0034]可選的,所述預(yù)測(cè)單元的最大尺寸為第三尺寸,所述第三尺寸大于64*64。
      [0035]本發(fā)明實(shí)施例提供一種視頻編碼方法,將最大編碼單元的尺寸由現(xiàn)有技術(shù)中的64*64進(jìn)行擴(kuò)大,令最大編碼單元的尺寸大于64*64,這樣,在將所述視頻幀進(jìn)行劃分時(shí),所能劃分的最大的塊的尺寸就大于現(xiàn)有技術(shù)中的64*64,在對(duì)具有大量重復(fù)信息的視頻進(jìn)行編碼時(shí),就能將該視頻劃分為較大的塊來進(jìn)行編碼,這樣可以比較有效地去除相關(guān)性,盡量將重復(fù)部分放到一個(gè)塊中一次性編碼完成,無需分為多個(gè)塊來分別編碼,提高了編碼質(zhì)量。并且,因?yàn)樵龃罅俗畲缶幋a單元的尺寸,則在劃分視頻幀時(shí),可能劃分出的塊的數(shù)量就會(huì)減少,那么在編碼時(shí)所使用的語法元素的數(shù)量也就相應(yīng)減少,例如,在對(duì)一個(gè)大塊進(jìn)行編碼時(shí),只需使用一個(gè)語法元素,而在對(duì)四個(gè)小塊進(jìn)行編碼時(shí),需使用四個(gè)語法元素(這里的數(shù)字只是舉例,并不代表實(shí)際數(shù)量),那么,得到的最終的編碼壓縮文件所使用的比特?cái)?shù)目明顯減少,編碼壓縮文件的體積較小,從而顯然提高了壓縮比。
      【附圖說明】
      [0036]圖1為本發(fā)明實(shí)施例中視頻編碼方法的主要流程圖;
      [0037]圖2為本發(fā)明實(shí)施例中最大編碼單元第一次劃分為編碼單元的
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1