專利名稱:再現(xiàn)設(shè)備和再現(xiàn)方法以及記錄設(shè)備和記錄方法
技術(shù)領(lǐng)域:
本發(fā)明涉及再現(xiàn)設(shè)備和再現(xiàn)方法、數(shù)據(jù)結(jié)構(gòu)、記錄介質(zhì)、記錄設(shè)備和記錄方法,以及程序。具體地,本發(fā)明涉及使得在子圖像的偏移信息(offset information)被布置在主圖像的流中的情況中,能夠基于該偏移信息容易地實(shí)現(xiàn)子圖像的3D顯示的再現(xiàn)設(shè)備和再現(xiàn)方法、數(shù)據(jù)結(jié)構(gòu)、記錄介質(zhì)、記錄設(shè)備和記錄方法,以及程序。
背景技術(shù):
2D圖像主要用作運(yùn)動(dòng)內(nèi)容等,但是,近來,3D圖像已經(jīng)受到關(guān)注。用于允許用戶觀看3D圖像的方法的示例包括用于允許用戶用左眼觀看兩個(gè)圖像中的一個(gè)圖像并且允許用戶用右眼觀看另一圖像的方法,這兩個(gè)圖像在某一方向上彼此相
隔一定距離。在此方法小,為了顯示3D圖像,需要準(zhǔn)備左眼圖像和右眼圖像,或者準(zhǔn)備這樣的某種圖像,方向信息指示左眼和右眼圖像相對(duì)于該圖像的位移方向的組合并且偏移值表示位移量。注意,在下面,將方向信息和偏移值總地稱為偏移信息。此外,針對(duì)在準(zhǔn)備左眼圖像和右眼圖像兩者的情況中使用的圖像的編碼方法的示例包括MVC (多視點(diǎn)視頻編碼)方法(例如參見PTL I)等。然后,為了對(duì)將要與諸如影片之類的主圖像一起顯示的子圖像(例如,字幕、菜單按鈕等)執(zhí)行3D顯示,子圖像的偏移信息被布置在利用MVC方法等被編碼的主圖像的流中。引用列表專利文獻(xiàn)PTL1:日本未實(shí)審專利申請(qǐng)公報(bào)No. 2009-100070
發(fā)明內(nèi)容
技術(shù)問題然而,在此情況中,如果主圖像的流在沒有利用特定方法的情況下被變換為TS(傳輸流)分組,則無法利用通用解碼器對(duì)主圖像的流進(jìn)行解碼。即,需要從主圖像的TS分組中提取主圖像的視頻數(shù)據(jù)和偏移信息的每個(gè)并對(duì)它們進(jìn)行解碼,并且因此需要準(zhǔn)備專用解碼器。因此,這需要開發(fā)成本,并且不能容易地實(shí)現(xiàn)子圖像的3D顯示。本發(fā)明是鑒于這些狀況而作出的,并且致力于使得在子圖像的偏移信息被布置在主圖像的流中的情況中能夠基于該偏移信息容易地實(shí)現(xiàn)子圖像的3D顯示。問題的解決方案
根據(jù)本發(fā)明第一方面的再現(xiàn)設(shè)備是一種用于再現(xiàn)具有如下數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的再現(xiàn)設(shè)備,該數(shù)據(jù)結(jié)構(gòu)包括子圖像流的分組,子圖像流是某個(gè)子圖像的流;以及視頻流的分組,視頻流是經(jīng)編碼主圖像的流并且是包括偏移信息的流,偏移信息由用于3D顯示的左眼子圖像和右眼子圖像相對(duì)于某個(gè)子圖像的位移方向和位移量構(gòu)成,經(jīng)編碼主圖像的視頻數(shù)據(jù)和偏移信息中的僅任一者被布置在視頻流的分組中的每個(gè)分組的數(shù)據(jù)部分中,標(biāo)志信息被描述在視頻流的分組中的每個(gè)分組的頭部中,標(biāo)志信息是指示布置在分組的數(shù)據(jù)部分中的數(shù)據(jù)是經(jīng)編碼主圖像的視頻數(shù)據(jù)還是偏移信息的信息,在再現(xiàn)具有上述數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的情況中,該再現(xiàn)設(shè)備包括讀取裝置,用于讀取子圖像流和視頻流的分組;提取裝置,用于基于分組的頭部中描述的標(biāo)志信息來從由讀取裝置讀取的分組中提取偏移信息被布置在數(shù)據(jù)部分中的分組;生成裝置,用于基于布置在由提取裝置提取的分組的數(shù)據(jù)部分中的偏移信息,來從子圖像流的分組生成左眼子圖像的視頻數(shù)據(jù)和右眼子圖像的視頻數(shù)據(jù);以及解碼裝置,用于基于分組的頭部中描述的標(biāo)志信息來對(duì)包括在讀取裝置讀取的分組的數(shù)據(jù)部分中的經(jīng)編碼主圖像的視頻數(shù)據(jù)進(jìn)行解碼。
根據(jù)本發(fā)明第一方面的再現(xiàn)方法和程序與根據(jù)本發(fā)明第一方面的再現(xiàn)設(shè)備相對(duì)應(yīng)。在本發(fā)明的第一方面中,具有如下數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)被再現(xiàn),該數(shù)據(jù)結(jié)構(gòu)包括子圖像流的分組,子圖像流是某個(gè)子圖像的流;以及視頻流的分組,視頻流是經(jīng)編碼主圖像的流并且是包括偏移信息的流,偏移信息由用于3D顯示的左眼子圖像和右眼子圖像相對(duì)于某個(gè)子圖像的位移方向和位移量構(gòu)成,經(jīng)編碼主圖像的視頻數(shù)據(jù)和偏移信息中的僅任一者被布置在視頻流的分組中的每個(gè)分組的數(shù)據(jù)部分中,標(biāo)志信息被描述在視頻流的分組中的每個(gè)分組的頭部中,標(biāo)志信息是指示布置在分組的數(shù)據(jù)部分中的數(shù)據(jù)是經(jīng)編碼主圖像的視頻數(shù)據(jù)還是偏移信息的信息,在具有上述數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)被再現(xiàn)時(shí),讀取子圖像流和視頻流的分組,基于分組的頭部中描述的標(biāo)志信息而從所讀取的分組中提取出偏移信息被布置在數(shù)據(jù)部分中的分組,基于布置在所提取分組的數(shù)據(jù)部分中的偏移信息而從子圖像流的分組中生成左眼子圖像的視頻數(shù)據(jù)和右眼子圖像的視頻數(shù)據(jù),并且基于分組頭部中描述的標(biāo)志信息而對(duì)包括在所讀取分組的數(shù)據(jù)部分中的經(jīng)編碼主圖像的視頻數(shù)據(jù)解碼。根據(jù)本發(fā)明第二方面的數(shù)據(jù)結(jié)構(gòu)以及記錄在記錄介質(zhì)上的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是這樣的數(shù)據(jù)結(jié)構(gòu),其包括子圖像流的分組,子圖像流是某個(gè)子圖像的流;以及視頻流的分組,視頻流是經(jīng)編碼主圖像的流并且是包括偏移信息的流,偏移信息由用于3D顯示的左眼子圖像和右眼子圖像相對(duì)于某個(gè)子圖像的位移方向和位移量構(gòu)成,經(jīng)編碼主圖像的視頻數(shù)據(jù)和偏移信息中的僅任一者被布置在視頻流的分組中的每個(gè)分組的數(shù)據(jù)部分中,標(biāo)志信息被描述在視頻流的分組中的每個(gè)分組的頭部中,標(biāo)志信息是指示布置在分組的數(shù)據(jù)部分中的數(shù)據(jù)是經(jīng)編碼主圖像的視頻數(shù)據(jù)還是偏移信息的信息。在本發(fā)明的第二方面中,包括有子圖像流的分組,子圖像流是某個(gè)子圖像的流;以及視頻流的分組,視頻流是經(jīng)編碼主圖像的流并且是包括偏移信息的流,偏移信息由用于3D顯示的左眼子圖像和右眼子圖像相對(duì)于某個(gè)子圖像的位移方向和位移量構(gòu)成,經(jīng)編碼主圖像的視頻數(shù)據(jù)和偏移信息中的僅任一者被布置在視頻流的分組中的每個(gè)分組的數(shù)據(jù)部分中,并且標(biāo)志信息被描述在視頻流的分組中的每個(gè)分組的頭部中,標(biāo)志信息是指示布置在分組的數(shù)據(jù)部分中的數(shù)據(jù)是經(jīng)編碼主圖像的視頻數(shù)據(jù)還是偏移信息的信息。
根據(jù)本發(fā)明第三方面的記錄設(shè)備是這樣的記錄設(shè)備,其包括編碼裝置,用于對(duì)主圖像的視頻數(shù)據(jù)進(jìn)行編碼;生成裝置,用于生成偏移信息被布置在數(shù)據(jù)部分中并且指示布置在該數(shù)據(jù)部分中的數(shù)據(jù)是偏移信息的標(biāo)志信息被描述在頭部中的分組,以使得經(jīng)編碼裝置編碼的視頻數(shù)據(jù)和偏移信息不被包括在同一分組中,偏移信息由用于3D顯示的左眼子圖像和右眼子圖像相對(duì)于某個(gè)子圖像的位移方向和位移量構(gòu)成,并且生成裝置用于生成經(jīng)編碼視頻數(shù)據(jù)被布置在數(shù)據(jù)部分中并且指示布置在該數(shù)據(jù)部分的數(shù)據(jù)是經(jīng)編碼視頻數(shù)據(jù)的標(biāo)志信息被描述在頭部中的分組;以及記錄控制裝置,用于使得分組被記錄在記錄介質(zhì)上。根據(jù)本發(fā)明第三方面的記錄方法和程序與根據(jù)本發(fā)明第三方面的記錄設(shè)備相對(duì)應(yīng)。在本發(fā)明的第三方面中,主圖像的視頻數(shù)據(jù)被編碼,生成這樣的分組,在這些分組中,偏移信息被布置在數(shù)據(jù)部分中并且指示布置在該數(shù)據(jù)部分中的數(shù)據(jù)是偏移信息的標(biāo)志信息被描述在頭部中,以使得經(jīng)編碼裝置編碼的視頻數(shù)據(jù)和偏移信息不被包括在同一分組 中,偏移信息由用于3D顯示的左眼子圖像和右眼子圖像相對(duì)于某個(gè)子圖像的位移方向和位移量構(gòu)成,還生成這樣的分組,在這些分組中,經(jīng)編碼視頻數(shù)據(jù)被布置在數(shù)據(jù)部分中并且指示布置在該數(shù)據(jù)部分的數(shù)據(jù)是經(jīng)編碼視頻數(shù)據(jù)的標(biāo)志信息被描述在頭部中,并且將分組記錄在記錄介質(zhì)上。本發(fā)明的有益效果如上所述,根據(jù)本發(fā)明,在子圖像的偏移信息被布置在主圖像的流中的情況中,可以容易地實(shí)現(xiàn)基于該偏移信息對(duì)子圖像進(jìn)行3D顯示。
圖1是圖示出應(yīng)用了本發(fā)明的再現(xiàn)設(shè)備的實(shí)施例的示例配置的框圖。圖2是圖示出右眼視頻流的每個(gè)GOP中的顯示順序中的第一從屬單元的示例配置的示圖。圖3是描述用于生成右眼視頻流的TS分組的方法的示圖。圖4是圖示出TS分組的具體示例配置的示圖。圖5是圖示出右眼視頻生成單元和偏移生成單元的具體示例配置的框圖。圖6是描述由再現(xiàn)設(shè)備執(zhí)行的偏移生成處理的流程圖。圖7是在影片對(duì)象被執(zhí)行時(shí)由再現(xiàn)設(shè)備執(zhí)行的3D顯示處理的流程圖。圖8是圖示出記錄設(shè)備的示例配置的框圖。圖9是描述由記錄設(shè)備執(zhí)行的記錄處理的流程圖。圖10是圖示出計(jì)算機(jī)的硬件的示例配置的框圖。圖11是圖示出偏移元數(shù)據(jù)的描述示例的示圖。圖12是圖示出偏移元數(shù)據(jù)的描述示例的示圖。圖13是圖示出圖1的3D顯示數(shù)據(jù)生成單元的具體示例配置的框圖。圖14是描述3D顯示數(shù)據(jù)中的疊加順序的示圖。標(biāo)號(hào)列表11盤,20再現(xiàn)設(shè)備,31驅(qū)動(dòng)器,34傳輸優(yōu)先級(jí)過濾器,36右眼視頻生成單元,393D顯示數(shù)據(jù)生成單元,100記錄設(shè)備,102視頻編碼器,106TS分組化單元,107驅(qū)動(dòng)器
具體實(shí)施例方式<第一實(shí)施例>[再現(xiàn)設(shè)備的示例配置]圖1是圖示出應(yīng)用了本發(fā)明的再現(xiàn)設(shè)備的實(shí)施例的示例配置的框圖。圖1的再現(xiàn)設(shè)備20由輸入單元21、控制單元22和再現(xiàn)單元23構(gòu)成。輸入單元21由鍵盤、鼠標(biāo)、麥克風(fēng)等組成。輸入單元21從用戶接收指令,并且將其提供給控制單元22??刂茊卧?2響應(yīng)于從輸入單元21提供來的指令控制再現(xiàn)單元23。再現(xiàn)單元23包括驅(qū)動(dòng)器31、讀緩沖器32、PID過濾器33、傳輸優(yōu)先級(jí)過濾器34、 偏移生成單元35、右眼視頻生成單元36、左眼視頻生成單元37、字幕/菜單生成單元38、3D顯示數(shù)據(jù)生成單元39、BD-J圖形生成單元40以及音頻生成單元41。驅(qū)動(dòng)器31根據(jù)控制單元22執(zhí)行的控制來驅(qū)動(dòng)裝載在其中的盤11,盤11是BD (藍(lán)光(注冊(cè)商標(biāo))盤)等。因此,驅(qū)動(dòng)器31讀取記錄在盤11上的索引文件、影片對(duì)象文件、BD-J對(duì)象文件、播放列表文件、剪輯信息文件、流文件等。注意,索引文件是描述了記錄在盤11上的標(biāo)題編號(hào)列表以及根據(jù)標(biāo)題編號(hào)執(zhí)行的對(duì)象的類型和編號(hào)的文件。對(duì)象的類型包括兩類影片對(duì)象和BD-J對(duì)象。此外,影片對(duì)象文件是描述了多個(gè)影片對(duì)象的文件。在影片對(duì)象中,描述了稱為導(dǎo)航命令的程序。注意,在下面,如果不需要特別地區(qū)分導(dǎo)航命令,則將其簡稱為命令。 此外,BD-J對(duì)象文件是描述了多個(gè)BD-J應(yīng)用的文件。播放列表文件是僅通過影片對(duì)象或BD-J對(duì)象被再現(xiàn)的文件,并且與利用在這些對(duì)象中描述的單個(gè)命令而被再現(xiàn)的AV流(下面將描述細(xì)節(jié))有關(guān)的信息被描述在其中。具體地,播放列表文件由單個(gè)或多個(gè)播放項(xiàng)構(gòu)成。在每個(gè)播放項(xiàng)中,描述了指定與將被再現(xiàn)的AV流相對(duì)應(yīng)的剪輯信息文件的信息以及指示AV流的再現(xiàn)時(shí)段的時(shí)間信息。AV流作為流文件被記錄在盤11上。AV流是由通過根據(jù)IS013818-2來復(fù)用左眼視頻流和右眼視頻流、與之相對(duì)應(yīng)的音頻流、字幕流以及菜單流而獲得的TS (傳輸流)分組構(gòu)成的。注意,左眼視頻流是利用MVC方法被編碼的左眼主圖像的流。右眼視頻流是利用MVC方法被編碼的右眼主圖像的流,并且是包括偏移元數(shù)據(jù)(下面將描述細(xì)節(jié))的流。此夕卜,字幕流是包括用于以2D方式顯示字幕的位圖格式或文本格式的數(shù)據(jù)的流。菜單流是包括用于以2D方式顯示菜單按鈕的數(shù)據(jù)的流。偏移元數(shù)據(jù)是用于以圖片為單位來生成偏移信息的數(shù)據(jù)。具體地,偏移元數(shù)據(jù)由偏移信息、設(shè)置有偏移信息的第一圖片的PTS (呈現(xiàn)時(shí)間戳)以及指示設(shè)置有偏移信息的圖片的間隔的幀率構(gòu)成。注意,偏移信息是針對(duì)與IGOP的再現(xiàn)時(shí)段相對(duì)應(yīng)的每個(gè)字幕、菜單按鈕以及BD-J圖形的畫面(平面)而被描述的。此外,在BD-ROM(藍(lán)光盤只讀存儲(chǔ)器)標(biāo)準(zhǔn)中,菜單按鈕和BD-J圖形是排他的關(guān)系,并且因此偏移信息被應(yīng)用于字幕的畫面和菜單按鈕的畫面,或者被應(yīng)用于字幕的畫面和BD-J圖形的畫面。下面將參考圖11和圖12描述關(guān)于偏移元數(shù)據(jù)的描述示例的細(xì)節(jié)。剪輯信息文件是描述了用于將播放列表文件中描述的時(shí)間信息與AV流的分組編號(hào)相關(guān)聯(lián)的映射的文件。因此,通過參考剪輯信息文件,控制單元22可以識(shí)別出將與每個(gè)播放項(xiàng)相對(duì)應(yīng)地被再現(xiàn)的AV流中的分組編號(hào)。流文件是AV流的文件。驅(qū)動(dòng)器31將所讀取的索引文件、影片對(duì)象文件、BD-J對(duì)象文件、播放列表文件、剪輯信息文件等提供給控制單元22。驅(qū)動(dòng)器31將所讀取的流文件的AV流提供給讀緩沖器32。讀緩沖器32保存從驅(qū)動(dòng)器31提供來的AV流,并且根據(jù)控制單元22執(zhí)行的控制來讀取保存在其中的AV流并將其提供給PID過濾器33。PID過濾器33基于從讀緩沖器32提供來的AV流的各個(gè)TS分組的分組ID (PID),來從AV流中提取左眼視頻流、右眼視頻流、字幕流、菜單流和音頻流的TS分組。注意,PID是構(gòu)成TS分組的每類數(shù)據(jù)獨(dú)有的ID,并且被描述在分組的頭部中。PID過濾器33將所提取的右眼視頻流的TS分組提供給傳輸優(yōu)先級(jí)過濾器34,并且將左眼視頻流的TS分組提供給左眼視頻生成單元37。此外,PID過濾器33將字幕流和 菜單流的TS分組提供給字幕/菜單生成單元38,并且將音頻流的TS分組提供給音頻生成單元41。傳輸優(yōu)先級(jí)過濾器34基于在TS分組的頭部中描述的傳輸優(yōu)先級(jí),將從PID過濾器33提供來的右眼視頻流的TS分組中的某些TS分組提供給偏移生成單元35。此外,傳輸優(yōu)先級(jí)過濾器34將從PID過濾器33提供來的右眼視頻流的TS分組提供給右眼視頻生成單元36。偏移生成單元35基于布置在從傳輸優(yōu)先級(jí)過濾器34提供來的TS分組的數(shù)據(jù)部分中的偏移元數(shù)據(jù)來生成偏移信息,并將其提供給3D顯示數(shù)據(jù)生成單元39。右眼視頻生成單元36基于TS分組的頭部中所描述的傳輸優(yōu)先級(jí),來對(duì)被布置在從傳輸優(yōu)先級(jí)過濾器34提供來的右眼視頻流的TS分組的數(shù)據(jù)部分中的右眼主圖像的視頻數(shù)據(jù)進(jìn)行解碼。右眼視頻生成單元36將作為解碼的結(jié)果而獲得的視頻數(shù)據(jù)當(dāng)作右眼視頻數(shù)據(jù),并將其提供給3D顯示數(shù)據(jù)生成單元39。此外,左眼視頻生成單元37對(duì)包括在從PID過濾器33提供來的左眼視頻流的TS分組中的左眼圖像的視頻數(shù)據(jù)進(jìn)行解碼。左眼視頻生成單元37將作為解碼的結(jié)果而獲得的視頻數(shù)據(jù)當(dāng)作左眼視頻數(shù)據(jù),并將其提供給3D顯示數(shù)據(jù)生成單元39。字幕/菜單生成單元38由字幕生成單元51和菜單生成單元52構(gòu)成。字幕生成單元51在影片對(duì)象被執(zhí)行時(shí),將包括在從PID過濾器33提供來的字幕流的TS分組中的字幕數(shù)據(jù)提供給3D顯示數(shù)據(jù)生成單元39。菜單生成單元52在影片對(duì)象被執(zhí)行時(shí),將包括在從PID過濾器33提供來的菜單流的TS分組中的菜單數(shù)據(jù)提供給3D顯示數(shù)據(jù)生成單元39。3D顯示數(shù)據(jù)生成單元39將從右眼視頻生成單元36提供來的右眼視頻數(shù)據(jù)和從左眼視頻生成單元37提供來的左眼視頻數(shù)據(jù)當(dāng)作3D視頻數(shù)據(jù)。此外,3D顯示數(shù)據(jù)生成單元39生成右眼字幕數(shù)據(jù)和左眼字幕數(shù)據(jù),它們是通過基于從偏移生成單元35提供來的偏移信息將從字幕生成單元51提供來的字幕數(shù)據(jù)所對(duì)應(yīng)的字幕在某一偏移方向上位移一定偏移值而生成的字幕的字幕數(shù)據(jù)。然后,3D顯示數(shù)據(jù)生成單元39將右眼字幕數(shù)據(jù)和左眼字幕數(shù)據(jù)當(dāng)作用于以3D方式顯示字幕的3D字幕數(shù)據(jù)。此外,3D顯示數(shù)據(jù)生成單元39基于從偏移生成單元35提供來的偏移信息,像3D字幕數(shù)據(jù)那樣,從自菜單生成單元52提供來的菜單數(shù)據(jù)中生成用于以3D方式顯示菜單按鈕的3D菜單數(shù)據(jù)。另外,3D顯示數(shù)據(jù)生成單元39針對(duì)用于左右眼的各自的數(shù)據(jù)來組合3D視頻數(shù)據(jù)、3D字幕數(shù)據(jù)和3D菜單數(shù)據(jù)。具體地,3D顯示數(shù)據(jù)生成單元39組合左眼視頻數(shù)據(jù)、左眼字幕數(shù)據(jù)和左眼菜單數(shù)據(jù)以生成左眼顯示數(shù)據(jù)。此外,3D顯示數(shù)據(jù)生成單元39組合右眼視頻數(shù)據(jù)、右眼字幕數(shù)據(jù)和右眼菜單數(shù)據(jù)以生成右眼顯示數(shù)據(jù)。此外,3D顯示數(shù)據(jù)生成單元39基于從偏移生成單元35提供來的偏移信息,像3D字幕數(shù)據(jù)那樣,從自BD-J圖形生成單元40提供來的、用于以2D方式顯示包括菜單按鈕等的BD-J圖形的圖形數(shù)據(jù)中,生成用于以3D方式顯示BD-J圖形的3D圖形數(shù)據(jù)。3D顯示數(shù)據(jù)生成單元39針對(duì)用于左右眼的各自的數(shù)據(jù)來組合3D視頻數(shù)據(jù)和3D 圖形數(shù)據(jù),將針對(duì)左眼的組合結(jié)果當(dāng)作左眼顯示數(shù)據(jù),并且將針對(duì)右眼的組合結(jié)果當(dāng)作右眼顯示數(shù)據(jù)。然后,3D顯示數(shù)據(jù)生成單元39將左眼顯示數(shù)據(jù)和右眼顯示數(shù)據(jù)作為3D顯示數(shù)據(jù)提供給顯示單元61,并且使得左眼圖像和右眼圖像被顯示在顯示單元61上。BD-J圖形生成單元40在BD-J對(duì)象被執(zhí)行時(shí),根據(jù)控制單元22的控制來生成圖形數(shù)據(jù),并將其提供給3D顯示數(shù)據(jù)生成單元39。音頻生成單元41對(duì)從PID過濾器33提供來的音頻流的TS分組中所包括的音頻數(shù)據(jù)進(jìn)行解碼,并將由此獲得的音頻數(shù)據(jù)提供給揚(yáng)聲器62。顯示單元61由3D顯示器等構(gòu)成。顯示單元61基于從3D顯示數(shù)據(jù)生成單元39提供來的3D顯示數(shù)據(jù)來顯示左眼圖像和右眼圖像。結(jié)果,用戶可以看到3D圖像。揚(yáng)聲器62輸出與從音頻生成單兀41提供來的音頻數(shù)據(jù)相對(duì)應(yīng)的音頻。[右眼視頻流的示例配置]圖2是圖示出右眼視頻流的每個(gè)G0P(圖片組)中的顯示順序中的第一從屬(dependent)單元(圖片)的示例配置的示圖。如圖2所示,在右眼視頻流的每個(gè)GOP中的顯示順序中的第一從屬單元中,從屬定界符(Dependent delimiter)、子集 SPS(SequenceParameter Set,序列參數(shù)集)、PPS(Picture Parameter Set,圖片參數(shù)集)、SEI(Supplemental EnhancementInformation,補(bǔ)充增強(qiáng)信息)以及一個(gè)或多個(gè)切片(Slice)按此順序從開頭起被布置。從屬定界符是指示從屬單元的開頭的起始代碼。從屬定界符例如包括指示包括在該從屬定單元中的切片的類型的信息。SPS是包括與整個(gè)序列有關(guān)的信息的頭部。SPS例如包括指示右眼視頻流的配置屬性(profile)的信息以及指示右眼視頻流的級(jí)別的信息。此外,例如,SPS包括計(jì)算POC(圖片順序計(jì)數(shù))所需的信息。POC是指示圖片的顯示順序的信息。PPS是包括與圖片有關(guān)的信息的頭部。例如,PPS包括用于計(jì)算POC所需的信息。SEI是指示對(duì)于解碼VCL(視頻編碼層)來說并非必須的附加信息的信息。SEI可被分類為用戶SEI信息(MVC可擴(kuò)展嵌套SEI中的BD用戶數(shù)據(jù)SEI消息)和其它信息(MVC可擴(kuò)展嵌套SEI中的其它SEI消息),用戶SEI信息是由作為盤11的創(chuàng)建者的用戶唯一地定義的信息。在盤11上,偏移元數(shù)據(jù)被描述為至少用戶SEI信息。切片是利用MVC方法被編碼的右眼主圖像的視頻數(shù)據(jù),并且是圖片的實(shí)質(zhì)數(shù)據(jù)。注意,在一個(gè)或多個(gè)切片之后,根據(jù)需要,布置有填充數(shù)據(jù)(FillerData)、序列的結(jié)尾(End of Sequence)和流的結(jié)尾(End of Stream)。填充數(shù)據(jù)是被添加來調(diào)節(jié)數(shù)據(jù)大小的數(shù)據(jù)。序列的結(jié)尾是指示該序列的結(jié)尾的信息。流的結(jié)尾是指示右眼視頻流的結(jié)尾的信息。圖3是描述用于生成右眼視頻流的TS分組的方法的示圖。如圖3所示,右眼視頻流被TS分組化,以使得偏移元數(shù)據(jù)不與其它數(shù)據(jù)一起被布置在TS分組中。具體地,如圖3所示,如果PPS中的最后的TS分組TSn的數(shù)據(jù)的數(shù)據(jù)大小小于TS分組的數(shù)據(jù)部分的數(shù)據(jù)大小,則利用頭部的適配字段(adaptation field)將任意填充字節(jié)插入TS分組TSn的頭部中,以使得TS分組TSn的數(shù)據(jù)大小變得與該TS分組的數(shù)據(jù)大小相同。因此,偏移元數(shù)據(jù)的開頭被分組化為與布置有PPS的前一 TS分組TSn不同的TS分組TSn+1。注意,TSi表示第i個(gè)TS分組。
此外,如圖3所示,如果偏移元數(shù)據(jù)的最后的TS分組TSm的數(shù)據(jù)的數(shù)據(jù)大小小于該TS分組的數(shù)據(jù)部分的數(shù)據(jù)大小,則利用頭部的適配字段將任意填充字節(jié)插入TS分組TSm的頭部中,以使得TS分組TSm的數(shù)據(jù)大小變得與該TS分組的數(shù)據(jù)大小相同。因此,切片的開頭被分組化為與布置有偏移元數(shù)據(jù)的前一 TS分組TSm不同的TS分組TSm+1。此外,如圖3所示,傳輸優(yōu)先級(jí)0被描述在除了偏移元數(shù)據(jù)的數(shù)據(jù)的TS分組的頭部中。此外,傳輸優(yōu)先級(jí)I被描述在偏移元數(shù)據(jù)的TS分組的頭部中。具體地,如圖4所示,每個(gè)TS分組(Transport packet)由開頭處的頭部以及頭部之后的數(shù)據(jù)部分構(gòu)成。如圖4所示,在頭部中描述有八個(gè)比特的同步字節(jié)(sync_byte)、一個(gè)比特的傳輸錯(cuò)誤指示符(transport_error_indicator)以及一個(gè)比特的有效載荷單元開始指示符(payload_unit_start_indicator)。此外,在頭部中描述有一個(gè)比特的傳輸優(yōu)先級(jí)(transport_priority)、十三個(gè)比特的PID以及兩個(gè)比特的傳輸擾頻控制(transport_scrambling_control)。此外,在頭部中描述有兩個(gè)比特的適配字段控制(adaptation_fiield_control)和兩個(gè)比特的連續(xù)計(jì)數(shù)器(continuity_counter)。注意,連續(xù)計(jì)數(shù)器是每幀被遞增I的數(shù)據(jù)。如果適配字段控制具有某一值(在圖4的示例中為“10”和“11”),則作為擴(kuò)展頭部的適配字段進(jìn)一步被布置在頭部中。此外,如果適配字段控制具有某一值(在圖4的示例中為“01”和“ 11”),則有效載荷被存儲(chǔ)在數(shù)據(jù)部分中。右眼視頻流例如被存儲(chǔ)為有效載荷。在右眼視頻流的TS分組中,如果偏移元數(shù)據(jù)被描述為有效載荷,則傳輸優(yōu)先級(jí)I被描述在TS分組的頭部中。另一方面,如果偏移元數(shù)據(jù)以外的數(shù)據(jù)被描述為有效載荷,則傳輸優(yōu)先級(jí)0被描述在包括該有效載荷的TS分組的頭部中。即,傳輸優(yōu)先級(jí)被用作指示布置在數(shù)據(jù)部分的數(shù)據(jù)是偏移元數(shù)據(jù)還是偏移元數(shù)據(jù)以外的數(shù)據(jù)的標(biāo)志信息。因此,再現(xiàn)設(shè)備20可以基于傳輸優(yōu)先級(jí)來從右眼視頻流的TS分組中提取包括有偏移元數(shù)據(jù)的TS分組。[右眼視頻生成單元和偏移生成單元的具體示例配置]圖5是圖示出圖1中的右眼視頻生成單元36和偏移生成單元35的具體示例配置的框圖。如圖5所示,包括具有傳輸優(yōu)先級(jí)0或I的頭部的TS分組被輸入PID過濾器33。在圖5的示例中,從開頭起的第n至第n+3個(gè)TS分組被輸入PID過濾器33。第n和第n+3個(gè)TS分組的傳輸優(yōu)先級(jí)為0,并且第n+1和第n+2個(gè)TS分組的傳輸優(yōu)先級(jí)為I。PID過濾器33基于在所輸入TS分組的頭部中描述的PID來從所輸入TS分組中提取右眼視頻流的TS分組,并將它們提供給傳輸優(yōu)先級(jí)過濾器34。傳輸優(yōu)先級(jí)過濾器34將從PID過濾器33提供來的所有TS分組提供給右眼視頻生成單元36,或者僅將傳輸優(yōu)先級(jí)為0的TS分組提供給右眼視頻生成單元36。此外,如果從PID過濾器33提供來的一 TS分組的頭部中的傳輸優(yōu)先級(jí)為1,則傳輸優(yōu)先級(jí)過濾器34將該TS分組提供給偏移生成單元35。因此,偏移生成單元35僅被提供有傳輸優(yōu)先級(jí)為I的右眼視頻流的TS分組,即,僅被提供有在數(shù)據(jù)部分布置了偏移元數(shù)據(jù) 的TS分組。右眼視頻生成單元36由傳輸緩沖器71、基本緩沖器(elementarybuffer) 72和視頻解碼器73構(gòu)成。傳輸緩沖器71累積從傳輸優(yōu)先級(jí)過濾器34提供來的TS分組。傳輸緩沖器71以某一比特速率來讀取所累積的TS分組并將它們提供給基本緩沖器72。基本緩沖器72累積從傳輸緩沖器71提供來的TS分組。視頻解碼器73由通用MVC解碼器構(gòu)成。視頻解碼器73基于TS分組的傳輸優(yōu)先級(jí)在某一定時(shí)處從累積在基本緩沖器72中的TS分組中提取被布置在傳輸優(yōu)先級(jí)為0的TS分組的數(shù)據(jù)部分中的右眼主圖像的視頻數(shù)據(jù)。然后,視頻解碼器73利用與MVC方法相對(duì)應(yīng)的方法來對(duì)右眼主圖像的視頻數(shù)據(jù)解碼,并且將由此獲得的視頻數(shù)據(jù)作為右眼視頻數(shù)據(jù)提供給3D顯示數(shù)據(jù)生成單元39 (圖1)。偏移生成單元35由額外緩沖器(extra buffer)81和偏移解碼器82構(gòu)成。額外緩沖器81累積從傳輸優(yōu)先級(jí)過濾器34提供來的傳輸優(yōu)先級(jí)為I的TS分組。偏移解碼器82在某一定時(shí)處提取被布置在額外緩沖器81所累積的TS分組的數(shù)據(jù)部分中的偏移元數(shù)據(jù)。偏移解碼器82基于偏移元數(shù)據(jù)生成偏移信息,并將其提供給3D顯示數(shù)據(jù)生成單元39(圖1)。[再現(xiàn)設(shè)備執(zhí)行的處理]圖6是描述由再現(xiàn)設(shè)備20執(zhí)行的偏移生成處理的流程圖。例如當(dāng)新的TS分組被輸入PID過濾器時(shí),該偏移生成處理開始。在步驟Sll,PID過濾器33基于TS分組的PID來判斷所輸入TS分組是否是右眼視頻流的TS分組。如果在步驟Sll中判定所輸入TS分組不是右眼視頻流的TS分組,則處
理結(jié)束。另一方面,如果在步驟Sll中判定所輸入TS分組是右眼視頻流的TS分組,則PID過濾器33將TS分組提供給傳輸優(yōu)先級(jí)過濾器34。然后,在步驟S12,傳輸優(yōu)先級(jí)過濾器34判斷從PID過濾器33提供來的TS分組的頭部中所描述的傳輸優(yōu)先級(jí)是否為I。如果在步驟S12判定傳輸優(yōu)先級(jí)不為1,S卩,如果傳輸優(yōu)先級(jí)為0,則處理結(jié)束。另一方面,如果在步驟S12判定傳輸優(yōu)先級(jí)為1,則傳輸優(yōu)先級(jí)過濾器34將從PID過濾器33提供來的TS分組提供給傳輸緩沖器71 (圖5)和額外緩沖器81。然后,在步驟S13,額外緩沖器81累積從傳輸優(yōu)先級(jí)過濾器34提供來的TS分組。在步驟S14,偏移解碼器82提取被布置在額外緩沖器81所累積的TS分組的數(shù)據(jù)部分中的偏移兀數(shù)據(jù)。在步驟S15,偏移解碼器82基于在步驟S14中提取出的偏移元數(shù)據(jù)來生成偏移信息,并將其提供給3D顯示數(shù)據(jù)生成單元39。然后,處理結(jié)束。圖7是再現(xiàn)設(shè)備20在影片對(duì)象被執(zhí)行時(shí)所執(zhí)行的3D顯示處理的流程圖。例如,當(dāng)偏移元數(shù)據(jù)、左眼視頻數(shù)據(jù)、右眼視頻數(shù)據(jù)、字幕數(shù)據(jù)和菜單數(shù)據(jù)被輸入3D顯示數(shù)據(jù)生成單元39時(shí),該3D顯示處理開始。在步驟S31,3D顯示數(shù)據(jù)生成單元39獲取從偏移生成單元35輸入的偏移信息、從右眼視頻生成單元36輸入的右眼視頻數(shù)據(jù)、從左眼視頻生成單元37輸入的左眼視頻數(shù)據(jù)、 從字幕生成單元51輸入的字幕數(shù)據(jù)以及從菜單生成單元52輸入的菜單數(shù)據(jù)。在步驟S32,3D顯示數(shù)據(jù)生成單元39基于偏移信息從右眼視頻數(shù)據(jù)、左眼視頻數(shù)據(jù)、字幕數(shù)據(jù)和菜單數(shù)據(jù)來生成3D顯示數(shù)據(jù)。在步驟S33,3D顯示數(shù)據(jù)生成單元39基于在步驟S32中生成的3D顯示數(shù)據(jù),使得3D圖像被顯示在顯示單元61上。然后,處理結(jié)束。注意,除了圖形數(shù)據(jù)被用來替代字幕數(shù)據(jù)和菜單數(shù)據(jù)之外,BD-J對(duì)象被執(zhí)行時(shí)的3D顯示處理與圖7中的3D顯示處理類似,因此省略該描述。[記錄設(shè)備的示例配置]圖8是圖示出將右眼視頻流記錄在盤11上的記錄設(shè)備100的示例配置的框圖。圖8中的記錄設(shè)備100包括視頻獲取單元101、視頻編碼器102、偏移獲取單元
103、緩沖器104、PES分組化單元105、TS分組化單元106、驅(qū)動(dòng)器107和控制單元108。視頻獲取單元101獲取從外面輸入的右眼主圖像的視頻數(shù)據(jù),并將其提供給視頻編碼器102。視頻編碼器102利用MVC方法對(duì)從視頻獲取單元101提供來的視頻數(shù)據(jù)進(jìn)行編碼,并將由此獲得的ES(基本流,Elementary Stream)提供給緩沖器104。注意,該ES的SEI被提供有用于布置偏移元數(shù)據(jù)的保留區(qū)域。偏移獲取單元103獲取從外面輸入的偏移元數(shù)據(jù),并將偏移元數(shù)據(jù)提供給緩沖器
104。緩沖器104由視頻緩沖器111和偏移緩沖器112構(gòu)成。視頻緩沖器111存儲(chǔ)從視頻編碼器102提供來的視頻數(shù)據(jù)的ES。視頻緩沖器111基于控制單元108執(zhí)行的控制讀取存儲(chǔ)在其中的ES,將從偏移緩沖器112提供來的偏移元數(shù)據(jù)布置在該ES的SEI小所提供的保留區(qū)域中,并且將該ES提供給PES分組化單元105。偏移緩沖器112存儲(chǔ)從偏移獲取單元103提供來的偏移元數(shù)據(jù)。偏移緩沖器112基于控制單元108執(zhí)行的控制讀取存儲(chǔ)在其中的偏移元數(shù)據(jù),并將其提供給視頻緩沖器111。PES分組化單元105基于控制單元108執(zhí)行的控制將從視頻緩沖器111提供來的ES分組化為PES分組。TS分組化單元106基于從控制單元108提供來的傳輸優(yōu)先級(jí),將從PES分組化單元105提供來的PES分組分組化為TS分組。具體地,TS分組化單元106生成這樣的TS分組,每個(gè)TS分組包括從控制單元108提供來的傳輸優(yōu)先級(jí)被描述在其中的頭部,并且包括被布置在數(shù)據(jù)部分中的PES分組。與右眼視頻流相對(duì)應(yīng)的PID也被描述在TS分組的頭部中。TS分組化單元106將所生成的TS分組提供給驅(qū)動(dòng)器107。驅(qū)動(dòng)器107基于控制單元108執(zhí)行的控制將從TS分組化單元106提供來的TS分組記錄在盤11上。控制單元108監(jiān)視存儲(chǔ)在緩沖器104中的視頻數(shù)據(jù)的ES和偏移元數(shù)據(jù)。此外,控制單元108管理PTS。此外,控制單元108控制PES分組化單元105、TS分組化單元106和驅(qū)動(dòng)器107的各個(gè)單元。具體地,例如,如果經(jīng)PES分組化的視頻數(shù)據(jù)被輸入TS分組化單元106,則控制單元108將傳輸優(yōu)先級(jí)0提供給TS分組化單元106。另一方面,如果經(jīng)PES分組化的偏移元 數(shù)據(jù)被輸入TS分組化單元106,則控制單元108將傳輸優(yōu)先級(jí)I提供給TS分組化單元106。[記錄設(shè)備執(zhí)行的處理的描述]圖9是描述由圖8中的記錄設(shè)備100執(zhí)行的記錄處理的流程圖。例如當(dāng)PES分組從PES分組化單元105被輸入到TS分組化單元106時(shí),該記錄處理開始。在步驟S51,TS分組化單元106判斷與TS分組的數(shù)據(jù)部分的數(shù)據(jù)大小相對(duì)應(yīng)的PES分組是否已被提供。如果在步驟S51中判定與TS分組的數(shù)據(jù)部分的數(shù)據(jù)大小相對(duì)應(yīng)的PES分組尚未被提供,則處理前進(jìn)到步驟S52。在步驟S52,TS分組化單元106判斷從控制單元108提供的傳輸優(yōu)先級(jí)是否已被改變。如果在步驟S52中判定傳輸優(yōu)先級(jí)未被改變,則處理返回步驟S51。然后,重復(fù)步驟S51和S52中的處理直到與TS分組的數(shù)據(jù)部分的數(shù)據(jù)大小相對(duì)應(yīng)的PES分組被提供或者傳輸優(yōu)先級(jí)被改變?yōu)橹埂A硪环矫?,如果在步驟S52中判定傳輸優(yōu)先級(jí)被改變,則處理前進(jìn)到步驟S53。在步驟S53,TS分組化單元106利用適配字段將填充數(shù)據(jù)插入將被生成的TS分組的頭部中,以使得將被生成的TS分組(其中從PES分組化單元105提供來的PES分組被布置在數(shù)據(jù)部分中)的數(shù)據(jù)大小變得與該TS分組的數(shù)據(jù)大小相同。具體地,TS分組化單元106將與如下值相對(duì)應(yīng)的填充數(shù)據(jù)插入該TS分組的頭部的適配字段中,該值是通過從TS分組的數(shù)據(jù)部分的數(shù)據(jù)大小減去PES分組的數(shù)據(jù)大小而獲得的。然后,處理前進(jìn)到步驟S54。此外,如果在步驟S51中判定與TS分組的數(shù)據(jù)部分的數(shù)據(jù)大小相對(duì)應(yīng)的PES分組已被提供,則處理前進(jìn)到步驟S54。在步驟S54,TS分組化單元106將從PES分組化單元105提供來的PES分組布置在TS分組的數(shù)據(jù)部分中。在步驟S55,TS分組化單元106判斷從控制單元108提供來的針對(duì)布置在數(shù)據(jù)部分中的PES分組的傳輸優(yōu)先級(jí)是否為O。如果在步驟S55中判定傳輸優(yōu)先級(jí)為0,則處理前進(jìn)到步驟S56。在步驟S56,TS分組化單元106將其中描述有傳輸優(yōu)先級(jí)0的頭部加到數(shù)據(jù)部分,由此生成TS分組。因此,生成了這樣的TS分組,其中,右眼主圖像的PES分組化的視頻數(shù)據(jù)被布置在數(shù)據(jù)部分中,并且傳輸優(yōu)先級(jí)0被描述在頭部中。然后,TS分組化單元106將所生成的TS分組提供給驅(qū)動(dòng)器107,并且處理前進(jìn)到步驟S58。另一方面,如果在步驟S55中判定傳輸優(yōu)先級(jí)不為0,則處理前進(jìn)到步驟S57。在步驟S57,TS分組化單元106將其中描述有傳輸優(yōu)先級(jí)I的頭部加到數(shù)據(jù)部分,由此生成TS分組。因此,生成了這樣的TS分組,其中,PES分組化的偏移元數(shù)據(jù)被布置在數(shù)據(jù)部分中,并且傳輸優(yōu)先級(jí)I被描述在頭部中。然后,TS分組化單元106將所生成的TS分組提供給驅(qū)動(dòng)器107,并且處理前進(jìn)到步驟S58。在步驟S58,驅(qū)動(dòng)器107將從TS分組化單元106提供來的TS分組記錄在盤11上。然后,處理結(jié)束。注意,在上面給出的描述中,偏移元數(shù)據(jù)被包括在右眼視頻流中,然而偏移元數(shù)據(jù)也可被包括在左眼視頻流中。替代地,偏移元數(shù)據(jù)可被包括在右眼視頻流和左眼視頻流兩者中。此外,在上面給出的描述中,執(zhí)行編碼以使得右眼視頻流用作MVC方法中的從屬流并且左眼視頻流用作MVC方法中的基礎(chǔ)流,然而也可以執(zhí)行編碼以使得左眼視頻流用作從屬流并且右眼視頻流用作基礎(chǔ)流。本發(fā)明還可被應(yīng)用于這樣的情況,其中,用于2D顯示主圖像以及主圖像的偏移信息的視頻流被記錄在盤上。在此情況中,例如,子圖像的偏移元數(shù)據(jù)被包括在用于2D顯示主圖像的視頻流中,并且主圖像的偏移信息也被包括在其中。上述處理序列的至少一部分可通過硬件執(zhí)行或者可通過軟件執(zhí)行。在通過軟件來執(zhí)行處理序列的至少一部分的情況中,形成軟件的程序從程序記錄介質(zhì)被安裝到包括在專用硬件中的計(jì)算機(jī)或者通用個(gè)人計(jì)算機(jī)中。圖10是圖示出根據(jù)程序執(zhí)行上述處理序列的至少一部分的計(jì)算機(jī)的硬件的示例配置的框圖。CPU (中央處理單元)201、R0M (只讀存儲(chǔ)器)202和RAM (隨機(jī)存取存儲(chǔ)器)203經(jīng)由總線204相互連接。
輸入/輸出接口 205還連接到總線204。由鍵盤、鼠標(biāo)等組成的輸入單元206以及由顯示器、揚(yáng)聲器等組成的輸出單元207被連接到輸入/輸出接口 205。此外,由硬盤、非易失性存儲(chǔ)器等組成的存儲(chǔ)單元208、由網(wǎng)絡(luò)接口等組成的通信單元209以及驅(qū)動(dòng)可移除介質(zhì)211的驅(qū)動(dòng)器210被連接到輸入/輸出接口 205。在具有上述配置的計(jì)算機(jī)中,例如,CPU 201經(jīng)由輸入/輸出接口 205和總線204將存儲(chǔ)在存儲(chǔ)單元208中的程序載入RAM 203中并執(zhí)行它,由此來執(zhí)行上述處理序列。由CPU 201執(zhí)行的程序例如通過被記錄在可移除介質(zhì)211上來提供,或者經(jīng)由諸如局域網(wǎng)、因特網(wǎng)或數(shù)字廣播之類的有線或無線傳輸介質(zhì)來提供,并被安裝在存儲(chǔ)單元208中。<偏移元數(shù)據(jù)的描述示例>圖11和圖12是圖示出偏移元數(shù)據(jù)的描述示例的示圖。如圖11所示,在該偏移元數(shù)據(jù)中,利用4比特描述了包括偏移元數(shù)據(jù)的右眼視頻流的巾貞率(frame_rate),并且利用33 ( = 3+15+15)比特描述了右眼視頻流的顯示順序中的第一圖片的PTS(offset_start_PTS)。在該幀率和該P(yáng)TS中,應(yīng)用了偏移信息的畫面的再現(xiàn)時(shí)間可以被指定。此外,在該偏移元數(shù)據(jù)中,利用8比特描述了其中偏移元數(shù)據(jù)被包括在SEI中的GOP的巾貞數(shù)目(number_of_frames)。此外,在該偏移元數(shù)據(jù)中,利用6比特描述了根據(jù)GOP設(shè)置的字幕的偏移信息的類型的數(shù)目(number_of_PG_offset_sequences)以及根據(jù)GOP設(shè)置的菜單按鈕的偏移信息的類型的數(shù)目(number_of_IG_offset_sequences)。注意,應(yīng)用于將被再現(xiàn)的對(duì)象的偏移信息的類型是利用播放列表等來指定的。此外,如圖11所示,在偏移數(shù)據(jù)中,針對(duì)字幕的每個(gè)類型的偏移信息來描述字幕的偏移信息(PG_offset_sequence),并且針對(duì)菜單按鈕的每個(gè)類型的偏移信息來描述菜單按鈕的偏移信息(IG_offset_sequence)。作為偏移信息(PG_offset_sequence,IG_offset_sequence),如圖 12 的部分 A 和圖12的部分B所示的,利用I比特來描述指示偏移方向的信息(offset_direction_flag),并且利用7比特來描述指示偏移值的信息(offsetjalue)。作為指示偏移方向的信息,例如,如下的情況“0”和情況“I”被使用,在情況“0”中,偏移方向是使得3D圖像相對(duì)于顯示表面向前突出(朝用戶側(cè))的方向,在情況“I”中,偏移方向是使得3D圖像顯示在顯示表面后側(cè)的方向。另外,例如利用像素?cái)?shù)目來表示偏移 值。此外,在該偏移元數(shù)據(jù)中,I比特的標(biāo)記比特(marker_bit)被布置在各處,以防止8個(gè)連續(xù)的0,如圖11所示。具體地,例如,在MVC方法的解碼中,如果在要解碼的數(shù)據(jù)中出現(xiàn)8個(gè)連續(xù)的0,則該數(shù)據(jù)被確定為起始碼。因此,偏移元數(shù)據(jù)將“I”包括作為標(biāo)記比特,以使得偏移元數(shù)據(jù)的一部分不表示起始碼。此外,保留區(qū)域(reserved_for_future_use)也被布置在該偏移元數(shù)據(jù)中。注意,在圖11的示例中,標(biāo)記比特被布置以防止8個(gè)連續(xù)的0,然而也可將標(biāo)記比特布置為使得偏移元數(shù)據(jù)的一部分或整體在解碼時(shí)不被識(shí)別為某種碼,并且用于布置標(biāo)記比特的方法不限于圖11的方法?!?D顯示數(shù)據(jù)生成單元的具體示例配置〉圖13是圖示出圖1的3D顯示數(shù)據(jù)生成單元39的具體示例配置的框圖。圖13中的3D顯示數(shù)據(jù)生成單元39包括字幕平面531、菜單平面532、左眼顯示數(shù)據(jù)生成單元533以及右眼顯示數(shù)據(jù)生成單元534。字幕平面531保存從字幕生成單元51 (圖1)提供來的字幕數(shù)據(jù)。菜單平面532保存從菜單生成單元52(圖1)提供來的菜單數(shù)據(jù)。左眼顯示數(shù)據(jù)生成單元533包括左眼視頻平面541、透過單元542、偏移添加單元543、透過單元544、組合單元545、透過單元546、偏移添加單元547、透過單元548以及組合單元549。左眼視頻平面541保存從左眼視頻生成單元37(圖1)提供來的左眼視頻數(shù)據(jù)。透過單元542讀出保存在左眼視頻平面541中的左眼視頻數(shù)據(jù)。透過單元542轉(zhuǎn)換所讀出的左眼視頻數(shù)據(jù),以使得左眼主圖像以預(yù)設(shè)的透射率(1-aJ被透過。透過單元542將轉(zhuǎn)換之后的左眼視頻數(shù)據(jù)提供給組合單元545。偏移添加單元543從字幕平面531讀出字幕數(shù)據(jù)。偏移添加單元543基于從圖1的偏移生成單元35提供來的字幕數(shù)據(jù)的偏移信息來從所讀出的字幕數(shù)據(jù)生成左眼字幕數(shù)據(jù)。偏移添加單元543將左眼字幕數(shù)據(jù)提供給透過單元544。透過單元544轉(zhuǎn)換從偏移添加單元543提供來的左眼字幕數(shù)據(jù),以使得左眼字幕數(shù)據(jù)以預(yù)設(shè)的透射率被透過。透過單元544將轉(zhuǎn)換之后的左眼字幕數(shù)據(jù)提供給組合單元 545。
組合單元545將從透過單元542提供來的左眼視頻數(shù)據(jù)與從透過單元544提供來的左眼字幕數(shù)據(jù)相組合,并且將由此獲得的數(shù)據(jù)提供給透過單元546。透過單元546轉(zhuǎn)換來自組合單元545的數(shù)據(jù),以使得與該數(shù)據(jù)相對(duì)應(yīng)的圖像以透射率(1-a J被透過,并且將數(shù)據(jù)提供給組合單元549。偏移添加單元547從菜單平面532讀出菜單數(shù)據(jù)。偏移添加單元547基于從圖1的偏移生成單元35提供來的菜單按鈕的偏移信息來從所讀出的菜單數(shù)據(jù)生成左眼菜單數(shù)據(jù)。偏移添加單元547將左眼菜單數(shù)據(jù)提供給透過單元548。透過單元548轉(zhuǎn)換從偏移添加單元547提供來的左眼菜單數(shù)據(jù),以使得左眼菜單數(shù)據(jù)以預(yù)設(shè)的透射率被透過。透過單元548將轉(zhuǎn)換之后的用于左眼的菜單數(shù)據(jù)提供給組合單元549。組合單元549將從透過單元546提供來的數(shù)據(jù)與從透過單元548提供來的菜單數(shù) 據(jù)相組合,并且將由此獲得的數(shù)據(jù)輸出作為左眼顯示數(shù)據(jù)。右眼顯示數(shù)據(jù)生成單元534包括右眼視頻平面551、透過單元552、偏移添加單元553、透過單元554、組合單元555、透過單元556、偏移添加單元557、透過單元558以及組合單元559。除了處理對(duì)象是右眼數(shù)據(jù)以外,右眼顯示數(shù)據(jù)生成單元534的各個(gè)單元執(zhí)行的處理與左眼顯示數(shù)據(jù)生成單元533的各個(gè)單元執(zhí)行的處理類似,因此將省略其描述?!?D顯示數(shù)據(jù)中的疊加順序的描述〉圖14是描述由3D顯示數(shù)據(jù)生成單元39生成的3D顯示數(shù)據(jù)中的疊加順序的示圖。如圖14的部分A所示,3D顯示數(shù)據(jù)中的左眼顯示數(shù)據(jù)的疊加順序從底部起為左眼視頻數(shù)據(jù)、左眼字幕數(shù)據(jù)和左眼菜單數(shù)據(jù)。此外,如圖14的部分B所示,右眼顯示數(shù)據(jù)的疊加順序從底部起為右眼視頻數(shù)據(jù)、右眼字幕數(shù)據(jù)和右眼菜單數(shù)據(jù)。在本說明書中,描述存儲(chǔ)在程序記錄介質(zhì)中的程序的步驟當(dāng)然包括根據(jù)所描述的順序按時(shí)間序列執(zhí)行的處理,并且還包括并行地或分別地執(zhí)行的處理來替代按時(shí)間序列執(zhí)行的處理。此外,本發(fā)明的實(shí)施例不限于上述實(shí)施例,并且在不脫離本發(fā)明的范圍的情況下的各種修改也是可接受的。
權(quán)利要求
1.一種再現(xiàn)設(shè)備,包括 讀取單元; 提取單元; 創(chuàng)建單元;以及 解碼單元, 其中當(dāng)具有如下數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)被再現(xiàn)時(shí), 所述數(shù)據(jù)結(jié)構(gòu)包括子圖像流的分組和視頻流的分組,所述子圖像流是預(yù)定子圖像的流,所述視頻流是經(jīng)編碼主圖像的流,即,包括偏移信息的流,所述偏移信息是由用在針對(duì)所述預(yù)定子圖像的3D顯示中的左眼子圖像和右眼子圖像的偏離方向構(gòu)成的, 其中所述經(jīng)編碼主圖像的視頻數(shù)據(jù)和所述偏移信息中的僅一者被布置在所述視頻流的分組的數(shù)據(jù)部分中, 其中標(biāo)志信息被描述在所述視頻流的分組的頭部中,所述標(biāo)志信息是指示布置在分組的數(shù)據(jù)部分中的數(shù)據(jù)對(duì)應(yīng)于所述經(jīng)編碼主圖像的視頻數(shù)據(jù)和所述偏移信息中的哪一者的信息, 所述讀取單元讀取所述子圖像流的分組和所述視頻流的分組, 所述提取單元基于在所述讀取單元讀取的分組的頭部中描述的標(biāo)志信息來提取分組中在數(shù)據(jù)部分中布置有所述偏移信息的分組, 所述創(chuàng)建單元基于在所述提取單元提取的分組的數(shù)據(jù)部分中布置的偏移信息來從所述子圖像流的分組創(chuàng)建所述左眼子圖像的視頻數(shù)據(jù)和所述右眼子圖像的視頻數(shù)據(jù),并且所述解碼單元基于在所述讀取單元讀取的分組的頭部中描述的標(biāo)志信息來對(duì)包括在所述分組的數(shù)據(jù)部分中的經(jīng)編碼主圖像的視頻數(shù)據(jù)解碼。
2.一種使得用于再現(xiàn)數(shù)據(jù)的再現(xiàn)設(shè)備執(zhí)行一系列步驟的方法, 所述數(shù)據(jù)具有如下數(shù)據(jù)結(jié)構(gòu), 所述數(shù)據(jù)結(jié)構(gòu)包括子圖像流的分組和視頻流的分組,所述子圖像流是預(yù)定子圖像的流,所述視頻流是經(jīng)編碼主圖像的流,即,包括偏移信息的流,所述偏移信息是由用在針對(duì)所述預(yù)定子圖像的3D顯示中的左眼子圖像和右眼子圖像的偏離方向構(gòu)成的, 其中所述經(jīng)編碼主圖像的視頻數(shù)據(jù)和所述偏移信息中的僅一者被布置在所述視頻流的分組的數(shù)據(jù)部分中, 其中標(biāo)志信息被描述在所述視頻流的分組的頭部中,所述標(biāo)志信息是指示布置在分組的數(shù)據(jù)部分中的數(shù)據(jù)對(duì)應(yīng)于所述經(jīng)編碼主圖像的視頻數(shù)據(jù)和所述偏移信息中的哪一者的信息, 所述再現(xiàn)設(shè)備執(zhí)行的步驟包括 讀取所述子圖像流的分組和所述視頻流的分組, 基于在讀取步驟的處理中讀取的分組的頭部中描述的標(biāo)志信息來提取分組中在數(shù)據(jù)部分中布置有所述偏移信息的分組, 基于在提取步驟的處理中提取的分組的數(shù)據(jù)部分中布置的偏移信息來從所述子圖像流的分組創(chuàng)建所述左眼子圖像的視頻數(shù)據(jù)和所述右眼子圖像的視頻數(shù)據(jù),以及 基于在讀取步驟的處理中讀取的分組的頭部中描述的標(biāo)志信息來對(duì)包括在所述分組的數(shù)據(jù)部分中的經(jīng)編碼主圖像的視頻數(shù)據(jù)解碼。
3.—種記錄設(shè)備,包括 編碼單元,該編碼單元對(duì)主圖像的視頻數(shù)據(jù)進(jìn)行編碼; 創(chuàng)建單元,該創(chuàng)建單元?jiǎng)?chuàng)建一分組,在該分組中,偏移信息被布置在數(shù)據(jù)單元中從而使得經(jīng)所述編碼單元編碼的視頻數(shù)據(jù)和所述偏移信息不被包括在同一分組中,并且指示布置在所述數(shù)據(jù)部分中的數(shù)據(jù)是所述偏移信息的信息被描述在頭部中,所述偏移信息是由用在針對(duì)預(yù)定子圖像的3D顯示中的左眼子圖像和右眼子圖像的偏離方向構(gòu)成的,并且該創(chuàng)建單元還創(chuàng)建一分組,在該分組中,經(jīng)編碼視頻數(shù)據(jù)被布置在數(shù)據(jù)部分中并且指示布置在所述數(shù)據(jù)部分中的數(shù)據(jù)是所述經(jīng)編碼視頻數(shù)據(jù)的標(biāo)志信息被描述在頭部中;以及 記錄控制單元,該記錄控制單元將所述分組記錄在記錄介質(zhì)中。
4.一種使得記錄設(shè)備執(zhí)行以下步驟的記錄方法 對(duì)主圖像的視頻數(shù)據(jù)進(jìn)行編碼; 創(chuàng)建一分組,在該分組中,偏移信息被布置在數(shù)據(jù)單元中從而使得經(jīng)編碼的視頻數(shù)據(jù)和所述偏移信息不被包括在同一分組中,并且指示布置在所述數(shù)據(jù)部分中的數(shù)據(jù)是所述偏移信息的信息被描述在頭部中,所述偏移信息是由用在針對(duì)預(yù)定子圖像的3D顯示中的左眼子圖像和右眼子圖像的偏離方向構(gòu)成的,并且還創(chuàng)建一分組,在該分組中,經(jīng)編碼視頻數(shù)據(jù)被布置在數(shù)據(jù)部分中并且指示布置在所述數(shù)據(jù)部分中的數(shù)據(jù)是所述經(jīng)編碼視頻數(shù)據(jù)的標(biāo)志信息被描述在頭部中;以及 將所述分組記錄在記錄介質(zhì)中。
全文摘要
本發(fā)明公開了再現(xiàn)設(shè)備和再現(xiàn)方法以及記錄設(shè)備和記錄方法。本發(fā)明涉及使得在子圖像的偏移信息被布置在主圖像的流中的情況中,能夠基于該偏移信息容易地實(shí)現(xiàn)子圖像的3D顯示的再現(xiàn)設(shè)備和再現(xiàn)方法、數(shù)據(jù)結(jié)構(gòu)、記錄介質(zhì)、記錄設(shè)備和記錄方法,以及程序。右眼視頻流包括用于生成偏移信息的偏移元數(shù)據(jù)。在右眼視頻流的每個(gè)TS分組的數(shù)據(jù)部分中,僅布置有經(jīng)編碼右眼主圖像的視頻數(shù)據(jù)和偏移元數(shù)據(jù)中的任一者。在右眼視頻流的每個(gè)TS分組的頭部中,描述了傳輸優(yōu)先級(jí),傳輸優(yōu)先級(jí)指示布置在TS分組的數(shù)據(jù)部分中的數(shù)據(jù)是經(jīng)編碼右眼主圖像的視頻數(shù)據(jù)還是偏移元數(shù)據(jù)。本發(fā)明例如可應(yīng)用于以3D方式顯示子圖像的再現(xiàn)設(shè)備。
文檔編號(hào)H04N5/91GK103024411SQ20121045930
公開日2013年4月3日 申請(qǐng)日期2010年8月10日 優(yōu)先權(quán)日2009年8月18日
發(fā)明者內(nèi)村幸一, 加藤元樹, 服部忍 申請(qǐng)人:索尼公司