新四季網

處理和接收用於3維字幕的數字廣播信號的方法和裝置的製作方法

2023-09-21 12:03:30

專利名稱:處理和接收用於3維字幕的數字廣播信號的方法和裝置的製作方法
技術領域:
本發明涉及用於在網絡上傳輸三維(3D)圖像的方法以及用於處理包括3D圖像的·廣播信號的廣播接收器,更具體而言,涉及用於向與3D圖像一同顯示的字幕提供3D效果的廣播信號處理方法以及用於接收使用該廣播信號處理方法處理的廣播信號的廣播接收器。
背景技術:
一般而言,三維(3D)圖像(或立體圖像)使用立體感知原理為用戶眼睛提供立體效果。人通過彼此分離約65mm的雙眼間距導致的雙眼視差感覺近和遠,所以3D圖像使得右眼和左眼分別觀看相關的平面圖像,導致立體效果和透視效果。上述3D圖像顯示方法可以分類為立體方案、體積方案、全息方案等。在使用立體方案的情況中,3D圖像顯示方法提供通過左眼觀看的左視像和通過右眼觀看的右視像,使得通過偏振眼鏡或顯示設備,用戶的左眼觀看左視像且用戶的右眼觀看右視像,導致3D圖像效果的識別。

發明內容
技術問題本發明的目的被設計為解決與廣播信號的3D內容一同顯示的3D字幕的有效傳輸中出現的問題。本發明的目的被設計為,在廣播接收器在3D廣播環境中接收字幕數據的情形中,通過考慮3D視頻顯示設備的顯示條件和在製造過程中設置的內容的3D效果來處理和顯示接收到的3D字幕數據,解決在向用戶提供有效和方便的廣播環境中存在的問題。技術方案為了實現這些和其他優點,按照本發明的目的,作為具體和廣義的描述,提出了一種用於處理包括3維即3D內容的數字廣播信號的方法。該方法包括以下步驟對用於所述3D內容的3D視頻數據進行編碼,所述3D視頻數據包括用於3D圖像的左視圖的左畫面和用於右視圖的右畫面;生成包括字幕片段的信令數據,所述字幕片段具有用於以信號方式告知用於所述3D內容的3D字幕的信息,其中,所述字幕片段包括子區域視差信息,所述子區域視差信息指示應用於所述3D圖像的針對所述3D字幕的區域的至少一個子區域的視差的值,所述視差是在所述3D圖像的所述右視圖和所述左視圖中表達相同空間點的像素的水平位置之間的差異;以及發送包括編碼的3D視頻數據和生成的信令數據的數字廣播信號。在本發明的另一方面中,此處提供一種用於接收包括3維即3D內容的數字廣播信號的裝置,該裝置包括接收單元,所述接收單元被構造為接收包括用於所述3D內容的3D視頻數據和信令數據的數字廣播信號;解復用器,所述解復用器被構造為從接收到的所述數字廣播信號解復用所述3D視頻數據和所述信令數據,所述3D視頻數據包括用於3D圖像的左視圖的左畫面和右視圖的右畫面;提取單元,所述提取單元被構造為從解復用的信令數據提取字幕片段,所述字幕片段具有用於以信號方式告知用於所述3D內容的3D字幕
4的信息,其中,所述字幕片段包括子區域視差信息,所述子區域視差信息指示應用於所述3D圖像的針對所述3D字幕的區域的至少一個子區域的視差的值,所述視差是在所述3D圖像的所述右視圖和所述左視圖中表達相同空間點的像素的水平位置之間的差異;以及控制單元,所述控制單元被構造為基於提取的字幕片段控制用於所述3D內容的所述3D字幕的顯
/Jn ο在本發明的另一方面中,所述視差的值被對稱地應用到所述區域或子區域的每個視圖。在本發明的另一方面中,所述字幕片段還包括指示在所述3D圖像的所述區域中的子區域的存在的信息,並且其中,當所述信息指示在所述區域中不存在子區域時,由所述子區域視差信息指示的所述視差的值被應用於所述區域。在本發明的另一方面中,所述字幕片段還包括預設視差信息,所述預設視差信息指定當數字廣播接收器不能向每個區域應用各自的視差值時應用於在所述3D圖像中的所有區域的預設視差值。在本發明的另一方面中,所述子區域視差信息包括指定所述視差的值的整部部分的整數部分信息和指定所述視差的值的小數部分的小數部分信息。在本發明的另一方面中,所述字幕片段還包括指定所述至少一個子區域的水平位置的子區域水平信息和指定所述至少一個子區域的水平寬度的子區域寬度信息。在本發明的另一方面中,對於所述3D字幕,所述字幕片段還包括指定所述視差的值應用於所述左視圖和所述右視圖中的哪個視圖的偏移類型信息。發明的有利效果根據本發明,可以有效地通過廣播信號連同3D內容一起發送3D字幕。另外,根據本發明,可以有效地在廣播接收器中處理3D字幕。再者,根據本發明,可以根據廣播接收器的性能處理3D字幕。另外,根據本發明的實施方式,3D字幕數據處理方法維持與2D遺留廣播接收器兼容,並且同時通過能夠顯示3D視頻數據的廣播接收器顯示具有3D效果的字幕數據。


附圖被包括在本說明書中以提供對本發明的進一步理解,附圖示出了本發明的實施方式,且與說明書一起用於解釋本發明的原理。圖I是示出根據本發明的實施方式的擴展顯示定義片段的句法的圖示。圖2是示出根據本發明的實施方式的擴展頁面構成片段的句法的圖示。圖3是示出根據本發明的實施方式根據display_shift_type欄位的字幕的顯示位置的圖示。圖4是示出根據本發明的實施方式region_shift_type的字幕的顯示位置的圖
/Jn ο圖5是示出根據本發明的實施方式的擴展對象視差片段的句法的圖示。圖6示出根據本發明的一個實施方式用作擴展字幕顯示信息的擴展顯示定義片段(DDS)的句法結構。圖7示出根據本發明的一個實施方式用作擴展字幕顯示信息的擴展頁面構成片
5段(PCS)的句法結構。圖8是示出根據本發明的另一實施方式的擴展對象定義片段的句法的圖示。圖9是示出根據本發明的一個實施方式的用於接收和處理3D字幕數據的廣播接收器中的解碼塊的框圖。圖10是示出根據本發明的一個實施方式的用於接收數字廣播信號的接收器的框圖。圖11是例示根據本發明的一個實施方式的處理將要傳輸的3D字幕的方法的流程圖。
具體實施例方式現在將詳細描述本發明的優選實施方式,在附圖中例示出了其示例。下面將參考附圖給出的詳細說明旨在解釋本發明的示例性實施方式,而不是示出可以根據本發明實施的僅有實施方式。在描述本發明之前,應當注意,在本發明中公開的大多數術語考慮本發明的功能來被定義且對應於本領域中公知的一般術語,且可以根據本領域技術人員的發明、通常實踐或新技術的引入被不同地確定。在一些情況中,少數術語在必要時被申請人選擇且此後在本發明的下文描述中公開。因此,優選地,在本發明中基於其意義理解申請人定義的術語。3D圖像顯示方法包括考慮兩個視點的立體成像方案和考慮三個或更多個視點的多視圖成像方案。對照地,現有技術中示出的單視圖成像方案可以被稱為單視場圖像方案。立體成像方案被設計為使用在彼此分開預定距離的左側照相機和右側照相機捕獲相同目標對象時獲取的一對右和左視像。多視圖成像方案使用分開預定距離或角度的三個或更多個照相機捕獲的三個或更多個圖像。儘管下面的描述使用立體成像方案作為示例來公開本發明的實施方式,但是本發明的發明思想也可以應用於多視圖成像方案。立體圖像和多視像可以根據包括移動圖像專家組(MPEG)方案的各種方法來壓縮和編碼,並且被傳輸到目的地。例如,立體圖像或多視像可以根據H. 264/高級視頻編碼(AVC)方案來壓縮和編碼並且被傳輸。在這種情形中,接收系統可以按照H. 264/AVC編碼方案的相反順序對接收的圖像進行解碼,使得可以獲得3D圖像。另外,立體圖像的左視像和右視像其中一個或者多視像其中之一可以分配給基本層的圖像,且剩餘一個可以分配給擴展層的圖像。基本層圖像可以使用與單視場成像方法相同的方法來編碼。與擴展層圖像相關,僅基本層圖像和擴展層圖像之間的關係的信息可以被編碼和傳輸。作為用於基本層圖像的示例性壓縮編碼方案,可以使用JPEG、MPEG-2、MPEG-4或H. 264/AVC方案。為方便說明,H. 264/AVC方案可以在本發明的一個實施方式中示例性地使用。在本發明的一個實施方式中,用於上層或較高層的圖像的壓縮編碼方案可以設置為H. 264/多視圖視頻編碼(MVC)方案。當MVC方案另外地應用於AVC方案或僅使用AVC方案編碼右/左圖像序列從而實施立體顯示時,在廣播相應3D內容數據時需要充分考慮的一點是與相關2D廣播接收器兼容。對於不能支持3D圖像顯示的相關廣播接收器,如果右和左視像其中之一根據後向兼容方法編碼和傳輸,則2D廣播接收器僅識別且輸出相應的信號,使得用戶可以通過相關設備查看相應內容數據。在下文描述中,傳送用於遺留廣播接收器的內容數據的時間點的基本層圖像可以被稱為基本視圖視頻數據(或基本視頻),並且被傳送用於顯示3D圖像的擴展層圖像可以被稱為擴展視圖視頻數據(或擴展視頻)。在如上所述傳送基本視圖視頻數據和擴展視圖視頻數據的情形中,遺留2D廣播接收器接收基本視頻數據,使得它可以顯示2D圖像,且3D廣播接收器接收基本視圖視頻數據和擴展視圖視頻數據,使得它可以顯示3D圖像。在顯示3D內容的情況中,根據3D內容的特徵或字幕的用途可以在屏幕上顯示多個字幕。在這種情形中,多個字幕可以在廣播屏幕上具有相同的深度或可以具有不同的深度以有效地產生3D效果。例如,在其中在3D內容中多個演員出現且多個演員同時表演其角色的情形中,角色可以顯示為3D字幕,從而提供不同於2D環境的效果。即,可以根據演員在一個屏幕上的深度不同地設置表示演員角色的字幕的深度。作為另一示例,儘管與表達3D效果的3D內容的深度相比,諸如在廣播屏幕的右上方顯示的廣播站標誌這樣的字幕可以以更靠近觀看者的深度顯示,與3D內容相關聯的字幕可以以相對遠離觀察者的深度顯示。在下文描述中,術語「字幕」不僅可以包括字幕,而且還包括另外地顯示到基本視頻數據的顯示圖像、文本數據、圖形圖像、標誌等。廣播系統傳輸作為各種字幕信息的字幕數據。此時,字幕數據不僅可以包括字幕顯示信息(包括顯示字幕所需的配置、尺寸、位置等),而且還包括字幕的顯示顏色的信息。字幕顯示信息包括與用於顯示字幕所需的顯示窗口結構相關聯的顯示定義信息、頁面構成信息、區域構成信息、對象數據信息等。從數據傳輸的句法結構的視點,顯示定義信息可以被稱為顯示定義片段,頁面構成信息可以被稱為頁面構成片段,區域構成信息可以被稱為區域構成片段,並且對象數據信息可以被稱為對象數據片段。相關廣播信號僅提供基本字幕顯示信息。因此,當3D廣播接收器希望顯示基本字幕顯示信息時,基本字幕顯示信息可以通過2D廣播信號表達或可以不顯示。因此,必須傳輸能夠允許甚至以3D格式顯示字幕顯示信息的信息,並且需要能夠使用上述信息以3D格式顯示字幕數據的廣播接收器及其數據處理方法。在顯示立體圖像的情形中,左視圖視頻數據和右視圖視頻數據水平偏移預定距離從而實施3D效果,並且然後被顯示。此時,可以使用能夠指示3D效果的各種表達值(諸如偏移距離)。根據本發明的實施方式,此後視差值用作3D效果的這種表達值。在視覺感知中可以從處理獲得3D效果,導致世界在眼睛的視網膜上的兩個稍有差異的投影的深度的感覺。兩個視網膜圖像中的差異可以被稱為水平視差、視網膜視差或雙眼視差。此後,為了方便描述且更好地理解本發明,兩個視網膜圖像之間的差異將被稱為「視差」。例如,在傳輸3D視頻數據的情形中,3D視頻數據的相應場景可以具有不同3D效果。在這種情形中,用於相應場景的視差值被發送到廣播接收器,使得廣播接收器使用視差值控制和顯示3D效果。儘管取代上述視差值,可以使用其他表達值(例如,深度值、像素間隔、屏幕尺寸等)來顯示3D效果,應當注意,為方便描述且更好地理解本發明,本發明的實施方式將示例性地使用視差值。在使用相關廣播傳輸方案傳輸字幕數據的情形中,3D廣播接收器接收基本視圖視頻數據和擴展視圖視頻數據並且將接收到的基本視圖視頻數據和接收到的擴展視圖視頻數據顯示為3D視頻數據。然而,字幕數據不具有用於3D顯示的信息,使得它具有這樣的缺點它必須將3D視頻數據顯示為2D格式。在這種情形中,字幕僅顯示為基本視圖視頻數據 或擴展視圖視頻數據,並且用戶以不同於3D圖像的方式觀看2D格式的字幕,使得用戶可能體驗眩暈且感覺眼睛的疲勞。因此,必須向相關字幕數據傳輸3D視頻數據和3D效果的信息。這樣,3D效果信息可以被插入到相關字幕顯示信息中或可以傳輸另外的字幕顯示信息。作為用於通過廣播系統傳輸3D字幕的方法,類似於用於傳輸3D圖像的方法,可以使用分別傳輸用於左視圖的字幕和用於右視圖的字幕的方法。作為另一方法,可以使用一同傳輸一個字幕和用於3D效果的視差值的方法。因為與圖像不同,字幕的深度在廣播內容屏幕上並不頻繁變化且一個字幕內的深度中的變化也是不常見的,所以,鑑於傳輸效率,使用視差值傳輸字幕的方法是有利的。為了在網絡上傳輸與視差相關聯的信息,可以使用傳輸與字幕片段的擴展視差相關聯的信息的方法,以提供與現有字幕相關聯的顯示信息。這種方法使得遺留接收器不能接收/處理擴展字幕片段且使得能夠使用常規方法實現現有字幕片段,由此即使在提供3D字幕的情形中也維持與常規廣播系統的兼容性。擴展字幕片段可以以顯示定義片段、頁面構成片段、區域構成片段或對象數據片段的擴展形式提供。這種擴展形式可以被稱為擴展顯示定義片段、擴展頁面構成片段、擴展區域構成片段或擴展對象數據片段。作為另一示例,用於提供與視差相關聯的信息的片段可以定義為包括在字幕片段中。即,添加的與視差相關聯的信息可以組合成一個片段,從而在擴展顯示定義片段、擴展頁面構成片段、擴展區域構成片段或擴展對象數據片段中定義。類似於常規廣播系統中字幕片段的處理,這種字幕片段可以通過發送單元處理,且可以通過廣播信號發送到廣播接收器。圖I是示出根據本發明的實施方式的擴展顯示定義片段的句法的圖示。根據本發明的實施方式的擴展顯示定義片段(EDDS)包括定義用於在3DTV中呈現字幕而添加的圖形平面相關信息的信息。EDDS可以提供信息以防止這種現象在提供用於立體視頻廣播的字幕服務時,3D視頻的對象和圖形平面交疊,因而妨礙了立體效果。EDDS可以包括對應於擴展視圖的顯示定義信息。此時,在本發明的一個實施方式中,page_id值被設置為等於與基本視圖對應的DDS的page_id值。segment_type欄位可以具有用於識別EDDS的值。現在將描述包括在EDDS中的欄位。sync byte是將使用值「00001111」編碼的8位欄位。在PES包內,解碼器可以在基於segment_length解析片段時使用sync_byte來驗證同步,從而確定傳輸包丟失。segment_type欄位指示包含在片段數據欄位中的數據的類型。例如,segment_type欄位識別包括該欄位的片段是否是顯示定義片段、頁面構成片段、區域構成片段、對象數據片段、擴展顯示定義片段、擴展頁面構成片段、擴展區域構成片段、擴展對象數據片段或單獨定義的視差相關片段。CN 102918854 A



6/20 頁page_id識別包含在該subtitling_segment中的數據的字幕服務。具有作為合成頁面id的在字幕描述符中發送的page_id值的片段攜帶專用於一個字幕服務的字幕數據。因此,具有作為輔助頁面id的在字幕描述符中發送的page_id的片段攜帶可以被多個字幕服務共享的數據。segment_length將指定就在片段的隨後有效載荷中包含的字節數。edds_version_number 欄位指不擴展 DDS 的版本。display_width欄位指示由與擴展DDS相關聯的字幕流採取的顯示的像素中的最大水平寬度。display_height欄位指示由與擴展DDS相關聯的字幕流採取的顯示行中顯示行中的最大垂直高度。display_shift_type欄位指定用於輸出用於左視圖的圖形/字幕和用於右視圖的圖形/字幕的方法。更具體而言,該欄位提供指示基於左視圖和右視圖其中哪一個應用字幕的視差值的信息。在這種情況中,視差可以應用於左視圖和右視圖其中任意一個,或視差/[目息可以對稱地應用於左視圖和右視圖。儘管根據本發明的一個實施方式,display_shift_type欄位值的意義在下文說明中定義,但是每個值的定義並不受限且每個值的意義可以改變。如果display_shift_type欄位的值被設置為「00」,則在混合用於3D字幕輸出的左和右視形平面的處理中用於左視圖的圖形/字幕的位置不變。即,通過顯示定義片段(DDS)、頁面構成片段(PCS)等傳輸的與字幕相關聯的信息用作與左視圖的字幕相關聯的信息。此時,右視圖可以從用於基本視圖(例如左視圖)的圖形/字幕的位置偏移在reference_disparity中指定的值,從而被輸出。如果display_shift_type欄位值被設置為「01」,則右視形平面使用常規2D坐標或原始坐標,且將要在左視形平面上輸出的字幕向右偏移reference_disparity。在這種情況中,右視圖變成基本視圖且左視圖變成擴展視圖,使得reference_disparity值應用於左視圖。如果display_shift_type欄位值被設置為「 10」,則將要在左視形平面上輸出的字幕向右偏移(reference disparity/2)且將要在右視形平面上輸出的字幕向左偏移(reference disparity/2),從而被輸出。更具體而言,為了確保字幕布置在正確的深度和水平位置,發送的視差偏移值應當對稱地應用於每個視圖且暗示地應用於每個視圖中綁定的對象。正視差偏移值χ將導致左字幕圖像中χ個像素向左偏移且右字幕圖像中χ個像素向右偏移。負視差偏移值χ將導致左字幕圖像中χ個像素向右偏移,且右字幕圖像中χ個像素向左偏移。reference_displarity欄位指示包括在左和右圖像中的字幕之間的視差的絕對值。即,因為視差值可以具有正值或負值,所以在該欄位中僅傳輸視差的絕對值。廣播接收器可以使用該值推斷在某些坐標輸出0SD、圖形或字幕時不交疊3DTV的立體圖像信號的範圍。即,0SD、圖形或字幕優選地布置在比3DTV的立體圖像信號更靠近用戶的位置。在本發明的一個實施方式中,如果3DTV的所有立體圖像信號在屏幕(顯示器)後面·形成(僅正視差),則reference_disparity可以設置為O。
9
圖2是示出根據本發明的實施方式的擴展頁面構成片段的句法的圖示。參考圖2,頁面構成片段(PCS)包括顯示的字幕的組成成分的信息。PCS可以包括構建顯示頁面的至少一個區域的用途和位置信息。根據本發明的一個實施方式,圖2中示出的擴展PCS (EPCS)被發送,使得接收器可以控制在擴展視圖的字幕的輸出。sync_byte 欄位、segment_type 欄位、page_id 欄位和 segment_length 欄位類似於EDDS的上述欄位。Page_time_out指定以秒表達的時段,在該時段之後,頁面實例不再有效,並且因此如果它在此之前不被重新定義,它應當從屏幕擦除。超時時段在第一次顯示頁面實例時開始。Page_time_out值應用於每個頁面實例,直到其值被重新定義。超時時段的目的是在集成接收器解碼器(IRD)碰巧錯過了頁面實例的重新定義或刪除時避免頁面實例「永久」保持在屏幕上。超時時段不需要通過IRD非常精確地計算-0/+5s的反應精度就足夠精確。page_version_number指示該頁面構成片段的版本。當該頁面構成片段的任意內容改變時,該版本號遞增。page_state以信號方式告知在該頁面構成片段中描述的字幕頁面實例的狀態。processed_length是在解碼器處理的當型(while)循環內源自(多個)欄位的字節數。corresponding_region_id 欄位識別應用 EPCS 的區域。corresponding_region_id欄位可以指定PCS中定義的區域中的相應區域的id。多個區域可以呈現在一個頁面上且可以存在在每個區域中顯示的字幕。此時,corresponding_region_id欄位定義特定字幕與哪個區域相關。region_shift_type欄位不同地定義了在區域單元中輸出用於左視圖的圖形/字幕和用於右視圖的圖形/字幕的方法。即,regi0n_Shift_type欄位用於提供與區域單元中的上述display_shift_type相關的信息。此後,將描述根據region_shift_type欄位值的定義。如上所述,這種定義不限於region_shift_type欄位的特定值。如果region_shift_type欄位值被設置為「00」,則在混合用於3D字幕輸出的左視形平面和右視形平面的處理中用於左視圖的圖形/字幕的位置不變。即,在PCS等中接收的信息可以不加改變地應用於左視圖。此時,右視圖的字幕可以從用於基本視圖(例如左視圖)的圖形/字幕的位置偏移region_disparity欄位中指定的值,從而被輸出。如果region_shift_type欄位值被設置為「01」,則右視形平面使用常規2D坐標或原始坐標且將要在左視形平面上輸出的字幕向右偏移region_disparity欄位值,從而被輸出。即,用於左視圖的字幕基於右視圖偏移。如果region_shift_type欄位值被設置為「 10」,則將在左視形平面上輸出的字幕向右偏移(region_disparity/2)且將要在右視形平面上輸出的字幕向左偏移(region_disparity/2),從而被輸出。在這種情況中,region_disparity值的應用類似於display_shift_type欄位的上文描述。如果region_shift_type欄位值被設置為「11」,則將要被輸出到基本視圖的坐標不分左/右地確定到region_horizontal_address,且將要輸出到擴展視圖的坐標確定到region_dispairty 值。
10
region_di spar ity 欄位表不針對相應 region_id (corresponding_region_id),在基本視圖和擴展視圖的水平坐標之間的差異。即,region_disparity欄位指示應用於相應區域的左圖像和右圖像之間的視差的絕對值。圖3是示出根據本發明的實施方式根據display_shift_type欄位的字幕的顯示位置的圖示。 接收器必須輸出對應於構成立體視頻的兩個視圖即基本視圖和擴展視圖的圖形平面以輸出3D字幕。接收器使用DDS識別0SD、圖形、字幕等輸出到的圖形平面的基本信息。接收器還使用EDDS識別圖形平面的深度信息。因為參考視差值通過EDDS以信號方式告知,所以屏幕中所有不同字幕區域具有相同的視差(深度)。在這種情況中,參考視差值可以用作預設視差值,該預設視差值可以被不能根據區域或子區域應用不同視差的接收器使用。可選地,可以使用接收器的算法設置稍不同於參考視差值的視差值。根據本發明的實施方式的接收器接收DDS且識別圖形平面的尺寸信息和整個屏幕上的偏置信息。此時,如果DDS不存在,則在本發明的一個實施方式中,分析SD解析度(720X576)的圖形平面。接收器接收PCS且識別關於頁面的信息和包括在頁面中每個區域的位置信息。接收器可以使用區域構成片段(RCS)、對象定義片段(ODS)和顏色查找表(CLUT)來獲取與配置區域的對象相關的信息、關於實際位圖對象的信息以及呈現字幕圖形數據必須的顏色信息。接收器使用EDDS識別用於3D字幕的參考視差值。每個字幕區域被輸出到對應於基本視圖和擴展視圖的圖形平面。此時,應用於字幕的視差在圖3中示出。即,確定基本視圖和擴展視圖是否分別是左視圖和右視圖、根據disparity_shift_type欄位確定參考視差應用到哪個圖形平面(左或右)或確定字幕位於哪個坐標。坐標的偏移(偏置)程度使用EDDS的reference_disparity欄位。被輸出到左和右圖形平面且在區域中彼此一致地使用3D效果顯示的字幕相同且其間的偏置呈現在圖像的輸出坐標中。如圖3所示,如果display_shift_type欄位的值被設置為「00」,則可以基於region_horizontal_address定位左視圖的字幕且可以基於考慮region_horizontal_address中的reference_disparity值定位右視圖的字幕。如果display_shift_type 的值被設置為 「01 」,貝U可以基於 region_horizontal_address定位右視圖的字幕且可以基於考慮region_horizontal_address中的reference_disparity值定位左視圖的字幕。如果display_shift_type的值被設置為「10」,則可以基於考慮region_horizontal_address中reference_disparity值的1/2的值來定位左視圖和右視圖。可選地,reference_di spar ity值可以用作region_horizontal_address中的左視圖和右視圖的偏移值。根據本發明的一個實施方式,即使當在3DTV中輸出諸如EPG、圖形或菜單這樣的OSD屏幕時,可以使用通過EDD接收的參考視差。此時,如圖3所示,在左和右圖形平面上輸出的數據的坐標可以被控制,並且如果OSD屏幕超過全屏範圍,則適當的裁剪和縮放可能是必要的。接收器可以準備將要在屏幕上輸出的EPG、圖形、圖標和菜單數據並且使用就在輸出之前的reference_disparity確定最終的偏置(偏移)值。如果OSD屏幕超出全屏範圍,則從屏幕凸出的區域通過參考視差出現。該區域可以被簡單地裁剪和輸出。如果在裁剪過程中重要或有意義的部分被排除,則在裁剪之前必須執行縮放。SP,如果當具有1920的水平尺寸的圖形數據被輸出時偏置值是D,則對應於D的區域在輸出處理中丟失。此時,在本發明的一個實施方式中,可以使用向整個圖形屏幕應用(1920)/(1920+D)的縮放因子並且輸出左和右圖形數據的方法。如果執行縮放,裁剪不是必須的,但是,如果裁剪是必須的,也可以執行裁剪。圖4是示出根據本發明的實施方式的region_shift_type的字幕的顯示位置的圖
/Jn οregion_shift_type 的值被設置為 「00」、「01」 或「10」 的情形類似於 display_shift_type的值被設置為「00」、「01」或「10」的情形,將省略其描述。如果region_shift_type的值是「 11」,則左視圖和右視圖不被區分且基於region_horizontal_address定位基本視圖的字幕且使用region_dispartiy值來定位擴展視圖的字幕。此時,region_disparity值可以不定義為偏置值,但是可以定義為擴展視圖的字幕將被定位到的坐標。如上所述,如果EPCS用於以信號的方式發送字幕的視差值,則因為可以針對每個區域指定擴展視圖的坐標,每個字幕區域可以具有獨立的視差(深度)。現在將描述使用EPCS顯示3D字幕的處理。通過與2D字幕相同的處理來確定字幕區域的坐標且使用EPCS的region_disparity_value來識別每個區域的左和右圖形平面的視差值。每個字幕區域在對應於基本視圖或擴展視圖的圖形平面上輸出。此時,使用圖4中示出的方法確定包括在每個基本視圖或擴展視圖中的字幕的最終坐標。即,確定基本視圖和擴展視圖是否分別是左視圖和右視圖、根據disparity_shift_type確定基本字幕和具有偏置的字幕被輸出到哪個圖形平面(左或右)或者確定字幕定位在什麼坐標。坐標的偏移(偏置)程度可以使用相應區域的region_disparity_value。EDDS可以不存在。在這種情況中,當諸如EPG、圖形或菜單這樣的OSD屏幕被輸出時可以使用的參考視差不存在。在這種情況中,接收器可以在當前顯示的區域的region_disparity值中選擇最大絕對值且可以隨機使用最大絕對值作為參考視差值。現在將描述根據本發明的實施方式在接收器中處理3D字幕的過程。接收器接收廣播流。廣播流包括服務信息。接收器解析在服務信息中的節目映射表(PMT)。接收器解析在已被解析的PMT內的subtitiling_descriptor並且使用subtitiling_descriptor的subtitiling_type欄位確定特定3D內容的3D字幕是否存在。此時,如果確定特定3D內容的3D字幕存在,則指示特定3D內容的3D字幕存在的信息可以通過OSD等顯示在屏幕上,使得觀看者選擇3D字幕。接收器識別用於傳輸片段的包,該片段包括在廣播流中包括的字幕相關信息。例如,假設具有 0x20 的 data_identif ier 欄位值和 0x00 的 subtitle_stream_id 值的 PES 包被識別並且與包中的字幕的信令相關聯的片段被解析。此時,接收器可以使用segmentjype欄位的值確定片段的類型。
例如,如果segment_type欄位值是0x10,則片段是用於基本視圖的頁面構成片段,如果segmentjype欄位值是0x11,則片段是用於基本視圖的區域構成片段,如果segment_type欄位值是0x12,則片段是用於基本視圖和擴展視圖二者的CLUT定義片段,如果segment_type欄位值是0x13,則片段是用於基本視圖的對象數據片段,如果segment_type欄位值是0x14,則片段是用於基本視圖的顯示定義片段,如果segmentjype欄位值是0x40,則片段是用於擴展視圖的頁面構成片段,如果segmentjype欄位值是0x41,則片段是用於擴展視圖的區域構成片段,如果segmentjype欄位值是0x43,則片段是用於擴展視圖的對象數據片段,且如果segmentjype欄位值是0x44,則片段是用於擴展視圖的顯示定義片段。接收器可以使用DDS和/或PCS獲取用於基本視圖的字幕的顯示信息。另外,接收器可以解碼包括在對象數據片段(ODS)中的像素數據子塊數據(piXel-data_SUb-bl0Ck),並且獲取將要在基本視形平面上輸出的標誌或字幕的偽顏色值。另外,使用CLUT定義片段,該偽顏色可以轉換成在顯示器上實際輸出的顏色信息。即,可以獲取將要在基本視形平面上輸出的字幕的顏色信息。接下來,接收器使用EDDS和/或EPCS識別諸如用於擴展視圖的字幕的尺寸、位置、對象配置信息之類的信息。此時,定位在基本視圖和擴展視圖中的字幕的坐標可以通過display_shift_type或retion_shift_type來校正。在該處理中,在本發明的實施方式中,當以每個區域級別確定字幕的坐標時,可以在關於EDDS的信息之前設置關於EPCS的信息。即,當在disparity_shift_type或視差值中出現衝突時,關於EPCS的信息可以與關於EDDS的信息重疊。圖5是示出根據本發明的實施方式的擴展對象視差片段的句法的圖示。根據本發明的一個實施方式,可以根據3D圖像中包括的區域或根據區域中的子區域或對象不同地應用視差信息。另外的信息可以被包括在擴展對象視差片段(EODS)中或用於提供與視差相關聯的信息的新定義的片段中。ODS可以包括多個顯示對象的數據。在本發明的一個實施方式中,圖5中示出的EODS被發送,使得接收器可以控制在擴展視圖的字幕的輸出。sync_byte 欄位、segment_type 欄位、page_id 欄位和 segment_length 欄位類似於如上所述的EDDS。disparity_version_number 欄位識別 EODS 的版本 / 更新信息。region_id欄位識別頁面中的區域且object_id欄位識別包括在區域中的對象。target_VieW_p0Siti0n欄位可以指示基於哪個視圖使用關於對象視差片段的信息實施了應用視差的3D欄位。例如,在使用常規2D字幕方案計算的水平地址是N的情況中,如果該欄位的值是「0」,則基本視圖和擴展視圖分別變成N和N+objeCt_disparity_value。對照地,如果該欄位的值是「1」,基本視圖和擴展視圖的對象的水平地址分別具有N object_disparity_value 和 N。object_disparity_value 欄位表不應用於 target_view_position 的對象和應用於另一視圖位置的對象之間的視差值且該值指示左和右視圖之間的相應字幕對象的水平位移。通過target_view_position 欄位和 ob ject_view_position 欄位確定的視差可以應用於由region_id欄位和object_id欄位識別的對象。現在將描述向每個對象應用視差且在接收器中顯示3D字幕的處理。下面的處理僅是示例且可以部分地改變或省略。可選地,一些步驟可以被添加到以下處理。接收器接收廣播流。廣播流包括服務信息。接收器解析包含在服務信息中的節目映射表(PMT)。接收器解析PMT 內的 subtitling_descriptor 並且使用 subtitling_descriptor的subtitling_type欄位確定特定3D內容的3D字幕是否存在。如果確定特定3D內容的3D字幕存在,則指示特定3D內容的3D字幕存在的信息可以通過OSD等顯示在屏幕上,使得觀察者選擇3D字幕的顯示。接收器識別用於傳輸片段的包,該片段包括在廣播流中包括的字幕相關信息。例如,具有 0x20 的 data_identif ier 欄位值和 0x00 的 subtitle_stream_id 的 PES 包被識別且與包中的字幕的信令相關聯的片段被解析。此時,接收器可以使用segmentjype欄位值確定片段的類型。例如,如果segment_type欄位的值是0x10,則接收器可以確定片段是用於基本視圖的頁面構成片段,如果segmentjype欄位值是0x11,則片段是用於基本視圖的區域定義片段,如果segmentjype欄位的值是0x12,則片段是用於擴展視圖的CLUT定義片段,如果segment_type欄位是0x13,則片段是用於基本視圖的對象數據片段,如果segment_type欄位值是0x14,則片段是用於基本視圖的顯示定義片段,且如果segmentjype欄位的值是0x43,則片段是用於擴展視圖的對象數據片段。接收器使用包括在EODS中的region_id欄位和objectjd欄位識別應用3D字幕的區域和對象。接收器可以使用DDS和/或PCS獲取用於基本視圖的字幕的顯示信息。接收器可以解碼包括在對象數據片段(ODS)中的像素數據子塊數據,並且獲取將要在基本視形平面上輸出的標誌或字幕的偽顏色值。另外,使用CLUT定義片段,偽顏色可以轉換成在顯示器上實際輸出的顏色信息。即,可以獲取將要在基本視形平面上輸出的字幕的顏色信息。接下來,使用包括在EODS中的object_disparity_value識別指示將在擴展視圖平面上的哪裡輸出已經解碼的對象的位置信息。接收器使用target_view_position信息確定3D字幕的在每個視圖平面中的坐標並且執行兩個圖形平面的3D格式化,由此輸出3D
圖形/字幕/標誌。圖6示出根據本發明的一個實施方式用作擴展字幕顯示信息的擴展顯示定義片段(DDS)的句法結構。DDS包括其中呈現DVB字幕的TV圖像的顯示寬度信息和顯示高度信息。換句話說,DDS指示包括將要被顯示的字幕流的視頻圖像的顯示尺寸。在本發明的一個實施方式中,圖6中示出的擴展DDS (DDS_EXT)被發送,使得接收器可以控制在擴展視圖的字幕的輸出。
圖6中示出的擴展DDS的各個欄位如下。『dds_version_number』欄位可以指不擴展DDS的版本。『display_Wind0W_flag』欄位可以指示與擴展DDS相關聯的字幕顯示集是否旨在呈現在由『display_width』和『display_height』欄位定義的顯示尺寸內的窗口中,或直接呈現在由『display_width』和『display_height』欄位定義的顯示尺寸內。『display_Width』欄位可以指示與擴展DDS相關聯的字幕流採取的顯示的像素中的最大水平寬度。『display_height』欄位可以指示與擴展DDS相關聯的字幕流採取的顯示行中顯示行中的最大垂直高度。『display_window_horizontal_position_minimum』 欄位可以指不相對於顯不器
的最左手邊像素,字.顯不集的最左手邊像素。『display_window_horizontal_position_maximum』 欄位可以指不相對於顯不器
的最左手邊像素,字.顯不集的最右手邊像素。『display_window_vertical_position_minimum』 欄位可以指不相對於顯不器的頂行,字幕顯示集的最上面的行。『display_window_vertial_position_maximum』 欄位可以指不相對於顯不器的頂行,字幕顯示集的底行。上述欄位可以預包含在DDS中,並且然後被發送。在這種情況中,在DDS中已經被傳輸的相同或複製欄位的信息被省略並且這樣可以僅發送以下信息。『page_id』欄位可以指示在其上顯示字幕的頁面的標識符(ID)。在『page_id』值的情況中,在基本視圖和擴展視圖,字幕將顯示在相同的頁面上,使得『page_id』值可以等於與基本視圖對應的DDS的『page_id』值,並且然後被發送。『segment_type』欄位可以具有不同於相關DDS值(例如0x14)的值,並且必須具有能夠識別擴展DDS的特定值(例如0x44)。『target_view_position』欄位可以指示應用擴展DDS的視圖位置。換句話說,『target_view_position』欄位指示用於顯示立體字幕的視點信息。例如,如果相應擴展DDS的字幕顯示應用於左圖像,則『target_view_position』欄位可以設置為『0』的值。如果相應擴展DDS的字幕顯示應用於右圖像,則『target_view_position』欄位可以設置為『I』的值。『minimum_disparity_value』欄位可以指示能夠由左圖像和右圖像表達的視差的最小值。『minimum_disparity_value』 欄位的視差值越低(即 『minimum_disparity_value』欄位的視差值越靠近負值),則圖像形成位置逐漸移向屏幕的前部。『maximum_disparity_value』欄位可以指示能夠由左圖像和右圖像表達的視差的最大值。『maximum_disparity_value』 欄位的視差值越大(即 『maximum_disparity_value』欄位的視差值越靠近正值),則圖像形成位置逐漸移向屏幕的內部。擴展DDS 可以通過 『minimum_disparity_value』 欄位 1040 和 『maximum_disparity_value』欄位定義能夠在顯示字幕時分配的視差值的範圍。如上所述,與DDS相關,擴展DDS不僅包括用於各個字幕的視點分配信息,還包括3D效果信息(即視差值),使得接收器可以顯示具有3D效果的字幕。
圖7示出根據本發明的一個實施方式用作擴展字幕顯示信息的擴展頁面構成片段(PCS)的句法結構。參考圖7,PCS包括顯示的字幕的組成成分的信息。PCS可以包括構成顯示頁面的至少一個區域的使用和定位信息。根據本發明的一個實施方式,圖7中示出的擴展PCS(PCS_EXT)被發送,使得接收器可以控制在擴展視圖的字幕的輸出。圖7中示出的擴展PCS的各個欄位如下。『page_id』欄位可以指示在其上顯示字幕的頁面的標識符(ID)。在『page_id』值的情況中,在基本視圖和擴展視圖,字幕將顯示在相同的頁面上,使得『page_id』值可以等於與基本視圖對應的DDS的「page_id」值,且然後被發送。『Page_time_0Ut』欄位可以指示以秒表達的時段,在該時段之後,頁面實例不再有效,並且因此如果它在此之前不被重新定義,它應當從屏幕擦除。『page_version_number』欄位可以指示擴展PCS的版本。『page_state』欄位可以指示在擴展PCS中描述的字幕頁面實例的狀態。『region_id』欄位可以指示頁面內的區域的唯一標識。『region_id』欄位可以在基本視圖和擴展視圖在相同的區域中顯示字幕,使得它等於與基本視圖對應的PCS的「regionjd」值並且然後被發送。『region_horizontal_address』欄位指示該區域的頂部左邊像素的水平地址。有效像素的最左邊像素具有零的水平地址,並且像素地址從左向右增加。『region_vertical_address』欄位可以指示該區域的頂行的垂直地址。巾貞的頂行是零行,且行地址在幀內從頂部向底部逐一增加。『target_view_position』欄位可以指示應用擴展PCS的視圖位置。S卩,『target_VieW_p0Siti0n』欄位可以指示用於顯示立體字幕的視點信息。例如,如果相應擴展PCS的字幕顯示應用於左圖像,貝1J『target_view_position』欄位可以設置為『0』的值。如果相應擴展PCS的字幕顯示應用於右圖像,則『targetjie^position』欄位可以設置為『I』的值。『region_disparity_value』欄位可以指示應用於左圖像的第一區域和應用於右圖像的第二區域之間的視差。『region_disparity_value』欄位可以基於目標視圖指示其他視圖的水平位移。在發送『region_disparity_value』欄位值的情況中,『region_horizontal_address』欄位和『region_vertical_address』欄位可能是冗餘的,使得冗餘欄位可以在必要時被省略。例如,假設擴展PCS 的 『target_view_position』 欄位具有 I 的值,『region_disparity_value』 欄位具有 20 的值,且 『region_horizontal_address』 欄位具有 N 的值。在這種情況中,用於擴展PCS的字幕顯示為右圖像,且用於PCS的字幕顯示為左圖像。在這種情況中,在左圖像上顯示的字幕的水平位置是「N」,在右圖像上顯示的字幕的水平位置是「N-20」,使得響應於左圖像和右圖像之間的水平位置中的差異生成雙眼視差,導致3D效果的出現。此後將描述根據本發明的一個實施方式用於顯示立體字幕的字幕顯示信息的配置和用於處理字幕顯示信息的方法。此後將描述根據本發明的一個實施方式用於顯示立體字幕的顯示定義片段(DDS)和頁面構成片段(PCS)的配置和處理。
16
為了允許接收器顯示立體字幕,接收器必須接收兩個視圖的字幕信息,即,用於基本視圖的一個字幕信息和用於擴展視圖的另一字幕信息。傳輸系統可以傳輸用於基本視圖的DDS和PCS以及用於擴展視圖的擴展DDS和擴展PCS。在這種情況中,如果不能被相關2D廣播接收器識別的值在擴展DDS和擴展PCS其中每一個的片段類型中確立並且然後被發送,則相關2D廣播接收器丟棄擴展DDS和擴展PCS,且使用DDS和PCS控制字幕顯示。3D廣播接收器使用DDS和PCS控制用於基本視圖的字幕顯示,並且使用擴展DDS和擴展PCS控制用於擴展視圖的字幕顯示,使得它可以顯示具有3D效果的字幕。接下來,此後將描述根據本發明的另一實施方式用於顯示立體顯示的區域構成片段(RCS)的配置和處理。RCS可以包括關於顯示對象列表的信息和關於區域中對象的位置的信息。在發送擴展PCS的情況中,不能通過相關2D廣播接收器分析的片段類型值可以在與包含在擴展PCS中的區域標識符(ID)對應的擴展RCS中確立,從而防止相關2D廣播接收器的操作受到影響,且確立的片段類型值然後被發送。根據本發明的一個實施方式,在發送擴展RCS的情況中,片段類型值可以設置為『0x41』。在這種情況中,擴展RCS可以具有與相關RCS相同的結構。另外,取代使用擴展RCS,可以使用RCS (即,片段類型=0x11)發送用於擴展視圖的區域構成信息。在這種情況中,該RCS的區域ID在接收到的PCS中不可用,使得相關2D廣播接收器可以丟棄上述RCS。此後將詳細描述根據本發明的另一實施方式用於顯示立體字幕的對象數據片段(ODS)的配置和處理。RCS或擴展RCS包括用於構建區域的對象信息,並且相應對象的詳細信息可以包含在ODS中且然後被發送。在這種情況中,為了防止相關2D廣播接收器的操作受到影響,可以發送用於描述用於擴展視圖的字幕對象的擴展0DS。擴展ODS具有與相關ODS相同的結構,並且可以被分配與相關ODS的片段類型值不同的另一片段類型值(例如0x43),並且然後被發送。另外,取代使用擴展0DS,可以使用相關ODS發送用於擴展視圖的對象信息。在這種情況中,接收到的ODS的對象ID不可用,使得相關2D廣播接收器可以丟棄上述0DS。根據本發明的一個實施方式,可以根據上述『DDS_EXT』、『PCS_EXT』、『RCS_TXT』(或『RCS』)和『0DS_EXT』(或『0DS』)的配置以及用於發送這些片段的方法來構建各種組合。即,『DDS_EXT』、『PCS_EXT』、『RCS_TXT』和『0DS_EXT』不構建為具有相同的3D效果,且構建為具有不同的3D效果。例如,不同視差值可以分配給『DDS_EXT』、『PCS_EXT』、『RCS_TXT』和『0DS_EXT』。因此,可以根據各個字幕的頁面、區域和對象顯示具有不同3D效果的各種3D字幕組合。根據本發明的另一實施方式,廣播接收器接收DVB廣播流,且從接收的廣播流提取字幕數據。更具體地,廣播接收器解析來自DVB廣播流的節目映射表(PMT),獲得具有流類型(stream_type=0x06)的流的PID值,並且接收對應於DVB字幕的打包基本碼流(PES)。在這種情況中,廣播接收器可以從PMT獲得字幕的基本信息。根據本發明的一個實施方式,廣播接收器通過參考包含在PMT中的『subtitiling_descriptor』欄位的『subtitiling_type』欄位確定當前數據是否是3D字幕,使得它可以告知用戶與3D字幕的可用性或不可用性相關的信息。廣播接收器讀取具有『data_identifier』欄位值『0x20』和『subtitle_stream_id』欄位值『0x00』的PES包,使得它可以使用讀取的PES包提取字幕數據。廣播接收器執行對提取的字幕數據的節過濾(section-filtering)。廣播接收器執行包含在字幕數據中的詳細信息的過濾,並且向相應緩存輸出經過濾後的信息。在這種情況中,字幕數據可以根據『segmentjype』欄位值分類如下。0x10 用於基本視圖的頁面構成片段(PCS)Oxll 用於基本視圖的區域構成片段(RCS)0x12 用於基本視圖和擴展視圖二者的CLUT定義片段0x13 用於基本視圖的對象數據片段(ODS)0x14 用於基本視圖的顯示定義片段(DDS)0x40 用於擴展視圖的擴展頁面構成片段(PCS_EXT)0x41 用於擴展視圖的擴展區域構成片段(RCS_EXT)0x43 用於擴展視圖的擴展對象數據片段(0DS_EXT)0x44 用於擴展視圖的擴展顯示定義片段(DDS_EXT)廣播接收器從分類的DDS、PCS、RCS和ODS解碼用於基本視圖的字幕顯示信息。廣播接收器解碼DDS、PCS、RCS和DDS,使得它可以獲得將要顯示的字幕的尺寸信息、字幕的位置信息、對象配置信息、對象的唯一信息等。廣播接收器在基本視圖顯示字幕所需的信息也可以稱為字幕控制信息。廣播接收器解碼0DS,且解析顏色查找表(CLUT),使得它確定在基本視圖的字幕顯示顏色信息。廣播接收器解碼包含在ODS中的「像素數據子塊」數據,使得它可以獲取將要顯示在基本視形平面上的字幕的偽顏色值。廣播接收器解析CLUT,使得它可以將偽顏色值轉換成將實際顯示的顏色的信息。廣播接收器從擴展DDS、擴展PCS、擴展RCS (或RCS)和擴展ODS (或0DS)解碼用於擴展視圖的擴展字幕顯示信息。廣播接收器解碼擴展DDS、擴展PCS、擴展RCS和擴展ODS(或0DS),使得它可以識別將要顯示的字幕的尺寸信息、字幕的位置信息、對象配置信息、對象的唯一信息等。如有必要,廣播接收器在擴展視圖顯示字幕所需的信息也可以稱為擴展字幕控制信息。廣播接收器解碼擴展ODS (或0DS),並且解析CLUT,使得它確定在擴展視圖的字幕顯示顏色信息。廣播接收器解碼包含在擴展ODS (或0DS)中的「像素數據子塊」數據,使得它可以獲取將要顯示在擴展視形平面上的字幕的偽顏色值。廣播接收器解析CLUT,使得它可以將偽顏色值轉換成將實際顯示的顏色信息。在3D顯示中,左視圖字幕的顏色可以等於右視圖字幕的顏色。在這種情況中,廣播接收器可以僅確定將顯示的字幕的顏色信息一次,並且可以通過讀取確定的顏色信息而使用另一視點的字幕顏色信息。廣播接收器根據各個字幕控制信息控制用於基本視圖的字幕和用於擴展視圖的字幕,並且輸出控制的字幕。廣播接收器根據字幕控制信息連同基本視圖視頻數據一起輸出基本視圖字幕,並且根據擴展字幕控制信息連同擴展視圖視頻數據一起輸出擴展視圖字幕,從而它可以顯示3D字幕。
在上述步驟中,用於處理用於基本視圖字幕的字幕顯示信息的步驟和用於處理擴展視圖字幕的擴展字幕顯示信息的另一步驟不需要總是按照上述順序實施。如有必要,可以首先實施用於擴展視圖的字幕顯示信息,或者可以同時實施用於基本視圖的字幕顯示信息和用於擴展視圖的字幕顯示信息。圖8是示出根據本發明的另一實施方式的擴展對象定義片段的句法的圖示。因為觀察者可以使用各種類型的接收器但是使用相同格式發送廣播信號,所以不可能分別向接收器發送各種類型的廣播信號。因此,用於各種接收器的選項必須包括在相同廣播信號中。根據本發明的實施方式,根據屬於一個頁面的多個區域或根據屬於每個區域的子區域或對象,視差可以不同地應用到3D字幕。然而,一些接收器不能根據區域、子區域或對象向3D字幕應用視差。對於接收與3D字幕相關聯的信息和甚至在這種接收器無誤差地處理信息的方法存在需要。根據本發明,用於這種接收器的預設視差值可以與每個子區域的視差信息一起發送。這種接收器可以等同地向整個區域應用預設視差值。現在將描述根據本發明的另一實施方式包括在擴展對象定義片段中的每個欄位的描述。sync_byte 欄位、segment_type 欄位、page_id 欄位、region_id 欄位和 segment_length欄位類似於在上述片段中包括的相同欄位且將省略其描述。subregion_version_number 欄位指不版本信息。subregion_extent_flag欄位指示在區域中是否存在子區域。S卩,subregion_eXtent_flag欄位提供指示區域是否劃分為子區域的信息。在本發明的一個實施方式中,如果SUbregi0n_extend_flag的值為「 1」,則它指示區域不劃分為子區域。即,區域僅包括一個子區域。region_disparity_integer_part欄位指示特定區域的視差值的整數部分。region_disparity_fractional_part欄位指示特定區域的視差值的小數部分。根據本發明的實施方式,如果subregion_extent_flag是「I」,因為區域不包括多個子區域(即,區域僅包括一個子區域),所以應用於區域的視差值被以信號方式告知。因此,發送器使用 region_disparity_integer_part 欄位和 region_disparity_fractional_part欄位發送區域的視差值。subregion_id欄位識別子區域。子區域可以定義為屬於區域的低級區域。在區域中可以存在多個子區域。如果在區域中僅存在一個子區域,則區域與子區域具有相同的意義。subregion_position_flag欄位指示是否提供子區域的位置信息。region_disparity_f lag 欄位指不以下欄位即 subregion_deparity_integer_part的值和/或subregion_disparity_fractional_part欄位的值是否用作整個區域的視差值。例如,如果region_disparity_flag欄位被設置為「 1」,則以下子區域的視差值可以識別為頁面和/或區域的預設視差值。在這種情況中,用於其他子區域的region-disparity_flag欄位被設置為「0」,且子區域的視差值不被識別為預設視差值。subregion_horizontal_position欄位指定該子區域的最左手邊像素位置。該值將總是落在區域(子區域)的宣稱範圍內。
19
subregion_width欄位指定以像素表達的該子區域的水平寬度。subregion_horizontal_position和subregion_width的組合將總是落在被引用區域的宣稱範圍內。subregion_disparity_integer_part欄位指示應用於子區域的視差值的整數部分。subregion_disparity_fractional_part欄位指示應用於子區域的視差值的小數部分。接收器大致可以分成兩種類型,一種是接收器(「A」類型):其中一個視差值可以應用於一個區域和/或頁面,且另一個是接收器(「B」型)其中可以根據區域中的子區域和/或對象不同地應用視差值。如果subregion_extent_flag是「I」,因為區域不劃分為子區域,所以A型和B型接收器可以處理字幕片段。如果subregion_extent_flag是「O」,因為在區域中存在子區域,所以B型接收器可以使用上述欄位根據子區域應用視差值。因為A型接收器不可以根據多個子區域應用視差值,所以預設視差值應用於整個區域。例如,如果region_diparity_flag的值為「I」,則以下欄位的值即 subregion_disparity_integer_parr 欄位值和 / 或 subregion_disparity_fractional_part欄位值用作整個區域的預設視差值。現在將描述基於上述說明在接收器處理3D字幕的過程。接收器接收廣播流。廣播流包括服務信息。接收器解析服務信息中的節目映射表(PMT)0接收器解析已被解析的PMT內的subtitiling_descriptor,且使用subtitiling_descriptor的subtitling_type欄位確定是否存在特定3D內容的3D字幕。如果確定存在特定3D內容的3D字幕,則指示存在特定3D內容的3D字幕的信息可以通過OSD等顯示在屏幕上,使得觀察者選擇3D字幕的顯示。接收器識別用於發送片段的包,該片段包括在廣播流中包括的字幕相關信息。例如,具有 0x20 的 data_identif ier 欄位值和 0x00 的 subtitle_stream_id 的 PES 包被識別且與包中的字幕的信令相關聯的片段被解析。此時,接收器可以使用segment_type欄位值確定片段的類型。例如,如果segment_type欄位的值是0x10,則接收器可以確定片段是用於基本視圖的頁面構成片段,如果segmentjype欄位值是0x11,則片段是用於基本視圖的區域構成片段,如果segmentjype欄位的值是0x12,則片段是用於擴展視圖的CLUT定義片段,如果segment_type欄位的值是0x13,則片段是用於基本視圖的對象數據片段,如果segment_type欄位的值是0x14,則片段是用於基本視圖的顯示定義片段,如果segmentjype欄位的值是0x43,則片段是用於擴展視圖的對象數據片段。接收器使用包括在擴展對象數據片段(EODS、0DS_EXT)中的region_id欄位和subregion_id欄位識別關於顯示字幕的區域的信息。在這種情況中,可以基於每個subregion_id的位置和寬度信息確定顯示字幕的區域。接收器使用DDS、PCS和區域構成片段(RCS)識別用於基本視圖的字幕的尺寸、位置和對象配置信息以解碼區域的字幕。接收器可以解碼包括在對象數據片段(ODS)中的像素數據子塊數據,並且獲取將要在基本視形平面上輸出的標誌或字幕的偽顏色值。另外,使用CLUT定義片段,偽顏色可以轉換成將在顯示器上實際輸出的顏色信息。即,可以獲取將要在基本視形平面上輸出的字幕的顏色信息。接收器使用在0DS_EXT中包括的每個子區域的視差計算與擴展視形平面中的已經解碼的區域的每個子區域對應的區域。另外,接收器使用每個子區域的視差校正3D字幕數據的每個視頻平面的坐標並且執行兩個圖形平面的3D格式化,由此在立體顯示中輸出3D圖形/字幕/標誌。如果難以在子區域單元中應用顯示,則從子區域中選擇具有I的regi0n_disparity_flag值的子區域並且所選子區域的視差應用於整個區域。圖9是示出根據本發明的一個實施方式用於接收和處理3D字幕數據的廣播接收器中的解碼塊的框圖。參考圖9,廣播接收器包括解復用器(通過『MPEG2 TS Demux (PID過濾器)』)6010、節過濾器6020、擴展視圖(EV)字幕解碼器6030、基本視圖(BV)字幕解碼器6040、構成緩存6050、CLUT處理器(由『CLUT』指示)6060、EV像素緩存6070、BV像素緩存6080和3D圖形控制器6090。在廣播接收器中,接收單元(未示出)接收包括字幕數據的移動圖像專家組2傳輸流(MPEG2TS),並且解復用器6010使用對應於字幕數據的PID來執行接收到的MPEG2TS的過濾,使得它提取並且輸出字幕數據。節過濾器6020執行字幕數據的節過濾,使得它輸出PCS、PCS_EXT、RCS、RCS_EXT、DDS、DDS_EXT、ODS, 0DS_EXT以及顏色查找表定義片段(CLUTDS)數據。在下文描述中,如有必要,用於從接收到的廣播信號提取字幕數據的解復用器600和用於提取並且輸出字幕的顯示信息和CLUTDS的節過濾器6020可以包括在一個提取單元中。在這種情況中,PCS、RCS、DDS、ODS,PCS_EXT、RCS_EXT、DDS_EXT 以及 0DS_EXT 可以緩存在構成緩存6050中,並且緩存的結果可以應用於3D圖形控制器6090。另外,PCS、RCS、DDS 和 ODS 可以應用於 BV 字幕解碼器 6040,並且 PCS_EXT、RCS_EXT、DDS_EXT 和 0DS_EXT可以應用於EV字幕解碼器6030。CLUT處理器6060處理CLUTDS,使得它向BV像素緩存6080和EV像素緩存6070
輸出顯不顏色信息。BV字幕解碼器6040解碼PCS、RCS、DDS和0DS,使得它解碼用於基本視圖的字幕數據和用於基本視圖的字幕顯示信息,並且向BV像素緩存6080輸出經解碼後的字幕數據和經解碼後的字幕顯示信息。EV字幕解碼器6030解碼PCS_EXT、RCS_EXT、DDS_EXT和0DS_EXT,使得它解碼用於擴展視圖的字幕數據和用於擴展視圖的字幕顯示信息,並且向EV像素緩存6070輸出經解碼後的字幕數據和經解碼後的字幕顯示信息。3D 圖形控制器 6090 從構成緩存 6050 接收 PCS、RCS、DDS、ODS、PCS_EXT、RCS_EXT、DDS_EXT和0DS_EXT,並且從BV像素緩存6080接收用於基本視圖的字幕顯示信息以及用於基本視圖的ODS和顏色信息。3D圖形控制器6090從EV像素緩存6070接收用於擴展視圖的字幕顯示信息、ODS EXT和用於擴展視圖的顏色信息。3D圖形控制器6090讀取接收的信息,使得它控制各個視點的字幕並且輸出受控制的字幕。
21
根據本發明的另一實施方式,BV字幕解碼器6040解碼ODS並且EV字幕解碼器6030解碼0DS_EXT,使得BV字幕解碼器6040和EV字幕解碼器6030獲取顯示的字幕對象的信息。3D圖形控制器6090接收顯示的字幕對象的坐標、尺寸和配置信息(例如,PCS、RCS、DDS、PCS_EXT、RCS_EXT和DDS_EXT),使得它可以使用接收到的信息控制3D字幕顯示。圖10是示出根據本發明的實施方式用於接收數字廣播信號的接收器的框圖。根據本發明的實施方式的接收器包括調諧器&解調製器10010、VSB解碼器10020、傳輸流解復用器(DEMUX) 10030、視頻解碼器10040、節過濾器10050、字幕解碼器10060、圖形引擎10070、ODS處理器10080和格式器10090。調諧器&解調製器10010調諧到用於傳輸廣播信號的信道並且解調製信號。VSB解碼器10020解碼使用VSB方案調製的信號。VSB解碼器可以根據廣播系統解碼使用不同於VSB方案的方案調製的信號。傳輸流DEMUX 10030解復用傳輸流數據。例如,傳輸流DEMUX 10030可以分離信
令信號和視頻/音頻信號。視頻解碼器10040解碼從傳輸流數據解復用的視頻數據。在本發明中,3D視頻基本流被傳送到視頻解碼器10040。視頻解碼器10040將3D視頻基本流解碼成3D視頻數據。節過濾器10050用來過濾用於3D字幕的信令數據。即,節過濾器10050過濾諸如DDS、EDDS (DDS_EXT)、PCS、EPCS (PCS_EXT)、RCS、ERCS (RCS_EXT)、ODS、EODS (0DS_EXT)、CLUTDS (顏色查找表定義片段)等數據。字幕解碼器10060解碼用於顯示3D字幕的信令信息。例如,字幕解碼器10060解碼用於3D字幕的視差信息。節過濾器10050和字幕解碼器10060可以統稱為提取單元。圖形引擎10070使用由字幕解碼器10060解碼的信令信息生成與字幕相關聯的圖形元素。通過圖形引擎10070傳送的字幕以3D格式輸出。另外,圖形引擎10070執行用於顯不3D子眷的一系列控制功能。OSD處理器10080執行與接收器的OSD處理相關聯的一系列功能。例如,OSD處理器10080可以生成左視圖和右視圖,其中,向該左視圖和右視圖應用視差值,以用於向OSD應用3D效果。另外,OSD處理器10080執行用於3D OSD的一系列控制功能。格式器10090用來格式化由視頻解碼器10040解碼的3D視頻數據和由圖形引擎10070和/或OSD處理器10080處理的3D字幕和/或OSD的組合。格式化的圖像包括3D視頻圖像、3D字幕和/或3D 0SD。另外,格式器10090執行用於顯示3D圖像的一系列控制功能。圖11是說明根據本發明的實施方式處理將被發送的3D字幕的方法的流程圖。用於發送廣播信號的發送器對用於3D內容的3D視頻數據進行編碼(sllOlO)。3D視頻數據包括用於3D圖像的左視像和右視像。發送器生成信令數據,該信令數據包括字幕片段,該字幕片段用於以信號方式告知將要與3D內容一同顯示的3D字幕(S11020)。字幕片段包括指示應用於包括在區域中的至少一個子區域的視差值的信息。視差是在3D圖像的右和左視圖中表達相同空間點的像素的水平位置之間的差異。發送器發送包括編碼的3D視頻數據和生成的信令數據的廣播信號(S11030)。儘管已經結合有限的實施方式和附圖描述了本發明,但是本發明不限於此。本領域技術人員將意識到可以從本說明書得出各種修改、添加和替換。因此,本發明的範圍不應限制於示例性實施方式的描述,並且應當通過所附權利要求書及其等同來確定。本發明的模式以用於實施本發明的最佳模式描述了各個實施方式。工業應用性如上所述,本發明部分地或整體地應用於數字廣播系統。
2權利要求
1.一種用於處理包括3維即3D內容的數字廣播信號的方法,所述方法包括以下步驟對用於所述3D內容的3D視頻數據進行編碼,所述3D視頻數據包括用於3D圖像的左視圖的左畫面和用於右視圖的右畫面;生成包括字幕片段的信令數據,所述字幕片段具有用於以信號方式告知用於所述3D內容的3D字幕的信息,其中,所述字幕片段包括子區域視差信息,所述子區域視差信息指示應用於所述3D圖像的針對所述3D字幕的區域的至少一個子區域的視差的值,所述視差是在所述3D圖像的所述右視圖和所述左視圖中表達相同空間點的像素的水平位置之間的差異;以及發送包括編碼的3D視頻數據和生成的信令數據的數字廣播信號。
2.根據權利要求I所述的方法,其中,將所述視差的值對稱地應用到所述區域或子區域的每個視圖。
3.根據權利要求I所述的方法,其中,所述字幕片段還包括指示在所述3D圖像的所述區域中的子區域的存在性的信息,並且其中,當所述信息指示在所述區域中不存在子區域時,將由所述子區域視差信息指示的所述視差的值應用於所述區域。
4.根據權利要求I所述的方法,其中,所述字幕片段還包括預設視差信息,所述預設視差信息指定當數字廣播接收器不能向每個區域應用各自的視差值時應用於在所述3D圖像中的所有區域的預設視差值。
5.根據權利要求I所述的方法,其中,所述子區域視差信息包括指定所述視差的值的整部部分的整數部分信息和指定所述視差的值的小數部分的小數部分信息。
6.根據權利要求I所述的方法,其中,所述字幕片段還包括指定所述至少一個子區域的水平位置的子區域水平信息和指定所述至少一個子區域的水平寬度的子區域寬度信息。
7.根據權利要求I所述的方法,其中,對於所述3D字幕,所述字幕片段還包括指定所述視差的值應用於所述左視圖和所述右視圖中的哪個視圖的偏移類型信息。
8.一種用於接收包括3維即3D內容的數字廣播信號的裝置,所述裝置包括接收單元,所述接收單元被構造為接收包括用於所述3D內容的3D視頻數據和信令數據的數字廣播信號;解復用器,所述解復用器被構造為從接收到的所述數字廣播信號解復用所述3D視頻數據和所述信令數據,所述3D視頻數據包括用於3D圖像的左視圖的左畫面和右視圖的右畫面;提取單元,所述提取單元被構造為從解復用的信令數據提取字幕片段,所述字幕片段具有用於以信號方式告知用於所述3D內容的3D字幕的信息,其中,所述字幕片段包括子區域視差信息,所述子區域視差信息指示應用於所述3D圖像的針對所述3D字幕的區域的至少一個子區域的視差的值,所述視差是在所述3D圖像的所述右視圖和所述左視圖中表達相同空間點的像素的水平位置之間的差異;以及控制單元,所述控制單元被構造為基於提取的字幕片段控制用於所述3D內容的所述3D子眷的顯不。
9.根據權利要求8所述的裝置,其中,所述視差的值被對稱地應用到所述區域或子區域的每個視圖。
10.根據權利要求8所述的裝置,其中,所述字幕片段還包括指示在所述3D圖像的所述區域中的子區域的存在性的信息,並且其中,當所述信息指示在所述區域中不存在子區域時,由所述子區域視差信息指示的所述視差的值被應用於所述區域。
11.根據權利要求8所述的裝置,其中,所述字幕片段還包括預設視差信息,所述預設視差信息指定當數字廣播接收器不能向每個區域應用各自的視差值時應用於在所述3D圖像中的所有區域的預設視差值。
12.根據權利要求8所述的裝置,其中,所述子區域視差信息包括指定所述視差的值的整部部分的整數部分信息和指定所述視差的值的小數部分的小數部分信息。
13.根據權利要求8所述的裝置,其中,所述字幕片段還包括指定所述至少一個子區域的水平位置的子區域水平信息和指定所述至少一個子區域的水平寬度的子區域寬度信息。
14.根據權利要求8所述的裝置,其中,對於所述3D字幕,所述字幕片段還包括指定所述視差的值應用於所述左視圖和所述右視圖中的哪個視圖的偏移類型信息。
全文摘要
用於處理包括3維即3D內容的數字廣播信號的方法包括以下步驟對用於所述3D內容的3D視頻數據進行編碼,所述3D視頻數據包括用於3D圖像的左視圖的左畫面和用於右視圖的右畫面;生成包括字幕片段的信令數據,所述字幕片段具有用於以信號方式告知用於所述3D內容的3D字幕的信息;以及,發送包括編碼的3D視頻數據和生成的信令數據的數字廣播信號。
文檔編號H04N13/00GK102918854SQ201180027085
公開日2013年2月6日 申請日期2011年5月27日 優先權日2010年5月30日
發明者徐琮烈, 洪昊澤, 崔智鉉, 李俊徽, 李碩柱 申請人:Lg電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀