两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)記錄設(shè)備、方法和程序、數(shù)據(jù)再現(xiàn)設(shè)備、方法和程序的制作方法

文檔序號:7889750閱讀:221來源:國知局

專利名稱::數(shù)據(jù)記錄設(shè)備、方法和程序、數(shù)據(jù)再現(xiàn)設(shè)備、方法和程序的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及允許記錄和再現(xiàn)被幀間壓縮的視頻數(shù)據(jù)的數(shù)據(jù)記錄設(shè)備、方法和程序、數(shù)據(jù)再現(xiàn)設(shè)備、方法和程序。
背景技術(shù)
:已經(jīng)實(shí)際使用了將視頻數(shù)據(jù)和音頻數(shù)據(jù)復(fù)用其中的AV(音頻,視頻)流記錄在記錄介質(zhì)上的技術(shù)。此外,在專利文獻(xiàn)I“日本專利申請公開No.2000-341640”和專利文獻(xiàn)2“日本專利申請公開No.2002-158972”中描述了,將關(guān)于AV流的隨機(jī)可存取位置的信息作為屬性信息與AV流一起記錄到記錄介質(zhì)并且用該屬性信息再現(xiàn)AV流、從而允許對讀取位置進(jìn)行決定和快速地執(zhí)行解碼過程的技術(shù)。作為更加具體的例子,將描述把MPEG2視頻流復(fù)用到作為AV流的傳輸流中的情況。根據(jù)MPEG2(運(yùn)動畫面專家組2)系統(tǒng)通過壓縮編碼視頻數(shù)據(jù)來制成MPEG視頻流。根據(jù)MPEG2(運(yùn)動畫面專家組2),通過使用DCT(離散余弦變換)的幀內(nèi)壓縮編碼和使用基于時(shí)間方向中的預(yù)測編碼的幀間壓縮編碼,來對視頻數(shù)據(jù)進(jìn)行壓縮編碼。在這種情況下,定義了在基于時(shí)間的方向中進(jìn)行預(yù)測編碼的B(雙方向)畫面和P(預(yù)測)畫面以及完整的一屏(一幀)的1(內(nèi))畫面。將包括至少一個I畫面并且是完整的組稱為GOP(畫面組)。一個GOP是MPEG流的最小可存取單元。以每個都具有預(yù)定大小的傳輸分組來傳送、記錄和再現(xiàn)傳輸流。以傳送分組的有效負(fù)荷的大小來分割數(shù)據(jù)流。將報(bào)頭添加到有效負(fù)荷中,結(jié)果,完成了傳輸分組。根據(jù)上述專利文獻(xiàn)I和專利文獻(xiàn)2,從傳輸流中提取以包含有效負(fù)荷中的序列報(bào)頭的第一字節(jié)的傳輸分組(源分組)的AV流的源分組號碼和MPEG視頻的序列報(bào)頭開始的I畫面的再現(xiàn)輸出的管理信息(PTS:呈現(xiàn)時(shí)間戳)。將所獲得的PTS和源分組號碼作為隨機(jī)可存取位置,即關(guān)于進(jìn)入點(diǎn)(EP)的信息,記錄到屬性信息中并且稱為每個進(jìn)入點(diǎn)的EP_map。在另一方面,已經(jīng)提出了使用預(yù)測模式的編碼方法,在該模式中,從屬于比在顯示順序中的當(dāng)前GOP更早的GOP的畫面中預(yù)測比屬于顯示順序中當(dāng)前GOP的I畫面更晚的畫面。當(dāng)使用該預(yù)測模式來編碼傳輸流時(shí),如果與GOP隨機(jī)地符合,則不完全對它們進(jìn)行再現(xiàn)。在專利文獻(xiàn)3“美國專利No.5543847”中已經(jīng)公開了,通過禁止這種預(yù)測模式來允許用屬于當(dāng)前GOP的I畫面來隨機(jī)存取這樣的AV流文件的技術(shù)。隨后,將參照圖IA和圖IB來描述該技術(shù)。在圖IA和IB中,“il2”表示I畫面;“p02”、“p03”、...表示P畫面;而“b00”、“b01”、...表示B畫面。圖IA和圖IB的每一個的上面的行和下面的行分別表示(例如)偶數(shù)場和奇數(shù)場。專利文獻(xiàn)3建議從最接近的兩個P畫面中預(yù)測P畫面。因此,在圖IA中所示的例子中,用兩個最接近的P畫面,即屬于當(dāng)前GOPI的畫面P13和屬于早于GOPI的GOPO的畫面P03,作為基準(zhǔn)畫面來對屬于GOPI的畫面pl6進(jìn)行編碼。當(dāng)隨機(jī)存取GOPI時(shí),將其從畫面il2中再現(xiàn)。由于畫面pl3不能參考被用作基準(zhǔn)畫面的畫面p03,因此不能解碼畫面pl3。此外,不能解碼使用畫面p03和pl3作為基準(zhǔn)畫面的畫面pl6。類似地,不能解碼使用畫面P13和pl6作為基準(zhǔn)畫面的畫面pl7。因此,當(dāng)編碼視頻數(shù)據(jù)時(shí),禁止畫面pl3和pl6使用屬于早于GOPI的GOPO的畫面P03作為基準(zhǔn)畫面。相反地,pl3和pl6使用數(shù)據(jù)GOPI的畫面il2作為基準(zhǔn)畫面。因此,當(dāng)隨機(jī)存取GOPI時(shí),從作為基準(zhǔn)畫面的畫面il2中預(yù)測畫面pl3和pl6。因此,可以解碼畫面pl7之后的畫面。類似地,在圖IB中,用兩個最接近的基準(zhǔn)畫面,即屬于GOPI的畫面pl5和屬于早于GOPI的GOPO的畫面p03,來編碼數(shù)據(jù)GOPI的畫面pl8。當(dāng)隨機(jī)存取GOPI時(shí),從畫面il2中進(jìn)行再現(xiàn)。由于畫面pl5不能參考用于基準(zhǔn)畫面的畫面p03,因此不能解碼畫面P15。類似地,不能解碼使用畫面p03和pl5作為基準(zhǔn)畫面的畫面pl8.在這種情況下,當(dāng)編碼視頻流時(shí),禁止畫面pl5和pl8使用屬于早于GOPl的GOPO的畫面p03作為基準(zhǔn)畫面。畫面pl5和pl8使用屬于GOPI的畫面il2作為基準(zhǔn)畫面。因此,當(dāng)隨機(jī)存取GOPI時(shí),從作為基準(zhǔn)畫面的il2中預(yù)測畫面pl5和pl8。結(jié)果,可以解碼畫面pl8。在上述的EPjnap中,將視頻流的I畫面的位置用作進(jìn)入點(diǎn)。在MPEG2視頻中,不存在這樣的預(yù)測模式從屬于晚于顯示順序中的當(dāng)前GOP的GOP的畫面中預(yù)測晚于屬于顯示順序中當(dāng)前GOP的I畫面的畫面。因此,當(dāng)當(dāng)使用I畫面作為進(jìn)入點(diǎn)時(shí),確保從I畫面中隨機(jī)地存取并且再現(xiàn)當(dāng)前G0P。但是,近年來,ISO(國際標(biāo)準(zhǔn)化組織)已經(jīng)將運(yùn)動畫面壓縮編碼系統(tǒng)MPEG-4AVCIH.264進(jìn)行了國際標(biāo)準(zhǔn)化。MPEG-4AVC|H.264系統(tǒng)比諸如MPEG2和MPEG4系統(tǒng)之類的傳統(tǒng)編碼系統(tǒng)實(shí)現(xiàn)更高的編碼效率和壓縮率。此外,MPEG-4AVC|H.264系統(tǒng)使用數(shù)據(jù)通過其發(fā)送的多個傳送信道來實(shí)現(xiàn)高傳送效率。因此,MPEG-4AVC|H.264可以用比現(xiàn)有技術(shù)系統(tǒng)更高的自由度來傳送視頻流。由于MPEG-4AVCIH.264系統(tǒng)可以具有多個基準(zhǔn)畫面,所以其可以參考多個過去的畫面。例如,在MPEG-4AVC|H.264中,可以從比顯示順序中的I畫面更早的P畫面中預(yù)測晚于I畫面的P畫面。因此,在現(xiàn)有技術(shù)中,當(dāng)將通過諸如能夠參考多個過去畫面的MPEG_4AVC|H.264系統(tǒng)之類的編碼系統(tǒng)已經(jīng)編碼的視頻流記錄到記錄介質(zhì)然后從其再現(xiàn)時(shí),如果將I畫面作為隨機(jī)可存取位置(進(jìn)入點(diǎn))記錄到EPjnap中,則不保證被隨機(jī)存取地再現(xiàn)的畫面通常不以I畫面開始。
發(fā)明內(nèi)容因此,本方面的目的是提供數(shù)據(jù)記錄設(shè)備、方法和程序、數(shù)據(jù)再現(xiàn)設(shè)備、方法和程序、記錄介質(zhì)以及數(shù)據(jù)結(jié)構(gòu),它們允許當(dāng)用從作為早于顯示順序中的I畫面的基準(zhǔn)畫面的畫面中預(yù)測晚于顯示順序中的I畫面的畫面的預(yù)測模式已經(jīng)編碼和記錄視頻流時(shí),隨機(jī)存取從記錄介質(zhì)中再現(xiàn)的視頻流。本發(fā)明的第一方面是提供一種數(shù)據(jù)記錄裝置,向記錄介質(zhì)記錄通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,本數(shù)據(jù)記錄裝置具有編碼裝置,通過上述第2編碼方法對視頻流進(jìn)行編碼而生成編碼化視頻流,其中,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像來預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比顯示順序?yàn)槲磥淼膱D像;表格生成裝置,將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成表格;記錄裝置,將通過上述編碼裝置編碼的上述編碼化視頻流和通過上述表格生成裝置生成的上述表格進(jìn)行對應(yīng)而記錄于記錄介質(zhì)。本發(fā)明的第二方面是提供一種數(shù)據(jù)記錄方法,向記錄介質(zhì)記錄通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,該數(shù)據(jù)記錄方法具有以下步驟編碼步驟,通過上述第2編碼方法對視頻流進(jìn)行編碼,并生成編碼化視頻流,其中,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比為過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比顯示順序?yàn)槲磥淼膱D像;表格生成步驟,將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成表格;記錄步驟,將在上述編碼步驟編碼的編碼化視頻流和在上述表格生成步驟生成的上述表格進(jìn)行對應(yīng)而記錄于記錄介質(zhì)。本方面的第三方面是提供一種一種數(shù)據(jù)記錄程序,使計(jì)算機(jī)裝置執(zhí)行向記錄介質(zhì)記錄通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流的數(shù)據(jù)記錄方法,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,上述數(shù)據(jù)記錄方法具有以下步驟編碼步驟,通過上述第2編碼方法對視頻流進(jìn)行編碼,并生成編碼化視頻流,其中,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比顯示順序?yàn)槲磥淼膱D像;表格生成步驟,將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成表格;記錄步驟,將通過上述編碼步驟編碼的上述編碼化視頻流和通過上述表格生成步驟生成的上述表格進(jìn)行對應(yīng)而記錄于記錄介質(zhì)。本發(fā)明的第四方面是提供一種數(shù)據(jù)再現(xiàn)裝置,向記錄介質(zhì)再現(xiàn)通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,本數(shù)據(jù)再現(xiàn)裝置具有再現(xiàn)裝置,其再現(xiàn)記錄介質(zhì),該記錄介質(zhì)記錄了通過上述第2編碼方法對視頻流進(jìn)行編碼并生成的編碼化視頻流、以及將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成的表格,其中,該通過上述第2編碼方法對視頻流進(jìn)行的上述編碼是,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比在顯示順序上為未來的圖像而進(jìn)行的;解碼控制裝置,進(jìn)行控制,使得根據(jù)由上述再現(xiàn)裝置再現(xiàn)的上述表格,以由上述位置信息所表示的上述編碼化視頻流的位置為起點(diǎn),進(jìn)行由上述再現(xiàn)裝置再現(xiàn)的上述編碼化視頻流的解碼,其中,上述位置信息對應(yīng)上述再現(xiàn)時(shí)間信息。本發(fā)明的第五方面是提供一種數(shù)據(jù)再現(xiàn)方法,向記錄介質(zhì)再現(xiàn)通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,本數(shù)據(jù)再現(xiàn)方法具有再現(xiàn)步驟,其再現(xiàn)記錄介質(zhì),該記錄介質(zhì)記錄了通過上述第2編碼方法對視頻流進(jìn)行編碼并生成的編碼化視頻流、以及將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成的表格,其中,該通過上述第2編碼方法對視頻流進(jìn)行的上述編碼是,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比在顯示順序上為未來的圖像而進(jìn)行的;解碼控制步驟,進(jìn)行控制,使得根據(jù)由上述再現(xiàn)步驟再現(xiàn)的上述表格,以由上述位置信息所表示的上述編碼化視頻流的位置為起點(diǎn),進(jìn)行對由上述再現(xiàn)步驟再現(xiàn)的上述編碼化視頻流的解碼,其中,上述位置信息對應(yīng)上述再現(xiàn)時(shí)間信息。本方面的第六方面是提供一種數(shù)據(jù)再現(xiàn)程序,使計(jì)算機(jī)裝置實(shí)行向記錄介質(zhì)再現(xiàn)通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流的數(shù)據(jù)再現(xiàn)方法,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,上述數(shù)據(jù)再現(xiàn)方法具有再現(xiàn)步驟,其再現(xiàn)記錄介質(zhì),該記錄介質(zhì)記錄了通過上述第2編碼方法對視頻流進(jìn)行編碼并生成的編碼化視頻流、以及將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成的表格,其中,該通過上述第2編碼方法對視頻流進(jìn)行的上述編碼是,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比在顯示順序上為未來的圖像而進(jìn)行的;解碼控制步驟,進(jìn)行控制,使得根據(jù)由上述再現(xiàn)步驟再現(xiàn)的上述表格,以由上述位置信息所表示的上述編碼化視頻流的位置為起點(diǎn),進(jìn)行由上述再現(xiàn)步驟再現(xiàn)的上述編碼化視頻流的解碼,其中,上述位置信息對應(yīng)上述再現(xiàn)時(shí)間信息。根據(jù)本發(fā)明的第一、第二和第三方面,在根據(jù)預(yù)測編碼方法編碼視頻流并且將所編碼的視頻記錄到記錄介質(zhì)的數(shù)據(jù)記錄方法中,被編碼為其中一個單元作為當(dāng)前單元的多個單元的視頻流是以獨(dú)立可解碼畫面開始、以早于屬于比解碼順序中的當(dāng)前單元更晚的單元的獨(dú)立可解碼畫面的畫面結(jié)束的畫面組,在預(yù)測編碼方法中,從屬于早于當(dāng)前單元的單元的畫面中預(yù)測比屬于顯示順序中當(dāng)前單元的獨(dú)立可解碼畫面更晚的畫面。以禁止預(yù)測編碼方法的方式編碼視頻流并且產(chǎn)生編碼的視頻流,被編碼為其中一個單元作為當(dāng)前單元的多個單元的視頻流是以獨(dú)立可解碼畫面開始、以早于屬于比解碼順序中的當(dāng)前單元更晚的單元的獨(dú)立可解碼畫面的畫面結(jié)束的畫面組,在預(yù)測編碼方法中,從屬于早于當(dāng)前單元的單元的畫面中預(yù)測比屬于顯示順序中當(dāng)前單元的獨(dú)立可解碼畫面更晚的畫面。創(chuàng)建將編碼的視頻流中獨(dú)立的可解碼畫面的再現(xiàn)時(shí)間信息與編碼的視頻流中的位置信息相關(guān)聯(lián)的表。將所編碼的視頻流與所創(chuàng)建的表相關(guān)聯(lián)。將所關(guān)聯(lián)的視頻流和表記錄在記錄介質(zhì)上。因此,當(dāng)從記錄介質(zhì)中再現(xiàn)數(shù)據(jù)時(shí),通過指定再現(xiàn)時(shí)間確保對于從該記錄介質(zhì)所再現(xiàn)的編碼視頻流的隨機(jī)存取再現(xiàn)。根據(jù)本發(fā)明第四、第五和第六方面,從已經(jīng)根據(jù)預(yù)測編碼方法在其上編碼和記錄了視頻流的記錄介質(zhì)中再現(xiàn)數(shù)據(jù),被編碼為其中一個單元作為當(dāng)前單元的多個單元的視頻流是以獨(dú)立可解碼畫面開始、以早于屬于比解碼順序中的當(dāng)前單元更晚的單元的獨(dú)立可解碼畫面的畫面結(jié)束的畫面組,在預(yù)測編碼方法中,從屬于早于當(dāng)前單元的單元的畫面中預(yù)測比屬于顯示順序中當(dāng)前單元的獨(dú)立可解碼畫面更晚的畫面。從以禁止預(yù)測編碼方法的方式在其上編碼和產(chǎn)生了視頻流的記錄介質(zhì)中再現(xiàn)數(shù)據(jù),被編碼為其中一個單元作為當(dāng)前單元的多個單元的視頻流是以獨(dú)立可解碼畫面開始、以早于屬于比解碼順序中的當(dāng)前單元更晚的單元的獨(dú)立可解碼畫面的畫面結(jié)束的畫面組,在預(yù)測編碼方法中,從屬于早于當(dāng)前單元的單元的畫面中預(yù)測比屬于顯示順序中當(dāng)前單元的獨(dú)立可解碼畫面更晚的畫面,而且已經(jīng)相關(guān)地記錄了將編碼的視頻流中獨(dú)立的可解碼畫面的再現(xiàn)時(shí)間信息與編碼的視頻流中的位置信息相關(guān)聯(lián)的表。根據(jù)所再現(xiàn)的表從與編碼的視頻流中的再現(xiàn)時(shí)間信息對應(yīng)的位置信息所指示的位置解碼所再現(xiàn)的編碼視頻流。因此,通過指定再現(xiàn)時(shí)間,確保用于從該記錄介質(zhì)所再現(xiàn)的編碼視頻流的隨機(jī)存取再現(xiàn)。根據(jù)本方面,在具有從數(shù)據(jù)早于當(dāng)前GOP的GOP的畫面中預(yù)測晚于屬于當(dāng)前GOP的I畫面的畫面的預(yù)測模式的視頻編碼系統(tǒng)中,以從屬于早于當(dāng)前GOP的GOP的畫面中預(yù)測晚于屬于當(dāng)前GOP的I畫面的畫面的預(yù)測模式被禁止的方式,來編碼AV流。創(chuàng)建具有存取單元的PTS的EP_map,該存取單元以禁止預(yù)測模式的方式編碼的I畫面或者在MPEG4AVCIH.264定義的IDR畫面開始。將EPjnap和AV流記錄在記錄介質(zhì)上。結(jié)果,確保在AV流中從EP_map所指示的進(jìn)入點(diǎn)開始的隨機(jī)存取再現(xiàn)。圖IA和圖IB示出了根據(jù)現(xiàn)有技術(shù)從屬于早于顯示順序中的當(dāng)前GOP的GOP的畫面中預(yù)測晚于屬于當(dāng)前GOP的I畫面的畫面的預(yù)測模式的示意圖;圖2示出了在根據(jù)本發(fā)明的記錄和再現(xiàn)系統(tǒng)中所使用的記錄介質(zhì)上的應(yīng)用程序格式的概略結(jié)構(gòu)的示意圖;圖3示出了在根據(jù)本方面的記錄和再現(xiàn)系統(tǒng)中所使用的記錄介質(zhì)上所記錄的AV流的概略結(jié)構(gòu)的示意圖;圖4示出了描述EPjnap的剪切片段AV流的例子的示意圖;圖5示出了E_map的概念示例的示意圖;圖6A、圖6B和圖6C示出了以可隨機(jī)存取的I畫面開始的存取單元的示意圖;圖7示出了字段SPN_EP_start指示的源分組的數(shù)據(jù)結(jié)構(gòu)的例子的示意圖;圖8更加詳細(xì)地示出了描述EPjnap的示意圖;圖9更加詳細(xì)地示出了描述EP_map的示意圖;圖10更加詳細(xì)地示出了描述EPjnap的示意圖;圖11示出了表EP_map_for_one_stream_PIDO的語法的例子的示意圖;圖12示出了塊EP_map_for_one_stream_PID的語法的例子的示意圖;圖13示出了創(chuàng)建EPjnap的過程的例子的流程圖;圖14A和圖14B示出了描述視頻PID在傳輸流中改變的情況的示意圖;圖15示出了在進(jìn)行針對I畫面或者IDR畫面的搜索的情況下的播放器模型的例子的框圖;圖16示出了播放器模型中I畫面搜索的過程的例子的流程圖;和圖17A和圖17B不出了根據(jù)本發(fā)明的實(shí)施方式的運(yùn)動畫面記錄和再現(xiàn)設(shè)備的結(jié)構(gòu)的例子的框圖。具體實(shí)施例方式下面將描述本發(fā)明的實(shí)施方式。圖2示出了在根據(jù)本發(fā)明的記錄和再現(xiàn)系統(tǒng)中所使用的記錄介質(zhì)上的應(yīng)用程序格式的概略結(jié)構(gòu)。該格式具有兩層,用其管理AV流的PlayList和Clip。將一個AV流及其附加信息的對子當(dāng)作一個對象并且稱為剪切片段。將包含AV流的AV流文件稱為剪切片段AV流文件,從而將包含對應(yīng)附加信息的文件稱為剪切片段信息文件。在時(shí)間軸上對剪切片段AV流文件的內(nèi)容進(jìn)行映射。通過與剪切片段中的存取點(diǎn)對應(yīng)的時(shí)間戳來指定播放列表。當(dāng)播放列表指示帶有時(shí)間戳的剪切片段的存取點(diǎn)時(shí),使用剪切片段信息文件來發(fā)現(xiàn)指示該流的解碼開始地址的地址信息。播放列表是剪切片段的再現(xiàn)區(qū)域組。將一個再現(xiàn)區(qū)域稱為播放項(xiàng)目(PlayItem)。播放項(xiàng)目是時(shí)間軸上IN點(diǎn)和OUT點(diǎn)的對子。因此,播放列表是播放項(xiàng)目組。用卷信息來管理在一個盤上所記錄的所有播放列表和剪切片段。圖3示出了在根據(jù)本發(fā)明的記錄和再現(xiàn)系統(tǒng)中所使用的記錄介質(zhì)上所記錄的AV流的概略結(jié)構(gòu)。根據(jù)本發(fā)明,將AV流作為記錄介質(zhì)上的BDAV(藍(lán)光盤音頻/視頻)MPEG2傳輸流來對待。BDAVMPEG2傳輸流由具有6144字節(jié)大小的整數(shù)個對準(zhǔn)的單元(alignedunit)組成。一個對準(zhǔn)的單元由32個源分組組成。源分組具有192字節(jié)的大小。一個源分組由具有四個字節(jié)大小的傳輸分組額外報(bào)頭(TP_extraheader)和具有188字節(jié)大小的傳輸分組組成。在MPEG2PES(分組化的基本流)中包含有視頻流和音頻流的數(shù)據(jù)。換句話說,將視頻流和音頻流的數(shù)據(jù)適當(dāng)?shù)胤指畈⑶曳纸M到每個PES分組的數(shù)據(jù)部分中。將包含流ID的PES分組報(bào)頭添加到PES分組數(shù)據(jù)部分中,該流ID標(biāo)識由當(dāng)前PES分組所傳送的基本流的類型。以這種方式形成PES分組。將PES分組轉(zhuǎn)換為傳輸分組。換句話說,以傳輸分組的有效負(fù)荷的大小來分割PES分組。以預(yù)定的方式將傳輸分組報(bào)頭添加到有效負(fù)荷中。結(jié)果,形成傳輸分組。傳輸分組報(bào)頭包括作為用于有效負(fù)荷中所包含的數(shù)據(jù)的標(biāo)識信息的PID(分組ID)。將以O(shè)(用于剪切片段AV流的開始)開始并且逐個增加的源分組號碼分配給源分組。對準(zhǔn)的單元以源分組的第一字節(jié)開始。上述剪切片段信息文件包含EP_map。如在上面“
背景技術(shù)
”部分所述,當(dāng)將時(shí)間戳分配給剪切片段的存取點(diǎn)時(shí),使用EP_map來發(fā)現(xiàn)在剪切片段AV流文件中從其開始數(shù)據(jù)讀取的數(shù)據(jù)地址。EPjnap是從基本流和傳輸流中提取的進(jìn)入點(diǎn)(EP)的列表。EPjnap具有用于在AV流中尋找從其開始解碼的進(jìn)入點(diǎn)的地址信息。EPjnap的一個EP條目由呈現(xiàn)時(shí)間戳(PTS)和與AV流中的PTS對應(yīng)的存取單元的數(shù)據(jù)地址的對子組成。在MPEG-4AVC|H.264系統(tǒng)中,一個存取單元與一個畫面對應(yīng)。隨后,參照圖4和圖5來描述EP_map。圖4不出了用于描述EP_map的剪切片段AV流的例子。在圖4的例子中,剪切片段AV流由三個復(fù)用的視頻流組成。由每個源分組的傳輸分組的報(bào)頭中所包含的PID(分組標(biāo)識)來標(biāo)識每個視頻流。在圖4所示的例子中,將由PID=X、PID=y和PID=z所標(biāo)識的三個視頻流復(fù)用到一個剪切片段AV流中。在I畫面的位置處可以隨機(jī)地存取每個視頻流。在圖4中,分別以涂黑圖案、陰影圖案和交叉(“X”)陰影圖案來標(biāo)識包含I畫面的開始字節(jié)的三個視頻流的、由方框表示的源分組。沒有涂黑或者加陰影的其他方框表示包含不是隨機(jī)存取點(diǎn)的視頻數(shù)據(jù)的源分組和包含其他視頻數(shù)據(jù)的源分組。例如,在PID=X所標(biāo)識的視頻流中,將包含可以隨機(jī)存取的I畫面的開始字節(jié)并且具有源分組號碼Xl的源分組放置在剪切片段AV流的時(shí)間軸上PTS=Pts(Xl)的位置處。類似地,在相同的視頻流中,將包含可以隨機(jī)存取的I畫面的開始字節(jié)并且具有源分組號碼X2的源分組放置在時(shí)間軸上PTS=pts(x2)的位置處。圖5示出了與圖4中所示的剪切片段AV流對應(yīng)的EP_map的概念例子。在圖5所不的例子中,EP_map具有字段stream_PID、條目PTS_EP_start和條目SPN_EP_start的數(shù)據(jù)。字段stream_PID包含使用其來傳送視頻流的傳輸分組的PID。條目PTS_EP_start包含以可以隨機(jī)存取的I畫面開始的存取單元(將在后面描述)的PTS。條目SPN_EP_start包含包括由AV流中的條目PTS_EP_start的值所參考的存取單元的第一字節(jié)的源分組的地址。參照圖4中所示的例子,在EPjnap中,將每個視頻流的PID存儲在字段stream_PID中。對于字段stream_PID來說,創(chuàng)建將條目PTS_EP_start和條目SPN_EP_start進(jìn)行關(guān)聯(lián)的表EP_map_for_one_stream_PIDO。例如,在圖5中,對于PID=x所標(biāo)識的視頻流來說,表EP_map_for_one_stream_PID關(guān)聯(lián)PTS=pts(xl)和源分組號碼Xl;PTS=pts(x2)和源分組號碼X2;...;和PTS=pts(xk)和源分組號碼Xk0對于其他PID所標(biāo)識并且復(fù)用的每一個視頻流都創(chuàng)建該表。在與剪切片段AV流對應(yīng)的剪切片段信息文件中包含EP_map。圖6A、6B和6C示出了以可以隨機(jī)存取的I畫面開始的存取單元的示意圖。在圖6A、圖6B和圖6C中,方框表示畫面。由“進(jìn)入點(diǎn)”的箭頭所指示的畫面表示以可以隨機(jī)存取的I畫面開始的存取單元。圖6A和圖6B示出了在MPEG-4AVC|H.264中所定義的IDR畫面。在MPEG-4AVC|H.264系統(tǒng)中,禁止從早于解碼順序中的IDR畫面的畫面中預(yù)測晚于解碼順序中的IDR畫面的畫面。在MPEG-4AVC|H.264中,將系列的存取單元稱為“序列”。可以獨(dú)立地解碼每個序列。序列需要以IDR畫面開始。對于每個IDR畫面,將緩存器復(fù)位。此外,禁止從晚于解碼順序中的IDR畫面的畫面中參考早于解碼順序中的IDR畫面的畫面。因此,可以從開始獨(dú)立地解碼每個序列。在圖6A中所示的例子中,當(dāng)編碼視頻流時(shí),禁止從早于解碼順序中IDR畫面的畫面pl2中預(yù)測晚于解碼順序中IDR畫面的畫面plO。在圖6B所示的例子中,假設(shè)以IDR畫面、畫面blO、畫面pl3和畫面bl2的順序來解碼在“GOP的邊界之后”的畫面。在該點(diǎn)處,由于畫面blO在解碼順序上晚于IDR畫面,所以當(dāng)對視頻流進(jìn)行編碼時(shí),禁止從早于IDR畫面的畫面P02中預(yù)測畫面plO。類似地,在圖6B中,禁止從畫面p02中預(yù)測畫面pl3。圖6C示出了用I畫面(畫面ill)來代替圖6B中所示的IDR畫面的例子。在這種情況下,當(dāng)對視頻流進(jìn)行編碼時(shí),禁止從屬于早于顯示順序中的當(dāng)前GOP的GOP的畫面中預(yù)測晚于屬于顯示順序中當(dāng)前GOP的畫面ill的畫面。在圖6C中所示的例子中,當(dāng)對視頻流進(jìn)行編碼時(shí),禁止從畫面P02中預(yù)測畫面pl3。MPEG-4AVC|H.264系統(tǒng)不象MPEG2系統(tǒng)那樣明確地定義G0P。根據(jù)本發(fā)明的實(shí)施方式,為了方便將以解碼順序中的IDR畫面和I畫面開始的畫面組稱為G0POMPEG-4AVC|H.264系統(tǒng)允許將諸如I片段、P片段和B片段之類的多個幀間編碼類型混合在一個畫面中。根據(jù)本發(fā)明的這種實(shí)施方式,I畫面表示只包含I片段的畫面。圖7示出了字段SPN_EP_start所指示的源分組的數(shù)據(jù)結(jié)構(gòu)的例子。如上所述,通過將具有四個字節(jié)大小的報(bào)頭TP_extra_header添加到具有188字節(jié)大小的傳輸分組中組成源分組。傳輸分組部分由報(bào)頭部分(TP報(bào)頭)和有效負(fù)荷部分組成。字段SPN_EP_start包含源分組的源分組號碼,如圖6A、6B和6C所示,該源分組包含以IDR畫面或者I畫面開始的存取單元的第一字節(jié)。在MPEG-4AVC|H.264系統(tǒng)中,存取單元,即畫面,以AU定界符(delimiter)(存取單元定界符)開始。AU定界符之后跟隨有SRS(序列參數(shù)組)和PPS(畫面參數(shù)組),之后跟隨有圖6A、圖6B和圖6C中所描述的IDR畫面或者I畫面的片段數(shù)據(jù)的開始部分或者全部。當(dāng)傳輸分組的報(bào)頭(TP報(bào)頭)的標(biāo)記payload_unit_start_indicator的值為“I”時(shí),其指示新PES分組以傳輸分組的有效負(fù)荷開始,而且存取單元以源分組開始。下面將參照圖8、圖9和圖10來更加詳細(xì)地描述EPjnap。如圖8中所示例的,表EP_map_for_one_stream_PIDO由兩個子表EP_coarse和EP_fine組成。子表EP_coarse是用于以粗略單位進(jìn)行搜索的表,而子表EP_fine是用于以精細(xì)單位來進(jìn)行搜索的表。由于EP_map由這兩個表組成,所以可以減小表EP_map_for_one_stream_PIDO的數(shù)據(jù)大小,并且提供數(shù)據(jù)搜索的性能。在圖8所示的例子中,子表EP_fine是將條目PTS_EP_fine與條目SPN_EP_fine進(jìn)行關(guān)聯(lián)的表。在該子表中,以升序以對于最上條目為O開始將條目號碼分配給條目。在子表EP_fine中,條目PTS_EP_fine和條目SPN_EP_fine的數(shù)據(jù)寬度是總共四個字節(jié)。相反地,子表EP_coarse是將條目ref_to_EP_fine_id、條目PTS_EP_coarse和條目SPN_EP_coarse進(jìn)行關(guān)聯(lián)的表。條目ref_to_EP_fine_id、條目PTS_EP_coarse和條目SPN_EP_coarse的數(shù)據(jù)寬度總共是八個字節(jié)。子表EP_fine的條目數(shù)量Nf小于子表EP_coarSe的條目數(shù)量Ne。子表EP—fine的條目由EP—map的條目PTS—EP—start和條目SPN—EP—start的每一個的LSB(最低有效比特)一側(cè)上的比特信息組成。子表EP_coarSe的條目由子表EP_fine中條目PTS_EP_start和條目SPN_EP_start和對應(yīng)條目號碼的每一個的MSB(最高有效比特)一側(cè)上的比特信息組成。該條目號碼是子表EP_fine的條目,具有LSB—側(cè)上的比特信息,從相同的數(shù)據(jù)PTS_EP_start中提取。圖9示出了條目PTS_EP_coarse和條目PTS_EP_fine的格式的例子。PTS,即條目PTS_EP_start,具有32比特的數(shù)據(jù)長度。當(dāng)MSB是第32比特而LSB是第O比特時(shí),在圖9所示的例子中,對于用于以粗略單元進(jìn)行搜索的條目PTS_EP_coarse來說,使用PTS_EP_start的從第32比特到第19比特的14個比特。憑借條目PTS_EP_coarse,可以進(jìn)行分辨率為5.8秒的最多26.5小時(shí)的搜索。對于用于以精細(xì)單位進(jìn)行搜索的條目PTS_EP_fine來說,使用從第19比特到第9比特的11比特。憑借條目PTS_EP_fine,可以進(jìn)行分辨率5.7毫秒最多11.5秒的搜索。條目PTS_EP_coarse和條目PTS_EP_fine共同使用第19比特。不使用在LSB—側(cè)從第O比特到第8比特的九個比特。圖10示出了條目SPN_EP_coarse和條目SPN_EP_fine的格式的例子。源分組號碼,即SPN_EP_start,具有32比特的數(shù)據(jù)長度。當(dāng)MSB是第31比特而LSB是第O比特時(shí),在圖10中所示的例子中,對于用于以粗略單位進(jìn)行搜索的條目SPN_EP_coarse來說,使用條目SPN_EP_start從第31比特到第O比特的所有比特。相反地,對于用于以精細(xì)單位進(jìn)行搜索的條目SPN_EP_fine來說,使用條目SPN_EP_start的從第16到第O比特的17個比特。憑借條目SPN_EP_fine,可以對最多大約25MB(兆字節(jié))的AV流文件進(jìn)行搜索。對于源分組號碼,可以將MSB—側(cè)上的預(yù)定數(shù)量比特的值用作條目SPN_EP_coarse。例如,對于條目SPN_EP_coarse,使用條目SPN_EP_start的從第31比特到第16比特的17個比特。對于條目SPN_EP_fine,使用條目SPN_EP_start的從第16比特到第O比特的17個比特。圖11示出了表EP_map_for_one_stream_PID()的語法的例子。在該例子中,以作為用于計(jì)算機(jī)設(shè)備等的程序描述語言的C語言來描述語法。這也適用于示出其他語法的其他附圖。表EP_map_for_one_stream_PIDO構(gòu)成塊EP_mapO。字段number_of_stream_PID_entries表不EP_map的表EP_map_for_one_stream_PID的條目數(shù)量。憑借值[k]的自變量,將for循環(huán)的內(nèi)容重復(fù)字段number_of_stream_PID_entries的值表示的次數(shù)。字段stream_PID[k]表示傳輸分組的PID的值,該分組傳送由作為EP_map的第[k]個條目的表EP_map_for_one_stream_PID(下面稱為第[k]個表EP_map_for_one_stream_PID)所參考的基本流。字段EP_stream_type[k]表不由第[k]個EP_map_for_one_stream_PID所參考的基本流的類型。字段num_EP_coarse_entries[k]表不在第[k]個表EP_map_for_one_stream_PID中的子表EP_coarse的條目數(shù)量。字段num_EP_fine_entries[k]表示在第[k]個表EP_map_for_one_stream_PID中的子表EP_fine的條目數(shù)量。字段EP_map_for_one_stream_PID_start_address[k]表不第[k]個EP_map_for_one_stream_PID在塊EP_mapO中開始的相對字節(jié)位置。由以塊EPjnapO的第一字節(jié)開始的字節(jié)號碼表示該值。for循環(huán)之后跟隨有填充字。在填充字之后,描述塊EP_map_for_one_stream_PID0塊EP_map_for_one_stream_PID是用于如圖4和圖5中所示的被復(fù)用到傳輸流中的多個AV流的一個流的EPjnap。圖12不出了塊EP_map_for_one_stream_PID的語法的例子。為了解釋塊EP_map_for_one_stream_PID的語義,將描述作為塊EP_map_for_one_stream_PID中所存儲的數(shù)據(jù)的源的條目的條目PTS_EP_start和條目SPN_EP_start的含意。條目SPN_EP_start與PTS_EP_start關(guān)聯(lián),而SPN_EP_start表示AV流的進(jìn)入點(diǎn)。條目PTS_EP_coarse與條目PTS_EP_fine關(guān)聯(lián),而且從相同的條目PTS_EP_start中獲得條目PTS_EP_fine。類似地,SPN_EP_coarse與條目SPN_EP_fine關(guān)聯(lián),而且從相同條目SPN_EP_start中獲得SPN_EP_fine。將PTS_EP_start和SPN_EP_start定義如下。如圖9中所示,條目PTS_EP_start是具有33比特?cái)?shù)據(jù)長度的無符號整數(shù)。具有33比特長度的條目PTS_EP_start表示視頻存取單元的PTS,該視頻存取單元以如圖6A、圖6B和圖6C中所示的IDR畫面或者AV流的I畫面開始。如圖10中所示,條目SPN_EP_start是具有32比特長度的無符號整數(shù)。條目SPN_EP_start表示在AV流中包括與條目PTS_EP_start相關(guān)聯(lián)的視頻存取單元的第一字節(jié)的源分組的地址。條目SPN_EP_start由計(jì)數(shù)(增加)的源分組號碼表示,以初始值“O”從AV流的第一源分組開始。隨后將描述塊EP_map_for_one_stream_PID的語義。如圖12中所不,塊EP_map_for_one_stream_PID由第一for循環(huán)和第二for循環(huán)組成,第一for循環(huán)描述用于進(jìn)行粗略單元搜索的子表EP_coarse,第二for循環(huán)描述用于根據(jù)第一for循環(huán)的搜索結(jié)果進(jìn)行精細(xì)單元搜索的子表EP_fine。在第一和第二for循環(huán)之前有字段EP_fine_table_start_addressο字段EP_fine_table_start_address將第二for循環(huán)的字段EP_video_type[EP_fine_id]的第一字節(jié)的開始地址,表示為從塊EP_map_for_one_stream_PID的第一字節(jié)開始的相對字節(jié)號碼。相對字節(jié)號碼以值“O”開始。將帶有自變量[i]的第一for循環(huán)重復(fù)子表EP_coarse的條目數(shù)量Ne所表示的次數(shù)。在第一for循環(huán)中,字段ref_to_EP_fine_id[i]表示具有與之前由字段ref_to_EP_fine_id[i]的字段PTS_EP_coarse[i]所指示的條目PTS_EP_coarse相關(guān)聯(lián)的條目PTS_EP_fine的子表EP_fine的條目數(shù)量。從相同條目PTS_EP_start中獲得關(guān)聯(lián)到其的條目PTS_EP_fine和條目PTS_EP_coarse。通過第二for循環(huán)中以出現(xiàn)順序定義的自變量[EP_fine_id]的值來給出字段ref_to_EP_fine_id[i]。第一for循環(huán)之后跟隨有填充字,之后跟隨有第二for循環(huán)。將帶有自變量[EP_fine_id]的第二for循環(huán)重復(fù)子表EP_fine的行數(shù)量Nf所表示的次數(shù)。在第二for循環(huán)中,描述了字段EP_video_type[EP_fine_id]、字段I_end_position_offset[EP_fine_id]、字段PTS_EP_fine[EP_fine_id]、和字段SPN_EP_fine[EP_fine_id]。字段PTS_EP_fine[EP_fine_id]、和字段SPN_EP_fine[EP_fine_id]存儲從子表EP_fine中用自變量[EP_fine_id]所參考的條目PTS_EP_fine和條目SPN_EP_fine。如下獲得條目PTS_EP_coarse、條目PTS_EP_fine、條目SPN_EP_coarse和條目SPN_EP_fine。假設(shè)子表EP_fine包含以相關(guān)聯(lián)的數(shù)據(jù)SPN_EP_start的升序排列的值的Nf個條目。根據(jù)公式(I)從對應(yīng)條目PTS_EP_start中獲得條目PTS_EP_fine。PTS_EP_fine[EP_fine_id]=(PTS_EP_start[EP_fine_id]>>9)/211.....(I)由公式⑵和⑶來表示條目PTS_EP_coarse和對應(yīng)條目PTS_EP_fine之間的關(guān)系OPTS_EP_coarse[i]=(PTS_EP_start[ref_to_EP_fine_id[i]]>>19)/214.…(2)PTS_EP_fine[ref_to_EP_fine_id[i]]=(PTS_EP_start[ref_to_EP_fine_id[i]]>>9)/211.…(3)根據(jù)公式(4)從對應(yīng)條目SPN_EP_start中獲得條目SPN_EP_fine。SPN_EP_fine[EP_fine_id]=SPN_EP_start[EP_fine_id]/217....(4)由公式(5)和(6)來表示條目SPN_EP_coarse和對應(yīng)條目SPN_EP_fine之間的關(guān)系OSPN_EP_coarse[i]=SPN_EP_start[ref_to_EP_fine_id[i]]....(5)SPN_EP_fine[ref_to_EP_fine_id[i]]=SPN_EP_start[ref_to_EP_fine_id[i]]/217.…(6)在上面公式⑴到(6)中,符號“>>X”指示使用在數(shù)據(jù)的LSB—側(cè)上超過第X比特的比特。隨后,參照圖13中所示的流程圖來描述創(chuàng)建上述EPjnap的過程。由將參照圖17A和圖17B在后面描述的復(fù)用流分析部分25來執(zhí)行圖13的流程圖中所示的過程。當(dāng)將作為具有如參照圖2和圖3所描述的格式的傳輸流而輸入的AV流記錄在記錄介質(zhì)上時(shí),執(zhí)行流程圖中所示的過程。將輸入傳輸流輸入到復(fù)用流分析部分25中。在步驟S10,開始創(chuàng)建EPjnap的過程。在步驟S11,復(fù)用流分析部分25分析輸入傳輸流,并且為所記錄的剪切片段AV流的視頻流指定PID。當(dāng)輸入傳輸流包含具有不同PID的多個視頻流時(shí),復(fù)用流分析部分25為所記錄的剪切片段AV流的視頻流指定PID。在步驟S12,復(fù)用流分析部分25從輸入傳輸流中選擇具有所指定的PID的視頻流的傳輸分組并且接收該分組。在步驟S13,復(fù)用流分析部分25確定所接收的傳輸分組的有效負(fù)荷是否以PES分組的第一字節(jié)開始??梢杂脗鬏敺纸M報(bào)頭的標(biāo)志payload_unit_start_indicator的值來進(jìn)行該確定。當(dāng)該值為“I”時(shí),指示傳輸分組的有效負(fù)荷以PES分組的第一字節(jié)開始。當(dāng)所確定的結(jié)果指示傳輸分組的有效負(fù)荷不以PES字節(jié)的第一字節(jié)開始時(shí),流程返回到步驟S12。當(dāng)步驟S13所確定的結(jié)果指示傳輸分組的有效負(fù)荷以PES分組的第一字節(jié)開始時(shí),流程前進(jìn)到步驟S14。在步驟S14,復(fù)用流分析部分25確定PES分組的數(shù)據(jù)部分是否以用參照圖6A、6B和6C所描述的IDR畫面或者I畫面開始的視頻存取單元的第一字節(jié)開始。通過檢查參照圖7所描述的在傳輸分組中連續(xù)包含的存取單元定界符SPS和PPS來進(jìn)行該確定。當(dāng)所確定的結(jié)果指示PES分組數(shù)據(jù)部分不以視頻存取單元的第一字節(jié)開始時(shí),流程返回到步驟S12。當(dāng)步驟S14的所確定的結(jié)果指示PES分組的PES分組數(shù)據(jù)部分以用IDR畫面或者I畫面開始的視頻存取單元的第一字節(jié)開始時(shí),流程前進(jìn)到步驟S15。在步驟S15,復(fù)用流分析部分25將當(dāng)前傳輸分組(即源分組)指定為進(jìn)入點(diǎn)。在步驟S16,復(fù)用流分析部分25獲得在步驟S15被指定為進(jìn)入點(diǎn)的傳輸分組(源分組)的分組號碼(源分組號碼)、在該分組中所包含的IDR畫面或者I畫面的PTS、以及進(jìn)入點(diǎn)所屬于的視頻流的PID。將所獲得的信息從復(fù)用流分析部分25提供到控制部分??刂撇糠指鶕?jù)所接收的信息來創(chuàng)建EPjnap。只要在步驟S12接收到視頻流的傳輸分組時(shí)就通過對分組號碼進(jìn)行計(jì)數(shù)來獲得被指定為進(jìn)入點(diǎn)的傳輸分組的分組號碼,包含剪切片段AV流文件的第一字節(jié)的傳輸流的分組號碼是“O”。IDR畫面和I畫面的PTS包含在PES分組的報(bào)頭部分中。在步驟S17,復(fù)用流分析部分25確定當(dāng)前輸入的傳輸分組是否為最后的輸入傳輸分組。當(dāng)所確定結(jié)果指示當(dāng)前所輸入的傳輸分組是最后輸入的傳輸分組時(shí),過程完成。當(dāng)所確定的結(jié)果指示當(dāng)前所輸入的傳輸分組不是最后的傳輸分組時(shí),流程返回到步驟S12。隨后,將描述視頻PID在傳輸流中改變的情況。在這種情況下,如圖14A中所示例的,EPjnap最好包含EPjnap作為用于每個視頻PID的子表。如圖14B中所示例的,將考慮在剪切片段AV流文件的前面一半中的視頻PID=X改變?yōu)樵诩羟衅蜛V流文件的后一半中的視頻PID=y的情況。在這種情況下,如圖14A中所示例的,與剪切片段AV流文件對應(yīng)的剪切片段信息文件的EPjnap包含與具有視頻PID=x的傳輸分組(源分組)對應(yīng)的EP_map、和與具有視頻PID=y的傳輸分組對應(yīng)的EPjnap作為子表。與視頻PID=x對應(yīng)的EPjnap的PTS_EP_start條目和與視頻PID=y對應(yīng)的EP_map的PTS_EP_start條目是在相同時(shí)間軸上在再現(xiàn)序列中的值。因此,如果圖14B所示例的,當(dāng)執(zhí)行搜索再現(xiàn)等的時(shí)候,能夠以與EPjnap的子表的PTS_EP_start條目對應(yīng)的再現(xiàn)序列來連續(xù)地存取具有視頻PID=x的源分組和具有視頻PID=y的IDR畫面或者I畫面。隨后,將描述對I畫面和IDR畫面的搜索操作。圖15示出在進(jìn)行對I畫面或者IDR畫面的搜索的情況下的播放器模型的例子。在下面的描述中,為了方便,將對I畫面或者IDR畫面的搜索稱為I畫面搜索。圖16示出了在圖15中所示的播放器模型中I畫面搜索的過程的例子。在圖15中,播放器模型具有驅(qū)動器100、文件系統(tǒng)101、主機(jī)控制器102、解復(fù)用器103和解碼器104。由例如CPU(中央處理單元)組成主機(jī)控制器102。可以由該CPU上運(yùn)行的軟件或者硬件來組成文件系統(tǒng)101、解復(fù)用器103和解碼器104。用戶接口(UI)(未示出)將用戶的命令通知給主機(jī)控制器。將例如光盤之類的、其上已經(jīng)記錄了剪切片段AV流文件作為傳輸流的記錄介質(zhì)裝載到驅(qū)動器100中。在步驟S20,文件系統(tǒng)101從裝載到驅(qū)動器100的盤中再現(xiàn)數(shù)據(jù),從盤中讀取剪切片段信息文件,并且將信息文件的EPjnap的數(shù)據(jù)發(fā)送給主機(jī)控制器102。在另一方面,Π指定要被再現(xiàn)的節(jié)目的節(jié)目號碼和與用戶的命令對應(yīng)的搜索開始時(shí)間的PTS。將所指定的值發(fā)送到主機(jī)控制器102(步驟S21)。在步驟S22,主機(jī)控制器102搜索EPjnap以尋找與表示搜索開始時(shí)間的PTS對應(yīng)的條目SPN_EP_start,并且將所獲得的條目SPN_EP_start所指示的源分組號碼的視頻PID設(shè)置到解復(fù)用器103。例如,根據(jù)與搜索開始時(shí)間對應(yīng)的PTS的MSB—側(cè)上的14比特來搜索EPjnap的子表EP_coarse以尋找PTS_EP_coarse。結(jié)果,獲得的對應(yīng)的條目ref_to_EP_fine_id和條目SPN_EP_coarse。根據(jù)條目SPN_EP_coarse,可以獲得對其進(jìn)行搜索的源分組的粗略位置。根據(jù)所獲得的條目ref_t0_EP_fine_id,指定子表EP_fine的搜索范圍。在所指定的范圍中搜索子表EP_fine。作為搜索結(jié)果,獲得在與搜索開始時(shí)間對應(yīng)的PTS的LSB—側(cè)上的第10比特和第11比特的值所對應(yīng)的條目PTS_EP_fine。將與條目PTS_EP_fine對應(yīng)的條目SPN_EP_coarse所指示的源分組號碼的視頻PID設(shè)置到解復(fù)用器103。當(dāng)條目SPN_EP_fine使用條目SPN_EP_start的MSB—側(cè)上的17個比特時(shí),將以預(yù)定方式連接條目SPN_EP_fine和條目SPN_EP_coarse的值所對應(yīng)的源分組號碼的視頻PID設(shè)置到解復(fù)用器103。在步驟S23,主機(jī)控制器102將與步驟S22中所獲得的源分組號碼對應(yīng)的數(shù)據(jù)地址設(shè)置到文件系統(tǒng)101。文件系統(tǒng)101發(fā)送命令到驅(qū)動器100以從所指定的數(shù)據(jù)地址中讀取傳輸流。驅(qū)動器100從與該命令對應(yīng)的指定的數(shù)據(jù)地址中讀取傳輸流。將該傳輸流發(fā)送到文件系統(tǒng)101。之后,從文件系統(tǒng)101將該傳輸流發(fā)送到解復(fù)用器103。解復(fù)用器103將報(bào)頭TP_eXtra_header從所提供的傳輸流中去除以獲得傳輸分組,選擇與在步驟S22所指定的視頻PID對應(yīng)的傳輸分組,從該傳輸分組中去除報(bào)頭,連接有效負(fù)荷,而且恢復(fù)原始AV流。將該AV流提供到解碼器104。解碼器104解碼該AV流并且獲得音頻數(shù)據(jù)和視頻數(shù)據(jù)。在步驟S25,確定用戶是否已經(jīng)發(fā)出了隨后的搜索命令。當(dāng)用戶已經(jīng)發(fā)出了隨后的搜索命令時(shí),流程返回到步驟S21。如上所述,條目SPN_EP_fine的源分組號碼的數(shù)據(jù)指示包含以可以被隨機(jī)存取的I畫面或者IDR畫面開始的存取單元的第一字節(jié)的源分組的地址。在上述過程中,當(dāng)進(jìn)行搜索等操作時(shí),總存取可以隨機(jī)存取的I畫面或者IDR畫面。結(jié)果,可以確保用于MPEG-4AVC|H.264視頻流的隨機(jī)存取再現(xiàn)。隨后,將描述對具有圖2中所示的應(yīng)用程序結(jié)構(gòu)的數(shù)據(jù)進(jìn)行記錄和再現(xiàn)的系統(tǒng)。圖17A和17B示出了根據(jù)本發(fā)明的實(shí)施方式的運(yùn)動畫面記錄和再現(xiàn)設(shè)備的結(jié)構(gòu)的例子??刂撇糠?7由例如CPU(中央處理單元)、ROM(只讀存儲器)、RAM(隨機(jī)存取存儲器)等組成。ROM預(yù)先存儲在CPU上執(zhí)行程序所需要的數(shù)據(jù)。RAM用作CPU的工作存儲器。當(dāng)必要時(shí),CPU從ROM讀取程序和數(shù)據(jù),使用RAM作為工作存儲器,并且控制整個運(yùn)動畫面記錄和再現(xiàn)設(shè)備。連接到用戶接口輸入/輸出終端28的是具有諸如各種類型的開關(guān)之類的操作設(shè)備的用戶接口(未示出)和簡單指示數(shù)據(jù)的指示設(shè)備。將與用戶對用戶接口的操作對應(yīng)的控制信號通過用戶接口輸入/輸出終端28提供到控制部分17。將控制部分17中所產(chǎn)生的顯示控制信號通過用戶接口輸入/輸出終端28提供到用戶接口。用戶接口可以將顯示控制信號提供給諸如電視機(jī)接收器之類的監(jiān)視器設(shè)備,以顯示與顯示控制信號對應(yīng)的數(shù)據(jù)。首先,將描述記錄操作。將視頻數(shù)據(jù)輸入到輸入終端30。將音頻信號輸入到輸入終端31。將輸入的視頻信號和音頻信號提供給AV編碼器23。還將視頻信號提供給視頻分析部分24。AV編碼器23對輸入的視頻信號和音頻信號進(jìn)行編碼,并且輸出所編碼的視頻流V、所編碼的音頻流A以及系統(tǒng)信息S。AV編碼器23用類似于參照圖6A、圖6B和圖6C所描述的I畫面的限制,即禁止從早于當(dāng)前GOP的GOP中預(yù)測晚于屬于顯示順序中當(dāng)前GOP的I畫面的畫面,來對輸入的視頻信號進(jìn)行編碼。AV編碼器23根據(jù)基于例如MPEG-4AVC|H.264系統(tǒng)的編碼系統(tǒng)來對輸入的視頻信號進(jìn)行編碼。在這種情況下,AV編碼器23能夠以為每個GOP產(chǎn)生I畫面或者為每個GOP放置IDR畫面的方式來對輸入視頻信號進(jìn)行編碼。AV編碼器23以例如MPEGl音頻流或者DolbyAC3音頻流的格式來對音頻信號進(jìn)行編碼。系統(tǒng)信息S由關(guān)于視頻信號和音頻信號的編碼信息(例如編碼的畫面和音頻幀的字節(jié)大小、畫面的編碼類型)以及關(guān)于視頻流和音頻流的同步的時(shí)間信息等組成。將AV編碼器23的這些編碼的輸出提供給復(fù)用器22。復(fù)用器22將所提供的與系統(tǒng)信息S對應(yīng)的編碼的視頻流V和編碼的音頻流A進(jìn)行復(fù)用,并且輸出復(fù)用流。復(fù)用流是例如MPEG2傳輸流或者M(jìn)PEG2節(jié)目流。當(dāng)復(fù)用流是MPEG2傳輸流時(shí),以傳輸流的有效負(fù)荷的大小來區(qū)分編碼的視頻流V和編碼的音頻流A。將預(yù)定的報(bào)頭添加到每個傳輸分組。結(jié)果,形成傳輸分組。每個傳輸分組的報(bào)頭都以預(yù)定方式包含PID以標(biāo)識數(shù)據(jù)的類型。通過從開關(guān)50選擇的終端50A將從復(fù)用器22輸出的復(fù)用流提供給源分組器21和上述復(fù)用流分析部分25。源分組器21將所提供的復(fù)用流編碼為根據(jù)記錄介質(zhì)的應(yīng)用程序格式參照圖3描述的源分組組成的剪切片段AV流。由ECC(糾錯編碼)編碼部分20用糾錯代碼對源分組器21所編碼的剪切片段AV流進(jìn)行編碼。調(diào)制部分19將編碼的剪切片段AV流調(diào)制為記錄代碼并且將其提供到寫部分18。與從自控制部分17提供來的控制信號對應(yīng),寫部分18將由調(diào)制部分19調(diào)制為記錄代碼的剪切片段AV流記錄到可記錄記錄介質(zhì)10。運(yùn)動畫面記錄和再現(xiàn)設(shè)備可以直接輸入已經(jīng)復(fù)用了剪切片段AV流的傳輸流,并且將該傳輸流記錄到記錄介質(zhì)。例如,將從數(shù)字接口或者電視調(diào)諧器輸出的數(shù)字電視廣播等的傳輸流輸入到輸入終端32。可以有記錄輸入的傳輸流的兩種方法。在第一種方法中,透明地記錄輸入的傳輸流,而在第二種方法種,重新編碼輸入的傳輸流以降低記錄比特速率。通過操作例如用戶接口來選擇兩種記錄方法之一。通過用戶接口輸入/輸出終端28將與操作對應(yīng)的控制信號提供給控制部分17??刂撇糠?7與該控制信號對應(yīng)地來控制運(yùn)動畫面記錄和再現(xiàn)設(shè)備的每個部分。當(dāng)透明地記錄輸入傳輸流時(shí),選擇開關(guān)50的端子50B并且選擇開關(guān)51的端子51A。分別通過開關(guān)51和開關(guān)50,將從輸入終端32輸入的傳輸流提供給源分組器21和復(fù)用流分析部分25。之后,執(zhí)行與編碼和記錄從輸入終端30和輸入終端31輸入的視頻流和音頻流的情況相同的過程。相反地,當(dāng)重新編碼和記錄輸入的傳輸流時(shí),選擇開關(guān)51的端子51B,并且將從輸入終端32輸入的傳輸流提供給解復(fù)用器15。解復(fù)用器15將所提供的傳輸流解復(fù)用為編碼的視頻流V、編碼的音頻流A和系統(tǒng)信息S。解復(fù)用器15分離地將編碼的視頻流V提供到AV解碼器16,而編碼的音頻流A和系統(tǒng)信息S提供給復(fù)用器22。AV解碼器16對從解復(fù)用器15提供來的編碼的視頻流V進(jìn)行解碼,并且將所解碼的視頻信號提供給AV解碼器23。AV解碼器23對所提供的視頻信號進(jìn)行編碼并且獲得編碼的視頻流V。AV編碼器23對參照圖6A、6B和6C描述的I畫面之類的視頻信號進(jìn)行編碼。換句話說,禁止從早于顯示順序中當(dāng)前GOP的GOP中預(yù)測晚于屬于顯示順序中的當(dāng)前GOP的I畫面的畫面。將編碼的視頻流V提供給復(fù)用器22。復(fù)用器22將AV編碼器23所編碼并且提供來的編碼的視頻流V、和解復(fù)用器15與解復(fù)用器15所解復(fù)用的系統(tǒng)信息S對應(yīng)地解復(fù)用的編碼的音頻流A進(jìn)行復(fù)用,并且輸出復(fù)用流。之后,執(zhí)行與編碼和記錄輸入到輸入終端30和輸入終端31的視頻信號和音頻信號的情況相同的過程。運(yùn)動畫面記錄和再現(xiàn)設(shè)備將剪切片段AV流文件以上述方式記錄到記錄介質(zhì)10,并且將關(guān)于剪切片段AV流文件的應(yīng)用程序數(shù)據(jù)庫信息也記錄到其中。由控制部分17根據(jù)從視頻分析部分24提供來的運(yùn)動畫面的特征信息、從復(fù)用流分析部分25提供來的剪切片段AV流的特征信息、以及從終端28輸入來的用戶的指定信息來創(chuàng)建應(yīng)用程序數(shù)據(jù)庫信息。當(dāng)由AV編碼器23對視頻信號進(jìn)行編碼和記錄時(shí),在運(yùn)動畫面記錄和再現(xiàn)設(shè)備中產(chǎn)生和記錄從視頻分析部分24獲得的運(yùn)動畫面的特征信息。將解復(fù)用器16所解復(fù)用并且由AV解碼器16所解碼的、從輸入終端30輸入的視頻信號或者從輸入終端32輸入的傳輸流的視頻信號,提供給視頻分析部分24。視頻分析部分24分析所提供的視頻信號的內(nèi)容,并且產(chǎn)生關(guān)于與輸入視頻信號的特征標(biāo)記點(diǎn)對應(yīng)的畫面的信息。例如,視頻分析部分24檢測諸如節(jié)目開始點(diǎn)、場景變化點(diǎn)或者CM(商業(yè)消息)廣播開始/結(jié)束點(diǎn)之類的特征標(biāo)記點(diǎn),并且獲得與所檢測的標(biāo)記點(diǎn)對應(yīng)的畫面的指定信息。替代地,視頻分析部分24可以產(chǎn)生與標(biāo)記點(diǎn)對應(yīng)的畫面的縮略圖畫面??s略圖畫面是通過例如縮減(thin-out)過程將實(shí)際畫面數(shù)據(jù)縮小的縮小畫面。可以由PTS來指示剪切片段AV流中的縮略圖畫面的位置。將這些畫面的指定信息、縮略圖畫面和縮略圖畫面的位置信息(例如PTS)通過控制部分17提供給復(fù)用器22。當(dāng)復(fù)用器22對已經(jīng)編碼了與控制部分17所指定的標(biāo)記點(diǎn)對應(yīng)的畫面的編碼的畫面進(jìn)行復(fù)用時(shí),復(fù)用器22將剪切片段AV流中的編碼的畫面的地址信息返回給控制部分17??刂撇糠?7將特征畫面的類型與剪切片段AV流中對應(yīng)的編碼的畫面的地址信息進(jìn)行關(guān)聯(lián),并且將所關(guān)聯(lián)的信息存儲到例如RAM中。從復(fù)用流分析部分25獲得的剪切片段AV流的特征信息是關(guān)于所記錄的剪切片段AV流的編碼信息的信息。在運(yùn)動畫面記錄和再現(xiàn)設(shè)備中產(chǎn)生特征信息。剪切片段AV流的特征信息包括與進(jìn)入點(diǎn)的時(shí)間戳對應(yīng)的地址信息。此外,剪切片段AV流的特征信息包括STC(系統(tǒng)時(shí)間時(shí)鐘)的不連續(xù)性(discontinuity)信息、關(guān)于節(jié)目內(nèi)容的變化的信息、與到達(dá)時(shí)間對應(yīng)的地址信息等。以參照圖6A、6B和6C描述的IDR畫面和I畫面開始的視頻存取單元的時(shí)間戳和地址信息作為剪切片段AV流的進(jìn)入點(diǎn)是存儲在EPjnap中的數(shù)據(jù)。關(guān)于在剪切片段AV流中的節(jié)目的內(nèi)容的改變的信息是在剪切片段信息文件的塊ProgramInfo(未示出)中所存儲的數(shù)據(jù)。當(dāng)透明地記錄從輸入終端32輸入的傳輸流時(shí),復(fù)用流分析部分25檢測與剪切片段AV流中的特征標(biāo)記點(diǎn)對應(yīng)的畫面,并且產(chǎn)生所檢測的畫面的類型和地址信息。這些信息是在剪切片段信息文件的塊ClipMark(未示出)中所存儲的數(shù)據(jù)。因此,將復(fù)用流分析部分25所獲得的剪切片段AV流的特征信息存儲在剪切片段信息文件中,它是剪切片段AV流的數(shù)據(jù)庫。將復(fù)用流分析部分25所獲得的這些信息臨時(shí)存儲在控制部分17的RAM中。將發(fā)到用戶接口(未示出)的用戶的指定信息從用戶接口輸入/輸出終端28提供到控制部分17。指定信息包括例如剪切片段AV流中用戶喜歡的再現(xiàn)區(qū)域的指定信息、描述再現(xiàn)區(qū)域的內(nèi)容的字符、和用戶將其指定為他或者她喜歡的場景的書簽點(diǎn)和剪切片段AV流的恢復(fù)點(diǎn)的時(shí)間戳。將這些用戶的指定信息臨時(shí)地存儲在控制部分17的RAM中。此外,將這些指定信息存儲在用于記錄介質(zhì)10上的播放列表的數(shù)據(jù)庫(未示出)中??刂撇糠?7根據(jù)RAM中所存儲的輸入信息創(chuàng)建剪切片段AV流的數(shù)據(jù)庫(剪切片段信息)、用于播放列表的數(shù)據(jù)庫、關(guān)于記錄介質(zhì)的內(nèi)容的管理信息(info.drv)以及縮略圖信息,即從視頻分析部分24獲得的運(yùn)動畫面的特征信息、從復(fù)用流分析部分25獲得的剪切片段AV流的特征信息和從用戶接口輸入/輸出終端28輸入的用戶的指定信息。從控制部分17的RAM中讀取這些數(shù)據(jù)庫信息。與剪切片段AV流類似,從控制部分17將數(shù)據(jù)庫信息提供給ECC編碼部分20。ECC編碼部分20用糾錯代碼對數(shù)據(jù)庫信息進(jìn)行編碼。調(diào)制部分19將編碼的數(shù)據(jù)庫信息調(diào)制為記錄代碼。將調(diào)制的數(shù)據(jù)庫信息提供給寫部分18。寫部分18與從控制部分17提供來的控制信號對應(yīng),將記錄編碼的數(shù)據(jù)庫信息記錄到記錄介質(zhì)10。隨后,將描述再現(xiàn)操作。已經(jīng)將與記錄操作的部分中所描述的方式相同的方式所創(chuàng)建的剪切片段AV流文件和應(yīng)用程序數(shù)據(jù)庫信息記錄在記錄介質(zhì)10上。當(dāng)將記錄介質(zhì)10裝載到驅(qū)動器設(shè)備(未示出)時(shí),控制部分17發(fā)送命令到讀取部分11以從記錄介質(zhì)10讀取應(yīng)用程序數(shù)據(jù)庫信息。當(dāng)讀取部分11接收到命令時(shí),讀取部分11從記錄介質(zhì)10讀取應(yīng)用程序數(shù)據(jù)庫信息。將讀取部分11的輸出提供給解調(diào)部分12。解調(diào)部分12解調(diào)讀取部分11的輸出并且將記錄代碼解碼為數(shù)字?jǐn)?shù)據(jù)。將解調(diào)部分12的輸出提供給ECC解碼部分13。ECC解碼部分13執(zhí)行用于應(yīng)用程序數(shù)據(jù)庫信息的糾錯過程以解碼糾錯代碼。將經(jīng)過糾錯的應(yīng)用程序數(shù)據(jù)庫信息提供給控制部分17??刂撇糠?7與應(yīng)用數(shù)據(jù)庫信息對應(yīng),將記錄介質(zhì)10上所記錄的播放列表的表通過用戶接口輸入/輸出終端28輸出給用戶接口。以預(yù)定的方式例如在用戶接口的顯示部分上顯示播放列表的表。從播放列表的表中選擇他或者她想要再現(xiàn)的播放列表,并且執(zhí)行操作使得所選擇的播放列表對于用戶接口進(jìn)行再現(xiàn)。將與該操作對應(yīng)的控制信號從用戶接口輸出并且通過終端28提供到控制部分17??刂撇糠?7發(fā)送命令給讀取部分11以讀取再現(xiàn)與控制信息對應(yīng)的所選擇的播放列表所需要的剪切片段AV流文件。對應(yīng)于該命令,讀取部分11從記錄介質(zhì)10中讀取剪切片段AV流文件。將讀取部分11的輸出提供給解調(diào)部分12。解調(diào)部分12將所提供的信號解調(diào)為記錄代碼,將記錄代碼解碼為數(shù)字?jǐn)?shù)據(jù),而且將數(shù)字?jǐn)?shù)據(jù)提供給ECC解碼部分13。ECC解碼部分13對所提供的數(shù)字?jǐn)?shù)據(jù)的糾錯代碼進(jìn)行解碼,而且對數(shù)字?jǐn)?shù)據(jù)進(jìn)行糾錯。由控制部分17所提供的文件系統(tǒng)部分(未示出)來處理經(jīng)過糾錯的剪切片段AV流文件,然后提供給源解分組器14。在控制部分17的控制下,源解分組器14將記錄介質(zhì)10上以應(yīng)用程序格式記錄的剪切片段AV流文件轉(zhuǎn)換為可以輸入到解復(fù)用器15的流。例如,源解分組器14將從記錄介質(zhì)10中再現(xiàn)的BDAVMPEG2傳輸流(見圖3)分解為源分組,從每個分組中去除報(bào)頭TP_extrajreader,而獲得傳輸分組。將作為傳輸分組的剪切片段AV流提供給解復(fù)用器15。解復(fù)用器15將構(gòu)成再現(xiàn)區(qū)域(PlayItem)的、由控制部分17指定的、在控制部分17的控制下從源解分組器14提供來的剪切片段AV流的視頻流V、音頻流A和系統(tǒng)信息S進(jìn)行輸出,并且將它們提供給AV解碼器16。例如,解復(fù)用器15根據(jù)它們的PID選擇所提供的傳輸分組,從它們的每一個中去除傳輸分組報(bào)頭,而且將所產(chǎn)生的數(shù)據(jù)輸出。AV解碼器16對所提供的視頻流V和音頻流A進(jìn)行解碼,而且將所解碼的再現(xiàn)視頻信號和再現(xiàn)音頻信號分別提供給視頻輸出終端26和音頻輸出終端27。在用于再現(xiàn)操作的這種結(jié)構(gòu)中,當(dāng)從剪切片段AV流的特定時(shí)間開始再現(xiàn)用戶已經(jīng)選擇的播放列表時(shí),執(zhí)行下面的操作。控制部分17使用基于所指定的時(shí)間的PTS的EP_map,搜尋具有與所指定的時(shí)間最接近的PTS的進(jìn)入點(diǎn),即以參照圖6A、6B和6C所描述的IDR畫面或者I畫面開始的視頻存取單元的地址??刂撇糠?7發(fā)送命令給讀取部分11以從所獲得的地址中讀取剪切片段AV流文件。如上所述,由解調(diào)部分12、ECC解碼部分13、源解分組器13、解復(fù)用器15和AV解碼器16來解調(diào)、解碼、解分組、和解復(fù)用剪切片段AV流文件,然后將其作為再現(xiàn)視頻信號和再現(xiàn)音頻信號分別輸出到終端26和27。讀取部分11與命令對應(yīng)地從記錄介質(zhì)10讀取剪切片段AV流文件。將剪切片段AV流文件通過解調(diào)部分12、ECC解碼部分13和源解分組器14提供給解復(fù)用器15。解復(fù)用器15將剪切片段AV流文件進(jìn)行分組,并且將所獲得的傳輸分組提供給AV解碼器16。當(dāng)用戶從剪切片段信息文件的塊ClipMark中所存儲的節(jié)目線索點(diǎn)和場景變換點(diǎn)中選擇特定標(biāo)記時(shí),以下面方式來執(zhí)行再現(xiàn)操作??刂撇糠?7使得用戶接口(未示出)顯示在剪切片段信息的塊ClipMark中所存儲的節(jié)目的線索點(diǎn)和場景變換點(diǎn)的縮略圖的列表。當(dāng)用戶從縮略圖畫面的列表中選擇他或者她喜歡的縮略圖畫面時(shí),開始再現(xiàn)操作。當(dāng)選擇縮略圖畫面時(shí),將與剪切片段AV流中所選擇的縮略圖畫面對應(yīng)的位置信息(例如PTS)提供給控制部分17??刂撇糠?7決定從記錄介質(zhì)10中讀取與剪切片段信息的內(nèi)容對應(yīng)的剪切片段AV流的位置,并且發(fā)送命令給讀取部分11以讀取剪切片段AV流。更具體地說,與縮略圖畫面所對應(yīng)的時(shí)間的PTS對應(yīng),控制部分17在剪切片段AV流中搜索與用戶已經(jīng)選擇的縮略圖畫面對應(yīng)的畫面的地址最接近的進(jìn)入點(diǎn),即以參照圖6A、6B和6C所描述的IDR畫面或者I畫面開始的視頻存取單元的地址??刂撇糠?7發(fā)送命令給讀取部分11以從所獲得的地址開始讀取剪切片段AV流文件。由解調(diào)部分12、ECC解碼部分13、源解分組器14、解復(fù)用器15和AV解碼器16對已經(jīng)讀取的剪切片段AV流文件進(jìn)行解調(diào)、解碼、解分組、解復(fù)用和解碼,然后分別輸出再現(xiàn)視頻信號和再現(xiàn)音頻信號給視頻輸出終端26和音頻輸出終端27。記錄介質(zhì)10不限于特定類型。例如,可以使用根據(jù)藍(lán)光盤標(biāo)準(zhǔn)的盤形記錄介質(zhì)作為記錄介質(zhì)10。藍(lán)光盤標(biāo)準(zhǔn)使用12厘米直徑、O.I毫米厚度帶有覆蓋層的盤作為記錄介質(zhì)。藍(lán)光盤標(biāo)準(zhǔn)還使用具有405nm的波長的藍(lán)紫激光和具有O.85的孔徑的物鏡作為光學(xué)系統(tǒng)。藍(lán)光盤標(biāo)準(zhǔn)實(shí)現(xiàn)最多27GB(千兆字節(jié))的記錄容量。替代地,可以使用硬盤作為記錄介質(zhì)10。除了盤形記錄介質(zhì)之外,還可以使用大容量半導(dǎo)體存儲器作為記錄介質(zhì)10。此外,還可以使用可記錄DVD(數(shù)字多功能盤),例如DVD-R(可記錄DVD)、DVD-RAM(DVD隨機(jī)存取存儲器)、DVD-RW(可寫DVD)、DVD+Rff(DVD+RW格式),作為記錄介質(zhì)10。類似地,可以使用CD-R(可記錄致密盤)或者CD-RW(可寫致密盤)作為記錄介質(zhì)10。此外,記錄介質(zhì)10并不限于可記錄的記錄介質(zhì)。換句話說,可以使用已經(jīng)在其上記錄了以與運(yùn)動畫面記錄和再現(xiàn)設(shè)備的記錄過程相同的記錄過程所產(chǎn)生的數(shù)據(jù)的只再現(xiàn)記錄介質(zhì)。例如,已經(jīng)建議了根據(jù)上述藍(lán)光盤標(biāo)準(zhǔn)的只再現(xiàn)盤(將該盤稱為BD-R0M)??梢允褂迷揃D-ROM作為記錄介質(zhì)10。替代地,還可以使用只再現(xiàn)DVD-ROM(DVD只讀存儲器)或者⑶-ROM(致密盤只讀存儲器)作為記錄介質(zhì)10。換句話說,與參照圖6A、6B和6C所描述的I畫面類似地,即禁止從早于當(dāng)前GOP的GOP中預(yù)測晚于屬于當(dāng)前GOP的I畫面的畫面,對剪切片段AV流進(jìn)行編碼,而且將與編碼過程對應(yīng)所創(chuàng)建的EP_map預(yù)先記錄在這種只再現(xiàn)記錄介質(zhì)上。將只再現(xiàn)記錄介質(zhì)提供給用戶。當(dāng)將只再現(xiàn)記錄介質(zhì)用作記錄介質(zhì)10時(shí),再現(xiàn)部分執(zhí)行與其對于可記錄的記錄介質(zhì)所執(zhí)行的操作相同的操作。當(dāng)然,記錄部分不執(zhí)行記錄操作。當(dāng)使用只再現(xiàn)記錄介質(zhì)時(shí),作為運(yùn)動畫面再現(xiàn)設(shè)備,可以從圖17A和圖17B中所不的結(jié)構(gòu)中省略記錄部分。此外,作為運(yùn)動畫面記錄設(shè)備,可以從圖17A和圖17B中所示的結(jié)構(gòu)中省略再現(xiàn)部分。在這種情況下,因此可以平滑地執(zhí)行搜索操作,所以最好運(yùn)動畫面記錄和再現(xiàn)設(shè)備與根據(jù)本實(shí)施方式的EPmap對應(yīng)地,從運(yùn)動畫面記錄設(shè)備已經(jīng)在其上記錄了數(shù)據(jù)的記錄介質(zhì)10中再現(xiàn)數(shù)據(jù)。在上述例子中,圖17A和圖17B中所示的運(yùn)動畫面記錄和再現(xiàn)設(shè)備由硬件組成。替代地,除了諸如其中載入有記錄介質(zhì)10的驅(qū)動器部分之類的機(jī)械部分以外,運(yùn)動畫面記錄和再現(xiàn)設(shè)備可以由軟件組成。在這種情況下,將軟件預(yù)先存儲在例如控制部分17的ROM中。替代地,運(yùn)動畫面記錄和再現(xiàn)設(shè)備可以構(gòu)成在諸如個人計(jì)算機(jī)之類的計(jì)算機(jī)設(shè)備上。在這種情況下,提供使得計(jì)算機(jī)設(shè)備實(shí)現(xiàn)運(yùn)動畫面記錄和再現(xiàn)設(shè)備的軟件作為諸如其上記錄了該軟件的CD-ROM或者DVD-ROM之類的記錄介質(zhì)。當(dāng)將計(jì)算機(jī)設(shè)備連接到諸如因特網(wǎng)之類的網(wǎng)絡(luò)時(shí),可以通過網(wǎng)絡(luò)提供該軟件。在上面的描述中,將復(fù)用流當(dāng)作MPEG2傳輸流。替代地,可以將本方面應(yīng)用于將MPEG2節(jié)目流或者DSS(數(shù)字衛(wèi)星系統(tǒng))傳輸流作為復(fù)用流進(jìn)行處理的系統(tǒng)。當(dāng)使用MPEG2節(jié)目流時(shí),不使用源分組而使用封包(pack)。權(quán)利要求1.一種數(shù)據(jù)記錄裝置,向記錄介質(zhì)記錄通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,本數(shù)據(jù)記錄裝置具有編碼裝置,通過上述第2編碼方法對視頻流進(jìn)行編碼而生成編碼化視頻流,其中,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像來預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比顯示順序?yàn)槲磥淼膱D像;表格生成裝置,將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成表格;記錄裝置,將通過上述編碼裝置編碼的上述編碼化視頻流和通過上述表格生成裝置生成的上述表格進(jìn)行對應(yīng)而記錄于記錄介質(zhì)。2.根據(jù)權(quán)利要求I所述的數(shù)據(jù)記錄裝置,其特征在于還具有數(shù)據(jù)包化裝置,分割上述編碼化視頻流而存儲于預(yù)定大小的數(shù)據(jù)包中,上述記錄裝置向上述記錄介質(zhì)記錄通過上述數(shù)據(jù)包化裝置被數(shù)據(jù)包化了的上述編碼化視頻流,上述表格生成裝置以上述數(shù)據(jù)包單位顯示上述編碼化視頻流上的位置信息。3.根據(jù)權(quán)利要求I所述的數(shù)據(jù)記錄裝置,其特征在于還具有復(fù)用裝置,復(fù)用多個上述視頻流各自通過上述編碼裝置編碼后得到的多個上述編碼化視頻流,上述記錄裝置向上述記錄介質(zhì)記錄由上述復(fù)用裝置復(fù)用的上述多個編碼化視頻流,上述表格生成裝置分別對通過上述復(fù)用裝置復(fù)用的上述多個編碼化視頻流生成上述表格。4.根據(jù)權(quán)利要求I所述的數(shù)據(jù)記錄裝置,其特征在于上述表格生成裝置分別生成第I子表格和第2子表格,其中,第I子表格使上述編碼化視頻流上的大致再現(xiàn)時(shí)間信息和對應(yīng)于該大致再現(xiàn)時(shí)間信息的上述位置信息相對應(yīng),第2子表格使上述編碼化視頻流上的更詳細(xì)的再現(xiàn)時(shí)間信息和對應(yīng)于該更詳細(xì)的再現(xiàn)時(shí)間信息的上述位置信息相對應(yīng)。5.根據(jù)權(quán)利要求I所述的數(shù)據(jù)記錄裝置,其特征在于上述編碼裝置根據(jù)MPEG4、AVCIH.264的標(biāo)準(zhǔn)進(jìn)行上述編碼,上述能夠獨(dú)立解碼的圖像的其所有的切片都由I切片構(gòu)成。6.根據(jù)權(quán)利要求I所述的數(shù)據(jù)記錄裝置,其特征在于上述編碼裝置根據(jù)MPEG4、AVCIH.264的標(biāo)準(zhǔn)進(jìn)行上述編碼,上述能夠獨(dú)立解碼的圖像為IDR圖像。7.一種數(shù)據(jù)記錄方法,向記錄介質(zhì)記錄通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,該數(shù)據(jù)記錄方法具有以下步驟編碼步驟,通過上述第2編碼方法對視頻流進(jìn)行編碼,并生成編碼化視頻流,其中,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比為過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比顯示順序?yàn)槲磥淼膱D像;表格生成步驟,將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成表格;記錄步驟,將在上述編碼步驟編碼的編碼化視頻流和在上述表格生成步驟生成的上述表格進(jìn)行對應(yīng)而記錄于記錄介質(zhì)。8.一種數(shù)據(jù)記錄程序,使計(jì)算機(jī)裝置執(zhí)行向記錄介質(zhì)記錄通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流的數(shù)據(jù)記錄方法,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,上述數(shù)據(jù)記錄方法具有以下步驟編碼步驟,通過上述第2編碼方法對視頻流進(jìn)行編碼,并生成編碼化視頻流,其中,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比顯示順序?yàn)槲磥淼膱D像;表格生成步驟,將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成表格;記錄步驟,將通過上述編碼步驟編碼的上述編碼化視頻流和通過上述表格生成步驟生成的上述表格進(jìn)行對應(yīng)而記錄于記錄介質(zhì)。9.一種數(shù)據(jù)再現(xiàn)裝置,向記錄介質(zhì)再現(xiàn)通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,本數(shù)據(jù)再現(xiàn)裝置具有再現(xiàn)裝置,其再現(xiàn)記錄介質(zhì),該記錄介質(zhì)記錄了通過上述第2編碼方法對視頻流進(jìn)行編碼并生成的編碼化視頻流、以及將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成的表格,其中,該通過上述第2編碼方法對視頻流進(jìn)行的上述編碼是,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比在顯示順序上為未來的圖像而進(jìn)行的;解碼控制裝置,進(jìn)行控制,使得根據(jù)由上述再現(xiàn)裝置再現(xiàn)的上述表格,以由上述位置信息所表示的上述編碼化視頻流的位置為起點(diǎn),進(jìn)行由上述再現(xiàn)裝置再現(xiàn)的上述編碼化視頻流的解碼,其中,上述位置信息對應(yīng)上述再現(xiàn)時(shí)間信息。10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于根據(jù)上述表格,進(jìn)行對記錄于上述記錄介質(zhì)的上述編碼化視頻流的隨機(jī)存取。11.根據(jù)權(quán)利要求9所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于上述編碼化視頻流被分割且存儲于預(yù)定大小的數(shù)據(jù)包,并被記錄于上述記錄介質(zhì),上述表格以上述數(shù)據(jù)包單位顯示上述編碼化視頻流上的位置信息。12.根據(jù)權(quán)利要求9所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于復(fù)用各自編碼多個上述視頻流后得到的多個上述編碼化視頻流,并記錄其于上述記錄介質(zhì),分別對應(yīng)于上述復(fù)用后的上述多個編碼化視頻流的上述表格被記錄于上述記錄介質(zhì)。13.根據(jù)權(quán)利要求9所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于上述表格由第I子表格和第2子表格構(gòu)成,其中,第I子表格使上述編碼化視頻流上的大致再現(xiàn)時(shí)間信息和對應(yīng)于該大致再現(xiàn)時(shí)間信息的上述位置信息相對應(yīng),第2子表格使上述編碼化視頻流上的更詳細(xì)的再現(xiàn)時(shí)間信息和對應(yīng)于該更詳細(xì)的再現(xiàn)時(shí)間信息的上述位置信息相對應(yīng),上述解碼控制裝置根據(jù)指定的再現(xiàn)時(shí)間從上述第I表格檢索上述大致再現(xiàn)時(shí)間信息、得到第I檢索結(jié)果,根據(jù)該第I檢索結(jié)果從上述第2表格檢索上述更詳細(xì)的再現(xiàn)時(shí)間信息、得到第2檢索結(jié)果,至少利用上述第2檢索結(jié)果,取得與上述指定的再現(xiàn)時(shí)間對應(yīng)地對上述編碼化視頻流進(jìn)行解碼的上述位置信息。14.根據(jù)權(quán)利要求9所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于上述編碼化視頻流根據(jù)MPEG4AVC|H.264的標(biāo)準(zhǔn)進(jìn)行編碼,上述能夠獨(dú)立解碼的圖像的所有的切片都由I切片構(gòu)成。15.根據(jù)權(quán)利要求9所述的數(shù)據(jù)再現(xiàn)裝置,其特征在于上述編碼化視頻流根據(jù)MPEG4AVC|H.264的標(biāo)準(zhǔn)進(jìn)行編碼,上述能夠獨(dú)立解碼的圖像為IDR圖像。16.一種數(shù)據(jù)再現(xiàn)方法,向記錄介質(zhì)再現(xiàn)通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,本數(shù)據(jù)再現(xiàn)方法具有再現(xiàn)步驟,其再現(xiàn)記錄介質(zhì),該記錄介質(zhì)記錄了通過上述第2編碼方法對視頻流進(jìn)行編碼并生成的編碼化視頻流、以及將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成的表格,其中,該通過上述第2編碼方法對視頻流進(jìn)行的上述編碼是,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比在顯示順序上為未來的圖像而進(jìn)行的;解碼控制步驟,進(jìn)行控制,使得根據(jù)由上述再現(xiàn)步驟再現(xiàn)的上述表格,以由上述位置信息所表示的上述編碼化視頻流的位置為起點(diǎn),進(jìn)行對由上述再現(xiàn)步驟再現(xiàn)的上述編碼化視頻流的解碼,其中,上述位置信息對應(yīng)上述再現(xiàn)時(shí)間信息。17.一種數(shù)據(jù)再現(xiàn)程序,使計(jì)算機(jī)裝置實(shí)行向記錄介質(zhì)再現(xiàn)通過第I編碼方法和第2編碼方法中的任一方法進(jìn)行編碼的視頻流的數(shù)據(jù)再現(xiàn)方法,其中,第I編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過該單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;第2編碼方法對視頻流進(jìn)行編碼,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,能夠通過與該單位相比過去的單位內(nèi)的圖像,預(yù)測該單位內(nèi)的、在顯示順序上處于上述能夠獨(dú)立解碼的圖像的未來的圖像;其特征在于,上述數(shù)據(jù)再現(xiàn)方法具有再現(xiàn)步驟,其再現(xiàn)記錄介質(zhì),該記錄介質(zhì)記錄了通過上述第2編碼方法對視頻流進(jìn)行編碼并生成的編碼化視頻流、以及將上述能夠獨(dú)立解碼的圖像的上述編碼化視頻流上的再現(xiàn)時(shí)間信息和該編碼化視頻流上的位置信息進(jìn)行對應(yīng)而生成的表格,其中,該通過上述第2編碼方法對視頻流進(jìn)行的上述編碼是,以從能夠獨(dú)立解碼的圖像到在解碼順序上未來的下一能夠獨(dú)立解碼的圖像近前的圖像之間的集合為單位,限制成禁止從與該單位相比過去的單位內(nèi)的圖像預(yù)測在該單位內(nèi)的與上述能夠獨(dú)立解碼的圖像相比在顯示順序上為未來的圖像而進(jìn)行的;解碼控制步驟,進(jìn)行控制,使得根據(jù)由上述再現(xiàn)步驟再現(xiàn)的上述表格,以由上述位置信息所表示的上述編碼化視頻流的位置為起點(diǎn),進(jìn)行由上述再現(xiàn)步驟再現(xiàn)的上述編碼化視頻流的解碼,其中,上述位置信息對應(yīng)上述再現(xiàn)時(shí)間信息。全文摘要本發(fā)明涉及一種數(shù)據(jù)記錄設(shè)備、方法和程序、數(shù)據(jù)再現(xiàn)設(shè)備、方法和程序。當(dāng)將視頻流進(jìn)行編碼以具有用于通過使用在顯示順序中與I畫面相比的過去畫面來預(yù)測顯示模式中與該I畫面相比的將來畫面的預(yù)測模式,并且將其記錄在記錄介質(zhì)上時(shí),允許從記錄介質(zhì)中再現(xiàn)的視頻流的隨機(jī)存取。在編碼期間,執(zhí)行限制來禁止用于通過使用在顯示順序中與I畫面相比的過去畫面來預(yù)測顯示模式中與該I畫面相比的將來畫面的預(yù)測模式。而且,創(chuàng)建EP_map用于將I畫面再現(xiàn)時(shí)間信息與包含該I畫面的分組號碼進(jìn)行關(guān)聯(lián),并且將其與分組的編碼的流一同記錄在記錄介質(zhì)上。在再現(xiàn)期間,根據(jù)通過使用指定的再現(xiàn)時(shí)間搜索EP_map而獲得的分組號碼,控制從記錄介質(zhì)所再現(xiàn)的編碼的流的解碼??梢员WC通過指定再現(xiàn)時(shí)間所執(zhí)行的隨機(jī)存取再現(xiàn)。文檔編號H04N5/93GK102611898SQ20121003858公開日2012年7月25日申請日期2005年6月3日優(yōu)先權(quán)日2004年6月7日發(fā)明者加藤元樹申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
定边县| 郯城县| 龙门县| 天峨县| 定南县| 华容县| 洛浦县| 常山县| 龙游县| 微山县| 六安市| 伊川县| 东辽县| 枣庄市| 海南省| 兴山县| 广汉市| 集贤县| 武清区| 青岛市| 叶城县| 松阳县| 湖南省| 义乌市| 南皮县| 镇原县| 罗甸县| 盱眙县| 永年县| 宁阳县| 安义县| 濮阳市| 乌恰县| 罗城| 新兴县| 宜兰市| 井陉县| 澄迈县| 自治县| 无为县| 岳池县|