一種全景視頻圖像播放、編碼方法及裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種全景視頻圖像播放、編碼方法及裝置,將全景視頻圖像映射到其對(duì)應(yīng)球體的內(nèi)接多面體,得到多個(gè)分片,對(duì)每個(gè)分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到該全景視頻圖像的編碼數(shù)據(jù)。對(duì)該全景視頻圖像進(jìn)行播放時(shí),根據(jù)用戶的觀看視角,確定目標(biāo)分片,從該全景視頻圖像的編碼數(shù)據(jù)中獲得目標(biāo)分片的編碼數(shù)據(jù),也就是說,當(dāng)播放該全景視頻圖像時(shí),僅對(duì)目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行播放,而不是播放360度空間的所有觀看角度的視頻資源,減少了播放全景視頻圖像時(shí)占用的系統(tǒng)資源、帶寬及消耗的電量。
【專利說明】
一種全景視頻圖像播放、編碼方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及多媒體技術(shù)領(lǐng)域,特別涉及一種全景視頻圖像播放、編碼方法及裝置。
【背景技術(shù)】
[0002]隨著科技的不斷發(fā)展,全景視頻已在諸多領(lǐng)域發(fā)揮出巨大價(jià)值和優(yōu)勢(shì)。全景視頻可以在拍攝角度左右上下360度任意角度觀看,讓用戶有一種身臨其境的感覺。
[0003]但是,在播放全景視頻圖像的過程中,全景視頻圖像提供的是360度空間的所有觀看角度的視頻資源,因此,播放全景視頻圖像會(huì)占用大量系統(tǒng)資源、占用很大的帶寬,另外,還會(huì)弓丨起電量消耗過大等問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的目的在于提供一種全景視頻圖像播放、編碼方法及裝置,減少播放全景視頻圖像時(shí)占用的系統(tǒng)資源、帶寬及消耗的電量。
[0005]為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種全景視頻圖像播放方法,包括:
[0006]確定用戶的觀看視角;
[0007]根據(jù)所述觀看視角確定待播放全景視頻圖像的目標(biāo)分片,其中,分片為所述待播放全景視頻圖像在目標(biāo)模型的各個(gè)三角面上的映射圖像,所述目標(biāo)模型為所述全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面;
[0008]從所述待播放全景視頻圖像的編碼數(shù)據(jù)中獲得所述目標(biāo)分片的編碼數(shù)據(jù),其中,所述待播放全景視頻圖像的編碼數(shù)據(jù)是由分片的編碼數(shù)據(jù)構(gòu)成的;
[0009]播放所述目標(biāo)分片的編碼數(shù)據(jù)。
[0010]可選的,所述播放所述目標(biāo)分片的編碼數(shù)據(jù),可以包括:
[0011 ]對(duì)所述目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行解碼處理,并對(duì)解碼后的數(shù)據(jù)進(jìn)行平滑處理;
[0012]播放平滑處理后的數(shù)據(jù)。
[0013]為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種全景視頻圖像編碼方法,包括:
[0014]根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片,其中,所述目標(biāo)模型為所述待編碼全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面,所述分片為所述待編碼全景視頻圖像在所述目標(biāo)模型的各個(gè)三角面上的映射圖像;
[0015]對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到所述待編碼全景視頻圖像的編碼數(shù)據(jù)。
[0016]可選的,在所述根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片之前,還可以包括:
[0017]根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型。
[0018]可選的,所述根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型,可以包括:
[0019]獲得待編碼全景視頻圖像中的感興趣區(qū)域;
[0020]以第一類三角形構(gòu)建所述感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,并以第二類三角形構(gòu)建所述待編碼全景視頻圖像的非感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,其中,所述第一類三角形的面積小于所述第二類三角形的面積。
[0021]可選的,所述對(duì)所獲得的每一分片進(jìn)行編碼,可以包括:
[0022]獲得待編碼全景視頻圖像中的感興趣區(qū)域;
[0023]以第一編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述感興趣區(qū)域的分片進(jìn)行編碼,并以第二編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述待編碼全景視頻圖像非感興趣區(qū)域的分片進(jìn)行編碼,其中,所述第一編碼碼率大于所述第二編碼碼率。
[0024]可選的,所述對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),可以包括:
[0025]按照以下方式獲得所獲得的每一分片的編碼數(shù)據(jù):
[0026]計(jì)算源分片與所述源分片在預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像中對(duì)應(yīng)的目標(biāo)分片之間的差異程度,其中,所述源分片為所獲得分片中的任一分片;
[0027]判斷計(jì)算得到的差異程度是否均大于預(yù)設(shè)閾值;
[0028]若為是,對(duì)所述源分片進(jìn)行編碼,得到所述源分片的編碼數(shù)據(jù);
[0029]否則,從差異程度不大于所述預(yù)設(shè)閾值的目標(biāo)分片中選擇一個(gè)分片,并將所選擇分片的解碼后數(shù)據(jù)確定為所述源分片的解碼后數(shù)據(jù),并根據(jù)所選擇的分片獲得所述源分片的編碼數(shù)據(jù)。
[0030]為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種全景視頻播放裝置,包括:
[0031]第一確定模塊,用于確定用戶的觀看視角;
[0032]第二確定模塊,用于根據(jù)所述觀看視角確定待播放全景視頻圖像的目標(biāo)分片,其中,分片為所述待播放全景視頻圖像在目標(biāo)模型的各個(gè)三角面上的映射圖像,所述目標(biāo)模型為所述全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面;
[0033]第一獲得模塊,用于從所述待播放全景視頻圖像的編碼數(shù)據(jù)中獲得所述目標(biāo)分片的編碼數(shù)據(jù),其中,所述待播放全景視頻圖像的編碼數(shù)據(jù)是由分片的編碼數(shù)據(jù)構(gòu)成的;
[0034]播放模塊,用于播放所述目標(biāo)分片的編碼數(shù)據(jù)。
[0035]可選的,所述播放模塊,具體可以用于:
[0036]對(duì)所述目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行解碼處理,并對(duì)解碼后的數(shù)據(jù)進(jìn)行平滑處理;播放平滑處理后的數(shù)據(jù)。
[0037]為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種全景視頻圖像編碼裝置,包括:
[0038]第二獲得模塊,用于根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片,其中,所述目標(biāo)模型為所述待編碼全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面,所述分片為所述待編碼全景視頻圖像在所述目標(biāo)模型的各個(gè)三角面上的映射圖像;
[0039]第一編碼模塊,用于對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到所述待編碼全景視頻圖像的編碼數(shù)據(jù)。
[0040]可選的,還可以包括:
[0041 ]第三獲得模塊,用于根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型。
[0042 ]可選的,所述第三獲得模塊,具體可以用于:
[0043]獲得待編碼全景視頻圖像中的感興趣區(qū)域;
[0044]以第一類三角形構(gòu)建所述感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,并以第二類三角形構(gòu)建所述待編碼全景視頻圖像的非感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,其中,所述第一類三角形的面積小于所述第二類三角形的面積。
[0045]可選的,所述第一編碼模塊,具體可以用于:
[0046]獲得待編碼全景視頻圖像中的感興趣區(qū)域;
[0047]以第一編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述感興趣區(qū)域的分片進(jìn)行編碼,并以第二編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述待編碼全景視頻圖像非感興趣區(qū)域的分片進(jìn)行編碼,其中,所述第一編碼碼率大于所述第二編碼碼率。
[0048]可選的,還可以包括:
[0049]計(jì)算模塊,用于計(jì)算源分片與所述源分片在預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像中對(duì)應(yīng)的目標(biāo)分片之間的差異程度,其中,所述源分片為所獲得分片中的任一分片;
[0050]判斷模塊,用于判斷所述計(jì)算模塊計(jì)算得到的差異程度是否均大于預(yù)設(shè)閾值,若為是,觸發(fā)第二編碼模塊,否則,觸發(fā)第三確定模塊;
[0051 ]第二編碼模塊,用于對(duì)所述源分片進(jìn)行編碼,得到所述源分片的編碼數(shù)據(jù);
[0052]第三確定模塊,用于從差異程度不大于所述預(yù)設(shè)閾值的目標(biāo)分片中選擇一個(gè)分片,并將所選擇分片的解碼后數(shù)據(jù)確定為所述源分片的解碼后數(shù)據(jù),并根據(jù)所選擇的分片獲得所述源分片的編碼數(shù)據(jù)。
[0053]由上述技術(shù)方案可見,應(yīng)用本發(fā)明實(shí)施例,將待播放全景視頻圖像映射到其對(duì)應(yīng)球體的內(nèi)接多面體,得到多個(gè)分片,根據(jù)用戶的觀看視角,確定目標(biāo)分片,從待播放全景視頻圖像的編碼數(shù)據(jù)中獲得目標(biāo)分片的編碼數(shù)據(jù),也就是說,當(dāng)播放該全景視頻圖像時(shí),僅對(duì)目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行播放,而不是播放360度空間的所有觀看角度的視頻資源,減少了播放全景視頻圖像時(shí)占用的系統(tǒng)資源、帶寬及消耗的電量。
【附圖說明】
[0054]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0055]圖1為本發(fā)明實(shí)施例提供的一種全景視頻圖像播放方法的流程示意圖;
[0056]圖2為本發(fā)明實(shí)施例中提供的目標(biāo)模型示意圖;
[0057]圖3為本發(fā)明實(shí)施例提供的一種全景視頻圖像編碼方法的流程示意圖;
[0058]圖4為本發(fā)明實(shí)施例提供的一種全景視頻圖像播放裝置的結(jié)構(gòu)示意圖;
[0059]圖5為本發(fā)明實(shí)施例提供的一種全景視頻圖像編碼裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0060]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0061]為了解決現(xiàn)有技術(shù)問題,本發(fā)明實(shí)施例提供了一種全景視頻圖像播放、編碼方法及裝置。下面首先對(duì)本發(fā)明實(shí)施例提供的全景視頻圖像播放方法進(jìn)行詳細(xì)說明。
[0062]圖1為本發(fā)明實(shí)施例提供的一種全景視頻圖像播放方法的流程示意圖,包括:
[0063]SlOl:確定用戶的觀看視角。
[0064]在一定時(shí)間內(nèi)人頭部轉(zhuǎn)動(dòng)只能是一段范圍的轉(zhuǎn)動(dòng),因此,可以針對(duì)當(dāng)前頭部位置、以及未來t時(shí)間內(nèi)的轉(zhuǎn)動(dòng)范圍R,確定用戶的觀看視角。
[0065]本領(lǐng)域技術(shù)人員可以理解的是,全景視頻圖像一般展示在一個(gè)球體的球體表面,確定用戶的觀看視角也就是確定用戶能觀看到的圖像區(qū)域在該球體表面上的位置。
[0066]S102:根據(jù)所述觀看視角確定待播放全景視頻圖像的目標(biāo)分片,其中,分片為所述待播放全景視頻圖像在目標(biāo)模型的各個(gè)三角面上的映射圖像,所述目標(biāo)模型為所述全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面。
[0067]在本發(fā)明實(shí)施例中,將待播放全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體確定為目標(biāo)模型,該目標(biāo)模型可以如圖2所示,每一表面為三角面。將待播放全景視頻圖像映射到該目標(biāo)模型上,每一個(gè)三角面對(duì)應(yīng)一小塊圖像區(qū)域,每小塊圖像區(qū)域即為一個(gè)分片。將曲面上的圖像區(qū)域映射到三角面上,得到的分片會(huì)不平滑。如圖2所示,目標(biāo)模型中的三角面面積越大,也就是目標(biāo)模型中包含的三角面越少,目標(biāo)模型與球體之間的誤差越大,待播放全景視頻圖像映射得到的分片越不平滑,失真情況越強(qiáng);相反,目標(biāo)模型中的三角面面積越小,也就是目標(biāo)模型中包含的三角面越多,目標(biāo)模型與球體之間的誤差越小,越接近于球體,待播放全景視頻圖像映射得到的分片與球體上原有圖像區(qū)域差別越小,越平滑。
[0068]另外,目標(biāo)模型所包含的三角面的大小可以全部相同,也可以不全部相同。
[0069]根據(jù)上述確定的用戶的觀看視角,也即用戶能觀看到的圖像區(qū)域在該球體上的位置,確定該位置對(duì)應(yīng)的分片,即確定目標(biāo)分片。具體過程可以為,將用戶能觀看到的圖像區(qū)域在該球體表面上的位置對(duì)應(yīng)到目標(biāo)模型上,便能確定對(duì)應(yīng)的多個(gè)三角面,將對(duì)應(yīng)的三角面上的映射圖像區(qū)域確定為目標(biāo)分片。
[0070]S103:從所述待播放全景視頻圖像的編碼數(shù)據(jù)中獲得所述目標(biāo)分片的編碼數(shù)據(jù),其中,所述待播放全景視頻圖像的編碼數(shù)據(jù)是由分片的編碼數(shù)據(jù)構(gòu)成的。
[0071]在本發(fā)明實(shí)施例中,待播放全景視頻圖像對(duì)應(yīng)的所有分片的編碼數(shù)據(jù)構(gòu)成該待播放全景視頻圖像的編碼數(shù)據(jù)。因此,能從該待播放全景視頻圖像的編碼數(shù)據(jù)中獲得目標(biāo)分片的編碼數(shù)據(jù)。
[0072]S104:播放所述目標(biāo)分片的編碼數(shù)據(jù)。
[0073]在本實(shí)施例中,S104可以包括:
[0074]對(duì)所述目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行解碼處理,并對(duì)解碼后的數(shù)據(jù)進(jìn)行平滑處理;播放平滑處理后的數(shù)據(jù)。
[0075]如前所述,將全景視頻圖像映射到目標(biāo)模型中,映射到三角面的圖像區(qū)域會(huì)出現(xiàn)不平滑甚至失真的情況,因此,在對(duì)目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行解碼處理后,可以對(duì)解碼后的數(shù)據(jù)進(jìn)行平滑處理,播放平滑處理后的數(shù)據(jù),以提高視頻觀看效果。
[0076]應(yīng)用本發(fā)明圖1所示實(shí)施例,將待播放全景視頻圖像映射到其對(duì)應(yīng)球體的內(nèi)接多面體,得到多個(gè)分片,根據(jù)用戶的觀看視角,確定目標(biāo)分片,從待播放全景視頻圖像的編碼數(shù)據(jù)中獲得目標(biāo)分片的編碼數(shù)據(jù),也就是說,當(dāng)播放該全景視頻圖像時(shí),僅對(duì)目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行播放,而不是播放360度空間的所有觀看角度的視頻資源,減少了播放全景視頻圖像時(shí)占用的系統(tǒng)資源、帶寬及消耗的電量。
[0077]相對(duì)應(yīng)的,本發(fā)明實(shí)施例還提供一種全景視頻圖像編碼方法,如圖3所示,包括:
[0078]S201:根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片,其中,所述目標(biāo)模型為所述待編碼全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面,所述分片為所述待編碼全景視頻圖像在所述目標(biāo)模型的各個(gè)三角面上的映射圖像。
[0079]本領(lǐng)域技術(shù)人員可以理解的是,全景視頻圖像一般展示在一個(gè)球體的球體表面,該球體的內(nèi)接多面體可以如圖2中所示,每一表面為三角面。將該內(nèi)接多面體確定為目標(biāo)模型,將待編碼全景視頻圖像映射到目標(biāo)模型上,每一個(gè)三角面對(duì)應(yīng)一小塊映射圖像,每小塊映射圖像即為一個(gè)分片。
[0080]作為本發(fā)明的一種實(shí)施方式,目標(biāo)模型可以是預(yù)先設(shè)定的,針對(duì)每一幀待編碼全景視頻圖像都應(yīng)用設(shè)定好的目標(biāo)模型。
[0081]在本實(shí)施例中,目標(biāo)模型中的每個(gè)三角面的面積可以相同,也可以不同。目標(biāo)模型中的三角面面積越大,也就是目標(biāo)模型中包含的三角面越少,目標(biāo)模型與球體之間的誤差越大,待播放全景視頻圖像映射得到的分片越不平滑,失真情況越強(qiáng);相反,目標(biāo)模型中的三角面面積越小,也就是目標(biāo)模型中包含的三角面越多,目標(biāo)模型與球體之間的誤差越小,越接近于球體,待播放全景視頻圖像映射得到的分片與球體上原有圖像區(qū)域差別越小,越平滑。
[0082]另外,對(duì)于用戶而言,圖像可以分為感興趣區(qū)域和非感興趣區(qū)域,一般用戶對(duì)感興趣區(qū)域的圖像質(zhì)量比較敏感、關(guān)注度較高,而對(duì)非感興趣區(qū)域的圖像質(zhì)量不是很敏感、關(guān)注度較低。基于上述情況,為提高用戶體驗(yàn),可以將單位面積的感興趣區(qū)域劃分為較多的三角面,也就是將感興趣區(qū)域劃分為面積較小的三角面,以使得感興趣區(qū)域的圖像質(zhì)量較佳,比如,可以認(rèn)為圖像中心區(qū)域?yàn)楦信d趣區(qū)域,圖像中心區(qū)域?qū)?yīng)的三角面的面積可以比圖像其他區(qū)域?qū)?yīng)的三角面的面積小。也就是說,可以對(duì)圖像中心區(qū)域使用更多的三角面進(jìn)行細(xì)分,以實(shí)現(xiàn)在播放該全景視頻圖像時(shí),在圖像中心區(qū)域獲得更高的清晰度。
[0083]作為本發(fā)明的另一種實(shí)施方式,可以根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型:
[0084]首先獲得待編碼全景視頻圖像中的感興趣區(qū)域;
[0085]然后以第一類三角形構(gòu)建所述感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,并以第二類三角形構(gòu)建所述待編碼全景視頻圖像的非感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,其中,所述第一類三角形的面積小于所述第二類三角形的面積。
[0086]在本實(shí)施例中,感興趣區(qū)域的獲得可以采用復(fù)雜度算法獲得,可以認(rèn)為復(fù)雜度較高的區(qū)域?yàn)楦信d趣區(qū)域。感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域的三角面的面積比非感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域的三角面的面積要小,也就是說,可以對(duì)感興趣區(qū)域使用更多的三角面進(jìn)行細(xì)分,以實(shí)現(xiàn)在播放該全景視頻圖像時(shí),在感興趣區(qū)域獲得更高的清晰度。
[0087]S202:對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到所述待編碼全景視頻圖像的編碼數(shù)據(jù)。
[0088]編碼技術(shù)為現(xiàn)有技術(shù),在此不做贅述。
[0089]在本實(shí)施例中,對(duì)所獲得的每一分片進(jìn)行編碼時(shí),也可以獲得待編碼全景視頻圖像中的感興趣區(qū)域;以第一編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述感興趣區(qū)域的分片進(jìn)行編碼,并以第二編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述待編碼全景視頻圖像非感興趣區(qū)域的分片進(jìn)行編碼,其中,所述第一編碼碼率大于所述第二編碼碼率。
[0090]如前所述,感興趣區(qū)域的獲得可以采用復(fù)雜度算法,可以認(rèn)為復(fù)雜度較高的區(qū)域?yàn)楦信d趣區(qū)域。當(dāng)然也可以采用預(yù)先設(shè)定的方法,比如將圖像中心區(qū)域設(shè)定為感興趣區(qū)域。
[0091]針對(duì)感興趣區(qū)域采用的編碼碼率高于針對(duì)非感興趣區(qū)域采用的編碼碼率,以實(shí)現(xiàn)在播放該全景視頻圖像時(shí),在感興趣區(qū)域獲得更高的清晰度。
[0092]作為本發(fā)明的一種實(shí)施方式,對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),可以按照以下方式獲得所獲得的每一分片的編碼數(shù)據(jù):
[0093]計(jì)算源分片與所述源分片在預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像中對(duì)應(yīng)的目標(biāo)分片之間的差異程度,其中,所述源分片為所獲得分片中的任一分片;
[0094]判斷計(jì)算得到的差異程度是否均大于預(yù)設(shè)閾值;
[0095]若為是,對(duì)所述源分片進(jìn)行編碼,得到所述源分片的編碼數(shù)據(jù);
[0096]否則,從差異程度不大于所述預(yù)設(shè)閾值的目標(biāo)分片中選擇一個(gè)分片,并將所選擇分片的解碼后數(shù)據(jù)確定為所述源分片的解碼后數(shù)據(jù),并根據(jù)所選擇的分片獲得所述源分片的編碼數(shù)據(jù)。
[0097]上述預(yù)設(shè)時(shí)段對(duì)應(yīng)的時(shí)長(zhǎng)可以根據(jù)實(shí)際應(yīng)用情況確定,例如,40毫秒、80毫秒、100毫秒等等。另外,上述預(yù)設(shè)時(shí)段可以理解為:當(dāng)前時(shí)刻之前一定時(shí)長(zhǎng),相應(yīng)的,上述預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像可以包含一張全景視頻圖像也可以包含多張全景視頻圖像,本申請(qǐng)并不對(duì)此進(jìn)行限定。
[0098]作為本發(fā)明的一種實(shí)施方式,預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像根據(jù)相同的目標(biāo)模型獲得分片,多張已編碼全景視頻圖像映射到該目標(biāo)模型的同一三角面上的分片之間存在空間對(duì)應(yīng)關(guān)系。因此,可以在預(yù)設(shè)時(shí)段內(nèi)的多張已編碼全景視頻圖像中,將與源分片映射到目標(biāo)模型的同一三角面上的分片確定為源分片對(duì)應(yīng)的目標(biāo)分片。
[0099]作為本發(fā)明的另一種實(shí)施方式,也可以在預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像包含的分片中進(jìn)行查找,查找與源圖片差異程度最小的分片,將查找到的分片確定為源分片對(duì)應(yīng)的目標(biāo)分片。
[0100]需要說明的是,源分片為所獲得分片中的任一分片,為了與目標(biāo)分片進(jìn)行區(qū)分,將其稱之為源分片。
[0101]利用計(jì)算機(jī)視覺的相關(guān)算法,計(jì)算源分片與源分片對(duì)應(yīng)的目標(biāo)分片之間的差異程度,并判斷計(jì)算得到的差異程度是否均大于預(yù)設(shè)閾值。如果是,說明在預(yù)設(shè)時(shí)段內(nèi)源分片發(fā)生了明顯的變化,對(duì)源分片進(jìn)行常規(guī)編碼。如果否,說明在預(yù)設(shè)時(shí)段內(nèi)源分片未發(fā)生明顯的變化,為節(jié)省編碼時(shí)間,提高編碼效率,可以不再對(duì)源分片進(jìn)行常規(guī)編碼,而是從差異程度不大于所述預(yù)設(shè)閾值的目標(biāo)分片中選擇一個(gè)分片,根據(jù)所選擇分片的標(biāo)識(shí)信息生成源分片的編碼數(shù)據(jù)。
[0102]可以理解的是,當(dāng)對(duì)源分片進(jìn)行解碼播放時(shí),首先根據(jù)源分片的編碼數(shù)據(jù)獲得上述所選擇分片的標(biāo)識(shí)信息,然后根據(jù)所獲得的標(biāo)識(shí)信息從已解碼數(shù)據(jù)中獲得所選擇分片的解碼后數(shù)據(jù),這表示源分片的解碼后數(shù)據(jù)為所選擇分片的解碼后數(shù)據(jù),對(duì)所選擇分片的解碼后數(shù)據(jù)進(jìn)行播放。由于在編碼過程中已確認(rèn)上述源分片與上述所選擇分片之間的差異程度較小,所以采用上述所選擇分片的解碼后數(shù)據(jù)作為上述源分片的解碼后數(shù)據(jù)一般不會(huì)影響圖像的主觀質(zhì)量。
[0103]舉例來說,假設(shè)全景視頻拍攝的是舞臺(tái)表演的畫面,可以理解的是,在該畫面中,天花板及觀眾區(qū)域基本處于靜止?fàn)顟B(tài),而舞臺(tái)區(qū)域的畫面內(nèi)容變化較大。也就是說,對(duì)于預(yù)設(shè)時(shí)段內(nèi)的多張全景視頻圖像來說,天花板及觀眾區(qū)域?qū)?yīng)的分片未發(fā)生明顯的變化,而舞臺(tái)區(qū)域?qū)?yīng)的分片發(fā)生的變化較明顯。因此,對(duì)舞臺(tái)區(qū)域?qū)?yīng)的分片進(jìn)行常規(guī)編碼,而對(duì)天花板及觀眾區(qū)域?qū)?yīng)的分片,可以只對(duì)預(yù)設(shè)時(shí)段內(nèi)的一張全景視頻圖像中的分片進(jìn)行常規(guī)編碼,該預(yù)設(shè)時(shí)段內(nèi)的其他全景視頻圖像中天花板及觀眾區(qū)域?qū)?yīng)的分片的編碼數(shù)據(jù)均根據(jù)上述常規(guī)編碼的分片的標(biāo)識(shí)信息生成。也就是說,當(dāng)對(duì)其他全景視頻圖像中天花板及觀眾區(qū)域?qū)?yīng)的分片進(jìn)行解碼播放時(shí),將上述常規(guī)編碼的分片的解碼后數(shù)據(jù)確定為其他全景視頻圖像中天花板及觀眾區(qū)域?qū)?yīng)的分片的解碼后數(shù)據(jù),播放上述常規(guī)編碼的分片的解碼后數(shù)據(jù)。也可以理解為,直接使用單張圖片來代替多張全景視頻圖像中天花板及觀眾區(qū)域?qū)?yīng)的分片。
[0104]應(yīng)用這種方案,對(duì)于預(yù)設(shè)時(shí)段內(nèi)變化不大的源分片,直接將差異程度小的分片的解碼后數(shù)據(jù)確定為源分片的解碼后數(shù)據(jù),減少了對(duì)這些源分片進(jìn)行運(yùn)動(dòng)搜索、運(yùn)動(dòng)估計(jì)等過程,簡(jiǎn)化了編碼過程;另一方面,這些源分片的編碼數(shù)據(jù)僅僅為根據(jù)差異程度小的分片的標(biāo)識(shí)信息生成的數(shù)據(jù),這樣減小了源分片的編碼數(shù)據(jù)所包含的數(shù)據(jù)量,進(jìn)而在進(jìn)行視頻傳輸時(shí),可以占用較少的網(wǎng)絡(luò)資源;再一方面,對(duì)上述源分片進(jìn)行解碼播放時(shí),由于上述差異程度小的分片已完成解碼,所以可以直接將上述差異程度小的分片的解碼后數(shù)據(jù)確定為源分片的解碼后數(shù)據(jù),簡(jiǎn)化了解碼過程,提高了解碼速度,同時(shí)也減少了解碼過程所需要的硬件資源。
[0105]應(yīng)用本發(fā)明圖3所示實(shí)施例,將待編碼全景視頻圖像映射到其對(duì)應(yīng)球體的內(nèi)接多面體,得到多個(gè)分片,對(duì)每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到待編碼全景視頻圖像的編碼數(shù)據(jù),從而實(shí)現(xiàn)播放該全景視頻圖像時(shí),僅對(duì)用戶觀看視角范圍內(nèi)的部分分片的編碼數(shù)據(jù)進(jìn)行播放,而不是播放360度空間的所有觀看角度的視頻資源,減少了播放全景視頻圖像時(shí)占用的系統(tǒng)資源、帶寬及消耗的電量。
[0106]與上述的方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供一種全景視頻圖像播放、編碼
目.ο
[0107]圖4為本發(fā)明實(shí)施例提供的一種全景視頻圖像播放裝置的結(jié)構(gòu)示意圖,包括:
[0108]第一確定模塊301,用于確定用戶的觀看視角;
[0109]第二確定模塊302,用于根據(jù)所述觀看視角確定待播放全景視頻圖像的目標(biāo)分片,其中,分片為所述待播放全景視頻圖像在目標(biāo)模型的各個(gè)三角面上的映射圖像,所述目標(biāo)模型為所述全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面;
[0110]第一獲得模塊303,用于從所述待播放全景視頻圖像的編碼數(shù)據(jù)中獲得所述目標(biāo)分片的編碼數(shù)據(jù),其中,所述待播放全景視頻圖像的編碼數(shù)據(jù)是由分片的編碼數(shù)據(jù)構(gòu)成的;
[0111]播放模塊304,用于播放所述目標(biāo)分片的編碼數(shù)據(jù)。
[0112]在本發(fā)明所示實(shí)施例中,播放模塊304,具體可以用于:
[0113]對(duì)所述目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行解碼處理,并對(duì)解碼后的數(shù)據(jù)進(jìn)行平滑處理;播放平滑處理后的數(shù)據(jù)。
[0114]應(yīng)用本發(fā)明圖4所示實(shí)施例,將待播放全景視頻圖像映射到其對(duì)應(yīng)球體的內(nèi)接多面體,得到多個(gè)分片,根據(jù)用戶的觀看視角,確定目標(biāo)分片,從待播放全景視頻圖像的編碼數(shù)據(jù)中獲得目標(biāo)分片的編碼數(shù)據(jù),也就是說,當(dāng)播放該全景視頻圖像時(shí),僅對(duì)目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行播放,而不是播放360度空間的所有觀看角度的視頻資源,減少了播放全景視頻圖像時(shí)占用的系統(tǒng)資源、帶寬及消耗的電量。
[0115]圖5為本發(fā)明實(shí)施例提供的一種全景視頻圖像編碼裝置的結(jié)構(gòu)示意圖,包括:
[0116]第二獲得模塊401,用于根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片,其中,所述目標(biāo)模型為所述待編碼全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面,所述分片為所述待編碼全景視頻圖像在所述目標(biāo)模型的各個(gè)三角面上的映射圖像;
[0117]第一編碼模塊402,用于對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到所述待編碼全景視頻圖像的編碼數(shù)據(jù)。
[0118]在本發(fā)明所示實(shí)施例中,還可以包括:
[0119]第三獲得模塊(圖中未示出),用于根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型。
[0120]在本發(fā)明所示實(shí)施例中,第三獲得模塊,具體可以用于:
[0121]獲得待編碼全景視頻圖像中的感興趣區(qū)域;
[0122]以第一類三角形構(gòu)建所述感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,并以第二類三角形構(gòu)建所述待編碼全景視頻圖像的非感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,其中,所述第一類三角形的面積小于所述第二類三角形的面積。
[0123]在本發(fā)明所示實(shí)施例中,第一編碼模塊402,具體可以用于:
[0124]獲得待編碼全景視頻圖像中的感興趣區(qū)域;
[0125]以第一編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述感興趣區(qū)域的分片進(jìn)行編碼,并以第二編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述待編碼全景視頻圖像非感興趣區(qū)域的分片進(jìn)行編碼,其中,所述第一編碼碼率大于所述第二編碼碼率。
[0126]在本發(fā)明所示實(shí)施例中,還可以包括:計(jì)算模塊、判斷模塊第二編碼模塊和第三確定模塊(圖中未示出),其中,
[0127]計(jì)算模塊,用于計(jì)算源分片與所述源分片在預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像中對(duì)應(yīng)的目標(biāo)分片之間的差異程度,其中,所述源分片為所獲得分片中的任一分片;
[0128]判斷模塊,用于判斷所述計(jì)算模塊計(jì)算得到的差異程度是否均大于預(yù)設(shè)閾值,若為是,觸發(fā)第二編碼模塊,否則,觸發(fā)第三確定模塊;
[0129]第二編碼模塊,用于對(duì)所述源分片進(jìn)行編碼,得到所述源分片的編碼數(shù)據(jù);
[0130]第三確定模塊,用于從差異程度不大于所述預(yù)設(shè)閾值的目標(biāo)分片中選擇一個(gè)分片,并將所選擇分片的解碼后數(shù)據(jù)確定為所述源分片的解碼后數(shù)據(jù),并根據(jù)所選擇的分片獲得所述源分片的編碼數(shù)據(jù)。
[0131]應(yīng)用本發(fā)明圖5所示實(shí)施例,將待編碼全景視頻圖像映射到其對(duì)應(yīng)球體的內(nèi)接多面體,得到多個(gè)分片,對(duì)每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到待編碼全景視頻圖像的編碼數(shù)據(jù),從而實(shí)現(xiàn)播放該全景視頻圖像時(shí),僅對(duì)用戶觀看視角范圍內(nèi)的部分分片的編碼數(shù)據(jù)進(jìn)行播放,而不是播放360度空間的所有觀看角度的視頻資源,減少了播放全景視頻圖像時(shí)占用的系統(tǒng)資源、帶寬及消耗的電量。
[0132]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0133]本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0134]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:R0M/RAM、磁碟、光盤等。
[0135]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種全景視頻圖像播放方法,其特征在于,包括: 確定用戶的觀看視角; 根據(jù)所述觀看視角確定待播放全景視頻圖像的目標(biāo)分片,其中,分片為所述待播放全景視頻圖像在目標(biāo)模型的各個(gè)三角面上的映射圖像,所述目標(biāo)模型為所述全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面; 從所述待播放全景視頻圖像的編碼數(shù)據(jù)中獲得所述目標(biāo)分片的編碼數(shù)據(jù),其中,所述待播放全景視頻圖像的編碼數(shù)據(jù)是由分片的編碼數(shù)據(jù)構(gòu)成的; 播放所述目標(biāo)分片的編碼數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播放所述目標(biāo)分片的編碼數(shù)據(jù),包括: 對(duì)所述目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行解碼處理,并對(duì)解碼后的數(shù)據(jù)進(jìn)行平滑處理; 播放平滑處理后的數(shù)據(jù)。3.一種全景視頻圖像編碼方法,其特征在于,包括: 根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片,其中,所述目標(biāo)模型為所述待編碼全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面,所述分片為所述待編碼全景視頻圖像在所述目標(biāo)模型的各個(gè)三角面上的映射圖像; 對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到所述待編碼全景視頻圖像的編碼數(shù)據(jù)。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片之前,還包括: 根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型,包括: 獲得待編碼全景視頻圖像中的感興趣區(qū)域; 以第一類三角形構(gòu)建所述感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,并以第二類三角形構(gòu)建所述待編碼全景視頻圖像的非感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,其中,所述第一類三角形的面積小于所述第二類三角形的面積。6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)所獲得的每一分片進(jìn)行編碼,包括: 獲得待編碼全景視頻圖像中的感興趣區(qū)域; 以第一編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述感興趣區(qū)域的分片進(jìn)行編碼,并以第二編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述待編碼全景視頻圖像非感興趣區(qū)域的分片進(jìn)行編碼,其中,所述第一編碼碼率大于所述第二編碼碼率。7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),包括: 按照以下方式獲得所獲得的每一分片的編碼數(shù)據(jù): 計(jì)算源分片與所述源分片在預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像中對(duì)應(yīng)的目標(biāo)分片之間的差異程度,其中,所述源分片為所獲得分片中的任一分片; 判斷計(jì)算得到的差異程度是否均大于預(yù)設(shè)閾值; 若為是,對(duì)所述源分片進(jìn)行編碼,得到所述源分片的編碼數(shù)據(jù); 否則,從差異程度不大于所述預(yù)設(shè)閾值的目標(biāo)分片中選擇一個(gè)分片,并將所選擇分片的解碼后數(shù)據(jù)確定為所述源分片的解碼后數(shù)據(jù),并根據(jù)所選擇的分片獲得所述源分片的編碼數(shù)據(jù)。8.一種全景視頻播放裝置,其特征在于,包括: 第一確定模塊,用于確定用戶的觀看視角; 第二確定模塊,用于根據(jù)所述觀看視角確定待播放全景視頻圖像的目標(biāo)分片,其中,分片為所述待播放全景視頻圖像在目標(biāo)模型的各個(gè)三角面上的映射圖像,所述目標(biāo)模型為所述全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面; 第一獲得模塊,用于從所述待播放全景視頻圖像的編碼數(shù)據(jù)中獲得所述目標(biāo)分片的編碼數(shù)據(jù),其中,所述待播放全景視頻圖像的編碼數(shù)據(jù)是由分片的編碼數(shù)據(jù)構(gòu)成的; 播放模塊,用于播放所述目標(biāo)分片的編碼數(shù)據(jù)。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述播放模塊,具體用于: 對(duì)所述目標(biāo)分片的編碼數(shù)據(jù)進(jìn)行解碼處理,并對(duì)解碼后的數(shù)據(jù)進(jìn)行平滑處理;播放平滑處理后的數(shù)據(jù)。10.一種全景視頻圖像編碼裝置,其特征在于,包括: 第二獲得模塊,用于根據(jù)目標(biāo)模型,獲得待編碼全景視頻圖像的分片,其中,所述目標(biāo)模型為所述待編碼全景視頻圖像對(duì)應(yīng)球體的內(nèi)接多面體,所述多面體的每一表面為三角面,所述分片為所述待編碼全景視頻圖像在所述目標(biāo)模型的各個(gè)三角面上的映射圖像;第一編碼模塊,用于對(duì)所獲得的每一分片進(jìn)行編碼,得到各個(gè)分片的編碼數(shù)據(jù),進(jìn)而得到所述待編碼全景視頻圖像的編碼數(shù)據(jù)。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 第三獲得模塊,用于根據(jù)待編碼全景視頻圖像獲得目標(biāo)模型。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述第三獲得模塊,具體用于: 獲得待編碼全景視頻圖像中的感興趣區(qū)域; 以第一類三角形構(gòu)建所述感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,并以第二類三角形構(gòu)建所述待編碼全景視頻圖像的非感興趣區(qū)域?qū)?yīng)的目標(biāo)模型區(qū)域,其中,所述第一類三角形的面積小于所述第二類三角形的面積。13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第一編碼模塊,具體用于: 獲得待編碼全景視頻圖像中的感興趣區(qū)域; 以第一編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述感興趣區(qū)域的分片進(jìn)行編碼,并以第二編碼碼率對(duì)所獲得的分片中對(duì)應(yīng)于所述待編碼全景視頻圖像非感興趣區(qū)域的分片進(jìn)行編碼,其中,所述第一編碼碼率大于所述第二編碼碼率。14.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 計(jì)算模塊,用于計(jì)算源分片與所述源分片在預(yù)設(shè)時(shí)段內(nèi)已編碼全景視頻圖像中對(duì)應(yīng)的目標(biāo)分片之間的差異程度,其中,所述源分片為所獲得分片中的任一分片; 判斷模塊,用于判斷所述計(jì)算模塊計(jì)算得到的差異程度是否均大于預(yù)設(shè)閾值,若為是,觸發(fā)第二編碼模塊,否則,觸發(fā)第三確定模塊; 第二編碼模塊,用于對(duì)所述源分片進(jìn)行編碼,得到所述源分片的編碼數(shù)據(jù); 第三確定模塊,用于從差異程度不大于所述預(yù)設(shè)閾值的目標(biāo)分片中選擇一個(gè)分片,并將所選擇分片的解碼后數(shù)據(jù)確定為所述源分片的解碼后數(shù)據(jù),并根據(jù)所選擇的分片獲得所述源分片的編碼數(shù)據(jù)。
【文檔編號(hào)】H04N21/845GK106060570SQ201610512251
【公開日】2016年10月26日
【申請(qǐng)日】2016年6月30日
【發(fā)明人】聞磊, 朱洲, 王巍
【申請(qǐng)人】北京奇藝世紀(jì)科技有限公司