亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種視頻序列碼流及其解碼方法

文檔序號:7841103閱讀:315來源:國知局
專利名稱:一種視頻序列碼流及其解碼方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體通信領(lǐng)域,特別是一種視頻序列碼流及其解碼方法。
背景技術(shù)
一個視頻序列的碼流不僅包含編碼各幀圖像直接產(chǎn)生的碼流,還包括一些參數(shù)信息,如圖像寬度、圖像高度等,這些參數(shù)通常被組織在一個稱為參數(shù)集的語法結(jié)構(gòu)中,編碼成為參數(shù)集碼流,例如H.264/AVC中的序列參數(shù)集(Sequence Parameter Set,簡稱SPS)和圖像參數(shù)集(Picture Parameter Set,簡稱 PPS)。廣義的說,一個視頻序列包含V(V彡I)個視點,每個視點包含F(xiàn)(F彡I)幀圖像;當V = I時,這樣的視頻序列為常見的單視點視頻序列;當V > I時,這樣的視頻序列通常也稱為多視點視頻序列。采用H.264/AVC等編碼標準時,一幀圖像可以劃分為多個條帶(slice),對每個條帶分別進行編碼和解碼。每個條帶含有一個條帶頭(slice header),包含了這個條帶的一些編碼參數(shù)。在H.264/AVC中的分層結(jié)構(gòu)中,使用了圖像參數(shù)集和序列參數(shù)集兩級參數(shù)集來描述視頻序列的一些參數(shù)。參數(shù)集可以被條帶引用,即根據(jù)條帶含有的參數(shù)集序號,找到對應(yīng)序號的參數(shù)集,從中獲取參數(shù)。例如,條帶能夠根據(jù)其含有的序列參數(shù)集序號,在對應(yīng)序號的序列參數(shù)集中獲取該條帶所在視點的視點序號;條帶也能夠根據(jù)其含有的圖像參數(shù)集序號,在對應(yīng)序號的圖像參數(shù)集中獲取到圖像播放順序(PictureOrder Count,簡稱P0C)編碼方法等參數(shù),利用這些參數(shù)以及條帶頭中的參數(shù)信息,條帶能夠獲取到該條帶所在幀的幀序號,即圖像播放順序。因此,視頻序列的每一幀可以通過其包含的條帶,獲得該幀所在視點的視點序號和該幀的幀序號。值得注意的是,為了限制幀序號的無限制增加,通常要將幀序號限制在某一范圍內(nèi),幀序號則在此范圍內(nèi)進行循環(huán),例如要將幀序號限制在255以內(nèi),則只需將幀序號對256進行取模運算,即可使幀序號按照0,1,2...254,255,0,1...的方式進行循環(huán),該限制范圍一般被保存在序列參數(shù)集中。此外,同一個圖像參數(shù)集也可以被多個圖像引用。

隨著技術(shù)的發(fā)展,特別是三維圖像獲取技術(shù)和三維顯示設(shè)備的發(fā)展,視頻序列除了包含一個或多個視點的紋理信息之外,還可能包括一個或多個視點的深度信息,也可能再包含一個或多個視點的攝像機參數(shù)。攝像機參數(shù)可包括如焦距等內(nèi)參數(shù)、以及攝像機相對于某一參考點的距離等外參數(shù);當視頻序列包含深度信息時,攝像機參數(shù)通常還會包括深度信息所對應(yīng)的最遠平面的深度數(shù)值和最近平面的深度數(shù)值。這些視頻序列攝像機參數(shù)可能是解碼視頻序列的紋理信息或深度信息所必需的參數(shù),也可能是合成虛擬視點的紋理信息或深度信息所必須的參數(shù),因此在某些應(yīng)用下需要編碼成為碼流,進行傳輸。當前的H.264/AVC標準中,攝像機參數(shù)僅可包含在輔助增強信息(SupplementalEnhancement Information,簡稱SEI)這種語法結(jié)構(gòu)中。SEI獨立于視頻圖像內(nèi)容,用于存儲影片簡介、版權(quán)信息、用戶自行定義的資料等,每個條帶的編碼和解碼過程并不引用SEI,或者說視頻圖像的編碼和解碼和SEI無關(guān)。但是對于包含深度信息的三維視頻序列,編碼和解碼過程中各幀需要用到攝像機參數(shù),例如用于合成目標視點圖像作為視間參考幀,即常說的view synthesis prediction。對于這樣的三維視頻序列,如果按照現(xiàn)有的H.264/AVC標準中的技術(shù)將攝像機參數(shù)包含在輔助增強信息中,將無法使得各條帶在編碼和解碼過程中引用到需要的攝像機參數(shù),從而導(dǎo)致編碼和解碼過程無法正常進行。如果將攝像機參數(shù)包含在條帶頭中,則編碼和解碼過程可以正常進行,但是編碼效率很低。在AVS,HEVC等類似的視頻編解碼標準中,也存在類似的問題。

發(fā)明內(nèi)容
本發(fā)明提出一種視頻序列碼流,用于提供一個新的語法結(jié)構(gòu),即攝像機參數(shù)集來傳輸視頻序列的攝像機參數(shù)。相應(yīng)的,攝像機參數(shù)集信息需要被編碼成碼流,組成視頻序列碼流的一部分。本發(fā)明一實施例提出一種視頻序列碼流,其至少包含一個攝像機參數(shù)集;所述每個攝像機參數(shù)集包含VXFXM個參數(shù);V為所述攝像機參數(shù)集對應(yīng)的視點個數(shù),F(xiàn)為所述攝像機參數(shù)集對應(yīng)的巾貞個數(shù),M為所述攝像機參數(shù)集包含的攝像機參數(shù)的類型數(shù);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的視點中的I個視點的視點序號PiQ = I,
2,...1);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的J個視點中的起始巾貞的巾貞序號Sj(j = 1,2,...J);其中V、F、M為正整數(shù),1、J為不大于V的非負整數(shù)。進一步的,所述的視頻序列碼流還包含K幀圖像信息,所述K幀圖像信息中的每一中貞與所述的攝像機參數(shù)集中的M個攝像機參數(shù)對應(yīng),所述的對應(yīng)是M個攝像機參數(shù)由K中貞圖像信息中的每一幀所在視點的視點序號和所述幀的幀序號確定,其中K為正整數(shù)。本發(fā)明的另一實施例提出一種對上述視頻序列碼流的解碼方法,該解碼方法解碼至少一個攝像機參 數(shù)集,解碼步驟至少包括:(I)獲得視點序號Pi和起始幀的幀序號Sj ;
(2)獲得一個包含VdXFdXMd個元素的攝像機參數(shù)數(shù)組,數(shù)組的每個元素均為攝像機參數(shù);Vd為該數(shù)組對應(yīng)的視點個數(shù),F(xiàn)d為該數(shù)組對應(yīng)的巾貞個數(shù),Md為該數(shù)組包含的攝像機參數(shù)的類型數(shù),其中Vd、Fd、Md均為正整數(shù);(3)所述的攝像機參數(shù)數(shù)組對應(yīng)于幀序號從S」開始的連續(xù)Fd個巾貞的攝像機參數(shù)。進一步的,所述解碼方法獲取視點序號和起始幀的幀序號的方法為以下兩種方法之一:(I)當所述視頻序列碼流中包含其對應(yīng)的V個視點中的全部視點的視點序號時(即I = V時),視點序號直接從碼流中得到;當所述視頻序列碼流中包含其對應(yīng)的V個視點中的全部視點的起始幀的幀序號時,即J = V時,起始幀的幀序號直接從碼流中得到;(2)當所述視頻序列碼流中不包含其對應(yīng)的V個視點中的一個或多個的視點序號時,即I < V時,根據(jù)編解碼端約定好的規(guī)則獲得所述視頻序列碼流中不包含的視點序號;當所述視頻序列碼流中不包含其對應(yīng)的V個視點中的一個或多個的起始幀的幀序號時,SPJ < V時,根據(jù)編解碼端約定好的規(guī)則獲得所述視頻序列碼流碼流中不包含的起始幀的幀序號。進一步的,所述解碼方法中的視頻序列碼流還包含K幀圖像信息,所述K幀圖像信息中的每一巾貞與所述的攝像機參數(shù)數(shù)組中的Md個攝像機參數(shù)對應(yīng),所述的對應(yīng)是Md個攝像機參數(shù)由K幀圖像信息中的每一幀所在的視點的視點序號和所述幀的幀序號確定,其中K為正整數(shù)。
從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:本發(fā)明提出的一種視頻序列碼流,其包含一個新的與編碼和解碼相關(guān)的語法結(jié)構(gòu),即攝像機參數(shù)集,用來傳輸視頻序列的攝像機參數(shù);并在每個攝像機參數(shù)集中加入了該攝像機參數(shù)集對應(yīng)的起始幀的幀序號,從而實現(xiàn)了各幀在編碼和解碼過程中對攝像機參數(shù)集的使用。本發(fā)明提出的一種視頻序列碼流的解碼方法,通過將視頻序列碼流中的攝像機參數(shù)集解碼為攝像機參數(shù)數(shù)組,使各幀在編碼和解碼過程中可以方便地獲取其對應(yīng)的攝像機參數(shù)。在本發(fā)明中,一個幀可以靈活地使用一個或多個攝像機參數(shù)集中的部分參數(shù)。
具體實施例方式本發(fā)明的解碼方法適用于多種類型的參數(shù),如攝像機的焦距等內(nèi)參數(shù)、位置等外參數(shù),以及視點對應(yīng)的深度數(shù)據(jù)的最遠深度平面、最近深度平面等參數(shù)。本發(fā)明實施例的視頻序列碼流至少包含一個攝像機參數(shù)集;所述每個攝像機參數(shù)集包含VXFXM個參數(shù)'N為所述攝像機參數(shù)集對應(yīng)的視點個數(shù),F(xiàn)為所述攝像機參數(shù)集對應(yīng)的幀個數(shù),M為所述攝像機參數(shù)集包含的攝像機參數(shù)的類型數(shù);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的視點中的I個視點的視點序號PiQ = 1,2,...1);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的J個視點中的起始巾貞的巾貞序號Sj(j = 1,2,...J);其中V、F、M為正整數(shù),1、J為不大于V的非負整數(shù)。所述的視頻序列碼流還可能包含K幀圖像信息,圖像信息是紋理信息或者深度信息,所述K幀圖像信息中的每一幀與所述的攝像機參數(shù)集中的M個攝像機參數(shù)對應(yīng),所述的對應(yīng)是M個攝像機參數(shù)由所述的幀所在的視點的視點序號和所述幀的幀序號確定,其中K為正整數(shù)。所述視頻序列碼流中還可能包括例如序列參數(shù)集、圖像參數(shù)集和條帶頭等信息。如背景技術(shù)中所述,幀能夠根據(jù)這些信息,獲取該幀所在視點的視點序號和該幀的幀序號。本發(fā)明還提供了一種上述視頻序列碼流的解碼方法,該解碼方法解碼至少一個攝像機參數(shù)集,至少包括如下步驟:(I)獲得視點序號Pi和起始幀的幀序號Sj ; (2)獲得一個包含VdXFdXMd個元素的攝像機參數(shù)數(shù)組,數(shù)組的每個元素均為攝像機參數(shù);Vd為該數(shù)組對應(yīng)的視點個數(shù),F(xiàn)d為該數(shù)組對應(yīng)的巾貞個數(shù),Md為該數(shù)組包含的攝像機參數(shù)的類型數(shù),其中Vd、Fd、Md均為正整數(shù);(3)所述的攝像機參數(shù)數(shù)組對應(yīng)于幀序號從S」開始的連續(xù)Fd個幀的攝像機參數(shù)。下面,結(jié)合實施例來詳細闡述本發(fā)明的視頻序列碼流的具體實施方式
。實施例1本發(fā)明的第一實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含I個視點、3個幀的I個類型的參數(shù)(即V = 1,F(xiàn) = 3,M = I);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的序號(即I = 1),該視點序號為3(即P1 = 3);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的起始巾貞的巾貞序號(即J = I),該起始巾貞序號為6(即S1 = 6)。本例中,攝像機參數(shù)集A包含了總計3個參 數(shù)(VXFXM = 3)。此處I個類型的參數(shù)舉例為最近深度平面參數(shù)。則攝像機參數(shù)集A包含了視點序號為3的視點中從幀序號為6的幀開始的之后3個幀的最近深度平面參數(shù),即視點序號為3的視點中幀序號為6、7、8這3個幀的最近深度平面參數(shù)。通過本實施例,攝像機參數(shù)集A可以表示出其對應(yīng)的I個視點、3個幀的I個類型的攝像機參數(shù)。實施例2本發(fā)明的第二實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含3個視點、5個幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的序號(即I = 3),視點序號分別為-2、-1.25、8.5(即P1 = -2,P2=-1.25,P3 = 8.5);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的起始幀的幀序號(即J = 3),起始幀序號分別為6、18、254 (即S1 = 6,S2 = 18,S3 = 254)。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM = 30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為-2的視點中從幀序號為6的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中從幀序號為18的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中從幀序號為254的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為-2的視點中幀序號為6、7、8、9、10這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中幀序號為18、19、20、21、22這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中幀序號為254、255、0、1、2這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);此處將幀序號對256進行了取模運算,將幀序號限制在0-255的范圍之內(nèi)。通過本實施例,攝像機參數(shù)集A可以表示出其對應(yīng)的3個視點、5個幀的2個不同類型的攝像機參數(shù)。實施例3本發(fā)明的第三實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的I個視點的視點序號(即I = I),該視點序號為4(即P1 = 4),其余2個視點的視點序號不包含在攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該2個視點的視點序號分別設(shè)為5、6 ;攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的2個視點的起始幀的幀序號(即J = 2),起始幀序號分別為3、12(即S1 = 3,S2 = 12),其余I個視點的起始幀的幀序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM =30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為3的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為3、4、5、6、7這5個幀的最近深度 平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、2幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 2,M =2);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的視點序號(即I = 3),視點序號分別為4、5、6(即P1 = 4,P2 = 5,P3 = 6);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的起始巾貞的巾貞序號(即J = 3),起始巾貞序號分別為8、17、17 (即S1 = 8,S2= 17, S3 = 17);本例中,攝像機參數(shù)集B包含了總計12個參數(shù)(VXFXM= 12);此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù);則攝像機參數(shù)集B包含了視點序號為4的視點中從幀序號為8的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為8、9這2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中幀序號為17、18這2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中幀序號為17、18這2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。通過本實施例,攝像機參數(shù)集A可以表示出其對應(yīng)的3個視點、5個幀的2個不同類型的攝像機參數(shù),攝像機參數(shù)集B可以表示出其對應(yīng)的3個視點、2個幀的2個不同類型的攝像機參數(shù)。實施例4本發(fā)明的第四實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I = O),該3個視點的視點序號按照缺省值分別設(shè)為0、1、2 ;攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的起始幀的幀序號(即J = O),該3個視點的起始幀序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集A包含了總計3 0個參數(shù)(VXFXM= 30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為O的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為I的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為2的視點中幀序號為O、1、2、3、4這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、5幀的I個類型的參數(shù)(即V = 3,F(xiàn) = 5,M = I);攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I = O),該3個視點的視點序號按照缺省值分別設(shè)為O、1、2 ;攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的起始巾貞的巾貞序號(即J = O),該3個視點的起始幀序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集B包含了總計15個參數(shù)(VX FXM = 15),此處i個類型的參數(shù)舉例為焦距參數(shù),則攝像機參數(shù)集B包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù),即視點序號為O的視點中幀序號為0、1、2、3、4這5個幀的焦距參數(shù),視點序號為I的視點中巾貞序號為O、1、2、3、4這5個巾貞的焦距參數(shù)以及視點序號為2的視點中幀序號為0、1、2、3、4這5個幀的焦距參數(shù)。通過本實施例,攝像機參數(shù)集A可以表示出其對應(yīng)的3個視點、5個幀的2個不同類型的攝像機參數(shù),攝像機參數(shù)集B可以表示出其對應(yīng)的3個視點、5個幀的I個類型的攝像機參數(shù)。實施例5
本發(fā)明的第五實施方式涉及一種視頻序列碼流。 所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含2個視點、5幀的2個不同類型的參數(shù)(即V = 2,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的視點序號(即I = I),該視點序號為4(即P1 = 4),其余I個視點的視點序號不包含在攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該視點的視點序號設(shè)為5 ;攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的起始幀的幀序號(即J=I),起始巾貞序號為12 (即S1 = 12,),其余I個視點的起始巾貞的巾貞序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12。本例中,攝像機參數(shù)集A包含了總計20個參數(shù)(VXFXM = 20),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為5的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。攝像機參數(shù)集B包含I個視點、5幀的2個不同類型的參數(shù)(即V = 1,F(xiàn) = 5,M = 2);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的視點序號(即I = 1),視點序號為9(即P1 = 9);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的起始巾貞的巾貞序號(即J = I),起始巾貞序號為253 (即S1 = 253)。本例中,攝像機參數(shù)集B包含了總計10個參數(shù)(VXFXM = 10),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集B包含了視點序號為9的視點中從幀序號為253的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為9的視點中幀序號為253、254、255、0、1這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);此處將幀序號對256進行了取模運算,將幀序號限制在0-255的范圍之內(nèi)。通過本實施例,攝像機參數(shù)集A可以表示出其對應(yīng)的2個視點、5個幀的2個不同類型的攝像機參數(shù),攝像機參數(shù)集B可以表示出其對應(yīng)的I個視點、5個幀的2個不同類型的攝像機參數(shù)。實施例6本發(fā)明的第六實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含I個視點、3個幀的I個類型的參數(shù)(即V = 1,F(xiàn) = 3,M = I);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的序號(即I = 1),該視點序號為3(即P1 = 3);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的起始巾貞的巾貞序號(即J = I),該起始巾貞序號為6 (即S1 = 6)。本例中,攝像機參數(shù)集A包含了總計3個參數(shù)(VXFXM = 3),此處I個類型的參數(shù)舉例為最近深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為3的視點中從幀序號為6的幀開始的之后3個幀的最近深度平面參數(shù),即視點序號為3的視點中幀序號為6、7、8這3個幀的最近深度平面參數(shù);攝像機參數(shù)集A的每個參數(shù)記為Znear (v, f),其中v表示所述參數(shù)所對應(yīng)視點的視點序號,f表示所述參數(shù)所對應(yīng)巾貞的巾貞序號。所述視頻序列碼流還包含了 3個幀(即K = 3)的圖像信息,所述3個幀屬于I個視點,該視點視點序號為3,該視點包含的3個巾貞的巾貞序號分別為6、7、8 ;所述3個巾貞中的每一個幀的圖像信息通過該幀所在視點的視點序號V和該幀的幀序號f,對應(yīng)I個參數(shù)Znear (v, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f)。通過本實施例,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例7本發(fā)明的第七實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含3個視點、5個幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的序號(即I = 3),視點序號分別為-2、-1.25、8.5(即P1 = -2,P2=-1.25,P3 = 8.5);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的起始幀的幀序號(即J = 3),起始幀序號分別為6、18、254 (即S1 = 6,S2 = 18,S3 = 254)。本例中,攝像機參數(shù)集A包含了總 計30個參數(shù)(VXFXM = 30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為-2的視點中從幀序號為6的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中從幀序號為18的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中從幀序號為254的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為-2的視點中幀序號為6、7、8、9、10這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中幀序號為18、19、20、21、22這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中幀序號為254、255、0、1、2這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);此處將幀序號對256進行了取模運算,將幀序號限制在0-255的范圍之內(nèi);攝像機參數(shù)集A的每個最近深度平面參數(shù)記為Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (v, f),其中v表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號。所述視頻序列碼流還包含了 6個幀(即K = 6)的圖像信息,所述6個幀屬于視點序號分別為_2、8.5的2個視點,每個視點包含3個巾貞的圖像信息,視點序號為-2的視點包含的3個幀的幀序號分別為6、7、8,視點序號為8.5的視點包含的3個幀的幀序號分別為255、1、2 ;所述6個巾貞中的每一個巾貞的圖像信息通過該巾貞所在視點的視點序號V和該巾貞的中貞序號f,對應(yīng)2個參數(shù)Znear (v, f)和Zfar (v, f),該巾貞的最近深度平面參數(shù)等于Znear (V,f),最遠深度平面參數(shù)等于Zfar (V, f)。通過本實施例,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。
實施例8本發(fā)明的第八實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的I個視點的視點序號(即I = I),該視點序號為4(即P1 = 4),其余2個視點的視點序號不包含在攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該2個視點的視點序號分別設(shè)為5、6 ;攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的2個視點的起始幀的幀序號(即J = 2),起始幀序號分別為3、12(即S1 = 3,S2 = 12),其余I個視點的起始幀的幀序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM =30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為3的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為3、4、5、6、7這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、2幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 2,M =2);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的視點序號(即I = 3),視點序號分別為4、5、6(即P1 = 4,P2 = 5,P3 = 6);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的起始巾貞的巾貞序號(即J = 3),起始巾貞序號分別為8、17、17 (即S1 = 8,S2 = 17, S3 = 17)。本例中,攝像機參數(shù)集B包含了總計12個參數(shù)(VXFXM= 12),此處2個不同類型的參數(shù)舉例為最近 深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集B包含了視點序號為4的視點中從幀序號為8的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為8、9這2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中幀序號為17、18這2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中幀序號為17、18這2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (v,f),其中v表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號。所述視頻序列碼流還包含了 12個幀(即K = 12)的圖像信息,所述12個幀屬于視點序號分別為4、5、6的3個視點,每個視點包含4個幀的圖像信息,視點序號為4的視點包含的4個幀的幀序號分別為4、5、7、9,視點序號為5的視點包含的4個幀的幀序號分別為13、14、16、18,視點序號為6的視點包含的4個巾貞的巾貞序號分別為13、14、16、18 ;所述12個幀中的每一個幀的圖像信息通過該幀所在視點的視點序號V和該幀的幀序號f,對應(yīng)2個參數(shù)Znear (v, f)和Zfar (v, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f),最遠深度平面參數(shù)等于 Zfar (v, f)。通過本實施例,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例9本發(fā)明的第九實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I = O),該3個視點的視點序號按照缺省值分別設(shè)為0、1、2 ;攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的起始幀的幀序號(即J = O),該3個視點的起始幀序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集A包含 了總計30個參數(shù)(VXFXM = 30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為O的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為I的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為2的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、5幀的I個類型的參數(shù)(即V = 3,F(xiàn) = 5,M = I);攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I = O),該3個視點的視點序號按照缺省值分別設(shè)為0、1、2 ;攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的起始巾貞的巾貞序號(即J = O),該3個視點的起始幀序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集B包含了總計15個參數(shù)(VXFXM = 15),此處I個類型的參數(shù)舉例為焦距參數(shù),則攝像機參數(shù)集B包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù),即視點序號為O的視點中幀序號為0、1、2、3、4這5個幀的焦距參數(shù),視點序號為I的視點中巾貞序號為O、1、2、3、4這5個巾貞的焦距參數(shù)以及視點序號為2的視點中幀序號為0、1、2、3、4這5個幀的焦距參數(shù);攝像機參數(shù)集A的每個最近深度平面參數(shù)記為Znear (v,f),每個最遠深度平面參數(shù)記為Zfar (v,f),攝像機參數(shù)集B的每個焦距參數(shù)記為Focus (V, f),其中V表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在幀的幀序號。所述視頻序列碼流還包含了 8個幀(即K = 8)的圖像信息,所述8個幀屬于視點序號分別為1、2的2個視點,每個視點包含4個幀的圖像信息,視點序號為I的視點包含的4個巾貞的巾貞序號分別為0、2、3、4,視點序號為2的視點包含的4個巾貞的巾貞序號分別為O、1、
2、3 ;所述8個幀中的每一個幀的圖像信息通過該幀所在視點的視點序號V和該幀的幀序號f,對應(yīng)3個參數(shù)Znear(v, f)、Zfar (v, f)和Focus (v, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f),最遠深度平面參數(shù)等于Zfar (v, f),焦距參數(shù)等于Focus (v, f)。通過本實施例,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例10本發(fā)明的第十實施方式涉及一種視頻序列碼流。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含2個視點、5幀的2個不同類型的參數(shù)(即V = 2,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的視點序號(即I = I),該視點序號為4(即P1 = 4),其余I個視點的視點序號不包含在攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該視點的視點序號設(shè)為5 ;攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的起始幀的幀序號(即J = I),起始巾貞序號為12 (即S1 = 12,),其余I個視點的起始巾貞的巾貞序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12。本例中,攝像機參數(shù)集A包含了總計20個參數(shù)(VXFXM = 20),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為5的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含I個視點、5幀的2個不同類型的參數(shù)(即V = 1,F(xiàn) = 5,M = 2);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的視點序號(即I = 1),視點序號為9(即P1 = 9);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的起始巾貞的巾貞序號(即J = I),起始巾貞序號為253 (即S1 = 253)。本例中,攝像機參數(shù)集B包含了總計10個參數(shù)(VXFXM= 10),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集B包含了視點序號為9的視點中從幀序號為253的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為9的視點中幀序號為253、254、255、0、1這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);此處將幀序號對256進行了取模運算,將幀序號限制在0-255的范圍之內(nèi)。攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為 Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (v, f),其中V表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號。所述視頻序列碼流還包含了 6個幀(即K = 6)的圖像信息,所述6個幀屬于視點序號分別為5、9的2個視點,每個視點包含3幀的圖像信息,視點序號為5的視點包含的3個中貞的巾貞序號分別為13、14、16,視點序號為9的視點包含的3個巾貞的巾貞序號分別為253、0、I ;所述6個幀中的每一個幀的圖像信息通過該幀所在視點的視點序號V和該幀的幀序號f,對應(yīng)2個參數(shù)Znear (v, f)和Zfar (v, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f),最遠深度平面參數(shù)等于Zfar (V, f)。通過本實施例,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例11本發(fā)明的第十一實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含I個視點、3個幀的I個類型的參數(shù)(即V = 1,F(xiàn) = 3,M = I);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的序號(即I = 1),該視點序號為3(即P1 = 3);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的起始巾貞的巾貞序號(即J = I),該起始巾貞序號為6(即S1 = 6)。本例中,攝像機參數(shù)集A包含了總計3個參數(shù)(VXFXM = 3),此處I個類型的參數(shù)舉例為最近深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為3的視點中從幀序號為6的幀開始的之后3個幀的最近深度平面參數(shù)。解碼攝像機參數(shù)集A, (I)獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 3和起始中貞的幀序號S1 = 6 ; (2)將攝像機參數(shù)集A的每個最近深度平面參數(shù)記為Znear (V,f),其中V表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (v,f)構(gòu)成一個包含3個元素的攝像機參數(shù)數(shù)組(即Vd = I, Fd = 3, Md = I) ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為3的視點中從幀序號為6的幀開始的之后3個幀的最近深度平面參數(shù),即視點序號為3的視點中幀序號為6、7、8這3個幀的最近深度平面參數(shù)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組。實施例12本發(fā)明的第十二實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含3個視點、5個幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的序號(即I = 3),視點序號分別為-2、-1.25、8.5(即P1 = -2,P2=-1.25,P3 = 8.5);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的起始幀的幀序號(即J = 3),起始幀序號分別為6、18、254 (即S1 = 6,S2 = 18,S3 = 254)。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM = 30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為-2的視點中從幀序號為6的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中從幀序號為18的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中從幀序號為254的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。解碼攝像機參數(shù)集A,(I)獲得攝像機參數(shù)集A對應(yīng)的視點序號?1 = -2,P2=-1.25,P3 = 8.5和起始幀的幀序號S1 = 6,S2 = 18,S3 = 254 ; (2)將攝像機參數(shù)集A的每個最近深度平面參數(shù)記為Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (v, f),其中v表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (V, f)和Zfar (v,f)構(gòu)成一個包含30個元素的攝像機參數(shù)數(shù)組(即Vd = 3,Fd = 5,Md = 2) ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為_2的視點中從幀序號為6的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中從幀序號為18的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中從幀序號為254的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為_2的視點中幀序號為6、7、8、9、10這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中幀序號為18、19、20、21、22這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點 中幀序號為254、255、0、1、2這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);解碼時,從序列參數(shù)集中獲得幀序號的取值范圍為0-255,因此將幀序號對256進行了取模運算。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組。實施例13本發(fā)明的第十三實施方式涉及一種視頻序列碼流的解碼方法。

所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的I個視點的視點序號(即I = I),該視點序號為4(即P1 = 4),其余2個視點的視點序號不包含在攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該2個視點的視點序號分別設(shè)為5、6 ;攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的2個視點的起始幀的幀序號(即J = 2),起始幀序號分別為3、12(即S1 = 3,S2 = 12),其余I個視點的起始幀的幀序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM =30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為3的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、2幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 2,M = 2);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的視點序號(即I = 3),視點序號分別為4、5、6(即P1 = 4,P2 = 5,P3 = 6);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的起始巾貞的巾貞序號(即J = 3),起始巾貞序號分別為8、17、17 (即S1 = 8, S2 = 17, S3 = 17)。本例中,攝像機參數(shù)集B包含了總計12個參數(shù)(VXFXM = 12),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集B包含了視點序號為4的視點中從幀序號為8的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。解碼攝像機參數(shù)集A和B, (I)獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 4,由于攝像機參數(shù)集A中沒有包含其余2個視點的視點序號,則按照逐個增加I的規(guī)則將該2個視點的視點序號分別設(shè)為5、6,即P2 = 5,P3 = 6 ;獲得攝像機參數(shù)集A對應(yīng)的起始巾貞的巾貞序號S1 = 3,S2 = 12,由于攝像機參數(shù)集A中沒有包含其余I個視點的起始幀的幀序號,則將該視點的起始巾貞的巾貞序號設(shè)為前一個視點的起始巾貞的巾貞序號,即S3 = 12 ;獲得攝像機參數(shù)集B對應(yīng)的視點序號P1 = 4,P2 = 5,P3 = 6和起始幀的幀序號S1 = 8,S2 = 17,S3 = 17 ;
(2)將攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (V, f),其中V表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的中貞序號,所有的Znear (V, f)和Zfar (v, f)構(gòu)成一個包含42個元素的攝像機參數(shù)數(shù)組(即Vd = 3,F(xiàn)d = 7,Md = 2)。本例中,由于攝像機參數(shù)集A對應(yīng)的3個視點和攝像機參數(shù)集B對應(yīng)的3個視點是相同的視點,因此攝像機參數(shù)數(shù)組對應(yīng)的視點個數(shù)為Vd = 3 ;由于攝像機參數(shù)集A對應(yīng)的5個幀和攝像機參數(shù)集B對應(yīng)的2個幀是不同的幀,因此攝像機參數(shù)數(shù)組對應(yīng)的幀個數(shù)為攝像機參數(shù)集A對應(yīng)幀個數(shù)和攝像機參數(shù)集B對應(yīng)幀個數(shù)之和,即Fd = 7 ;由于攝像機參數(shù)集A包含的兩個類型的參數(shù)和攝像機參數(shù)集B包含的兩個類型的參數(shù)是相同類型的參數(shù),因此攝像機參數(shù)數(shù)組包含的攝像機參數(shù)的類型數(shù)為Md = 2 ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為4的視點中從幀序號為3的幀開始的之后7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為12的幀開始的之后7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為12的幀開始的之后7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為3、4、5、6、7、8、9這7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中幀序號為12、13、14、15、16、17、18這7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中幀序號為12、13、14、15、16、17、18這7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組。實施例14本發(fā)明的第十四實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I = O),該3個視點的視點序號按照缺省值分別設(shè)為0、1、2 ;攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的起始幀的幀序號(即J = O),該3 個視點的起始幀序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM = 30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、5幀的I個類型的參數(shù)(即V = 3,F(xiàn) = 5,M =I);攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I = O),該3個視點的視點序號按照缺省值分別設(shè)為0、1、2 ;攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的起始巾貞的巾貞序號(即J = O),該3個視點的起始巾貞序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集B包含了總計15個參數(shù)(VXFXM= 15),此處I個類型的參數(shù)舉例為焦距參數(shù),則攝像機參數(shù)集B包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù)。解碼攝像機參數(shù)集A和B,(I)由于攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的視點序號,則根據(jù)缺省值令該3個視點的視點序號分別等于0、1、2,即獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 0,P2 = 1,P3 = 2 ;由于攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的起始幀的幀序號,則根據(jù)缺省值令該3個視點的起始幀序號分別等于0、0、0,即獲得攝像機參數(shù)集A對應(yīng)的起始巾貞的巾貞序號S1 = O, S2 = O, S3 =O ;由于攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的視點序號,則根據(jù)缺省值令該3個視點的視點序號分別等于0、1、2,即獲得攝像機參數(shù)集B對應(yīng)的視點序號P1=0,P2 = LP3 = 2 ;由于攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的起始幀的幀序號,則根據(jù)缺省值令該3個視點的起始幀序號分別等于0、0、0,即獲得攝像機參數(shù)集B對應(yīng)的起始幀的幀序號S1 = 0,S2 = 0,S3 = O ; (2)將攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (v, f),每個焦距參數(shù)記為Focus (V, f),其中V表示所述參數(shù)所在視點的視點序號表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (V, f)、Zfar (v, f)和Focus (v, f)構(gòu)成一個包含45個元素的攝像機參數(shù)數(shù)組(即Vd = 3,F(xiàn)d = 5,Md = 3)。本例中,由于攝像機參數(shù)集A對應(yīng)的3個視點和攝像機參數(shù)集B對應(yīng)的3個視點是相同的視點,因此攝像機參數(shù)數(shù)組對應(yīng)的視點個數(shù)為Vd = 3 ;由于攝像機參數(shù)集A對應(yīng)的5個幀和攝像機參數(shù)集B對應(yīng)的5個幀是相同的幀,因此攝像機參數(shù)數(shù)組對應(yīng)的幀個數(shù)為Fd = 5 ;由于攝像機參數(shù)集A包含的最近深度平面參數(shù)和最遠深度平面參數(shù)和攝像機參數(shù)集B包含的焦距參數(shù)是不同類型的參數(shù),因此攝像機參數(shù)數(shù)組包含的攝像機參數(shù)的類型數(shù)為攝像機參數(shù)集A包含的攝像機參數(shù)的類型數(shù)和攝像機參數(shù)集B包含的攝像機參數(shù)的類型數(shù)之和,即Md = 3 ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù),即視點序號為O的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù),視點序號為I的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù)以及視點序號為2的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組。實施例15本發(fā)明的第十五實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含2個視點、5幀的2個不同類型的參數(shù)(即V = 2,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的視點序號(即I = I),該視點序號為4 (即P1 = 4),其余I個視點的視點序號不包含在攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該視點的視點序號設(shè)為5 ;攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的起始幀的幀序號(即J = I),起始幀序號為12(即S1 = 12,),其余I個視點的起始幀的幀序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12。本例中,攝像機參數(shù)集A包含了總計20個參數(shù)(VXFXM= 20),此處2個不同類型的參數(shù)舉例為最近深 度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含I個視點、5幀的2個不同類型的參數(shù)(即V=1,F(xiàn) = 5,M = 2);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的視點序號(即I = I),視點序號為9(即P1 = 9);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的起始巾貞的巾貞序號(即J = I),起始巾貞序號為253(即S1 = 253)。本例中,攝像機參數(shù)集B包含了總計10個參數(shù)(VXFXM = 10),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集B包含了視點序號為9的視點中從幀序號為253的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。解碼攝像機參數(shù)集A和B, (I)獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 4,由于攝像機參數(shù)集A中不包含其余I個視點的視點序號,則按照逐個增加I的規(guī)則將該視點的視點序號設(shè)為5,即P2 = 5 ;獲得攝像機參數(shù)集A對應(yīng)的起始幀的幀序號S1 = 12,由于攝像機參數(shù)集A中不包含其余I個視點的起始幀的幀序號,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始巾貞的巾貞序號,即S2 = 12 ;獲得攝像機參數(shù)集B對應(yīng)的視點序號P1 = 9和起始中貞的巾貞序號S1 = 253 ; (2)將攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為Znear (V,f),每個最遠深度平面參數(shù)記為Zfar (v,f),其中V表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (V, f)和Zfar (v, f)構(gòu)成一個包含30個元素的攝像機參數(shù)數(shù)組(即Vd = 3,F(xiàn)d = 5,Md = 2)。本例中,由于攝像機參數(shù)集A對應(yīng)的2個視點和攝像機參數(shù)集B對應(yīng)的I個視點是不同的視點,因此攝像機參數(shù)數(shù)組對應(yīng)的視點個數(shù)為攝像機參數(shù)集A對應(yīng)視點個數(shù)和攝像機參數(shù)集B對應(yīng)視點個數(shù)之和,即Vd = 3 ;由于攝像機參數(shù)集A對應(yīng)的5個幀和攝像機參數(shù)集B對應(yīng)的5個幀是相同的幀,因此攝像機參數(shù)數(shù)組對應(yīng)的幀個數(shù)為Fd = 5 ;由于攝像機參數(shù)集A包含的兩個類型的參數(shù)和攝像機參數(shù)集B包含的兩個類型的參數(shù)是相同類型的參數(shù),因此攝像機參數(shù)數(shù)組包含的攝像機參數(shù)的類型數(shù)為Md = 2 ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為4的視點中從巾貞序號為12的中貞開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)、視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為9的視點中從幀序號為253的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)、視點序號為5的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平 面參數(shù)以及視點序號為9的視點中幀序號為253、254、255、0、1這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);解碼時,從序列參數(shù)集中獲得幀序號的取值范圍為0-255,因此將幀序號對256進行了取模運算。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組。實施例16本發(fā)明的第十六實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含I個視點、3個幀的I個類型的參數(shù)(即V = 1,F(xiàn) = 3,M = I);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的序號(即I = 1),該視點序號為3(即P1 = 3);攝像機參數(shù)集A還包含了其對應(yīng)的一個視點的起始巾貞的巾貞序號(即J = I),該起始巾貞序號為6(即S1 = 6)。本例中,攝像機參數(shù)集A包含了總計3個參數(shù)(VXFXM = 3),此處I個類型的參數(shù)舉例為最近深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為3的視點中從幀序號為6的幀開始的之后3個幀的最近深度平面參數(shù)。所述視頻序列碼流還包含了 3個幀(即K = 3)的圖像信息,所述3個幀屬于I個視點,該視點視點序號為3,該視點包含的3個巾貞的巾貞序號分別為6、7、8。解碼攝像機參數(shù)集A, (I)獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 3和起始巾貞的中貞序號S1 = 6 ; (2)將攝像機參數(shù)集A的每個最近深度平面參數(shù)記為Znear (V, f),其中v表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (V, f)構(gòu)成一個包含3個元素的攝像機參數(shù)數(shù)組(即Vd = I,Fd = 3,Md = I) ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為3的視點中從幀序號為6的幀開始的之后3個幀的最近深度平面參數(shù),即視點序號為3的視點中幀序號為6、7、8這3個幀的最近深度平面參數(shù);(4)所述視頻序列碼流中的3個幀的圖像信息中的每一個幀的圖像信息通過該幀所在視點的視點序號V和該巾貞的巾貞序號f,對應(yīng)I個參數(shù)Znear (V, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組;同時,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例17
本發(fā)明的第十七實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含一個攝像機參數(shù)集A ;攝像機參數(shù)集A包含3個視點、5個幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的序號(即I = 3),視點序號分別為-2、-1.25、8.5(即P1 = -2,P2=-1.25,P3 = 8.5);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的3個視點的起始幀的幀序號(即J = 3),起始幀序號分別為6、18、254 (即S1 = 6,S2 = 18,S3 = 254)。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM = 30),此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù),則攝像機參數(shù)集A包含了視點序號為-2的視點中從幀序號為6的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中從幀序號為18的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中從幀序號為254的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。所述視頻序列碼流還包含了 6個幀(即K = 6)的圖像信息,所述6個幀屬于視點序號分別為_2、8.5的2個視點,每個視點包含3個巾貞的圖像信息,視點序號為-2的視點包含的3個幀的幀序號分別為6、7、8,視點序號為8.5的視點包含的3個幀的幀序號分別為255、K2o解碼攝像機參數(shù)集Α,(I)獲得攝像機參數(shù)集A對應(yīng)的視點序號?1 = -2,P2=-1.25, P3 = 8和起始巾貞的巾貞序號S1 = 6,S2 = 18, S3 = 254 ; (2)將攝像機參數(shù)集A的每個最近深度平面參數(shù)記為Znear (V, f),每個最遠深度平面參數(shù)記為Zfar (v, f),其中v表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (V, f)和Zfar (v,f)構(gòu)成一個包含30個元素的攝像機參數(shù)數(shù)組(即Vd = 3,Fd = 5,Md = 2) ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為-2的視點中從幀序號為6的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中從幀序號為18的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中從幀序號為254的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為_2的視點中幀序號為6、7、8、9、10這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為-1.25的視點中幀序號為18、19、20、21、22這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為8.5的視點中幀序號為254、255、0、1、2這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);解碼時,從序列參數(shù)集中獲得幀序號的取值范圍為0-255,因此將幀序號對256進行了取模運算;(4)所述視頻序列碼流中的6個幀的圖像信息中的每一個幀的圖像信息通過該幀所在視點的視點序號V和該幀的幀序號f,對應(yīng)2個參數(shù)Znear (v, f)和Zfar (v, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f),最遠深度平面參數(shù)等于 Zfar (V, f)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組;同時,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例18本發(fā)明的第十八實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的I個視點的視點序號(即I = I),該視點序號為4(即P1 = 4),其余2個視點的視點序號不包含在 攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該2個視點的視點序號分別設(shè)為5、6 ;攝像機參數(shù)集A還包含了其對應(yīng)的3個視點中的2個視點的起始幀的幀序號(即J = 2),起始幀序號分別為3、12(即S1 = 3,S2 = 12),其余I個視點的起始幀的幀序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM =30);此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù);則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為3的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、2幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 2,M = 2);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的視點序號(即I = 3),視點序號分別為4、5、6(即P1 = 4,P2 = 5,P3 = 6);攝像機參數(shù)集B還包含了其對應(yīng)的3個視點中的3個視點的起始巾貞的巾貞序號(即J = 3),起始巾貞序號分別為8、17、17 (即S1 = 8, S2 = 17, S3 = 17)。本例中,攝像機參數(shù)集B包含了總計12個參數(shù)(VXFXM= 12);此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù);則攝像機參數(shù)集B包含了視點序號為4的視點中從幀序號為8的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為17的幀開始的之后2個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。所述視頻序列碼流還包含了 12個幀(即K = 12)的圖像信息,所述12個幀屬于視點序號分別為4、5、6的3個視點,每個視點包含4個幀的圖像信息,視點序號為4的視點包含的4個幀的幀序號分別為4、5、7、9,視點序號為5的視點包含的4個幀的幀序號分別為
13、14、16、18,視點序號為6的視點包含的4個巾貞的巾貞序號分別為13、14、16、18。解碼攝像機參數(shù)集A和B, (I)獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 4,由于攝像機參數(shù)集A中沒有包含其余2個視點的視點序號,則按照逐個增加I的規(guī)則將該2個視點的視點序號分別設(shè)為5、6,即P2 = 5,P3 = 6 ;獲得攝像機參數(shù)集A對應(yīng)的起始巾貞的巾貞序號S1 = 3,S2 = 12,由于攝像機參數(shù)集A中沒有包含其余I個視點的起始幀的幀序號,則將該視點的起始巾貞的巾貞序號設(shè)為前一個視點的起始巾貞的巾貞序號,即S3 = 12 ;獲得攝像機參數(shù)集B對應(yīng)的視點序號P1 = 4,P2 = 5,P3 = 6和起始幀的幀序號S1 = 8,S2 = 17,S3 = 17 ;
(2)將攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (V, f),其中V表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的中貞序號,所有 的Znear (V, f)和Zfar (v, f)構(gòu)成一個包含42個元素的攝像機參數(shù)數(shù)組(即Vd = 3,F(xiàn)d = 7,Md = 2)。本例中,由于攝像機參數(shù)集A對應(yīng)的3個視點和攝像機參數(shù)集B對應(yīng)的3個視點是相同的視點,因此攝像機參數(shù)數(shù)組對應(yīng)的視點個數(shù)為Vd = 3 ;由于攝像機參數(shù)集A對應(yīng)的5個幀和攝像機參數(shù)集B對應(yīng)的2個幀是不同的幀,因此攝像機參數(shù)數(shù)組對應(yīng)的幀個數(shù)為攝像機參數(shù)集A對應(yīng)幀個數(shù)和攝像機參數(shù)集B對應(yīng)幀個數(shù)之和,即Fd = 7 ;由于攝像機參數(shù)集A包含的兩個類型的參數(shù)和攝像機參數(shù)集B包含的兩個類型的參數(shù)是相同類型的參數(shù),因此攝像機參數(shù)數(shù)組包含的攝像機參數(shù)的類型數(shù)為Md = 2 ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為4的視點中從幀序號為3的幀開始的之后7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中從幀序號為12的幀開始的之后7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中從幀序號為12的幀開始的之后7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為3、4、5、6、7、8、9這7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為5的視點中幀序號為12、13、14、15、16、17、18這7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為6的視點中幀序號為12、13、14、15、16、17、18這7個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);(4)所述視頻序列碼流中的12個幀的圖像信息中的每一個幀的圖像信息通過該巾貞所在視點的視點序號V和該巾貞的巾貞序號f,對應(yīng)2個參數(shù)Znear (V, f)和Zfar (v,f),該巾貞的最近深度平面參數(shù)等于Znear (v, f),最遠深度平面參數(shù)等于Zfar (V,f)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組;同時,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例19本發(fā)明的第十九實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含3個視點、5幀的2個不同類型的參數(shù)(即V = 3,F(xiàn) = 5,M = 2);攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I = O),該3個視點的視點序號按照缺省值分別設(shè)為0、1、2 ;攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的起始幀的幀序號(即J = O),該3個視點的起始幀序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集A包含了總計30個參數(shù)(VXFXM= 30);此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù);則攝像機參數(shù)集A包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含3個視點、5幀的I個類型的參數(shù)(即V = 3,F(xiàn) = 5,M=D ;攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的視點序號(即I =O),該3個視點的視點序號按照缺省值分別設(shè)為O、1、2 ;攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的起始巾貞的巾貞序號(即J = O),該3個視點的起始巾貞序號按照缺省值分別設(shè)為0、0、0。本例中,攝像機參數(shù)集B包含了總計15個參數(shù)(VXFXM= 15);此處I個類型的參數(shù)舉例為焦距參數(shù);則攝像機參數(shù)集B包含了視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的焦距參數(shù)。所述視頻序列碼流還包含了 8個幀(即K = 8)的圖像信息,所述8個幀屬于視點序號分別為1、2的2個視點,每個視點包含4個幀的圖像信息,視點序號為I的視點包含的4個巾貞的巾貞序號分別為0、2、3、4,視點序號為2的視點包含的4個巾貞的巾貞序號分別為0、1、2、3。解碼攝像機參數(shù)集A和B,(1)由于攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何I個視點的視點序號,則根據(jù)缺省值令該3個視點的視點序號分別等于0、1、2,即獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 0,P2 = 1,P3 = 2 ;由于攝像機參數(shù)集A不包含其對應(yīng)的3個視點中的任何1個視點的起始幀的幀序號,則根據(jù)缺省值令該3個視點的起始幀序號分別等于0、0、0,即獲得攝像機參數(shù)集A對應(yīng)的起始巾貞的巾貞序號S1 = O, S2 = O, S3 =O ;由于攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的視點序號,則根據(jù)缺省值令該3個視點的視點序號分別等于0、1、2,即獲得攝像機參數(shù)集B對應(yīng)的視點序號P1=0,P2 = LP3 = 2 ;由于攝像機參數(shù)集B不包含其對應(yīng)的3個視點中的任何I個視點的起始幀的幀序號,則根據(jù)缺省值令該3個視點的起始幀序號分別等于0、0、0,即獲得攝像機參數(shù)集B對應(yīng)的起始幀的幀序號S1 = 0,S2 = 0,S3 = O ; (2)將攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為Znear (v, f),每個最遠深度平面參數(shù)記為Zfar (v, f),每個焦距參數(shù)記為Focus (V, f),其中V表示所述參數(shù)所在視點的視點序號表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (V, f)、Zfar (v, f)和Focus (v, f)構(gòu)成一個包含45個元素的攝像機參數(shù)數(shù)組(即Vd = 3,F(xiàn)d = 5,Md = 3)。本例中,由于攝像機參數(shù)集A對應(yīng)的3個視點和攝像機參數(shù)集B對應(yīng)的3個視點是相同的視點,因此攝像機參數(shù)數(shù)組對應(yīng)的視點個數(shù)為Vd = 3 ;由于攝像機參數(shù)集A對應(yīng)的5個幀和攝像機參數(shù)集B對應(yīng)的5個幀是相同的幀,因此攝像機參數(shù)數(shù)組對應(yīng)的幀個數(shù)為Fd = 5 ;由于攝像機參數(shù)集A包含的最近深度平面參數(shù)和最遠深度平面參數(shù)和攝像機參數(shù)集B包含的焦距參數(shù)是不同類型的參數(shù),因此攝像機參數(shù)數(shù)組包含的攝像機參數(shù)的類型數(shù)為攝像機參數(shù)集A包含的攝像機參數(shù)的類型數(shù)和攝像機參數(shù)集B包含的攝像機參數(shù)的類型數(shù)之和,即Md = 3 ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為O的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù),視點序號為I的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù)以及視點序號為2的視點中從幀序號為O的幀開始的之后5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù),即視點序號為O的視點中幀序號為O、1、2、3、4這5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù),視點序號為I的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù)以及視點序號為2的視點中幀序號為0、1、2、3、4這5個幀的最近深度平面參數(shù)、最遠深度平面參數(shù)和焦距參數(shù);(4)所述視頻序列碼流中8個幀的圖像信息中的每一個幀的圖像信息通過該巾貞所在視點的視點序號V和該巾貞的巾貞序號f,對應(yīng)3個參數(shù)Znear (v, f)、Zfar (V, f)和Focus (v, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f),最遠深度平面參數(shù)等于Zfar (V, f),焦距參數(shù)等于Focus (v, f)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組;同時,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。實施例20本發(fā)明的第二十實施方式涉及一種視頻序列碼流的解碼方法。所述視頻序列碼流包含2個攝像機參數(shù)集A和B ;其中攝像機參數(shù)集A包含2個視點、5幀的2個不同類型的參數(shù)(即V = 2,F(xiàn) = 5,M = 2);攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的視點序號(即I = I),該視點序號為4(即P1 = 4),其余I個視點的視點序號不包含在攝像機參數(shù)集A中,則按照逐個增加I的規(guī)則將該視點的視點序號設(shè)為5 ;攝像機參數(shù)集A還包含了其對應(yīng)的2個視點中的I個視點的起始幀的幀序號(即J = I),起始幀序號為12(即S1 = 12,),其余I個視點的起始幀的幀序號不包含在攝像機參數(shù)集A中,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始幀的幀序號,即設(shè)為12 ;本例中,攝像機參數(shù)集A包含了總計20個參數(shù)(VXFXM = 20);此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù);則攝像機參數(shù)集A包含了視點序號為4的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);攝像機參數(shù)集B包含I個視點、5幀的2個不同類型的參數(shù)(即V=1,F = 5,M= 2);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的視點序號(即I = I),視點序號為9(即P1 = 9);攝像機參數(shù)集B還包含了其對應(yīng)的I個視點的起始巾貞的巾貞序號(即J = I),起始巾貞序號為253 (即S1 = 253);本例中,攝像機參數(shù)集B包含了總計10個參數(shù)(VXFXM= 10);此處2個不同類型的參數(shù)舉例為最近深度平面參數(shù)和最遠深度平面參數(shù);則攝像機參數(shù)集B包含了視點序號為9的視點中從幀序號為253的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)。所述視頻序列碼流還包含了 6個幀(即K = 6)的圖像信息,所述6個幀屬于視點序號分別為5、9的2個視點,每個視點包含3幀的圖像信息,視點序號為5的視點包含的3個中貞的巾貞序號分別為13、14、16,視點序號為9的視點包含的3個巾貞的巾貞序號分別為253、0、
1解碼攝像機參數(shù)集A和B, ( I)獲得攝像機參數(shù)集A對應(yīng)的視點序號P1 = 4,由于攝像機參數(shù)集A中不包含其余I個視點的視點序號,則按照逐個增加I的規(guī)則將該視點的視點序號設(shè)為5,即P2 = 5 ;獲得攝像機參數(shù)集A對應(yīng)的起始幀的幀序號S1 = 12,由于攝像機參數(shù)集A中不包含其余I個視點的起始幀的幀序號,則將該視點的起始幀的幀序號設(shè)為前一個視點的起始巾貞的巾貞序號,即S2 = 12 ;獲得攝像機參數(shù)集B對應(yīng)的視點序號P1 = 9和起始中貞的巾貞序號S1 = 253 ; (2)將攝像機參數(shù)集A和B的每個最近深度平面參數(shù)記為Znear (V,f),每個最遠深度平面參數(shù)記為Zfar (v,f),其中V表示所述參數(shù)所在視點的視點序號,f表示所述參數(shù)所在巾貞的巾貞序號,所有的Znear (V, f)和Zfar (v, f)構(gòu)成一個包含30個元素的攝像機參數(shù)數(shù)組(即Vd = 3,F(xiàn)d = 5,Md = 2)。本例中,由于攝像機參數(shù)集A對應(yīng)的2個視點和攝像機參數(shù)集B對應(yīng)的I個視點是不同的視點,因此攝像機參數(shù)數(shù)組對應(yīng)的視點個數(shù)為攝像機參數(shù)集A對應(yīng)視點個數(shù)和攝像機參數(shù)集B對應(yīng)視點個數(shù)之和,即Vd = 3 ;由于攝像機參數(shù)集A對應(yīng)的5個幀和攝像機參數(shù)集B對應(yīng)的5個幀是相同的幀,因此攝像機參數(shù)數(shù)組對應(yīng)的幀個數(shù)為Fd = 5 ;由于攝像機參數(shù)集A包含的兩個類型的參數(shù)和攝像機參數(shù)集B包含的兩個類型的參數(shù)是相同類型的參數(shù),因此攝像機參數(shù)數(shù)組包含的攝像機參數(shù)的類型數(shù)為Md = 2 ; (3)所述的攝像機參數(shù)數(shù)組對應(yīng)于視點序號為4的視點中從巾貞序號為12的中貞開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)、視點序號為5的視點中從幀序號為12的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為9的視點中從幀序號為253的幀開始的之后5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù),即視點序號為4的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)、視點序號為5的視點中幀序號為12、13、14、15、16這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù)以及視點序號為9的視點中幀序號為253、254、255、0、1這5個幀的最近深度平面參數(shù)和最遠深度平面參數(shù);解碼時,從序列參數(shù)集中獲得幀序號的取值范圍為0-255,因此將幀序號對256進行了取模運算;(4)所述視頻序列碼流中6個幀的圖像信息中的每一個幀的圖像信息通過該幀所在視點的視點序號V和該幀的幀序號f,對應(yīng)2個參數(shù)Znear (v, f)和Zfar (v, f),該巾貞的最近深度平面參數(shù)等于Znear (v, f),最遠深度平面參數(shù)等于Zfar (V, f)。通過本實施例,攝像機參數(shù)集被解碼,解碼獲得攝像機參數(shù)集對應(yīng)的視點序號、起始幀序號和一個攝像機參數(shù)數(shù)組;同時,攝像機參數(shù)集可以靈活地被各幀的圖像信息引用,從而達到支持幀的圖像 信息從視頻序列碼流中獲取其對應(yīng)的攝像機參數(shù)的功能的目的。
權(quán)利要求
1.一種視頻序列碼流,其特征在于,至少包含一個攝像機參數(shù)集; 所述每個攝像機參數(shù)集包含VXFXM個參數(shù);V為所述攝像機參數(shù)集對應(yīng)的視點個數(shù),F(xiàn)為所述攝像機參數(shù)集對應(yīng)的幀個數(shù),M為所述攝像機參數(shù)集包含的攝像機參數(shù)的類型數(shù);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的視點中的I個視點的視點序號PiQ =1,2,...1);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的J個視點中的起始巾貞的中貞序號SjG = 1,2,...J);其中V、F、M為正整數(shù),1、J為不大于V的非負整數(shù)。
2.根據(jù)權(quán)利要求1所述的視頻序列碼流,其特征在于,所述的視頻序列碼流還包含K幀圖像信息,所述K幀圖像信息中的每一幀與所述的攝像機參數(shù)集中的M個攝像機參數(shù)對應(yīng),所述的對應(yīng)是M個攝像機參數(shù)由K幀圖像信息中的每一幀所在視點的視點序號和所述幀的幀序號確定,其中K為正整數(shù)。
3.一種視頻序列碼流的解碼方法,其特征在于: 所述視頻序列碼流至少包含一個攝像機參數(shù)集,所述每個攝像機參數(shù)集包含VXFXM個參數(shù);V為所述攝像機參數(shù)集對應(yīng)的視點個數(shù),F為所述攝像機參數(shù)集對應(yīng)的巾貞個數(shù),M為所述攝像機參數(shù)集包含的攝像機參數(shù)的類型數(shù);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的視點中的I個視點的視點序號PiQ = 1,2,...1);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的J個視點中的起始幀的幀序號S」(j = 1,2,...J);其中V、F、M為正整數(shù),1、J為不大于V的非負整數(shù); 解碼至少一個攝像機參數(shù)集,至少包括如下步驟:(I)獲得視點序號Pi和起始幀的幀序號Sj ; (2)獲得一個包含VdXFdXMd個元素的攝像機參數(shù)數(shù)組,數(shù)組的每個元素均為攝像機參數(shù);Vd為該數(shù)組對應(yīng)的視點個數(shù),Fd為該數(shù)組對應(yīng)的巾貞個數(shù),Md為該數(shù)組包含的攝像機參數(shù)的類型數(shù),其中Vd、Fd、Md均為正整數(shù);(3)所述的攝像機參數(shù)數(shù)組對應(yīng)于幀序號從Sj開始的連續(xù)Fd個巾貞的攝像機參數(shù)。
4.根據(jù)權(quán)利要求3所述的視頻序列碼流的解碼方法,其特征在于,獲取視點序號和起始幀的幀序號的方法為以下兩種方法之一: (1)當所述視頻序列碼流中包含其對應(yīng)的V個視點中的全部視點的視點序號時(即I=V時),視點序號直接從碼流中得到;當所述視頻序列碼流中包含其對應(yīng)的V個視點中的全部視點的起始巾貞的巾貞序號時,即J = V時,起始巾貞的巾貞序號直接從碼流中得到; (2)當所述視頻序列碼流中不包含其對應(yīng)的V個視點中的一個或多個的視點序號時,即I <¥時,根據(jù)編解碼端約定好的規(guī)則獲得所述視頻序列碼流中不包含的視點序號;當所述視頻序列碼流中不包含其對應(yīng)的V個視點中的一個或多個的起始幀的幀序號時,即J< V時,根據(jù)編解碼端約定好的規(guī)則獲得所述視頻序列碼流碼流中不包含的起始幀的幀序號。
5.根據(jù)權(quán)利要求3所述的視頻序列碼流的解碼方法,其特征在于,所述的視頻序列碼流還包含K幀圖像信息,所述K幀圖像信息中的每一幀與所述的攝像機參數(shù)數(shù)組中的Md個攝像機參數(shù)對應(yīng),所述的對應(yīng)是Md個攝像機參數(shù)由K巾貞圖像信息中的每一巾貞所在的視點的視點序號和所述幀的幀序號確定,其中K為正整數(shù)。
全文摘要
本發(fā)明公開一種視頻序列碼流,用于提供通過攝像機參數(shù)集來傳輸視頻序列的攝像機參數(shù),所述攝像機參數(shù)集包含V×F×M個參數(shù),V為所述參數(shù)集對應(yīng)的視點個數(shù),F(xiàn)為所述參數(shù)集對應(yīng)的幀個數(shù),M為所述參數(shù)集包含的攝像機參數(shù)的類型數(shù);所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的視點中的I個視點的視點序號;所述攝像機參數(shù)集還包含有該攝像機參數(shù)集對應(yīng)的J個視點中的起始幀的幀序號。本發(fā)明還公開了一種上述視頻序列碼流的解碼方法,通過將視頻序列碼流中的攝像機參數(shù)集解碼為攝像機參數(shù)數(shù)組,使各幀在編碼和解碼過程中可以方便地獲取其對應(yīng)的攝像機參數(shù)。在本發(fā)明中,一個幀可以靈活地使用一個或多個攝像機參數(shù)集中的部分參數(shù)。
文檔編號H04N7/26GK103227918SQ20121002176
公開日2013年7月31日 申請日期2012年1月31日 優(yōu)先權(quán)日2012年1月31日
發(fā)明者虞露, 呂鵬, 趙寅 申請人:浙江大學
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1