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

      圖像編解碼方法和相關(guān)裝置的制造方法_4

      文檔序號:8447695閱讀:來源:國知局
      問片段包含上述當(dāng)前圖像之前最近的隨機(jī)訪問點(diǎn)的圖像,但不包含上述當(dāng)前圖像之后最近的隨機(jī)訪問點(diǎn)的圖像;上述當(dāng)前圖像所在隨機(jī)訪問片段包含上述X個(gè)參考圖像之前最近的隨機(jī)訪問點(diǎn)的圖像,但不包含上述X個(gè)參考圖像之后最近的隨機(jī)訪問點(diǎn)的圖像,上述X個(gè)參考圖像為上述當(dāng)前圖像的在依賴層之外的其他視頻層的參考圖像。
      [0182]需要說明的是,如果當(dāng)前圖像位于一個(gè)隨機(jī)訪問點(diǎn),則當(dāng)前圖像之前最近的隨機(jī)訪問點(diǎn)即為當(dāng)前圖像所在的隨機(jī)訪問點(diǎn);如果當(dāng)前圖像在其他視頻層的參考圖像位于一個(gè)隨機(jī)訪問點(diǎn),則該參考圖像之前最近的隨機(jī)訪問點(diǎn)即為該參考圖像所在的隨機(jī)訪問點(diǎn)。
      [0183]另外,在一些編碼結(jié)構(gòu)下,例如若在使用層次B幀(Hierarchical B)結(jié)構(gòu)對當(dāng)前圖像所在視頻序列編碼而得到的視頻碼流中,當(dāng)前圖像所在的隨機(jī)訪問片段還可以包括當(dāng)前圖像之前次近的隨機(jī)訪問點(diǎn)。
      [0184]可選的,在本發(fā)明的一些可能的實(shí)施方式中,所述從知識庫中選擇當(dāng)前圖像的K幅參考圖像,可包括:基于從所述當(dāng)前圖像所屬的第一視頻碼流中解碼得到的所述當(dāng)前圖像的參考圖像索引,從知識庫中選擇所述當(dāng)前圖像的K幅參考圖像。
      [0185]其中,所述當(dāng)前圖像的參考圖像索引可指示出參考圖像的編號、參考圖像的圖像特征和/或所述當(dāng)前圖像的圖像特征。例如,若所述參考圖像索引指示出所述當(dāng)前圖像的圖像特征,則所述K幅參考圖像的圖像特征與所述當(dāng)前圖像的圖像特征相匹配。其中,上述K幅參考圖像的圖像特征與上述當(dāng)前圖像的圖像特征相匹配具體可指,上述K幅參考圖像的圖像特征與上述當(dāng)前圖像的圖像特征的相似度超過設(shè)定閾值(閾值例如可為70%、85%、88%或滿足要求的其它值)?;蛘?,上述K幅參考圖像的圖像特征與上述當(dāng)前圖像的圖像特征的相似度,可以大于或等于其他上述當(dāng)前圖像與知識庫中的其他圖像的圖像特征的相似度。所述相似度例如兩個(gè)圖像特征矢量之間的線性相關(guān)性,或者兩個(gè)圖像特征矢量中各組元素間最大差值的倒數(shù),或者兩個(gè)圖像特征矢量之間的漢明距離的倒數(shù)。
      [0186]可選的,在本發(fā)明的一些可能的實(shí)施方式中,上述圖像特征例如可包括圖像尺度不變轉(zhuǎn)換特征(SIFT)和/或圖像加速穩(wěn)健特征(SURF),當(dāng)然亦可能包括其它的圖像特征。
      [0187]S404、視頻解碼裝置根據(jù)所述參考圖像隊(duì)列中的參考圖像對所述當(dāng)前圖像進(jìn)行解碼。
      [0188]其中,視頻解碼裝置根據(jù)上述K幅參考圖像對上述當(dāng)前圖像進(jìn)行解碼具體可以包括:根據(jù)上述K幅參考圖像對上述當(dāng)前圖像進(jìn)行預(yù)測以得到當(dāng)前圖像的預(yù)測像素值,根據(jù)當(dāng)前圖像的預(yù)測像素值和預(yù)測殘差對當(dāng)前圖像進(jìn)行重建得到的當(dāng)前圖像的重建圖像。
      [0189]可選的,在本發(fā)明的一些可能的實(shí)施方式中,所述方法還包括:若在第二視頻碼流中未查找到與所述參考圖像索引匹配的參考圖像,向服務(wù)器請求包含與所述參考圖像索引匹配的參考圖像的第二視頻碼流增量碼流,解碼所述第二視頻碼流增量碼流以得到與所述參考圖像索引匹配的參考圖像,得到的與所述參考圖像索引匹配的參考圖像添加到所述當(dāng)前圖像的參考圖像隊(duì)列。
      [0190]具體例如,可以先在參考圖像緩存中查找是否存在與所述參考圖像索引匹配的參考圖像,若在參考圖像緩存中未查找到與所述參考圖像索引匹配的參考圖像,則可進(jìn)一步的在第二視頻碼流中查找是否存在與所述參考圖像索引匹配的參考圖像,若為在第二視頻碼流中未查找到與所述參考圖像索引匹配的參考圖像,可進(jìn)一步向服務(wù)器請求包含與所述參考圖像索引匹配的參考圖像的第二視頻碼流增量碼流,解碼所述第二視頻碼流增量碼流以得到與所述參考圖像索引匹配的參考圖像,得到的與所述參考圖像索引匹配的參考圖像添加到所述當(dāng)前圖像的參考圖像隊(duì)列。
      [0191]可以看出,本實(shí)施例的方案圖像解碼過程中,獲取當(dāng)前圖像之后,可從知識庫中選擇上述當(dāng)前圖像的K幅參考圖像,根據(jù)上述K幅參考圖像對上述當(dāng)前圖像進(jìn)行解碼,由于上述知識庫中的至少一幅圖像不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段,也就是說,至少一幅不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段的圖像可作為當(dāng)前圖像的候選參考圖像,這使得不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段的圖像也可能被選為當(dāng)前圖像的參考圖像,這在一定程度上打破了傳統(tǒng)技術(shù)中對當(dāng)前圖像的參考圖像候選范圍的限制,由于上述方案在一定程度上擴(kuò)展了當(dāng)前圖像的參考圖像的候選范圍,進(jìn)而有利于一定程度上提高視頻解碼的效率。
      [0192]下面結(jié)合一些更為具體的應(yīng)用場景進(jìn)行舉例描述。假設(shè),若將上述方案應(yīng)用到在線流媒體場景下,那么用戶終端(視頻解碼裝置)點(diǎn)播視頻時(shí)將視頻接入時(shí)間信息發(fā)送給服務(wù)器端,視頻接入時(shí)間信息例如為接入點(diǎn)相對于視頻片頭的間隔時(shí)間。
      [0193]服務(wù)器根據(jù)視頻接入時(shí)間信息發(fā)送兩個(gè)視頻碼流(第一視頻碼流和第二視頻碼流)給用戶終端,其中,第二視頻碼流中包含圖像的數(shù)目一般小于第一視頻碼流中包含圖像的數(shù)目。
      [0194]又例如,若將上述方案應(yīng)用到離線流媒體場景下,那么用戶終端(視頻解碼裝置)可以離線下載第一視頻碼流。用戶終端觀看視頻時(shí)對第一視頻碼流進(jìn)行解碼,并播放第一視頻碼流的解碼圖像。
      [0195]用戶終端解碼過程例如可至少包括以下一種處理:
      [0196]處理方式一:用戶終端解碼第一視頻碼流過程中,如果發(fā)現(xiàn)當(dāng)前圖像需要參考第二視頻碼流中的指定圖像進(jìn)行解碼,并且用戶終端存儲(chǔ)的第二視頻碼流中不包含指定圖像,則用戶終端向服務(wù)器端請求發(fā)送包含指定圖像的第二視頻碼流增量碼流。用戶終端接收第二視頻碼流增量碼流,將第二視頻碼流增量碼流并入到第二視頻碼流中;解碼第二視頻碼流增量碼流以得到指定圖像,將指定圖像作為當(dāng)前圖像的參考圖像,加入當(dāng)前圖像的參考圖像隊(duì)列中,用戶終端利用參考圖像隊(duì)列對當(dāng)前圖像進(jìn)行解碼。
      [0197]處理方式二:用戶終端解碼第一視頻碼流過程中,如果發(fā)現(xiàn)當(dāng)前圖像需要參考第二視頻碼流中的指定圖像來進(jìn)行解碼,并且用戶終端存儲(chǔ)第二視頻碼流解碼圖像的內(nèi)存中包含指定圖像,則用戶終端可將指定圖像作為當(dāng)前解碼圖像的參考圖像,加入當(dāng)前解碼圖像的參考圖像隊(duì)列中,用戶終端利用參考圖像隊(duì)列對當(dāng)前圖像進(jìn)行解碼。
      [0198]處理方式三:用戶終端解碼第一視頻碼流過程中,如果發(fā)現(xiàn)當(dāng)前圖像需要參考第二視頻碼流中的指定圖像進(jìn)行解碼,并且用戶終端存儲(chǔ)的第二視頻碼流中包含指定圖像,但是用戶終端存儲(chǔ)第二視頻碼流解碼圖像的內(nèi)存中不包含指定圖像,則用戶終端解碼第二視頻碼流中相應(yīng)的碼流片段得到指定圖像,將指定圖像作為當(dāng)前圖像的參考圖像,加入當(dāng)前圖像的參考圖像隊(duì)列中,用戶終端利用參考圖像隊(duì)列對當(dāng)前圖像進(jìn)行解碼。其中,指定圖像可加入存儲(chǔ)第二視頻碼流解碼圖像的內(nèi)存中。
      [0199]又舉例來說,可以將第一視頻碼流和第二視頻碼流存儲(chǔ)在光盤、磁盤等存儲(chǔ)介質(zhì)上。其中,第一視頻碼流中圖像的編號和第二視頻碼流中圖像的編號相互獨(dú)立,圖像編號例如H.264等視頻編碼標(biāo)準(zhǔn)中采用的用于指示顯示順序的圖像順序序號(POC,Picture OrderCount)。第二視頻碼流中包含圖像的數(shù)目一般小于第一視頻碼流中包含圖像的數(shù)目。
      [0200]其中,視頻解碼裝置可采用以下方案來對第一視頻碼流中至少一幅圖像進(jìn)行解碼:
      [0201]首先,對當(dāng)前圖像,視頻解碼裝置基于第二視頻碼流獲取至少一幅指定重建圖像。更具體的,將存儲(chǔ)第一視頻碼流解碼重建圖像的存儲(chǔ)裝置稱為第一存儲(chǔ)裝置,將存儲(chǔ)第二視頻碼流解碼重建圖像的存儲(chǔ)裝置稱為第二存儲(chǔ)裝置。根據(jù)第一視頻碼流中當(dāng)前圖像對應(yīng)的參考圖像索引,在第二存儲(chǔ)裝置中尋找與所述參考圖像索引匹配的重建圖像,即為指定重建圖像。如果第二存儲(chǔ)裝置中沒有找到指定重建圖像,則解析第二視頻碼流,在第二視頻碼流中找到對應(yīng)于參考圖像索引的目標(biāo)圖像碼流,解碼目標(biāo)圖像碼流得到指定重建圖像放入第二存儲(chǔ)裝置中。參考圖像索引可包含一個(gè)或多個(gè)編號,每個(gè)編號對應(yīng)于第二視頻碼流解碼圖像中的一幅解碼圖像;指定重建圖像的數(shù)目與參考圖像索引包含的編號的數(shù)目相同。特別地,如果在將指定圖像加入第二存儲(chǔ)裝置時(shí)第二存儲(chǔ)裝置已滿,則用指定重建圖像替換第二存儲(chǔ)裝置中的相應(yīng)數(shù)目的圖像。上述參考圖像索引可以存儲(chǔ)在第一視頻碼流中,例如存在當(dāng)前圖像的條帶頭(slice header)之中,也可以存儲(chǔ)在序列參數(shù)集(SPS,sequence parameter set)等語法結(jié)構(gòu)單元中。此外,上述參考圖像索引也可以存放在第一視頻碼流以外的其它存儲(chǔ)空間中,例如將多個(gè)參考圖像索引構(gòu)成一個(gè)數(shù)據(jù)結(jié)構(gòu),將該數(shù)據(jù)結(jié)構(gòu)編碼后存放在第二視頻碼流中。第二視頻碼流中的圖像可采用幀內(nèi)解碼方式解碼,也可以采用基于幀間預(yù)測的幀間解碼方式解碼。
      [0202]視頻解碼裝置可將指定重建圖像作為第一視頻碼流中的當(dāng)前圖像的參考圖像,對當(dāng)前圖像進(jìn)行解碼以得到當(dāng)前圖像的重建圖像。當(dāng)前圖像的參考圖像也可以包含其它圖像,例如當(dāng)前圖像的參考圖像也可以包含當(dāng)前圖像所在隨機(jī)訪問片段中已經(jīng)解碼的圖像。解碼的方法可采用基于幀間預(yù)測的幀間視頻解碼方法。
      [0203]更具體的,為了降低復(fù)雜度,第一視頻碼流中可只有隨機(jī)訪問點(diǎn)所在圖像才允許使用第二視頻碼流的重建圖像作為參考圖像進(jìn)行解碼,部分隨機(jī)訪問點(diǎn)的圖像也可以使用傳統(tǒng)的幀內(nèi)解碼方式??稍诘谝灰曨l碼流中使用不同的幀類型來區(qū)別隨機(jī)訪問點(diǎn)上這兩類圖像。第二視頻碼流中非隨機(jī)訪問點(diǎn)的圖像可只允許使用當(dāng)前圖像所在隨機(jī)訪問片段中已經(jīng)解碼的圖像。第二視頻碼流中的圖像例如可僅采用幀內(nèi)解碼方式解碼。
      [0204]視頻解碼裝置可按照第一視頻碼流中各解碼圖像的圖像順序序號,依次顯示第一視頻碼流的解碼圖像。
      [0205]其它解碼場景此處不在一一舉例。
      [0206]請參見圖5-a和圖5-b,圖5_a為本發(fā)明的另一個(gè)實(shí)施例提供的一種圖像編碼方法的流程示意圖。其中,圖5-a所示的圖像編碼方法可基于圖5-b所示的圖像編碼系統(tǒng)架構(gòu)來實(shí)施。
      [0207]其中,如圖5-a所示,本發(fā)明的另一個(gè)實(shí)施例提供的一種圖像編碼方法可以包括:
      [0208]S501、圖像編碼裝置從視頻序列中提取至少兩幅關(guān)鍵圖像,將關(guān)鍵圖像編碼后的重建圖像加入知識庫。
      [0209]其中,如圖5-c舉例所示,視頻編碼裝置可對當(dāng)前圖像所屬視頻序列進(jìn)行背景建模以得到背景圖像,對背景圖像進(jìn)行編碼得到編碼背景圖像,對編碼背景圖像進(jìn)行解碼得到背景圖像的重建圖像,將得到的背景圖像的重建圖像加入知識庫中。
      [0210]如圖5-d舉例所示,圖像編碼裝置還可將對當(dāng)前圖像所屬的視頻序列進(jìn)行場景切換檢測,以得到當(dāng)前圖像所屬的視頻序列中的場景切換圖像,將得到場景切換圖像的重建圖像加入知識庫中。其中,場景切換檢測方法有多種較成熟的方法,例如計(jì)算相鄰兩幅圖像中多組像素之間的像素值差異均值,當(dāng)像素值差異均值大于某一閾值時(shí),認(rèn)為這兩幅圖像之間發(fā)生了場景切換;又例如對兩幅圖像分別提取圖像特征(例如SIFT),其中,當(dāng)圖像特征的匹配度小于某一閾值時(shí),認(rèn)為這兩幀圖像之間發(fā)生了場景切換。
      [0211]關(guān)鍵圖像的提取可采用的方法還可包括:計(jì)算視頻序列中至少一幅圖像與其時(shí)域相鄰圖像的像素值差異均值,將像素值差異均值小于某一預(yù)設(shè)閾值的圖像作為關(guān)鍵圖像;或者將視頻序列中至少一個(gè)預(yù)定位置的圖像作為關(guān)鍵圖像,預(yù)定位置的圖像例如包括第一幅圖像、第二幅圖像和/或最后一幅圖像。
      [0212]S502、圖像編碼裝置從視頻序列中獲取當(dāng)前圖像。
      [0213]其中,在圖像編碼流程中,當(dāng)前圖像亦可稱之為當(dāng)前編碼圖像,其對應(yīng)于視頻序列中的一幅圖像。
      [0214]圖像編碼裝置中可包含一個(gè)參考圖像緩存,其中,參考圖像緩存中可存儲(chǔ)短期參考圖像和長期參考圖像,用于預(yù)測當(dāng)前編碼圖像。
      [0215]S503、視頻編碼裝置從知識庫中選擇所述當(dāng)前圖像的K幅參考圖像,將所述K幅參考圖像添加到所述當(dāng)前圖像的參考圖像隊(duì)列中。其中,所述知識庫中的至少一幅圖像不屬于所述當(dāng)前圖像所在的隨機(jī)訪問片段,所述K為大于或等于I的整數(shù)。
      [0216]其中,知識庫可看成是可容納當(dāng)前圖像的候選參考圖像的圖像集,知識庫中的部分或全部圖像可能被選為當(dāng)前圖像的參考圖像。知識庫中的圖像可能是原始圖像也可能是重建圖像。知識庫中可包括至少兩幅圖像。
      [0217]可選的,在本發(fā)明的一些可能的實(shí)施方式中,所述從知識庫中選擇當(dāng)前圖像的K幅參考圖像,可包括基于如下方法的至少一種來選擇當(dāng)前圖像的K幅參考圖像。
      [0218]方法一:選取知識庫中與當(dāng)前圖像最相似的至少一幅圖像,其中,相似性計(jì)算可以使用多種相似性算子(similarity metric),例如均方誤差,SIFT特征差異等。
      [0219]方法二:將知識庫中的一幅圖像加入當(dāng)前圖像的參考圖像隊(duì)列中,進(jìn)行預(yù)編碼,得到當(dāng)前圖像的率失真代價(jià)(RD cost,Rate Distort1n cost);對知識庫中的至少兩幅圖像進(jìn)行上述率失真代價(jià)計(jì)算,選擇其中對應(yīng)于最小率失真代價(jià)的圖像作為當(dāng)前圖像的參考圖像。
      [0220]方法三:在知識庫中預(yù)先存儲(chǔ)的圖像中,選取圖像中包含與當(dāng)前圖像中某一區(qū)域相似圖案的圖像作為當(dāng)前圖像的參考圖像。
      [0221]特別地,知識庫中的圖像還可包括視頻編碼裝置預(yù)先存儲(chǔ)的圖像;這些圖像可以不對應(yīng)于當(dāng)前圖像所在視頻序列中的圖像,例如可包括由多種圖案構(gòu)成的圖像或者還可包括由計(jì)算機(jī)渲染得到的圖像;甚至也還可以包括從網(wǎng)絡(luò)下載的加入知識庫的圖像;也可包括從移動(dòng)存儲(chǔ)設(shè)備中拷貝到知識庫的圖像。知識庫可以設(shè)置為處于動(dòng)態(tài)積累的狀態(tài),包含的圖像數(shù)量和內(nèi)容隨著時(shí)間推移不斷更新。這些圖像可以包括未經(jīng)編碼壓縮的圖像,也包括不屬于當(dāng)前圖像所在隨機(jī)訪問片段的圖像。
      [0222]其中,由于上述知識庫中的至少一幅圖像不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段,也就是說,至少一幅不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段的圖像可作為當(dāng)前圖像的候選參考圖像,這使得不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段的圖像也可能被選為當(dāng)前圖像的參考圖像。因此上述K幅參考圖像中的至少一幅圖像可能不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段,當(dāng)然某些時(shí)候上述K幅參考圖像中的任意一幅圖像也可能都屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段。
      [0223]其中,在不同場景下,上述當(dāng)前圖像所在的隨機(jī)訪問片段的界定方式可能不盡相同,例如上述當(dāng)前圖像所在隨機(jī)訪問片段可包括:在編碼順序上,上述當(dāng)前圖像所在視頻層中,從上述當(dāng)前圖像之前最近的隨機(jī)訪問點(diǎn)開始到當(dāng)前圖像之后最近的隨機(jī)訪問點(diǎn)之前的圖像,其中,上述當(dāng)前圖像所在隨機(jī)訪問片段包含上述當(dāng)前圖像之前最近的隨機(jī)訪問點(diǎn)的圖像,但不包含上述當(dāng)前圖像之后最近的隨機(jī)訪問點(diǎn)的圖像。或者若上述當(dāng)前圖像位于依賴層,上述當(dāng)前圖像所在隨機(jī)訪問片段包括:在編碼順序上,上述當(dāng)前圖像所在的視頻層之中,從上述當(dāng)前圖像之前最近的隨機(jī)訪問點(diǎn)開始到上述當(dāng)前圖像之后最近的隨機(jī)訪問點(diǎn)之前的圖像,以及在編碼順序上,上述當(dāng)前圖像的X個(gè)參考圖像所在的視頻層中,從上述X個(gè)參考圖像之前最近的隨機(jī)訪問點(diǎn)開始到上述X個(gè)參考圖像之后最近的隨機(jī)訪問點(diǎn)之前的圖像,其中,上述當(dāng)前圖像所在隨機(jī)訪問片段包含上述當(dāng)前圖像之前最近的隨機(jī)訪問點(diǎn)的圖像,但不包含上述當(dāng)前圖像之后最近的隨機(jī)訪問點(diǎn)的圖像;上述當(dāng)前圖像所在隨機(jī)訪問片段包含上述X個(gè)參考圖像之前最近的隨機(jī)訪問點(diǎn)的圖像,但不包含上述X個(gè)參考圖像之后最近的隨機(jī)訪問點(diǎn)的圖像,上述X個(gè)參考圖像為上述當(dāng)前圖像的在依賴層之外的其他視頻層的參考圖像。
      [0224]需要說明的是,如果當(dāng)前圖像位于一個(gè)隨機(jī)訪問點(diǎn),則當(dāng)前圖像之前最近的隨機(jī)訪問點(diǎn)即為當(dāng)前圖像所在的隨機(jī)訪問點(diǎn);如果當(dāng)前圖像在其他視頻層的參考圖像位于一個(gè)隨機(jī)訪問點(diǎn),則該參考圖像之前最近的隨機(jī)訪問點(diǎn)即為該參考圖像所在的隨機(jī)訪問點(diǎn)。
      [0225]另外,在一些編碼結(jié)構(gòu)下,例如若在使用層次B幀(Hierarchical B)結(jié)構(gòu)對當(dāng)前圖像所在視頻序列編碼而得到的視頻碼流中,當(dāng)前圖像所在的隨機(jī)訪問片段還可以包括當(dāng)前圖像之前次近的隨機(jī)訪問點(diǎn)。
      [0226]可選的,在本發(fā)明的一些可能的實(shí)施方式中,所述從知識庫中選擇當(dāng)前圖像的K幅參考圖像,可包括:基于當(dāng)前圖像的圖像特征,從知識庫中選擇所述當(dāng)前圖像的K幅參考圖像。其中,所述K幅參考圖像的圖像特征與所述當(dāng)前圖像的圖像特征相匹配。其中,上述K幅參考圖像的圖像特征與上述當(dāng)前圖像的圖像特征相匹配具體可指,上述K幅參考圖像的圖像特征與上述當(dāng)前圖像的圖像特征的相似度超過設(shè)定閾值(閾值例如可為70%、85%、88%或滿足要求的其它值)?;蛘?,上述K幅參考圖像的圖像特征與上述當(dāng)前圖像的圖像特征的相似度,可以大于或等于其他上述當(dāng)前圖像與知識庫中的其他圖像的圖像特征的相似度。
      [0227]可選的,在本發(fā)明的一些可能的實(shí)施方式中,上述圖像特征例如可包括圖像尺度不變轉(zhuǎn)換特征(SIFT)和/或圖像加速穩(wěn)健特征(SURF),當(dāng)然亦可能包括其它的圖像特征。
      [0228]S504、視頻編碼裝置根據(jù)所述參考圖像隊(duì)列中的參考圖像對所述當(dāng)前圖像進(jìn)行編碼。
      [0229]其中,視頻編碼裝置根據(jù)上述K幅參考圖像對上述當(dāng)前圖像進(jìn)行編碼具體可以包括:根據(jù)上述K幅參考圖像對上述當(dāng)前圖像進(jìn)行預(yù)測以得到當(dāng)前圖像的預(yù)測像素值,根據(jù)當(dāng)前圖像的預(yù)測像素值和預(yù)測殘差對當(dāng)前圖像進(jìn)行重建得到的當(dāng)前圖像的重建圖像。
      [0230]進(jìn)一步的,圖像編碼方法還可以包括:視頻編碼裝置在第一視頻碼流中加入知識庫參考信息(即參考圖像索引),其中,所述知識庫參考信息記錄了當(dāng)前編碼圖像參考知識庫中圖像的信息,可為知識庫圖像的圖像編號、圖像特征描述符、圖像MD5校驗(yàn)碼中的至少一種。圖像特征例如包括SIFT和/或SURF等等。當(dāng)知識庫包括多種類型的圖像時(shí),知識庫參考信息還可以包含圖像類型信息,例如當(dāng)知識庫配置為包括N個(gè)背景圖像和M個(gè)場景圖像時(shí)(N和M為正整數(shù)),知識庫中圖像的索引可以通過圖像類型和相應(yīng)圖像類型中圖像的編號來指示。特別的,當(dāng)知識庫配置為包括多種類型的圖像且每種類型的圖像只有一幅,那么可以直接通過圖像類型來指示知識庫中的某一幅圖像。
      [0231]進(jìn)一步的,圖像編碼裝置還可存儲(chǔ)或者發(fā)送由編碼關(guān)鍵圖像后得到的第二視頻碼流;圖像編碼裝置還可存儲(chǔ)或者發(fā)送第一視頻碼流。
      [0232]可以看出,本實(shí)施例的方案圖像編碼過程中,獲取當(dāng)前圖像之后,可從知識庫中選擇上述當(dāng)前圖像的K幅參考圖像,根據(jù)上述K幅參考圖像對上述當(dāng)前圖像進(jìn)行編碼,由于上述知識庫中的至少一幅圖像不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段,也就是說,至少一幅不屬于上述當(dāng)前圖像所在的隨機(jī)訪問片段的圖像可作為當(dāng)前圖像的候選參考圖像,這使得不屬于上述當(dāng)前圖像所在的隨機(jī)訪
      當(dāng)前第4頁1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1