專利名稱:廣播接收機及其視頻數(shù)據(jù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣播接收機和用于該廣播接收機中的處理視頻數(shù)據(jù)的方法,更具體地,涉及用于接收并處理三維(3D)視頻數(shù)據(jù)的廣播接收機和用于該廣播接收機中的處理視頻數(shù)據(jù)的方法。
背景技術(shù):
通常,三維(3D)圖像(或立體圖像)使用立體視覺原理向用戶的眼睛提供立體效果。人們通過由彼此相距大約65mm的人眼之間的距離引起的雙眼視差感受到近和遠,所以 3D圖像使得右眼和左眼能夠分別看到與其相關(guān)聯(lián)的平面圖像,從而得到立體效果和透視效^ ο上述3D圖像顯示方法可以被分類為立體方案、容積方案、全息方案等。在使用立體方案的情況下,3D圖像顯示方法提供要由左眼觀看的左視角圖像和要由右眼觀看的右視角圖像,使得通過偏振眼鏡或顯示設(shè)備用戶的左眼觀看左視角圖像并且右眼觀看右視角圖像,從而得到對3D圖像效果的識別。
發(fā)明內(nèi)容
技術(shù)問題相應(yīng)地,本發(fā)明致力于一種廣播接收機及其視頻數(shù)據(jù)處理方法,其實質(zhì)上消除了由于現(xiàn)有技術(shù)的限制和缺陷帶來的一個或多個問題。本發(fā)明的目的是提供一種用于允許能夠顯示3D視頻數(shù)據(jù)的接收設(shè)備或能夠僅顯示2D視頻數(shù)據(jù)的另一接收設(shè)備以適當(dāng)?shù)靥幚硪曨l數(shù)據(jù)、并且通過向每個接收設(shè)備輸出適當(dāng)?shù)膱D像來向用戶提供更有效和更方便的廣播環(huán)境的方法。解決問題的方案本發(fā)明的目的能夠通過提供一種用于控制廣播接收機的三維(3D)視頻顯示輸出的方法而實現(xiàn),該方法包括接收包括視頻流的廣播信號,其中,所述視頻流包括具有不同視點的多個視頻流部分;獲取指示所述視頻流部分的對應(yīng)的視點的視點信息;以及根據(jù)所獲得的視點信息來控制所述視頻流的三維(3D)視頻顯示輸出。在本發(fā)明的另一方面中,這里提供一種廣播接收機,該廣播接收機包括調(diào)諧器, 其被配置為接收廣播信號;解復(fù)用器,其被配置為從所述廣播信號提取視頻流,其中,所述視頻流包括具有不同視點的多個視頻流部分;解碼器,其被配置為對所提取的視頻流進行解碼;以及三維(3D)顯示控制器,其被配置為獲得指示視頻流部分的對應(yīng)的視點的視點信息,并且根據(jù)所獲得的視點信息來控制所述視頻流的3D視頻顯示輸出。發(fā)明的有益效果根據(jù)本發(fā)明的實施方式,廣播接收機識別包含在接收的視頻流中的每個圖像的視點,使得其控制3D顯示輸出。根據(jù)本發(fā)明的實施方式,廣播接收機響應(yīng)于每個視點來控制視頻數(shù)據(jù)的輸出,使得其可以準(zhǔn)確地顯示3D圖像,從而得到3D效果的實現(xiàn)。
附圖被包括進來以提供對本發(fā)明的進一步理解,附圖示出了本發(fā)明的實施方式, 并且與說明書一起用于解釋本發(fā)明的原理。在附圖中圖1是示出了根據(jù)本發(fā)明的一個實施方式的用于傳送3D內(nèi)容視頻流的方法的概念圖。圖2是示出了根據(jù)本發(fā)明的一個實施方式的處理包括補充增強信息(SEI)消息的視頻流的順序的流程圖。圖3示出了根據(jù)本發(fā)明的一個實施方式的包括視角分支元數(shù)據(jù)的SEI消息的語法結(jié)構(gòu)。圖4示出了根據(jù)本發(fā)明的一個實施方式的數(shù)據(jù)vieW_branCh_data的語法結(jié)構(gòu)。圖5示出了根據(jù)本發(fā)明的一個實施方式的包括視角分支元數(shù)據(jù)的打包基本流 (PES)包的語法結(jié)構(gòu)。圖6是示出了根據(jù)本發(fā)明的一個實施方式的用于當(dāng)視角分支元數(shù)據(jù)包含在視頻基本流(EQ中時允許廣播接收機處理視頻數(shù)據(jù)的方法的流程圖。圖7是示出了根據(jù)本發(fā)明的一個實施方式的用于當(dāng)視角分支元數(shù)據(jù)包含在附加 PES包中時允許廣播接收機處理視頻數(shù)據(jù)的方法的流程圖。圖8是示出了根據(jù)本發(fā)明的一個實施方式的用于控制3D視頻流的輸出的方法的概念圖。圖9是示出了根據(jù)本發(fā)明的一個實施方式的能夠處理包括視角分支元數(shù)據(jù)的3D 廣播信號的廣播接收機的構(gòu)成元件的框圖。
具體實施例方式以下將詳細參考本發(fā)明的具體實施方式
,在附圖中示出了本發(fā)明的具體實施方式
的示例。以下將參照附圖給出的詳細描述旨在解釋本發(fā)明的示例性實施方式,而不是示出根據(jù)本發(fā)明可以實現(xiàn)的僅有的實施方式。在描述本發(fā)明之前,應(yīng)當(dāng)注意,本發(fā)明中公開的多數(shù)術(shù)語是考慮了本發(fā)明的功能進行定義的,并且對應(yīng)于本領(lǐng)域已知的通用術(shù)語,并且可以根據(jù)本領(lǐng)域技術(shù)人員的意圖、常用實踐或新技術(shù)的介紹而不同地確定。在一些情況下,申請人必要地選擇了一些術(shù)語,并且將在本發(fā)明的以下描述中公開。因此,優(yōu)選地,基于在本發(fā)明中的含義來理解申請人定義的這些術(shù)語。3D圖像顯示方法包括其中考慮了兩個視點的立體成像方案、以及其中考慮了三個或更多個視點的多視角成像方案。對比之下,相關(guān)技術(shù)中示出的單視角圖像方案也可以被稱為單像圖像方案。立體成像方案被設(shè)計為使用當(dāng)彼此相距預(yù)定距離的左側(cè)攝像機和右側(cè)攝像機對相同目標(biāo)對象進行捕獲時獲取的一對左右視角圖像。多視角成像方案使用由相距預(yù)定距離或角度的三個或更多個攝像機捕獲的三個或更多個圖像。盡管下面的描述公開了使用立體成像方案作為示例的本發(fā)明的實施方式,但本發(fā)明的發(fā)明性概念也可以應(yīng)用于多視角成像方案。立體圖像或多視角圖像可以根據(jù)包括運動圖像專家組(MPEG)方案的各種方法被壓縮和編碼,并且被發(fā)送到目的地。例如,立體圖像或多視角圖像可以根據(jù)H.沈4/高級視頻編碼(AVC)方案被壓縮和編碼,并且被發(fā)送。在這種情況下,接收系統(tǒng)可以用H. ^4/AVC編碼方案的相反順序來對接收的圖像進行解碼,因此其能夠獲得3D圖像。此外,立體圖像的左視角圖像和右視角圖像中的一個圖像或者多視角圖像中的一個圖像可以被分配為基本層的圖像,并且剩余的圖像可以被分配為擴展層的圖像?;緦訄D像可以使用與單像成像方法相同的方法進行編碼。至于擴展層圖像,僅有基本層圖像和擴展層圖像之間的關(guān)系的信息可以被編碼和發(fā)送。作為對于基本層圖像的示例性壓縮編碼方案,可以使用JPEG、MPEG-2、MPEG-4或H. 264/AVC方案。為了描述方便,可以在本發(fā)明的一個實施方式中示例性地使用H.264/AVC方案。在本發(fā)明的一個實施方式中,用于上層或更高層圖像的壓縮編碼方案可以被設(shè)置為H.沈4/多視角視頻編碼(MVC)方案。當(dāng)MVC方案附加地應(yīng)用于AVC方案或者僅使用AVC方案對右/左圖像序列進行編碼以實現(xiàn)立體顯示時,廣播對應(yīng)的3D內(nèi)容時需要適當(dāng)考慮的一點是與相關(guān)技術(shù)的2D廣播接收機的兼容性。對于不能支持3D圖像顯示的現(xiàn)有廣播接收機來說,如果根據(jù)向后兼容方法對右視角圖像和左視角圖像中的一個圖像編碼并發(fā)送,則2D廣播接收機僅識別并且輸出對應(yīng)的信號,使得用戶能夠通過現(xiàn)有設(shè)備觀看對應(yīng)的內(nèi)容。在3D內(nèi)容傳輸?shù)囊粋€實施方式中,選擇右/左視角圖像中的一個,并將所選擇的圖像編碼為2D兼容信號,使得2D兼容信號被傳送。但是,在該情況下,考慮了制造商的意圖、圖像效果或觀看環(huán)境、要在相同內(nèi)容內(nèi)作為2D圖像進行發(fā)送的視頻流可以被編輯為在各個部分中具有不同視點的圖像序列,因此可以發(fā)送作為結(jié)果的圖像序列。例如,當(dāng)在相同內(nèi)容內(nèi)的各個部分中產(chǎn)生2D視頻流時,初始10分鐘的數(shù)據(jù)被分配給左視角圖像,并且之后 15分鐘的數(shù)據(jù)被分配給右視角圖像,因此形成2D視頻流。對于與現(xiàn)有設(shè)備的兼容來說,形成的2D圖像流通過單流向后兼容編碼(例如,AVC編碼),因此傳送編碼結(jié)果。圖1是示出了根據(jù)本發(fā)明的一個實施方式的用于傳送3D內(nèi)容視頻流的方法的概念圖。參照圖1,在左視角處捕獲和編輯左視角圖像序列1010,并且在右視角處捕獲和編輯右視角圖像序列1040,因此制造3D內(nèi)容。為了實現(xiàn)用于2D廣播接收機的顯示功能,發(fā)送系統(tǒng)選擇左視角圖像序列1010和右視角圖像序列1040中的一個序列,并且對所選擇的這個序列進行編碼并發(fā)送。但是,如果需要,當(dāng)左視角圖像和右視角圖像被選擇并排列時,可以對獲取的視頻流1020進行編碼并發(fā)送。在圖1中,其中排列了左視角視頻流部分、右視角視頻流部分和左視角視頻流部分的視頻流1020是能夠被兼容現(xiàn)有設(shè)備的2D廣播接收機顯示的AVC編碼的視頻流。在該情況中,視頻流部分指示包含在具有不同視點的視頻流中的視頻流部分,并且該部分可以被配置為以視頻幀、圖片或序列為單位。使用AVC方案或MVC方案對用于3D廣播接收機的附加視頻流1030進行編碼,并且發(fā)送。需要2D廣播接收機接收具有已經(jīng)針對該2D廣播接收機編碼和發(fā)送的視頻流 1020,對接收的視頻流1020進行解碼,并且輸出所解碼的結(jié)果。但是,當(dāng)3D廣播接收機接收用于2D廣播接收機的視頻流1020、以及附加視頻流1030,并且不做任何改變地輸出接收的視頻流1020和1030時,可能出現(xiàn)其中左視角圖像和右視角圖像互相替代的不期望的部分。換句話說,如果如圖1所示在編碼的視頻流1020和1030中一個視點被改變到另一視點,則在響應(yīng)于對應(yīng)的視點不正確地控制3D輸出的條件下,3D圖像可能無法正常顯示。當(dāng)解碼3D視頻流時,右視角圖像部分必須被發(fā)送到用于顯示右視角圖像的顯示輸出單元,并且左視角圖像部分必須被發(fā)送到用于顯示左視角圖像的顯示輸出單元。對這些視點的改變或控制甚至可以應(yīng)用于多視角圖像。以下將參照附圖描述視角分支元數(shù)據(jù),視角分支元數(shù)據(jù)指示用信號發(fā)送以圖片、 幀或序列為單位來通知對應(yīng)的圖像的視點的已編碼的圖像序列的數(shù)據(jù)。以下將詳細描述用于傳送視角分支元數(shù)據(jù)的方法以及當(dāng)接收到視角分支元數(shù)據(jù)時執(zhí)行的廣播接收機的操作。首先,以下將描述根據(jù)本發(fā)明的一個實施方式的用于將視角分支元數(shù)據(jù)包括在視頻基本流(EQ并且發(fā)送得到的視頻ES的方法。在使用H.沈4 (或AVC)視頻數(shù)據(jù)或MVC擴展視頻數(shù)據(jù)的情況下,視頻ES可以包括補充增強信息(SEI)消息。SEI消息指示對于視頻編碼層(VCL)的解碼處理不必要的附加信息。此外,SEI消息可以包括有關(guān)假想?yún)⒖冀獯a器(HRD)的每個圖片的時序信息、搖攝 /掃描功能(pan/scan function)(即,用于讀取和顯示解碼圖像的某些部分的功能)的信息、隨機存取所必要的信息、由用戶獨立限定的信息等。圖2是示出了根據(jù)本發(fā)明的一個實施方式的處理包括SEI消息的視頻流的順序的流程圖。以下將詳細描述圖2中示出的用于處理存取單元的方法。當(dāng)在步驟S2010處出現(xiàn)了存取單元限定器網(wǎng)絡(luò)抽象層(NAL)單元時,其應(yīng)該是第一 NAL單元。在任何存取單元中應(yīng)該至多有一個存取單元限定器NAL單元。當(dāng)在步驟S2020處出現(xiàn)任何SEI NAL單元時,它們應(yīng)該在步驟S2030處的主編碼圖片之前。當(dāng)出現(xiàn)包含緩沖周期SEI消息的SEI NAL單元時,緩沖周期SEI消息應(yīng)該是存取單元中的第一 SEI NAL單元的第一 SEI消息有效載荷(payload)。主編碼圖片應(yīng)該在對應(yīng)的冗余編碼圖片之前。當(dāng)在步驟S2040出現(xiàn)冗余編碼圖片時,它們應(yīng)該按照redimdant_pic_cnt的值的升序進行排序。當(dāng)出現(xiàn)序列參數(shù)設(shè)置擴展NAL單元時,其應(yīng)該是具有與序列參數(shù)設(shè)置擴展NAL單元中的seq_parameter_set_id相同的值的序列參數(shù)設(shè)置NAL單元之后的下一 NAL單元。當(dāng)在步驟S2050處出現(xiàn)不劃分NAL單元的輔助編碼圖片的一個或多個編碼片段時,它們應(yīng)該在主編碼圖片和所有的冗余編碼圖片(如果有的話)之后。當(dāng)在步驟S2060處出現(xiàn)NAL單元的序列結(jié)尾時,其應(yīng)該在主編碼圖片和所有的冗余編碼圖片(如果有的話)以及不劃分NAL單元的輔助編碼圖片的所有編碼片段(如果有的話)之后。當(dāng)在步驟S2070處出現(xiàn)NAL單元的流結(jié)尾時,其應(yīng)該是最后的NAL單元。
在本發(fā)明的一個實施方式中,發(fā)送系統(tǒng)可以包括視頻ES的SEI區(qū)域中的視角分支元數(shù)據(jù),并且發(fā)送作為結(jié)果的視頻ES。圖3示出了根據(jù)本發(fā)明的一個實施方式的包括視角分支元數(shù)據(jù)的SEI消息的語法結(jié)構(gòu)。從圖3的SEI消息可以看出,發(fā)送系統(tǒng)使用包括在'user_data_registered_ itu_t_35()‘字段中的'user_identifier'和'user_structure ‘字段來發(fā)送廣播應(yīng)用所需的附加信息,其中,SEI有效載荷類型值設(shè)置為4?!?ATSC_user_data()‘字段包含在'user_structure ()‘字段中,并且發(fā)送系統(tǒng)能夠通過參考'user_data_type_code ‘ 字段識別對應(yīng)的數(shù)據(jù)是數(shù)據(jù)'view_branch_data'。接收機能夠使用'user_data_type_ structure'字段中的'view_branch_data'字段中包含的字段來識別在對應(yīng)的圖片中包含哪個視角。圖4示出了根據(jù)本發(fā)明的一個實施方式的視角分支數(shù)據(jù)'view_branch_data' 的語法結(jié)構(gòu)。參照圖4,' left_right_view_flag'字段指示包括SEI消息的圖片是左視角圖像還是右視角圖像。在圖4中示出的實施方式中,如果'left_right_view_flag'字段設(shè)置為'0',則說明包括SEI消息的圖片是左視角圖像。否則,如果'left_right_view_ flag'字段設(shè)置為'1',則說明包括SEI消息的圖片是右視角圖像。為了描述方便和更好地理解本發(fā)明,圖4中示出的實施方式示出了立體圖像作為示例。在多視角圖像的情況下,向'view_flag'字段分配兩個或更多個比特以指示對應(yīng)的圖像的視點??梢砸愿鞣N方式實現(xiàn)用于發(fā)送視角分支元數(shù)據(jù)的方法,以下將詳細描述相關(guān)的實施方式。在一個實施方式中,可以在指示圖像序列的頭部圖片的即時解碼刷新(IDR)圖片的位置處發(fā)送視角分支元數(shù)據(jù)。與IDR圖片相關(guān)聯(lián),由于H. 264/AVC方案一般允許指示位于I圖片之后的P圖片參照位于I圖片之前的其它圖片的幀間預(yù)測,因此很難僅使用普通的I圖片完全地初始化狀態(tài),從而使用IDR圖片來解決該問題。在另一實施方式中,可以在每個圖片位置發(fā)送視角分支元數(shù)據(jù)。在另一實施方式中,可以在每個序列的起始位置發(fā)送視角分支元數(shù)據(jù)。在該情況下,可以維持之前的視角分支元數(shù)據(jù),直到接收到新的視角分支元數(shù)據(jù)為止。在另一實施方式中,可以在每個圖片位置發(fā)送視角分支元數(shù)據(jù),并且同時對應(yīng)的值可以保持為一個序列中的相同的值。換句話說,如果在針對2D視頻序列的特定部分中選擇了一個視點,則可以對視頻序列進行編碼,使得在一個序列中維持相同的視點。此外,還可以針對立體視頻數(shù)據(jù)作為兩個流或一個流傳送的每種情況提出其它的實施方式。在一個實施方式中,如果立體視頻數(shù)據(jù)作為兩個流傳送,則視角分支元數(shù)據(jù)基本上包括在基本視角視頻流中然后被發(fā)送。即使在處理擴展視角視頻流的情況下,也可以使用包括在基本視角視頻流中的視點信息。例如,在立體視頻流的情況下,擴展視角視頻流的視點與基本視角視頻流的視點相對,使得即使在處理擴展視角視頻流的情況下,也可以使用包括在基本視角視頻流中的視點信息。在另一實施方式中,基本視角視頻流甚至可以包括擴展視角視頻流的視點信息,并且發(fā)送作為結(jié)果的基本視角視頻流。此外,視角分支元數(shù)據(jù)可以包括在擴展視角視頻流中并且被發(fā)送,或者可以包括在所有流的每個流中并且被發(fā)送。在另一實施方式中,如果立體視頻數(shù)據(jù)作為一個流傳送,則左視角圖像和右視角圖像以并排、上下、棋盤、水平/垂直交錯形式等混合,然后被發(fā)送。即使在該情況下,視角分支元數(shù)據(jù)包括在如上所述的視頻數(shù)據(jù)流中,2D廣播接收機或用于2D模式的3D廣播接收機使用視角分支元數(shù)據(jù)來重構(gòu)由左視角圖像或右視角圖像構(gòu)成的2D序列,并且可以顯示重構(gòu)的2D序列。與視點標(biāo)識有關(guān)的多個實施方式可以應(yīng)用于形成在兩個流中的立體視頻數(shù)據(jù)。在一個實施方式中,可以使用視角分支元數(shù)據(jù)來初始地分配針對流的左/右標(biāo)識,使得可以執(zhí)行分支。在另一實施方式中,可以經(jīng)由指示視點的標(biāo)志來分配用于對應(yīng)的流的基本視點標(biāo)識,并且可以經(jīng)由視角分支元數(shù)據(jù)來執(zhí)行分支。在下文中,將詳細描述根據(jù)本發(fā)明的一個實施方式的用于構(gòu)造包括視角分支元數(shù)據(jù)的附加打包基本流(PES)包并且發(fā)送構(gòu)造的PES包的方法。發(fā)送系統(tǒng)可以不包括如上所述的視頻流中的視角分支元數(shù)據(jù),而是構(gòu)造除了視頻流和音頻流的附加獨立PES包的視角分支元數(shù)據(jù),然后發(fā)送構(gòu)造的視角分支元數(shù)據(jù)。圖5示出了根據(jù)本發(fā)明的一個實施方式的包括視角分支元數(shù)據(jù)的PES包的語法結(jié)構(gòu)。在圖5中,’ streamed字段具有值'OxBF',并且指示包括視角分支元數(shù)據(jù)的 PES的流ID。當(dāng)服務(wù)不同的私有數(shù)據(jù)PES時,丨data_identifier'字段指示對應(yīng)的PES等于與視角分支元數(shù)據(jù)有關(guān)的PES?!?base_view_flag'字段指示應(yīng)用經(jīng)由'view_branch_segment ‘傳送的元數(shù)據(jù)的流是基本視角流(例如,AVC流)還是擴展視角流(例如,MVC擴展流)?!?number_of_scenes'字段指示與視角分支元數(shù)據(jù)交互的視頻流中包含的場景的數(shù)量,并且在立體圖像的情況下每個場景包括左視角圖像和右視角圖像中的一個。丨left_right_view_flag'字段指示包括在對應(yīng)的幀中的圖片是左視角圖像還是右視角圖像。在圖5中示出的實施方式中,如果'left_right_view_flag'字段設(shè)置為’ 0',這意味著圖片是左視角圖像。否則,如果'left_right_view_flag'字段設(shè)置為1 1',這意味著圖片是右視角圖像。為了方便描述以及更好地理解本發(fā)明,圖5中示出的實施方式示出了立體圖像作為示例。在多視角圖像的情況下,向'view_flag'字段分配兩個或更多個比特,以指示對應(yīng)的圖像的視點??梢詮?start_frame_num'字段和'end_frame_num'字段獲取關(guān)于與由'left_right_view_flag'字段指示的視點相關(guān)的幀部分的信息?!?start_frame_num'字段指示對應(yīng)場景的第一圖片的幀號,并且可以由根據(jù)實施方式的解碼順序或顯示順序表示。丨end_frame_num'字段指示對應(yīng)場景的最后一個圖片的幀號,并且可以由解碼順序或顯示順序表示。圖6是示出了根據(jù)本發(fā)明的一個實施方式的用于當(dāng)視角分支元數(shù)據(jù)包含在視頻基本流(EQ中時允許廣播接收機處理視頻數(shù)據(jù)的方法的流程圖。參照圖6,廣播接收機接收廣播信號,解析節(jié)目和系統(tǒng)信息協(xié)議(PSIP)信息,并且可以在步驟S6010處獲取來自包含在PSIP信息中的節(jié)目映射表(PMT)或地面虛擬頻道表 (TVCT)的視頻ES的PID信息。廣播接收機可以在步驟S6020處通過使用所獲取的PID信息設(shè)置濾選器來濾選對應(yīng)的視頻ES,然后對所提取的視頻流進行解碼。廣播接收機在步驟S6030處能夠通過對視頻流進行解碼來對SEI消息進行解碼。 可以根據(jù)圖2和3中示出的方法來執(zhí)行對包含在視頻流中的SEI消息進行解碼。廣播接收機在步驟S6040處解析包含在SEI消息中的'view_branch_data',使得能夠識別對應(yīng)的圖片的視點。圖6中示出的實施方式公開了立體圖像作為示例的情況。 在圖6的此實施方式中,對應(yīng)的圖片的視點可以是左視角或是右視角。廣播接收機在步驟S6050處使用解析的vieW_branCh_data的視點信息來控制已解碼的圖片的3D立體輸出。根據(jù)廣播接收機的3D立體輸出控制,3D立體圖像的左視角圖像輸出到左視角圖像輸出單元,并且該3D立體圖像的右視角圖像輸出到右視角圖像輸出單元,使得可以根據(jù)預(yù)期的3D效果來顯示3D立體圖像。圖7是示出了根據(jù)本發(fā)明的一個實施方式的用于當(dāng)視角分支元數(shù)據(jù)包含在附加打包基本流(PEQ包中時允許廣播接收機處理視頻數(shù)據(jù)的方法的流程圖。參照圖7,廣播接收機接收廣播信號,并且解析節(jié)目和系統(tǒng)信息協(xié)議(PSIP)信息。 廣播接收機可以在步驟S7010處獲取來自包含在解析的PSIP信息中的PMT或TVCT的、包括視角分支元數(shù)據(jù)的PES包的PID信息。廣播接收機使用所獲取的PID信息執(zhí)行濾選處理,使得可以在步驟S7020處向視角分支元數(shù)據(jù)處理器發(fā)送包括視角分支元數(shù)據(jù)的PES包。視角分支元數(shù)據(jù)處理器可以在步驟S7030處對已接收的PES包進行解碼和存儲。廣播接收機可以在步驟S7040處使用解碼的視角分支元數(shù)據(jù)獲取要被解碼和輸出的圖片的視點。圖7中示出的實施方式公開了立體圖像作為示例的情況。在圖7的此實施方式中,對應(yīng)的圖片的視點可以是左視角或右視角。廣播接收機在步驟S7050處使用所獲取的視點信息來控制已解碼的圖片的輸出。 根據(jù)廣播接收機的3D立體輸出控制,3D立體圖像的左視角圖像輸出到左視角圖像輸出單元,并且該3D立體圖像的右視角圖像輸出到右視角圖像輸出單元,使得可以根據(jù)預(yù)期的3D 效果來顯示3D立體圖像。圖8是示出了根據(jù)本發(fā)明的一個實施方式的用于控制3D視頻流的輸出的方法的概念圖。 在圖8中,3D視頻流是立體圖像,基本層的視頻流8010根據(jù)AVC方案進行編碼,擴展層的視頻流8020根據(jù)AVC或MVC擴展方案進行編碼?;緦拥囊曨l流8010包括對應(yīng)于左視角(L)—右視角(R)—左視角(L)順序的部分(即,左-右-左部分),并且擴展層的視頻流8020包括對應(yīng)于右視角(R)—左視角(L)—右視角(R)順序的部分(即,右-左-右部分)。 2D廣播接收機或用于2D模式的3D廣播接收機接收基本層的視頻流8030,并且不做任何改變地輸出接收的視頻流8030。用于3D模式的3D廣播接收機如上所述處理視角分支元數(shù)據(jù),并且根據(jù)所獲取的視點信息來控制解碼的視頻流的輸出。相應(yīng)地,在輸出視頻流8040中,左視角圖像可以輸出到左視角圖像輸出單元,并且右視角圖像可以輸出到右視角圖像輸出單元。圖9是示出了根據(jù)本發(fā)明的一個實施方式的能夠處理包括視角分支元數(shù)據(jù)的3D 廣播信號的廣播接收機的構(gòu)成元件的框圖。參照圖9,廣播接收機包括調(diào)諧器和解調(diào)器9010、殘留邊帶(VSB)解碼器9020、傳輸包(TP)解復(fù)用器(TP Demux)9030、PSI/PSIP處理器9040、音頻/視頻(A/V)解碼器、擴展視頻解碼器9060、以及3D立體控制和3D格式器9070 (以下稱為3D視頻處理器9070)。 根據(jù)本發(fā)明的一個實施方式,廣播接收機可以進一步包括元數(shù)據(jù)處理器9080。A/V解碼器 9050包括用于處理視頻數(shù)據(jù)的視頻編碼層9090和用于處理補充數(shù)據(jù)的報頭和擴展9100。 擴展視頻解碼器9060可以包括用于處理視頻數(shù)據(jù)的視頻編碼層9110和用于處理補充數(shù)據(jù)的報頭和擴展9120。此外,廣播接收機可以包括多個圖像輸出單元(圖9中未示出),以在必要時輸出對應(yīng)的視點的圖像。用于顯示立體圖像的廣播接收機可以進一步包括左視角圖像輸出單元和右視角圖像輸出單元。此外,一個圖像輸出單元可以控制各個視點的圖像,然后在屏幕上顯示作為結(jié)果的圖像。A/V解碼器9050是用于對針對2D圖像輸出的基本視角視頻數(shù)據(jù)進行解碼的解碼器,擴展視頻解碼器9060是用于對針對3D圖像輸出的擴展視角視頻數(shù)據(jù)進行解碼的解碼
ο可以根據(jù)用于發(fā)送視角分支元數(shù)據(jù)的方法以各種方式操作廣播接收機。方法'A' (9140或9150)指示當(dāng)視角分支元數(shù)據(jù)被包含到視頻流的SEI消息中之后進行發(fā)送時廣播接收機如何操作。方法'B' (9130)指示當(dāng)視角分支元數(shù)據(jù)被包含到附加PES包之后進行發(fā)送時廣播接收機如何操作。首先,以下將詳細描述當(dāng)視角分支元數(shù)據(jù)被包含到視頻流的SEI消息中然后被發(fā)送時廣播接收機的操作。廣播接收機從解析自PSI/PSIP處理器9040的PMT和TVCT信息中提取視頻流PID, 并且允許TP解復(fù)用器9030使用對應(yīng)的視頻流PID來輸出視頻流。如果輸出的視頻流對應(yīng)于基本視角視頻流(AVC),則TP解復(fù)用器9030向A/V解碼器9050輸出視頻流。如果輸出的視頻流對應(yīng)于擴展視角視頻流(MVC擴展),則TP解復(fù)用器9030向擴展視頻解碼器9060 輸出視頻流。A/V解碼器9050和擴展視頻解碼器9060分別處理包含在已接收的視頻流中的視頻數(shù)據(jù)和補充數(shù)據(jù),并且向3D視頻處理器9070輸出經(jīng)處理的數(shù)據(jù)。在該情況下,A/V解碼器9050和擴展視頻解碼器9060處理包含在視頻流中的視角分支元數(shù)據(jù),并且由此輸出視點fn息。3D視頻處理器9070響應(yīng)于每個視點使用視點信息來控制從A/V解碼器9050和擴展視頻解碼器9060接收到的視頻數(shù)據(jù),然后輸出受控制的數(shù)據(jù)。可以從A/V解碼器9050和擴展視頻解碼器9060中的至少一個中輸出視點信息。以下將詳細描述當(dāng)視角分支元數(shù)據(jù)被包含到附加PES包中然后被發(fā)送時廣播接收機的操作。
廣播接收機從解析自PSI/PSIP處理器9040的PMT和TVCT信息提取包括視角分支元數(shù)據(jù)的PES包的PID,并且允許TP解復(fù)用器9030使用對應(yīng)的PID向元數(shù)據(jù)處理器9080 輸出PES包(視角分支段)。元數(shù)據(jù)處理器9080處理包括視角分支元數(shù)據(jù)的PES包,使得其向3D視頻處理器 9070輸出視點信息。3D視頻處理器9070響應(yīng)于每個視點使用視點信息來控制從A/V解碼器9050和擴展視頻解碼器9060接收的視頻數(shù)據(jù),然后輸出受控制的數(shù)據(jù)。在一個實施方式中,3D視頻處理器9070響應(yīng)于每個視點重構(gòu)視頻流,使得包括左視角圖像的一個視頻流可以輸出到左視角圖像輸出單元,并且包括右視角圖像的其它視頻流可以輸出到右視角圖像輸出單元。在另一個實施方式中,3D視頻處理器9070可以使用所獲取的視點信息來讀取來自視頻流緩沖器(未示出)的對應(yīng)視點的視頻數(shù)據(jù),并且控制圖像輸出單元以輸出所讀取的視頻數(shù)據(jù)。本發(fā)明中公開的方法可以以可由多個計算機裝置可執(zhí)行、并記錄在計算機可讀記錄介質(zhì)上的程序命令的形式來實現(xiàn)。計算機可讀記錄介質(zhì)可以單獨地或組合地包括程序命令、數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等。記錄在介質(zhì)上的程序命令可以是針對本發(fā)明特別設(shè)計和配置的,或者是計算機軟件領(lǐng)域的技術(shù)人員已知的和可獲得的。計算機可讀記錄介質(zhì)的示例包括諸如硬盤、軟盤和磁帶的磁介質(zhì),諸如壓縮盤只讀存儲器(CD-ROM)和數(shù)字多功能盤(DVD)的光介質(zhì),諸如光軟盤的磁光介質(zhì),并且特別配置為存儲和執(zhí)行程序命令的諸如 ROM、隨機存取存儲器(RAM)和閃存的硬件設(shè)備。程序命令的示例包括可以由計算機使用解釋器等執(zhí)行的高級語言代碼,以及諸如由編譯器產(chǎn)生的機器語言代碼。上述硬件設(shè)備可以被配置為以一個或多個軟件模塊進行操作以執(zhí)行本發(fā)明的操作,以及執(zhí)行本發(fā)明的操作以執(zhí)行一個或多個軟件模塊的操作。雖然已經(jīng)結(jié)合有限實施方式和附圖描述了本發(fā)明,但是本發(fā)明不限于此。本領(lǐng)域技術(shù)人員將理解,從本說明書進行各種修改、添加和替換都是可能的。因此,本發(fā)明的范圍不應(yīng)限于示意性實施方式的描述,并且應(yīng)該由隨附的權(quán)利要求及其等同物來確定。本發(fā)明的模式已經(jīng)以用于執(zhí)行本發(fā)明的最佳模式描述了各種實施方式。工業(yè)適用性從上述描述中顯而易見的,本發(fā)明的實施方式可以被全部地或部分地應(yīng)用于數(shù)字廣播系統(tǒng)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明進行各種修改和改變,而不脫離本發(fā)明的精神和范圍。因此,本發(fā)明意圖覆蓋落入隨附權(quán)利要求及其等同物范圍內(nèi)的本發(fā)明的各種修改和改變。
權(quán)利要求
1.一種用于控制廣播接收機的三維(3D)視頻顯示輸出的方法,該方法包括 接收包括視頻流的廣播信號,其中,所述視頻流包括具有不同視點的多個視頻流部分;獲取指示所述視頻流部分的對應(yīng)的視點的視點信息;以及根據(jù)所獲取的視點信息來控制所述視頻流的3D視頻顯示輸出。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述視點信息使用視頻幀單位、圖片單位和序列單位中的至少一個指示所述視頻流部分的視點。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取指示所述視頻流部分的對應(yīng)的視點的視點信息包括從所述視頻流中解碼補充增強信息(SEI);以及從所解碼的補充增強信息(SEI)中獲得所述視點信息。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取指示所述視頻流部分的對應(yīng)的視點的視點信息包括從所述廣播信號中提取包括所述視點信息的打包基本流(PEQ包;以及從所提取的PES包中獲取所述視點信息。
5.根據(jù)權(quán)利要求1所述的方法,其中,根據(jù)所述視點信息來控制所述視頻流的3D視頻顯示輸出還包括使用所述視頻流部分的所述視點信息來控制要響應(yīng)于對應(yīng)的視點而輸出的所述視頻流。
6.根據(jù)權(quán)利要求1所述的方法,其中,所述視頻流包括左視角視頻流部分和右視角視頻流部分。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述視點信息還包括指示所述視頻流部分的每個視點是左視角還是右視角的數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的方法,其中,根據(jù)所述視點信息來控制所述視頻流的3D視頻顯示輸出還包括如果所述視頻流部分的視點是左視角,則將所述視頻流部分輸出到左視角圖像輸出單元;以及如果所述視頻流部分的視點是右視角,則將所述視頻流輸出到右視角圖像輸出單元。
9.根據(jù)權(quán)利要求1所述的方法,其中,所述廣播信號包括多個視頻流,每個視頻流包括具有不同視點的多個視頻流部分。
10.一種廣播接收機,該廣播接收機包括 調(diào)諧器,其被配置為接收廣播信號;解復(fù)用器,其被配置為從所述廣播信號提取視頻流,其中,所述視頻流包括具有不同視點的多個視頻流部分;解碼器,其被配置為對所提取的視頻流進行解碼;以及三維(3D)顯示控制器,其被配置為獲得指示所述視頻流部分的對應(yīng)的視點的視點信息,并且根據(jù)所獲得的視點信息來控制所述視頻流的3D視頻顯示輸出。
11.根據(jù)權(quán)利要求10所述的廣播接收機,其中,所述視點信息使用視頻幀單位、圖片單位和序列單位中的至少一個指示所述視頻流部分的視點。
12.根據(jù)權(quán)利要求10所述的廣播接收機,其中,所述解碼器還被配置為從所述視頻流中解碼補充增強信息(SEI),并且從所解碼的補充增強信息(SEI)獲得所述視點信息。
13.根據(jù)權(quán)利要求10所述的廣播接收機,其中,所述解復(fù)用器還被配置為從所述廣播信號提取包括所述視點信息的打包基本流(PEQ包,并且其中,所述廣播接收機還包括從所提取的PES包中獲得所述視點信息的元數(shù)據(jù)處理ο
14.根據(jù)權(quán)利要求10所述的廣播接收機,其中,所述3D顯示控制器還被配置為使用所述視頻流部分的所述視點信息來控制要響應(yīng)于對應(yīng)的視點而輸出的所述視頻流。
15.根據(jù)權(quán)利要求10所述的廣播接收機,其中,所述視頻流包括左視角視頻流部分和右視角視頻流部分。
16.根據(jù)權(quán)利要求15所述的廣播接收機,其中,所述視點信息還包括指示所述視頻流部分的每個視點是左視角還是右視角的數(shù)據(jù)。
17.根據(jù)權(quán)利要求16所述的廣播接收機,所述廣播接收機還包括左視角圖像輸出單元,其被配置為輸出左視角視頻流;以及右視角圖像輸出單元,其被配置為輸出右視角視頻流,其中,當(dāng)所述視頻流部分的視點是左視角時,所述3D顯示控制器將所述視頻流部分輸出到所述左視角圖像輸出單元,而當(dāng)所述視頻流部分的視點是右視角時,所述3D顯示控制器將所述視頻流輸出到所述右視角圖像輸出單元。
18.根據(jù)權(quán)利要求10所述的廣播接收機,其中,所述廣播信號包括多個視頻流,每個視頻流包括具有不同視點的多個視頻流部分。
全文摘要
公開了一種廣播接收機和用于處理視頻數(shù)據(jù)的方法。用于控制廣播接收機的三維(3D)視頻顯示輸出的方法包括接收包括視頻流的廣播信號,其中,所述視頻流包括具有不同視點的多個視頻流部分;獲取指示所述視頻流部分的對應(yīng)的視點的視點信息;以及根據(jù)所獲得的視點信息來控制所述視頻流的三維(3D)視頻顯示輸出。
文檔編號H04N13/00GK102396236SQ200980155541
公開日2012年3月28日 申請日期2009年12月1日 優(yōu)先權(quán)日2009年1月28日
發(fā)明者徐琮烈, 梁正烋 申請人:Lg電子株式會社