欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

流產(chǎn)生裝置,流產(chǎn)生方法,編碼裝置,編碼方法,記錄介質(zhì)及其程序的制作方法

文檔序號(hào):6781349閱讀:101來源:國知局

專利名稱::流產(chǎn)生裝置,流產(chǎn)生方法,編碼裝置,編碼方法,記錄介質(zhì)及其程序的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種產(chǎn)生包括編碼畫面的流的流產(chǎn)生裝置,流產(chǎn)生方法,畫面編碼裝置,畫面編碼方法,記錄介質(zhì)及其程序。
背景技術(shù)
:在整體地處理聲頻、視頻和其它像素值的多媒體時(shí)代,將信息傳遞給人的現(xiàn)有信息介質(zhì),特別是,報(bào)紙、雜志、電視、無線電、電話等已經(jīng)被包括在多媒體的范圍內(nèi)。多媒體一般是指不僅將字符,而且也把圖形、聲音、特別是圖像等結(jié)合在一起顯現(xiàn)的東西,但是,為了將上述現(xiàn)有信息介質(zhì)包括在多媒體的范圍中,將以數(shù)字形式表示這種信息成為一個(gè)先決條件。但是,如果要把上述信息介質(zhì)中的每一種攜帶的信息量作為數(shù)字信息量來評(píng)估,那么,在文本的情況下一個(gè)字節(jié)的信息量是1至2字節(jié),而聲音所需的信息量是每秒64Kb(電話質(zhì)量),而對(duì)于運(yùn)動(dòng)畫面則需要每秒100Mb或更高的數(shù)據(jù)量(當(dāng)前的電視接收質(zhì)量),用信息介質(zhì)應(yīng)付如此巨大的數(shù)字形式的信息量是不現(xiàn)實(shí)的。例如,盡管視頻電話己經(jīng)通過提供64Kb/s至1.5Mb/s的傳輸速度的綜合服務(wù)數(shù)字網(wǎng)(ISDN)而在實(shí)際使用,但是,不能夠直接通過ISDN發(fā)送電視上的圖像和攝像機(jī)拍攝的圖像。因此,需要信息壓縮技術(shù),例如,在視頻電話的情況下,采用了國際電信同盟-電信標(biāo)準(zhǔn)化部(ITU-T)國際標(biāo)準(zhǔn)化的運(yùn)動(dòng)畫面壓縮技術(shù)的H.261和H.263標(biāo)準(zhǔn)。此外,利用MPEG-1標(biāo)準(zhǔn)信息壓縮技術(shù),也使得能夠?qū)⒁曨l信息與聲頻信息一同存儲(chǔ)在普通音樂光盤(CD)上。在這里,運(yùn)動(dòng)畫面專家組(MPEG)是標(biāo)準(zhǔn)化國際組織和國際電工委員會(huì)(ISO/IEC)標(biāo)準(zhǔn)化的一個(gè)運(yùn)動(dòng)畫面信號(hào)壓縮國際標(biāo)準(zhǔn)。MPEG-1是用于將運(yùn)動(dòng)畫面信號(hào)壓縮到1.5Mbps的標(biāo)準(zhǔn),也就是說,將電視信號(hào)壓縮到大約百分之一。此外,由于MPEG-1標(biāo)準(zhǔn)的范圍內(nèi)的目標(biāo)畫面質(zhì)量受限于大約1.5Mbps的傳輸速度能夠?qū)崿F(xiàn)的中等程度的質(zhì)量,所以使用為滿足未來改進(jìn)的畫面質(zhì)量而標(biāo)準(zhǔn)化的MPEG-2來實(shí)現(xiàn)具有壓縮到2至15Mbps的運(yùn)動(dòng)畫面信號(hào)的電視廣播質(zhì)量。此外,促進(jìn)MPEG-1和MPEG-2的標(biāo)準(zhǔn)化的工作組(ISO/IECJTC1/SC29/WG11)當(dāng)前正在標(biāo)準(zhǔn)化具有超過MPEG-1和MPEG-2壓縮率的,也允許在每個(gè)對(duì)象基礎(chǔ)上編碼、解碼和操作,和實(shí)現(xiàn)了多媒體時(shí)代所需的新功能的MPEG-4。MPEG-4最初的目標(biāo)是標(biāo)準(zhǔn)化低比特率編碼方法。但是,現(xiàn)在這種標(biāo)準(zhǔn)已經(jīng)擴(kuò)展到進(jìn)一步包括隔行掃描圖像的高比特率編碼的更為通用的編碼方法的標(biāo)準(zhǔn)化。此后,ISO/正C和ITU-T協(xié)作標(biāo)準(zhǔn)化作為下一代畫面編碼方法的MPEG-4高級(jí)視頻編碼(AVC)。這種編碼方法是為了用于下一代光盤有關(guān)的裝置和針對(duì)蜂窩電話終端的廣播。一般地講,在運(yùn)動(dòng)畫面編碼中,通過減少時(shí)間和空間方向上的冗余來壓縮信息量。因此,在針對(duì)減少時(shí)間冗余的畫面間預(yù)測編碼中,通過參考在前或隨后的畫面,在一塊接一塊的基礎(chǔ)上執(zhí)行運(yùn)動(dòng)評(píng)估和預(yù)測畫面的產(chǎn)生,并且對(duì)得到的預(yù)測畫面與要編碼的畫面之間的差值進(jìn)行編碼。在這里,一個(gè)畫面是指一個(gè)屏幕它指示進(jìn)展的畫面中的一幀;和它指示一個(gè)隔行掃描畫面中的一幀或一場。在這里,隔行掃描畫面是它的幀是由時(shí)間上相互不同的兩個(gè)場構(gòu)成的畫面。在隔行掃描畫面的編碼和解碼中,允許將一幀作為一個(gè)幀來處理,作為兩個(gè)場來處理它,或在該幀中在一塊接~塊的基礎(chǔ)上作為一幀結(jié)構(gòu)或一場結(jié)構(gòu)來處理它。I畫面是不參考參考畫面而內(nèi)部編碼的畫面。P畫面是通過僅參考一個(gè)畫面而畫面間預(yù)測編碼的畫面。此外,B畫面是可以通過同時(shí)參考兩個(gè)畫面而畫面間預(yù)測編碼的畫面。B畫面可以參考作為在B畫面之前或之后顯示的任何一對(duì)畫面的兩個(gè)畫面??梢詾樽鳛榫幋a和解碼的基本單元的每個(gè)塊指定參考畫面。為了區(qū)別編碼比特流中在前說明的參考畫面和隨后說明的參考畫面,將前者稱為第一參考畫面,而把后者稱為第二參考畫面。應(yīng)當(dāng)指出,作為編碼和解碼這些畫面的一個(gè)條件,被參考的畫面必須是已經(jīng)編碼和解碼的。圖1是顯示現(xiàn)有MPEG-2的流的結(jié)構(gòu)的示意圖。如圖1中所示,MPEG-2的流具有下面要說明的等級(jí)結(jié)構(gòu)。流是由一個(gè)以上的畫面組(GroupofPictures)(GOP)構(gòu)成的,并且通過將流用作編碼的基本單元而允許運(yùn)動(dòng)畫面的編輯和隨機(jī)存取。每個(gè)GOP是由一個(gè)以上的畫面構(gòu)成的。每個(gè)畫面是I畫面、P畫面或B畫面中的一個(gè)。每個(gè)流、GOP和畫面進(jìn)一步又是由指示每個(gè)單元的斷開點(diǎn)的同步代碼(sync)和一個(gè)該單元中的共同數(shù)據(jù)的首部構(gòu)成的。圖2A和圖2B是顯示MPEG-2中使用的畫面之間的預(yù)測結(jié)構(gòu)的實(shí)施例的示意圖。在示意圖中,示為對(duì)角線陰影區(qū)的畫面是要被其它畫面參考的畫面。如圖2A中所示,在MPEG-2中,可以通過參考緊挨著所述P畫面之前顯示的I畫面或P畫面對(duì)P畫面(P0,P6,P9,P12,P15)進(jìn)行預(yù)測編碼。此外,可以通過參考在所述B畫面之前或之后顯示的I畫面或P畫面來對(duì)B畫面(Bl,B2,B4,B5,B7,B8,BIO,Bll,B13,B14,B16,B17,B19,B20)進(jìn)行預(yù)測編碼。此外,流中的排列順序如下確定I畫面和P畫面以顯示順序排列;每個(gè)B畫面緊接著一個(gè)緊接著所述B畫面之后顯示的I畫面或P畫面之后排列。作為GOP結(jié)構(gòu),例如,如圖2B中所示,從I3到B14的畫面可以包括在一個(gè)GOP中。圖3是顯示MPEG-4AVC的流的結(jié)構(gòu)的示意圖。在MPEG-4AVC中,沒有等同于GOP的概念。因此,在以后要說明的參數(shù)集的排列方法和畫面的預(yù)測結(jié)構(gòu)不受約束的情況下,需要搜索其畫面數(shù)據(jù)在隨機(jī)存儲(chǔ)時(shí)被順序地分析并且能夠被解碼的畫面。但是,通過將數(shù)據(jù)分割成每個(gè)畫面可以不依賴其它畫面解碼的特殊畫面單元,可以構(gòu)造能夠隨機(jī)存取和等價(jià)于GOP的單元。將這種分割的單元稱為隨機(jī)存儲(chǔ)單元(RAU),并且將RAU構(gòu)成的流稱為具有隨機(jī)存儲(chǔ)結(jié)構(gòu)的流。在這里,解釋作為處理流的基本單元的存取單元(以下稱為AU)。AU是用于存儲(chǔ)一個(gè)畫面中的編碼數(shù)據(jù)的單元,包括參數(shù)集和片數(shù)據(jù)。參數(shù)集劃分成對(duì)應(yīng)于每個(gè)畫面的首部的數(shù)據(jù)的畫面參數(shù)集(PPS)和對(duì)應(yīng)于MPEG-2中GOP的單元的首部的順序參數(shù)集(SPS),和更多的參數(shù)集。SPS包括可用于參考的畫面的最大數(shù)量,畫面大小,等等。PPS包括可變長度編碼方法,量化步驟的初始值,和多個(gè)參考畫面。給每個(gè)畫面附加指示參考PPS和SPS中哪一個(gè)的標(biāo)識(shí)符。對(duì)于MPEG-4AVC的I畫面,有兩種類型的I畫面一種瞬間解碼器刷新(InstantaneousDecoderRefresh)(IDR)畫面;和一種不是IDR畫面的I畫面。IDR畫面是可以不用參考解碼順序中領(lǐng)先該IDR畫面的畫面解碼的I畫面,即它的解碼所需的條件被重置,并且等價(jià)于MPEG-2的封閉GOP的引導(dǎo)I畫面。對(duì)于不是IDR畫面的I畫面,在解碼順序中緊隨所述I畫面的畫面可以參考在解碼順序上領(lǐng)先所述I畫面的畫面。在這里,IDR畫面和I畫面指示僅由I片構(gòu)成的畫面。P畫面指示由P片或I片構(gòu)成的畫面。B畫面指示由B片,P片或I片構(gòu)成的畫面。應(yīng)當(dāng)注意,IDR畫面的片和非IDR畫面的片存儲(chǔ)在不同類型的NAL單元中。除了對(duì)畫面解碼所需的數(shù)據(jù)之外,MPEG-4AVC的AU還可以包括對(duì)畫面解碼所需的、叫作補(bǔ)充增強(qiáng)信息(SupplemnetalEnhancementInformation)(SEI)的補(bǔ)充信息,AU的邊界信息,等等。諸如參數(shù)集、片數(shù)據(jù)和SEI之類的數(shù)據(jù)都存儲(chǔ)在網(wǎng)絡(luò)抽象層(NetworkAbstractionLayer)(NAL)單元(NALU)中。NAL單元是由首部和有效載荷構(gòu)成的,并且首部包括指示存儲(chǔ)在有效載荷中的數(shù)據(jù)的類型(以下稱為NAL單元類型)的字段。為諸如片和SEI之類的每種數(shù)據(jù)類型定義NAL單元類型的值。通過參考NAL單元類型,可以指定存儲(chǔ)在NAL單元中的數(shù)據(jù)類型。SEI的NAL單元可以存儲(chǔ)一條或更多的SEI消息。SEI消息也是由首部和有效載荷構(gòu)成的,并且通過首部中指示的SEI消息的類型來識(shí)別存儲(chǔ)在有效載荷中的信息的類型。圖4是顯示MPEG-4AVC的預(yù)測結(jié)構(gòu)的實(shí)施例的示意圖。在MPEG-4AVC中,P畫面的AU可以參考B畫面的AU。如圖4中所示,P畫面(P7)的AU可以參考B畫面(B2)的AU。在這里,為了通過僅顯示I畫面和P畫面的AU執(zhí)行高速播放,必須對(duì)IO,B2,P4和P7解碼。因此,當(dāng)執(zhí)行諸如跳入(jump-in)播放、可變速度播放或倒放之類的特技播放的時(shí)候,不能夠預(yù)先確定需要解碼的AU,從而最終需要對(duì)所有的AU解碼。但是,通過在流中存儲(chǔ)指示用于特技播放而對(duì)AU解碼所需的補(bǔ)充信息,那么通過參考補(bǔ)充信息可以確定要解碼的AU。這種補(bǔ)充信息叫作特技播放信息。此外,如果預(yù)先在預(yù)測結(jié)構(gòu)中設(shè)定某種限制,例如,P畫面的AU不參考B畫面的AU,那么僅能夠解碼和顯示I畫面和P畫面的AU。此外,對(duì)于I畫面和P畫面的AU,如果解碼順序與播放順序相同,那么可以順序的解碼和播放I畫面和P畫面的AU。圖5是顯示現(xiàn)有多路復(fù)用器的結(jié)構(gòu)的方框圖。多路復(fù)用器17是接收視頻數(shù)據(jù),將輸入的視頻數(shù)據(jù)編碼成MPEG-4AVC的流,產(chǎn)生有關(guān)編碼數(shù)據(jù)的數(shù)據(jù)庫信息,多路復(fù)用和記錄編碼數(shù)據(jù)和數(shù)據(jù)庫信息的多路復(fù)用器。它包括流屬性確定單元11,編碼單元12,具有通用數(shù)據(jù)庫信息產(chǎn)生單元14的數(shù)據(jù)庫信息產(chǎn)生單元13,多路復(fù)用單元15,和記錄單元16。流屬性確定單元11確定用于編碼MPEG-4AVC的編碼參數(shù)和有關(guān)特技播放的強(qiáng)制事項(xiàng),并且將它們作為屬性信息TYPE輸出到編碼單元12。在這里,有關(guān)特技播放的強(qiáng)制事項(xiàng)包括是否將構(gòu)造隨機(jī)存取單元的約束應(yīng)用到MPEG-4AVC的流,是否包括指示要在執(zhí)行可變速度播放或倒放時(shí)解碼的AU的信息,或是否要對(duì)AU之間的預(yù)測結(jié)構(gòu)給予約束的信息。編碼單元12根據(jù)屬性信息TYPE,將輸入的視頻數(shù)據(jù)編碼成MPEG-4AVC的流,并且在把編碼數(shù)據(jù)輸出到多路復(fù)用器15的同時(shí),將流中的存取信息輸出到通用數(shù)據(jù)庫信息產(chǎn)生單元14。在這里,存取信息指示有關(guān)作為用于存取流的基本單元的存取基礎(chǔ)的信息,包括存取基礎(chǔ)中的引導(dǎo)AU的開始地址、大小、顯示時(shí)間、等等。流屬性確定單元11進(jìn)一步將諸如壓縮方法和分辨率之類的產(chǎn)生數(shù)據(jù)庫信息所需的信息,作為通用數(shù)據(jù)庫信息輸出到通用數(shù)據(jù)庫信息產(chǎn)生單元14。數(shù)據(jù)庫信息產(chǎn)生單元13產(chǎn)生數(shù)據(jù)庫信息,并且僅是由通用數(shù)據(jù)庫信息產(chǎn)生單元14構(gòu)成的。通用數(shù)據(jù)庫信息產(chǎn)生單元14利用存取信息和通用數(shù)據(jù)庫信息,產(chǎn)生存取流時(shí)參考的表數(shù)據(jù),和存儲(chǔ)著諸如壓縮方法之類的屬性信息的表數(shù)據(jù),并將產(chǎn)生的表數(shù)據(jù)作為數(shù)據(jù)庫信息INFO輸出到多路復(fù)用單元15。多路復(fù)用單元15通過多路復(fù)用編碼數(shù)據(jù)和數(shù)據(jù)庫信息INFO,產(chǎn)生多路復(fù)用數(shù)據(jù),并將多路復(fù)用數(shù)據(jù)輸出到記錄單元16。記錄單元16把從多路復(fù)用單元15輸入的多路復(fù)用數(shù)據(jù)存儲(chǔ)在光盤,硬盤、或諸如存儲(chǔ)器之類的記錄介質(zhì)中。圖16是顯示現(xiàn)有去多路復(fù)用器的結(jié)構(gòu)的方框圖。去多路復(fù)用器27是根據(jù)外部輸入的、指令執(zhí)行特技播放的命令,對(duì)來自光盤的MPET-4AVC的AU數(shù)據(jù)進(jìn)行分離、解碼和顯示的去多路復(fù)用器,MPEG-4AVC的流與數(shù)據(jù)庫信息一起記錄在所述光盤上。它包括數(shù)據(jù)庫信息分析單元21,解碼/顯示AU確定單元23,AU分離單元24,解碼單元25,和顯示單元26。數(shù)據(jù)庫信息分析單元21是僅由通用數(shù)據(jù)庫信息分析單元22構(gòu)成的。指令執(zhí)行諸如可變速度播放、倒放或跳入播放之類的特技播放的特技播放指令信號(hào)輸入到通用數(shù)據(jù)庫信息分析單元22中。當(dāng)輸入特技播放指令信號(hào)時(shí),通用數(shù)據(jù)庫信息分析單元22通過從多路復(fù)用數(shù)據(jù)的數(shù)據(jù)庫信息獲得存取信息ACS來分析輸入的信號(hào),獲得包括存取基礎(chǔ)的地址信息等等的存取目的地信息,和通知AU分離單元24,所述存取基礎(chǔ)中包括要解碼或顯示的AU。AU分離單元24分析構(gòu)成存取基礎(chǔ)的AU,獲得有關(guān)要解碼和顯示的AU的特技播放信息TRK,和把獲得的信息輸出到解碼/顯示AU確定單元。解碼/顯示AU確定單元根據(jù)預(yù)定規(guī)則來確定要解碼和顯示的AU,和把要解碼的AU的標(biāo)識(shí)信息和要顯示的AU的標(biāo)識(shí)信息分別通知給AU分離單元24和顯示單元26。AU分離單元24根據(jù)存取目的地信息分離要解碼的AU中的數(shù)據(jù),并把分離的數(shù)據(jù)輸出到解碼單元25。解碼單元25對(duì)輸入的AU數(shù)據(jù)解碼,并將解碼的數(shù)據(jù)輸出到顯示單元25。最后,顯示單元26選擇指示要在顯示AU信息中顯示的AU,并顯示選定的AU(參考日本專利申請(qǐng)公開No.2003-18549)。
發(fā)明內(nèi)容在解碼裝置中,在參考畫面或等待顯示的畫面被解碼之后,將所述畫面存儲(chǔ)在被稱作解碼畫面緩存器(DPB)的緩沖存儲(chǔ)器中。但是,在MPEG-4AVC中,畫面的預(yù)測結(jié)構(gòu)是靈活可變的,以致DPB中的存儲(chǔ)器管理變得復(fù)雜。因此,存在著難于執(zhí)行諸如快進(jìn)之類的特技播放的問題。例如,在執(zhí)行僅解碼和顯示I畫面和P畫面的高速播放的情況下,存儲(chǔ)器管理信息可能存儲(chǔ)在被跳過的B畫面中。如果存儲(chǔ)器管理信息指示在DPB中保持了特定畫面而不將其從DPB刪除,那么不能獲得該信息。因此,這個(gè)特定畫面可能被從DPB刪除,而不能對(duì)參考該特定畫面的隨后的I畫面或P畫面進(jìn)行解碼。圖7A和圖7B是顯示DPB的存儲(chǔ)器管理的示意圖。如圖7A中所示,可以將多個(gè)幀的畫面數(shù)據(jù)存儲(chǔ)在DPB中。在這個(gè)例子中,可以存儲(chǔ)四幀的畫面數(shù)據(jù)。此外,在DPB中,可以設(shè)置兩種類型的存儲(chǔ)區(qū)長期存儲(chǔ)器;和短期存儲(chǔ)器。存儲(chǔ)在短期存儲(chǔ)器中的畫面數(shù)據(jù)被從最早解碼順序的畫面依次取出。另一方面,存儲(chǔ)在長期存儲(chǔ)器中的畫面數(shù)據(jù)保持在DPB中,并且能夠被其它畫面參考,直到被稱作存儲(chǔ)器管理控制操作(MMCO)的存儲(chǔ)器管理命令設(shè)置它以便不被其它畫面參考。例如,當(dāng)需要較長期地存儲(chǔ)I畫面時(shí),例如,當(dāng)解碼順序中的隨后畫面參考隨機(jī)存儲(chǔ)基礎(chǔ)中的引導(dǎo)I畫面時(shí),使用長期存儲(chǔ)器。默認(rèn)是將每個(gè)畫面存儲(chǔ)在短期存儲(chǔ)器中。在這里,存儲(chǔ)器管理命令可以指定將多少幀的多少存儲(chǔ)器分配分別用作長期存儲(chǔ)器和短期存儲(chǔ)器。應(yīng)當(dāng)指出,存儲(chǔ)器管理命令僅可以對(duì)參考畫面發(fā)布。圖7B示出了把四個(gè)幀的幀存儲(chǔ)器中用于一個(gè)幀的存儲(chǔ)器分配用作長期存儲(chǔ)器,和把其中三個(gè)幀的存儲(chǔ)器分配用作短期存儲(chǔ)器的例子。長期存儲(chǔ)器和短期存儲(chǔ)器的分配可以根據(jù)存儲(chǔ)器管理命令MMCO動(dòng)態(tài)地改變。圖8示出了使用存儲(chǔ)器管理命令的例子。圖8(a)顯示了隨機(jī)存取基礎(chǔ)中畫面的排列。在圖中,I,P,B和Br分別指示I畫面,P畫面,非參考B畫面,和參考B畫面。附屬于每個(gè)畫面的數(shù)字指示顯示的順序。在這里,非參考畫面B指示不被其它畫面參考的B畫面,而參考B畫面指示被其它畫面參考的B畫面。此外,箭頭指示預(yù)測結(jié)構(gòu)。例如,P9指示它參考P5禾卩II,B2參考II禾BBr3,禾tlBr3參考II禾QP5。P畫面僅參考I畫面或P畫面,從而參考B畫面不被參考。圖8(b)示出了圖8(a)中所示的以解碼順序排列的畫面。在這里,在Brll中,假設(shè)將I1轉(zhuǎn)移到長期存儲(chǔ)器的存儲(chǔ)器管理命令存儲(chǔ)在構(gòu)成畫面的片的首部信息中。圖8(c)至(h)示出了當(dāng)DPB可以存儲(chǔ)四個(gè)幀的畫面數(shù)據(jù)時(shí),DPB中存儲(chǔ)的畫面。在這里,Br僅參考以顯示順序緊接著Br之前或之后的I畫面或P畫面,并且根據(jù)按顯示順序排在Br之后的兩個(gè)畫面,I畫面或P畫面的存儲(chǔ)器管理命令,從DPB刪除這個(gè)Br。圖8(c)示出了在P9刪除了Br3之后,存儲(chǔ)在DPB中的畫面。在DPB中,II,P5和P9都存儲(chǔ)在短期存儲(chǔ)器中。在對(duì)P13解碼之后,如圖8(d)中所示,II,P5,P9和P13存儲(chǔ)在DPB中。在這里,由于存儲(chǔ)了四個(gè)畫面,所以DPB存滿。之后,在對(duì)Bdl解碼之后,Brll應(yīng)當(dāng)存儲(chǔ)在DPB中。但是,由于DPB存滿,所以需要?jiǎng)h除DPB中存儲(chǔ)的一個(gè)畫面。在這里,原來應(yīng)當(dāng)從DPB除去最早解碼的Il。但是,顯示了將一個(gè)長期存儲(chǔ)器分配給II,從而使Il轉(zhuǎn)移到長期存儲(chǔ)器(圖8(e))。因此,當(dāng)存儲(chǔ)Brll時(shí),如圖8(f)所示,最早解碼的P5被從存儲(chǔ)在短期存儲(chǔ)器中的畫面中刪除。應(yīng)當(dāng)注意,P5的刪除也由存儲(chǔ)器管理命令執(zhí)行,從而存儲(chǔ)在Brll中的存儲(chǔ)器管理命令包括專門指示使P5成為非參考的命令,換句話說,指示可以刪除P5的命令。圖8(g)示出了在P17解碼之后刪除Brll和把P17存儲(chǔ)在DPB中時(shí)的狀態(tài)。最后,在P21參考II的同時(shí),在解碼P21時(shí)將II轉(zhuǎn)移到長期存儲(chǔ)器,并且可用作參考,從而可以沒有任何問題地參考Il(圖8(h))。接下來,說明有關(guān)在執(zhí)行快進(jìn)和跳入播放之類的特技播放時(shí)的存儲(chǔ)器管理的問題。具體地講,介紹作為一般使用的通過僅解碼和播放I畫面和P畫面(IP播放)的快進(jìn)播放。圖9示出了當(dāng)IP-播放與圖8中所示的相同的隨機(jī)存取單元時(shí)的存儲(chǔ)管理。首先,如圖9(c)中所示,在解碼Il,P5和P9之后,將Il,P5和P9存儲(chǔ)在DPB的短期存儲(chǔ)器中。接下來,在存儲(chǔ)了P13之后,II、P5、P9和P13四個(gè)存儲(chǔ)在DPB中,以致DPB在此變?yōu)榇鏉M(圖9(d))。此后,原來應(yīng)當(dāng)根據(jù)存儲(chǔ)器管理命令將Brll設(shè)置為存儲(chǔ)II的長期存儲(chǔ)器,并將II轉(zhuǎn)移到長期存儲(chǔ)器中。但是,跳過了Brll而沒有對(duì)其進(jìn)行解碼,以致I1仍然存儲(chǔ)在短期存儲(chǔ)器中。因此,當(dāng)把解碼的P17存儲(chǔ)在DPB中時(shí),由于II是存儲(chǔ)在短期存儲(chǔ)器中的畫面中具有最早解碼順序的畫面,所以它被刪除(圖9(e))。因此,當(dāng)解碼P21時(shí),有P5,P9,P13和P17四個(gè)畫面存儲(chǔ)在DPB中,以致由于沒有I1因而不能對(duì)P21解碼(圖9(f))。在對(duì)畫面解碼的同時(shí)又在執(zhí)行特技播放時(shí)跳過畫面的情況下,如果跳過了其中存儲(chǔ)有存儲(chǔ)器管理命令的畫面,那么將造成存儲(chǔ)器管理中斷以致不能正確地隨后的畫面進(jìn)行解碼的問題。因此,不對(duì)所有參考畫面解碼就不能實(shí)現(xiàn)IP播放,并且增加根據(jù)IP播放的處理量。本發(fā)明的目的是提供一種流產(chǎn)生裝置、流產(chǎn)生方法、畫面編碼裝置、畫面編碼方法、記錄介質(zhì)和程序,在執(zhí)行特技播放時(shí)能夠防止由于緩存器中沒有解碼所需的參考畫面造成特技播放中斷,并且能夠通過跳躍播放容易地實(shí)現(xiàn)畫面的特技播放。為了達(dá)到上述目的,根據(jù)本發(fā)明的流產(chǎn)生裝置產(chǎn)生包括編碼畫面和用于管理存儲(chǔ)作為參考畫面的解碼畫面的緩存器的命令的流的流產(chǎn)生裝置,命令被添加到編碼畫面上,所述裝置包括判斷單元,用于判斷在特技播放時(shí)是否要跳過添加了命令的編碼畫面;添加單元,在判斷要跳過編碼畫面的情況下,將指示與命令相同的內(nèi)容的重復(fù)信息添加到按解碼順序跟隨在被判斷要跳過的編碼畫面后面的、并且是在特技播放時(shí)不跳過的另一個(gè)編碼畫面;和產(chǎn)生單元,用于產(chǎn)生包括編碼畫面、命令和重復(fù)信息的流。根據(jù)這種結(jié)構(gòu),可以防止由于緩存器中沒有解碼所需的參考畫面而造成的特技播放中斷。也就是說,通過畫面的跳躍播放可以容易地實(shí)現(xiàn)特技播放。在這里,所述命令可以指令把存儲(chǔ)在緩存器中的參考畫面的屬性從短期存儲(chǔ)器改變到長期存儲(chǔ)器。根據(jù)這種結(jié)構(gòu),即使在具有短期和長期參考畫面兩種類型的情況下,或在畫面之間的關(guān)系復(fù)雜的情況下,也能夠容易地實(shí)現(xiàn)特技播放。在這里,在添加了命令的編碼畫面是在對(duì)另一個(gè)編碼畫面解碼時(shí)要參考的參考B畫面的情況下,所述判斷單元判斷在特技播放時(shí)跳過該參考B畫面。此外,所述添加單元進(jìn)一步將重復(fù)信息添加到按解碼順序跟隨在判斷要跳過的參考B畫面后面的I畫面和P畫面中的一個(gè)上。根據(jù)這種結(jié)構(gòu),在除了I畫面和P畫面之外也將B畫面用作參考畫面的情況下,即使在僅跳躍播放I畫面和P畫面時(shí),也能確保將需要的參考畫面存儲(chǔ)在緩存器中。在這里,在添加了命令的編碼畫面是對(duì)特定P畫面解碼時(shí)要跳過的P畫面,并且可以通過按解碼順序有選擇地對(duì)在前I畫面或P畫面解碼而對(duì)該特定P畫面解碼的情況下,所述判斷單元判斷在特技播放時(shí)跳過該P(yáng)畫面。此夕卜,所述添加單元可以將重復(fù)信息添加到按解碼順序跟隨在判斷要跳過的P畫面的后面的、并且是對(duì)特定P畫面解碼所需的另一個(gè)畫面。根據(jù)這種結(jié)構(gòu),在利用存取點(diǎn)P畫面執(zhí)行跳躍播放的情況下,保證能把需要的參考畫面存儲(chǔ)在緩存器中。此外,相同的單元包括在本發(fā)明的流產(chǎn)生方法、畫面編碼裝置、畫面編碼方法、記錄介質(zhì)和程序中。有關(guān)本申請(qǐng)的技術(shù)背景的進(jìn)一步的信息以下的日本專利申請(qǐng)公開,包括說明書、附圖和權(quán)利要求在內(nèi)的全部內(nèi)容,結(jié)合在此作為參考2004年4月28日申請(qǐng)的日本專利申請(qǐng)2004-134211,和2004年9月17日申請(qǐng)的日本專利申請(qǐng)2004-272517。從以下結(jié)合示出了本發(fā)明特定實(shí)施方式的附圖做出的說明中,可以對(duì)本發(fā)明的這些和其它目的、優(yōu)點(diǎn)和特征有清楚的了解。其中圖1是顯示MPEG-2視頻中的一種流結(jié)構(gòu)的示意圖2A和圖2B是顯示MPEG-2視頻中的GOP結(jié)構(gòu)的實(shí)施例的示意圖3是顯示MPEG-4AVC的流結(jié)構(gòu)的示意圖4是顯示MPEG-4AVC的預(yù)測結(jié)構(gòu)的實(shí)施例的示意圖5是顯示編碼MPEG-4AVC的流并且多路復(fù)用編碼流的現(xiàn)有多路復(fù)用器的結(jié)構(gòu)的方框圖6是顯示播放現(xiàn)有多路復(fù)用器產(chǎn)生的多路復(fù)用數(shù)據(jù)的現(xiàn)有去多路復(fù)用裝置的結(jié)構(gòu)的方框圖7A和圖7B是指示MPEG-4AVC中的解碼畫面/緩存器中的存儲(chǔ)器管理的示意圖8是顯示當(dāng)需要使用存儲(chǔ)器管理命令時(shí)的一個(gè)實(shí)施例的示意圖;圖9是顯示播放圖9中所示的隨機(jī)存取單元中的I和P畫面時(shí)的存儲(chǔ)器管理的示意圖IO是顯示根據(jù)第一實(shí)施方式的編碼裝置的結(jié)構(gòu)的方框圖11是顯示重復(fù)存儲(chǔ)器管理命令的方法的示意圖12A是顯示當(dāng)在現(xiàn)有技術(shù)中使用AP-P畫面時(shí)的畫面和存儲(chǔ)器管理命令的示意圖12B是顯示當(dāng)根據(jù)第一實(shí)施方式使用AP-P畫面時(shí)的畫面和存儲(chǔ)器管理命令的示意圖。圖13是顯示當(dāng)播放I和P畫面時(shí)實(shí)現(xiàn)存儲(chǔ)器管理而不造成中斷的編碼方法的流程圖14是顯示當(dāng)對(duì)AP-P畫面解碼時(shí)實(shí)現(xiàn)存儲(chǔ)器管理而不造成中斷的編碼方法的流程圖15是顯示實(shí)現(xiàn)根據(jù)第六實(shí)施方式的解碼方法的解碼裝置的方框圖;圖16是顯示當(dāng)播放I畫面和P畫面時(shí)能夠保證實(shí)現(xiàn)存儲(chǔ)器管理而不會(huì)造成中斷的對(duì)編碼流解碼的方法的流程圖17是顯示當(dāng)播放AP-P畫面時(shí)能夠保證實(shí)現(xiàn)存儲(chǔ)器管理而不會(huì)造成中斷的對(duì)編碼流解碼的方法的流程圖18是顯示根據(jù)第二實(shí)施方式的第一多路復(fù)用器的結(jié)構(gòu)的方框圖19A和圖19B是顯示播放支持信息的內(nèi)容的示意圖20是顯示指定其中存儲(chǔ)播放支持信息的NAL單元的方法的示意圖21是顯示第一多路復(fù)用器的操作的流程圖22是顯示根據(jù)第三實(shí)施方式的第二多路復(fù)用器的結(jié)構(gòu)的方框圖23是顯示根據(jù)第四實(shí)施方式的去多路復(fù)用器的方框圖24是顯示去多路復(fù)用器的第一操作的流程圖25是顯示去多路復(fù)用器的第二操作的流程圖26是顯示根據(jù)第五實(shí)施方式的HD-DVD的數(shù)據(jù)層級(jí)的示意圖27是顯示HD-DVD上邏輯空間的結(jié)構(gòu)的示意圖28是顯示VOB信息文件的結(jié)構(gòu)的示意圖29是時(shí)間映射表的說明圖30是顯示播放列表文件的示意圖31是顯示對(duì)應(yīng)于播放列表的程序文件的結(jié)構(gòu)的示意圖32是顯示BD盤總數(shù)據(jù)庫信息文件的結(jié)構(gòu)的示意圖33是顯示記錄全局事件處理程序的文件結(jié)構(gòu)的示意圖34是顯示根據(jù)第六實(shí)施方式的HD-DVD播放機(jī)的示意方框圖;和圖35A,圖35B和圖35C示出了其中記錄著用于實(shí)現(xiàn)本發(fā)明的畫面編碼方法和畫面解碼方法的程序的記錄介質(zhì)。具體實(shí)施例方式以下參考本發(fā)明的實(shí)施方式。(第一實(shí)施方式)在這個(gè)實(shí)施方式中,說明了能夠僅從執(zhí)行特技播放時(shí)跳躍播放所需的畫面獲得DPB中管理存儲(chǔ)器所需的命令的編碼裝置和解碼裝置。編碼裝置產(chǎn)生包括存儲(chǔ)器管理命令和編碼畫面的流。當(dāng)產(chǎn)生流時(shí),編碼裝置判斷在執(zhí)行跳躍播放時(shí)是否要跳過添加了存儲(chǔ)器管理命令的編碼畫面,在判斷要跳過編碼畫面的情況下,在執(zhí)行特技播放時(shí),將指示與該命令相同內(nèi)容的重復(fù)信息添加到不跳過的、并且在要跳過的編碼畫面之后對(duì)其解碼的編碼畫面。圖IO是顯示本實(shí)施方式中編碼裝置1000的結(jié)構(gòu)的方框圖。編碼裝置1000包括畫面類型確定單元1001,重復(fù)判斷單元1002,重復(fù)信息產(chǎn)生單元1003,畫面編碼單元1004,和編碼數(shù)據(jù)輸出單元1005。畫面類型確定單元1001確定要被編碼的畫面的畫面類型,并且將確定的畫面類型Pt輸入到重復(fù)判斷單元1002和畫面編碼單元1004。畫面編碼單元1004根據(jù)畫面類型Pt對(duì)輸入的畫面Vin編碼,將編碼數(shù)據(jù)pic輸入到編碼數(shù)據(jù)輸出單元1005,并將存儲(chǔ)器管理信息mmco輸入到重復(fù)判斷單元1002。如果沒有為編碼畫面發(fā)布存儲(chǔ)器管理信息mmco,則在存儲(chǔ)器管理信息mmco中指出。重復(fù)判斷單元1002根據(jù)存儲(chǔ)器管理信息mmco和畫面類型Pt判斷是否重復(fù)存儲(chǔ)器管理命令,并將判斷結(jié)果輸入到重復(fù)信息產(chǎn)生單元1003作為重復(fù)命令Re。重復(fù)信息產(chǎn)生單元1003在重復(fù)命令Re指令重復(fù)存儲(chǔ)器管理命令時(shí)產(chǎn)生DRPMRSEI,并將SEI數(shù)據(jù)sei輸入到編碼數(shù)據(jù)輸出單元1005。在這里,當(dāng)重復(fù)命令Re指令重復(fù)存儲(chǔ)器管理命令時(shí),也將產(chǎn)生DRPMRSEI所需的信息輸入到重復(fù)信息產(chǎn)生單元1003。編碼數(shù)據(jù)輸出單元1005輸出編碼數(shù)據(jù)pic和SEI數(shù)據(jù)sei。因此,根據(jù)重復(fù)命令Re產(chǎn)生的SEI數(shù)據(jù)sd包括與存儲(chǔ)器管理信息mmco相同的內(nèi)容,并實(shí)質(zhì)上包括存儲(chǔ)管理信息mmco的拷貝。圖11示出了作為本實(shí)施方式中由編碼裝置1000編碼的流的一個(gè)實(shí)施例,存儲(chǔ)在信息記錄介質(zhì)中的MPEG-4AVC流的隨機(jī)存取單元。盡管這個(gè)實(shí)施例與圖9中所示的現(xiàn)有技術(shù)的例子相同,但是,它與現(xiàn)有技術(shù)的例子的區(qū)別在于,利用解碼參考畫面標(biāo)記重復(fù)補(bǔ)償增強(qiáng)信息(以下稱為DRPMRSEI),在P17重復(fù)在Br11中存儲(chǔ)的存儲(chǔ)器管理命令。更具體地講,在P17通過使P5為非參考而重復(fù)設(shè)置在Brll中的,用于將II轉(zhuǎn)移到長期存儲(chǔ)器的存儲(chǔ)器管理命令。因此,即使在播放IP時(shí)跳過了Brll,在解碼P17時(shí)也能夠知道,II在Brll被轉(zhuǎn)移到長期存儲(chǔ)器。結(jié)果,Il轉(zhuǎn)移到長期存儲(chǔ)器,在對(duì)P17解碼后從DPB刪除P5,并存儲(chǔ)P17取而代之(圖ll(e))。因此,如圖ll(f)中所示,在解碼P21時(shí),DPB中有Il,以致能夠通過參考I1而對(duì)P21解碼。因此,當(dāng)對(duì)參考B畫面發(fā)布存儲(chǔ)管理命令時(shí),通過按解碼順序?qū)o接著所述參考B畫面之后的P畫面使用DRPMRSEI來重復(fù)存儲(chǔ)器管理命令,那么即使在執(zhí)行IP播放時(shí)也能對(duì)I畫面和P畫面解碼,而不中斷存儲(chǔ)器管理。更具體地講,參考B畫面的使用是MPEG-4AVC的重要特征,在具有諸如IBBrBPBBrBPBBrBP...這樣結(jié)構(gòu)的隨機(jī)存取基礎(chǔ)中,通過對(duì)I和P畫面解碼可以容易地實(shí)現(xiàn)四倍速播放,和通過對(duì)I、P和Br畫面解碼可以實(shí)現(xiàn)倍速播放,從而能夠增大特技播放的功能性。在這種情況下,可以有效地保證沒有中斷的存儲(chǔ)器管理。在這里,當(dāng)I處于除隨機(jī)存取基礎(chǔ)的開始之外的位置時(shí),可以使用DRPMRSEI,按解碼順序在緊接著所述I畫面之后的I畫面中重復(fù)存儲(chǔ)器管理命令。在這里,如果在IP播放中對(duì)畫面解碼時(shí),保證DPB中有所述畫面參考的畫面,那么在按解碼順序與緊接著所述畫面之后的P畫面或I畫面不同的畫面中,可以重復(fù)向Br發(fā)布存儲(chǔ)器管理命令。例如,在即使按解碼順序緊接著所述畫面之后的P畫面中沒有重復(fù),存儲(chǔ)器管理也沒有中斷的情況下,可以將它發(fā)送到跟隨在所述P畫面之后的P畫面。同樣,當(dāng)僅對(duì)參考I畫面或P畫面解碼時(shí),可以保證存儲(chǔ)器管理不被中斷。此外,存儲(chǔ)器管理命令可以通過除DRPMR之外的信息存儲(chǔ)在編碼流中,或可以在諸如數(shù)據(jù)庫信息之類的信息中分開指示。此外,在執(zhí)行除IP播放之外的特技播放時(shí),也可以保證存儲(chǔ)器管理不被中斷。以下說明在執(zhí)行跳入播放時(shí)的實(shí)施例。跳入播放是一種從指定時(shí)間的畫面開始顯示畫面的操作。當(dāng)從除隨機(jī)存取單元中的前導(dǎo)畫面之外的畫面開始顯示畫面時(shí),從隨機(jī)存取單元中的前導(dǎo)畫面順序地對(duì)用于解碼要顯示的畫面所需的畫面解碼。在這里,在MPEG-4AVC中,參考關(guān)系是靈活的。因此,利用其中為解碼或參考畫面而給出特定限制的P畫面(以下稱為存取點(diǎn)(AP)-畫面)能夠減少跳入播放或倒放的解碼處理。AP-P畫面具有以下兩個(gè)特征1.可以通過按解碼順序有選擇地對(duì)AP-P畫面前的I畫面或P畫面解碼來對(duì)AP-P畫面解碼。2.按解碼順序在AP-P畫面之后的畫面不參考按解碼順序在AP-P畫面之前的畫面。圖12A是顯示在現(xiàn)有技術(shù)中使用AP-P畫面時(shí)的畫面和存儲(chǔ)器管理的示意圖。在圖中,顯示為AP-P的畫面指示AP-P畫面。為了對(duì)AP-P25解碼,僅需要對(duì)Il,P7和P16解碼,以致可以跳過P4,PIO,P13和P22。因此,通過有選擇地對(duì)畫面解碼,可以減少對(duì)位于隨機(jī)存取單元中某個(gè)中間點(diǎn)的AP-P畫面解碼所需的畫面的數(shù)量。結(jié)果是,能夠減少在隨機(jī)存取單元中的該中間點(diǎn)中執(zhí)行播放時(shí)的解碼處理。同樣,按解碼順序在AP-P25畫面之后的畫面不參考按解碼順序在AP-P25之前的畫面。此外,可以利用SEI消息等,或者在數(shù)據(jù)庫信息中,指示為了解碼AP-P畫面而需要解碼的P畫面。在這里,如果指令將II轉(zhuǎn)移到長期存儲(chǔ)器的存儲(chǔ)器管理命令MMCOl存儲(chǔ)在P4中,那么當(dāng)僅對(duì)解碼AP-P25所需的畫面進(jìn)行解碼時(shí),不能獲得存儲(chǔ)器管理命令。圖12B是顯示在第一實(shí)施方式中使用AP-P畫面時(shí)的畫面和存儲(chǔ)器管理命令的示意圖。如圖12B中所示,通過在對(duì)AP-P25解碼時(shí)必定要解碼的P7中重復(fù)存儲(chǔ)器管理命令MMCOl,發(fā)現(xiàn)在對(duì)P7解碼時(shí)需要將II存儲(chǔ)在長期存儲(chǔ)器中。因此,在把存儲(chǔ)器管理命令發(fā)布給在對(duì)AP-P畫面解碼時(shí)要跳過的畫面的情況下,通過在對(duì)AP-P進(jìn)行畫面解碼所需的P畫面中重復(fù)存儲(chǔ)器管理命令,可以實(shí)現(xiàn)沒有中斷的存儲(chǔ)器管理。應(yīng)當(dāng)注意,如果可以保證存儲(chǔ)器管理不中斷,那么可以在不是緊接著具有原始存儲(chǔ)器管理命令的P畫面之后的、但是是對(duì)AP-P畫面解碼所需的P畫面中重復(fù)該此外,更一般地講,在顯示為了對(duì)特定P畫面解碼而需要解碼的畫面時(shí),通過僅對(duì)需要解碼的畫面進(jìn)行解碼,可以保證實(shí)現(xiàn)存儲(chǔ)器管理。圖13是產(chǎn)生能夠保證在執(zhí)行IP播放時(shí)存儲(chǔ)器管理不被中斷的編碼流的編碼方法的流程圖。從步驟S1001到S1008的處理過程顯示了用于對(duì)構(gòu)成了隨機(jī)存取單元的一個(gè)畫面進(jìn)行編碼的處理過程。首先,在步驟S1001,判斷要編碼的畫面是I畫面還是P畫面。如果它是I畫面或P畫面時(shí),處理過程前進(jìn)到步驟S1002,而如果不是的話,處理過程前進(jìn)到步驟S1004。在步驟S1002,判斷存儲(chǔ)器管理命令是否發(fā)布給了按解碼順序跟隨要編碼的畫面之前的P畫面或I畫面之后的參考B畫面。在發(fā)布了存儲(chǔ)器管理命令的情況下,處理過程前進(jìn)到步驟S1003,如果沒有發(fā)布命令,那么處理過程前進(jìn)到步驟S1004。在這里,在隨機(jī)存取單元中,按解碼順序要編碼的畫面前面沒有參考B畫面的情況下,例如,在隨機(jī)存取單元中的前導(dǎo)畫面的情況下,則判斷不發(fā)布命令。接下來,在步驟S1003,產(chǎn)生其中存儲(chǔ)著存儲(chǔ)器管理命令的DRPMRSEI。在把存儲(chǔ)器管理命令發(fā)布到多個(gè)參考B畫面的情況下,所有存儲(chǔ)器管理命令的內(nèi)容都包括在DRPMRSEI中。接下來,在步驟S1004,對(duì)畫面數(shù)據(jù)編碼,處理過程前進(jìn)到步驟S1005。在步驟S1005,判斷是否對(duì)當(dāng)前畫面發(fā)布的存儲(chǔ)器管理命令。如果發(fā)布命令,那么處理過程前進(jìn)到步驟S1006,如果不發(fā)布命令,處理過程則前進(jìn)到步驟S1008。在步驟S1006,判斷當(dāng)前畫面是否是參考B畫面。如果該畫面是參考B畫面,處理過程則前進(jìn)到步驟S1007,如果不是,處理過程則前進(jìn)到步驟S1008。在步驟S1007,存儲(chǔ)該存儲(chǔ)器管理命令的內(nèi)容和用于指定對(duì)其發(fā)布存儲(chǔ)器管理命令的畫面的信息。最后,在步驟S1008,輸出編碼數(shù)據(jù)。在這里,在DRPMRSEI是在步驟S1003中產(chǎn)生的情況下,輸出的編碼數(shù)據(jù)包括DRPMRSEI。應(yīng)當(dāng)注意,在步驟SIOOI沒有確定畫面類型的情況下,從步驟S1001至S1003的處理過程可以在步驟S1004之后執(zhí)行。此外,畫面的編碼數(shù)據(jù)可以在逐個(gè)畫面的基礎(chǔ)上輸出,或按照編碼完成的順序輸出。圖14是用于產(chǎn)生其中保證在對(duì)AP-P解碼時(shí)存儲(chǔ)器管理不被中斷的編碼流的編碼方法的流程圖。盡管基本處理過程與圖13中所示的IP播放的處理過程相同,但是在步驟S1101、S1102和S1003中的判斷處理過程不同。在步驟SllOl,判斷當(dāng)前畫面是否是對(duì)AP-P畫面進(jìn)行解碼所需的I畫面或P畫面。接下來,在步驟S1102,判斷是否向隨機(jī)存取單元內(nèi)的,跟隨在對(duì)按照解碼順序在當(dāng)前畫面之前的AP-P畫面解碼所需的P畫面或I畫面之后的、并且是對(duì)該AP-P畫面解碼所不需要的P畫面或I畫面發(fā)布存儲(chǔ)器管理命令。同樣,在步驟S1103,判斷當(dāng)前畫面是否是對(duì)AP-P畫面解碼所不需要的I畫面或P畫面。在這里,在通過有選擇地僅對(duì)AP-P畫面前面的P畫面進(jìn)行解碼就能夠?qū)P-P畫面解碼的情況下,可以僅判斷該P(yáng)畫面是否是對(duì)AP-P畫面解碼所需要的P畫面。但是,在它是對(duì)作為隨機(jī)存儲(chǔ)單元的首部的I畫面進(jìn)行解碼所需的P畫面的情況下,可以指示需要對(duì)I畫面進(jìn)行解碼。此外,本方法不僅可以應(yīng)用于AP-P畫面,而且也可以應(yīng)用于給預(yù)測結(jié)構(gòu)等賦予了特殊約束的一般畫面。應(yīng)當(dāng)注意,通過組合圖13和圖14中所示的處理過程,可以實(shí)現(xiàn)在執(zhí)行IP播放時(shí)和執(zhí)行AP-P解碼時(shí)不中斷的存儲(chǔ)器管理。例如,可以實(shí)現(xiàn)諸如有效地解碼要利用AP-P跳入的畫面并且從其開始IP播放這樣的操作。此外,在補(bǔ)充信息之類的信息中指出了執(zhí)行特技播放時(shí)需要解碼的畫面的情況下,可以重復(fù)存儲(chǔ)器管理命令,以便通過僅對(duì)需要解碼的畫面進(jìn)行解碼來獲得解碼所需的存儲(chǔ)器管理命令。圖15是顯示本實(shí)施方式中解碼裝置2000的結(jié)構(gòu)的方框圖。解碼裝置2000包括畫面類型獲得單元2001,解碼判斷單元2002,管理命令分析單元2003,DPB2004,和解碼單元2005。首先,將編碼數(shù)據(jù)Vin輸入到畫面類型獲得單元2001。畫面類型獲得單元2001通過從編碼數(shù)據(jù)檢測畫面邊界而獲得畫面的畫面類型,并且將畫面類型Ptd輸入到解碼判斷單元2002。解碼判斷單元2002根據(jù)畫面類型Ptd判斷是否要對(duì)畫面解碼,并且將判斷結(jié)果輸入到管理命令分析單元2003和解碼單元2005。當(dāng)指令管理命令分析單元2003根據(jù)判斷結(jié)果Rep對(duì)畫面解碼時(shí),如果畫面數(shù)據(jù)中重復(fù)存儲(chǔ)器管理命令,那么管理命令分析單元2003通過分析重復(fù)的存儲(chǔ)器命令(重復(fù)信息)和把管理命令Cmd發(fā)送到DPB而執(zhí)行存儲(chǔ)器管理處理過程。當(dāng)指令解碼單元2005根據(jù)判斷結(jié)果Rep對(duì)畫面解碼時(shí),解碼單元2005通過向DPB發(fā)送獲得參考畫面數(shù)據(jù)的請(qǐng)求Req而獲得參考數(shù)據(jù)Ref,對(duì)畫面獲得單元得到的畫面數(shù)據(jù)DicDat解碼,并且輸出解碼的畫面Vout。應(yīng)當(dāng)注意,應(yīng)當(dāng)通過附圖中沒有示出的單元執(zhí)行包括在畫面的片數(shù)據(jù)中的原始存儲(chǔ)器命令。應(yīng)當(dāng)注意,可以將指定特技播放時(shí)需要解碼的畫面的補(bǔ)充信息存儲(chǔ)在諸如隨機(jī)存取單元的引導(dǎo)AU之類的編碼流中或數(shù)據(jù)庫信息中。在這里,通過分析補(bǔ)充信息,解碼判斷單元2002可以確定要解碼的AU。圖16是顯示對(duì)其中保證了在解碼裝置2000中執(zhí)行IP播放時(shí)存儲(chǔ)器管理不被中斷的編碼流進(jìn)行解碼的操作的流程圖。首先,在步驟S2001中,判斷要解碼的畫面是否是I畫面或P畫面。當(dāng)判斷畫面是I畫面或P畫面時(shí),操作前進(jìn)到步驟S2002。如果畫面不是上述畫面,那么畫面的處理過程結(jié)束,而不對(duì)畫面解碼,并且對(duì)下一個(gè)畫面執(zhí)行處理。在步驟S2002中,判斷當(dāng)前畫面是否包括DRPMRSEI,如果它包括DRPMRSEI,那么操作前進(jìn)到步驟S2003,如果不包括,那么操作前進(jìn)到步驟S2004。在步驟S2003中,通過分析CRPMRSEI的內(nèi)容來執(zhí)行存儲(chǔ)器管理處理過程,并且操作前進(jìn)到步驟S2004。在步驟S2004中,對(duì)畫面解碼。應(yīng)當(dāng)注意,在步驟S2003中,如果己經(jīng)通過片段首部中或DRPMRSEI中的在前命令執(zhí)行了存儲(chǔ)器管理處理過程,那么不進(jìn)行存儲(chǔ)器管理處理過程。圖17是顯示在其中保證了對(duì)AP-P畫面解碼時(shí)存儲(chǔ)器管理不中斷的編碼流中對(duì)AP-P畫面解碼時(shí)的操作的流程圖。盡管基本處理過程與圖16中所示的執(zhí)行IP播放時(shí)的處理過程相同,但是步驟S2101中的判斷處理過程不同。在步驟S2101中,判斷要解碼的畫面是否是對(duì)AP-P畫面解碼所需要的畫面。如果該畫面是對(duì)AP-P畫面解碼所需的畫面,操作則前進(jìn)到步驟S2002,如果是不需要的,那么結(jié)束對(duì)畫面的處理過程,并且執(zhí)行對(duì)下一個(gè)畫面的處理過程。當(dāng)使用除DRPMRSEI之外的方法來重復(fù)存儲(chǔ)器管理命令時(shí),通過預(yù)定的方法獲得存儲(chǔ)器管理命令。應(yīng)當(dāng)注意,通過組合圖16和圖17中所示的處理過程,可以實(shí)現(xiàn)在執(zhí)行IP播放時(shí)和在執(zhí)行AP-P播放時(shí)不中斷的存儲(chǔ)器管理。在這里,在諸如當(dāng)執(zhí)行IP播放時(shí)僅對(duì)I畫面或P畫面解碼,或在對(duì)AP-P畫面解碼時(shí)跳過對(duì)AP-P畫面解碼不需要的P畫面或I畫面之類的操作中,可以將保證能夠從畫面獲得管理DPB所需的存儲(chǔ)器管理命令的標(biāo)志信息設(shè)置到數(shù)據(jù)庫信息或編碼流。例如,在參考B畫面的片段的網(wǎng)絡(luò)抽象層(NetworkAbstractionLayer(NAL))單元中,把被稱作nal—ref—idc的、指示該片段是否是參考畫面的片段的字段的值設(shè)置為1或更大的值。在非參考B畫面中,將同樣的字段設(shè)置到0。因此,nal—ref一idc字段可以是標(biāo)志信息。同樣,在數(shù)據(jù)庫信息中,可以用顯示MPEG-4AVC和MPEG-2Video等的編碼解碼器類型信息作為標(biāo)志。應(yīng)當(dāng)注意,在上面解釋的是MPEG-4AVC。但是,可以將類似的方法應(yīng)用到其它編碼方法。(第二實(shí)施方式)圖18是顯示本實(shí)施方式中的多路復(fù)用器的方框圖。多路復(fù)用器35接收輸入的視頻數(shù)據(jù),將輸入數(shù)據(jù)編碼成MPEG-4AVC的流,將以下信息與流一起多路復(fù)用和記錄對(duì)構(gòu)成流的AU的存取信息;和包括用于確定執(zhí)行特技播放時(shí)的操作的補(bǔ)充信息的數(shù)據(jù)庫信息。多路復(fù)用器35包括流屬性確定單元11,編碼單元12,數(shù)據(jù)庫信息產(chǎn)生單元32,多路復(fù)用單元34,和記錄單元16。與圖5中所示的現(xiàn)有技術(shù)的多路復(fù)用器中執(zhí)行相同操作的單元被賦予相同的標(biāo)記,并且在這里省略了對(duì)有關(guān)相同單元的說明。應(yīng)當(dāng)注意,編碼方法不僅僅限于MPEG-4AVC,而是也可以應(yīng)用MPEG-2Video和MPEG-4Video之類的其它方法。此外,它可以包括用編碼單元1000來取代編碼單元12。流屬性確定單元11確定用于對(duì)編碼MPEG-4AVC編碼的編碼參數(shù)和有關(guān)特技播放的約束事項(xiàng),并且將它們作為屬性信息TYPE輸出到編碼單元12和播放支持信息產(chǎn)生單元33。在這里,有關(guān)特技播放的約束事項(xiàng)包括關(guān)于是否為在MPEG-4AVC流的流中構(gòu)造隨機(jī)存取單元而使用一種約束,是否包括指示在執(zhí)行可變速度播放和逆向播放時(shí)要解碼或顯示的AU的信息,或是否要約束AU之間的預(yù)測結(jié)構(gòu)之類的信息。播放支持信息產(chǎn)生單元33根據(jù)輸入的屬性信息TYPE,產(chǎn)生指示是否具有隨機(jī)存取結(jié)構(gòu)的支持信息HLP,并且將產(chǎn)生的信息輸出到多路復(fù)用單元34。多路復(fù)用單元34通過多路復(fù)用從編碼單元12輸入的編碼數(shù)據(jù)、數(shù)據(jù)庫信息INFO、和支持信息HLP來產(chǎn)生多路復(fù)用數(shù)據(jù),并將多路復(fù)用數(shù)據(jù)輸出到記錄單元16。應(yīng)當(dāng)注意,編碼單元12可以通過將MPEG-4AVC的流分組成MPGEG-2傳送流(TS)、程序流(PS)等將其輸出。或者,可以利用諸如BD之類的應(yīng)用程序定義的方法而對(duì)流進(jìn)行分組。圖19A和圖19B示出了支持信息HLP中指示的信息的實(shí)施例。支持信息HLP具有以下兩種方法一種如圖19A中所示的直接指出有關(guān)流的信息的方法;和一種如圖19B中所示的,指示流是否滿足特定應(yīng)用標(biāo)準(zhǔn)定義的約束的方法。在圖19A中,將以下信息指出為流的信息i)流是否具有隨機(jī)存取結(jié)構(gòu);ii)是否存在對(duì)存儲(chǔ)在AU中的畫面之間的預(yù)測結(jié)構(gòu)的約束;和iii)是否具有指示要在執(zhí)行特技播放時(shí)解碼的AU或顯示的AU的信息。在這里,要在執(zhí)行特技播放時(shí)解碼或顯示的AU的信息可以直接指出要解碼或顯示的AU,或可以指出解碼或顯示的優(yōu)先次序。例如,指示要在一個(gè)隨機(jī)存取單元接一個(gè)隨機(jī)存取單元的基礎(chǔ)上解碼和顯示的AU的信息可以指示它存儲(chǔ)在具有由應(yīng)用程序定義的特定類型的NAL單元中。在這里,可以指示是否具有指示構(gòu)成隨機(jī)存取單元的AU之間的預(yù)測結(jié)構(gòu)的信息。此外,可以將有關(guān)要在特技播放時(shí)解碼和顯示的AU的信息一起加到每個(gè)一個(gè)以上的隨機(jī)存取單元的組中,或可以加到構(gòu)成隨機(jī)存取單元的每個(gè)AU。此外,當(dāng)指示要解碼和顯示的AU的信息存儲(chǔ)在具有一種特定類型的NAL單元中時(shí),它可以指示NAL單元的NAL單元類型。在圖20的例子中,在支持信息HLP中,有關(guān)要在特技播放時(shí)解碼或顯示的AU的信息包括在NAL單元類型是O的NAL單元中。在這里,通過從流中的AU數(shù)據(jù)中分離出NAL單元類型是0的NAL單元,可以獲得有關(guān)特技播放的信息。此外,預(yù)測結(jié)構(gòu)的約束可以指出是否滿足一個(gè)或更多的預(yù)定約束事項(xiàng),或是否滿足以下各個(gè)約束。i)I畫面和P畫面的相應(yīng)AU具有相同的解碼和顯示順序。ii)P畫面的AU不參考B畫面的AU。iii)在隨機(jī)存取單元中前導(dǎo)AU之后顯示的AU僅參考包括在隨機(jī)存取單元中的AU。iv)每個(gè)AU按解碼順序僅參考最多N個(gè)AU。在這里,可以將每個(gè)參考AU或所有AU計(jì)數(shù)為一個(gè)AU,并且支持信息HLP可以指示N的值。應(yīng)當(dāng)注意,在MPEG-4AVC中,為了提高畫面質(zhì)量,用對(duì)該畫面解碼之后執(zhí)行了用于降低塊失真的濾波(解塊)的畫面作為參考畫面,而可以用所述解塊之前的畫面作為顯示畫面。在這里,需要畫面解碼裝置存儲(chǔ)解塊之前和之后的畫面數(shù)據(jù)。在這里,可以將指示是否需要將解塊之前的畫面作為顯示畫面存儲(chǔ)的信息存儲(chǔ)在支持信息HLP中。在這里,支持信息HLP可以包括所有上述信息,或可以包括一部分信息。此外,可以包括基于預(yù)定條件的必要信息。例如,可以包括有關(guān)僅在對(duì)預(yù)測結(jié)構(gòu)的沒有約束的情況下是否具有特技播放信息的信息。此外,支持信息HLP可以包括指示下述情況的信息是否可以通過僅對(duì)I畫面和P畫面解碼來實(shí)現(xiàn)IP播放而不造成存儲(chǔ)器管理中斷;或是否可以通過僅對(duì)解碼AP-P畫面所需的I畫面或P畫面解碼來對(duì)AP-P畫面解碼,而不造成存儲(chǔ)器管理中斷。此外,支持信息HLP中也可以包括除上述信息之外的信息。在圖19B中,支持信息HLP不直接顯示涉及流的結(jié)構(gòu)的信息,而僅示出是否滿足涉及HDDVD標(biāo)準(zhǔn)定義的流結(jié)構(gòu)的約束,HDDVD標(biāo)準(zhǔn)是用于將高清晰度(HD)的高精度畫面存儲(chǔ)到DVD中的標(biāo)準(zhǔn)。此外,在諸如BD-ROM之類的應(yīng)用標(biāo)準(zhǔn)中,在針對(duì)有關(guān)流結(jié)構(gòu)的約束定義了多種模式的情況下,可以將指示應(yīng)用哪種模式的信息存儲(chǔ)在支持信息HLP中。例如,可以使用模式l沒有約束,模式2具有隨機(jī)存取結(jié)構(gòu),并且將指定要在執(zhí)行特技播放時(shí)解碼的AU的信息包括在流中。在這里,可以指出是否滿足諸如下載或流動(dòng)之類的通信服務(wù)中或廣播標(biāo)準(zhǔn)中定義的約束。應(yīng)當(dāng)注意,支持信息可以指示圖19A和圖19B中所示的兩類信息。此外,在已經(jīng)知道流滿足特定應(yīng)用標(biāo)準(zhǔn)的約束的情況下,可以不指出有關(guān)該流是否滿足應(yīng)用標(biāo)準(zhǔn),而是通過轉(zhuǎn)換成一種直接說明如圖19A所示的流結(jié)構(gòu)的方法來存儲(chǔ)有關(guān)應(yīng)用標(biāo)準(zhǔn)的約束。在這里,在流動(dòng)過程中支持信息HLP中指示的信息發(fā)生了改變情況下,可以相應(yīng)地存儲(chǔ)每個(gè)部分的信息。例如,在編輯并相互連接不同的流的情況下,支持信息HLP可能在流線化(streamline)過程中改變。因此,也要轉(zhuǎn)換支持信息HLP的內(nèi)容。應(yīng)當(dāng)注意,可以把指示要在執(zhí)行特技播放時(shí)解碼或顯示的AU的信息作為數(shù)據(jù)庫信息存儲(chǔ)。圖21是顯示多路復(fù)用器35的操作的流程圖。在步驟S11中,根據(jù)用戶設(shè)置或預(yù)定條件確定屬性信息TYPE。在步驟S12中,根據(jù)屬性信息TYPE對(duì)流編碼。在步驟S13中,根據(jù)屬性信息TYPE產(chǎn)生支持信息HLP。然后,在步驟S14中,針對(duì)編碼流的每個(gè)存取基礎(chǔ)產(chǎn)生存取信息,并且與其它必要信息一同產(chǎn)生數(shù)據(jù)庫信息INFO。在步驟S15中,多路復(fù)用支持信息HLP和數(shù)據(jù)庫信息INFO,并在步驟S16中記錄多路復(fù)用的數(shù)據(jù)。在這里,步驟S13的操作可以在步驟S12的操作之前進(jìn)行,或可以在步驟S14的操作之后執(zhí)行。(第三實(shí)施方式)圖22是顯示本實(shí)施方式中第二多路復(fù)用器的結(jié)構(gòu)的方框圖。多路復(fù)用器43接收從圖中未示出的服務(wù)器輸出的分成信息分組的流,與該流一同多路復(fù)用和記錄包括對(duì)構(gòu)成流的AU的存取信息和確定執(zhí)行特技播放時(shí)的操作的補(bǔ)充信息的一般數(shù)據(jù)庫信息。多路復(fù)用器43包括流屬性獲得單元41,流接收單元42,數(shù)據(jù)庫信息產(chǎn)生單元32,多路復(fù)用單元34,和記錄單元16。與第二實(shí)施方式中說明的多路復(fù)用器中執(zhí)行相同操作的單元被賦予了相同的標(biāo)記,并且在此省略了對(duì)這些相同單元的描述。流屬性獲得單元41根據(jù)從流中分開得到的流信息來產(chǎn)生屬性信息TYPE,并且將屬性信息TYPE輸出到播放支持信息產(chǎn)生單元33。在這里,流信息包括有關(guān)特技播放的信息,例如是否應(yīng)用構(gòu)成MPEG-4AVC的流中的隨機(jī)存取單元的約束;是否包括指示要在執(zhí)行可變速度播放和逆向播放時(shí)解碼或顯示的AU的信息;和是否給予有關(guān)AU之間的預(yù)測結(jié)構(gòu)的約束。流接收單元接收通過MPEG-2傳送流(TS)和實(shí)時(shí)傳輸協(xié)議(RTP)分組的MPEG-4AVC的流,將接收的流作為用于記錄的流輸出到多路復(fù)用器34,并且還將存取信息輸出到一般數(shù)據(jù)庫信息產(chǎn)生單元14。在這里,當(dāng)在產(chǎn)生數(shù)據(jù)分組丟失的環(huán)境中接收TS數(shù)據(jù)分組、RTP數(shù)據(jù)分組等時(shí),在由于數(shù)據(jù)分組丟失而使指示流中該數(shù)據(jù)的信息和數(shù)據(jù)丟失時(shí)執(zhí)行錯(cuò)誤隱藏處理的情況下,HLP可以存儲(chǔ)有關(guān)的信息作為支持信息。作為指示數(shù)據(jù)丟失的信息,可以顯示以下的信息指示流中數(shù)據(jù)是否丟失的標(biāo)志信息;指示將特定的錯(cuò)誤通知代碼插入流中以便通知丟失部分的信息;或插入的錯(cuò)誤通知代碼的標(biāo)識(shí)信息。(第四實(shí)施方式)圖22是顯示本實(shí)施方式中的去多路復(fù)用器的結(jié)構(gòu)的方框圖。去多路復(fù)用器55從第二和第三實(shí)施方式中說明的多路復(fù)用器產(chǎn)生的多路復(fù)用數(shù)據(jù)中分離出MPEG-4AVC流,并且播放分離出的MPEG-4AVC。去多路復(fù)用器55包括數(shù)據(jù)庫信息分析單元51,特技播放操作確定單元53,解碼/顯示AU確定單元54,AU分離單元24,解碼單元25,和顯示單元26。在這里,與圖6中所示現(xiàn)有技術(shù)的去多路復(fù)用器中的單元執(zhí)行相同操作的單元被賦予了相同的標(biāo)記,并且省略了對(duì)相同單元的描述。數(shù)據(jù)庫信息分析單元51包括播放支持信息分析單元52和一般數(shù)據(jù)庫信息分析單元22。在輸入特技播放指令信號(hào)時(shí),播放支持信息分析單元52從多路復(fù)用的數(shù)據(jù)中的數(shù)據(jù)庫信息獲得和分析支持信息HLP,根據(jù)分析結(jié)果產(chǎn)生特技播放支持信息,和把特技播放支持信息通知給特技播放操作確定單元53。特技播放操作確定單元53根據(jù)特技播放支持信息確定決定要在執(zhí)行特技播放時(shí)解碼和顯示的AU的方法,并且將指示確定的方法的特技播放模式通知給解碼/顯示AU確定單元54。解碼/顯示AU確定單元54分析AU分離單元24得到的特技播放信息TRK,確定要通過特技播放模式MODE指示的方法解碼和顯示的AU,并把要解碼的AU的標(biāo)識(shí)信息和要顯示的AU的標(biāo)識(shí)信息分別通知AU分離單元24和顯示單元。在這里,要顯示的AU可以由解碼/顯示AU確定單元54根據(jù)指定的播放速度來確定。此外,當(dāng)特技播放信息TRK存儲(chǔ)在數(shù)據(jù)庫信息中的時(shí)候,可以通過在數(shù)據(jù)庫信息分析單元51中設(shè)置另一個(gè)單元來獲得存儲(chǔ)在數(shù)據(jù)庫信息中的特技播放信息TRK。圖24是顯示去多路復(fù)用器55的操作的流程圖。當(dāng)輸入了特技播放指令信號(hào)時(shí),在步驟S20,多路復(fù)用器55從多路復(fù)用的數(shù)據(jù)獲得支持信息HLP。在步驟S21,根據(jù)獲得的支持信息HLP執(zhí)行確定要解碼和顯示的AU的操作。在步驟S22,判斷是否要在執(zhí)行特技播放時(shí)使用特技播放信息TRK。在步驟S23中,從流獲得特技播放信息TRK并進(jìn)行分析,操作前進(jìn)到步驟S24。如果不使用特技播放信息TRK,那么操作直接前進(jìn)到步驟S24。在步驟S24中,根據(jù)步驟S21中確定的方法來確定要解碼和顯示的AU,并且操作前進(jìn)到步驟S25。在步驟S25,將對(duì)確定的AU進(jìn)行解碼并顯示。應(yīng)當(dāng)注意,可以僅在播放開始時(shí)或播放開始之后執(zhí)行特技播放的情況下獲得支持信息HLP。圖25是顯示步驟S21中處理過程的內(nèi)容的流程圖。以下,在步驟S30、S33、和S35中根據(jù)從支持信息HLP得到的特技播放支持信息來執(zhí)行判斷。在步驟S30,判斷流是否具有隨機(jī)存取結(jié)構(gòu),如果流具有隨機(jī)存取結(jié)構(gòu),那么操作前進(jìn)到步驟S31,如果流沒有隨機(jī)存取結(jié)構(gòu),操作則前進(jìn)到步驟S32。在步驟S31,確定從隨機(jī)存取單元中的前導(dǎo)AU開始解碼。在步驟S32中,當(dāng)隨機(jī)存取單元中的前導(dǎo)AU是IDR畫面的AU時(shí),確定從所述AU開始解碼,解碼從所述AU開始。在這里,在包括在前IDR畫面的AU的顯示時(shí)間在確定的時(shí)間之前或更早的情況下,首先可以根據(jù)預(yù)定的規(guī)則確定要編碼的AU,例如,根據(jù)N個(gè)在前存取基礎(chǔ)或除IDR之外的I畫面中的前導(dǎo)AU的開始解碼。在步驟S33中,判斷特技播放信息TRK是否包括在流中。如果TRK包括在流中,那么操作前進(jìn)到步驟S34,如果不包括TRK,那么操作前進(jìn)到步驟S35。在步驟S34中,通過確定要根據(jù)特技播放信息TRK解碼或顯示的AU來結(jié)束該過程。在步驟S35,判斷是否具有對(duì)AU之間的預(yù)測結(jié)構(gòu)的約束。如果有約束,那么操作前進(jìn)到步驟S36,如果沒有約束,那么操作前進(jìn)到步驟S37。在步驟S36,通過根據(jù)對(duì)有關(guān)預(yù)測結(jié)構(gòu)的約束確定當(dāng)對(duì)在執(zhí)行可變速度播放和逆向播放時(shí)需要顯示的AU解碼時(shí)只需要對(duì)一個(gè)AU解碼來結(jié)束處理過程。此外,在步驟S37,通過確定對(duì)所有AU進(jìn)行了解碼來結(jié)束處理過程。結(jié)果,作為步驟S31和S32的結(jié)果確定了決定要首先解碼的AU的方法,并且作為步驟S34、S36和S37的結(jié)果,執(zhí)行了指定在執(zhí)行可變速度播放或特技播放時(shí)要解碼的AU的方法。然后,將它們輸出到解碼/顯示AU確定單元54作為相應(yīng)特技播放模式MODE的信息。應(yīng)當(dāng)注意,當(dāng)執(zhí)行跳入播放時(shí),處理過程可以在步驟S32或步驟S31之后結(jié)束。在這里,作為確定執(zhí)行特技播放時(shí)要解碼的AU的一種方法,可以使用一種預(yù)定的方法例如,在步驟S33中判斷特技播放信息TRK沒有包括在流中的情況下,僅對(duì)I畫面和P畫面的AU解碼,或僅對(duì)I畫面、P畫面、和要參考的B畫面的AU解碼。應(yīng)當(dāng)注意,在用于確定要顯示的AU的信息包括在特技播放信息TRK中的情況下,指示根據(jù)特技播放信息TRK確定要顯示的AU的信息可以包括在特技播放模式MODE中。在這里,在不能實(shí)現(xiàn)通過由特技播放操作確定單元53確定的方法進(jìn)行解碼的情況下,可以確定通過一種預(yù)定方法對(duì)AU解碼。例如,在指示通過特技播放模式MODE從編碼流獲得播放信息TRK的情況下,如果不能在編碼流中獲得特技播放信息TRK,那么對(duì)所有AU解碼,或可以根據(jù)從支持信息HLP得到的其它信息確定要解碼的AU。在這里,可以驗(yàn)證數(shù)據(jù)庫信息是否包括特技播放信息TRK。在此,在支持信息HLP中包括除有關(guān)特技播放的信息之外的信息的情況下,可以根據(jù)該信息來轉(zhuǎn)換解碼或顯示操作。例如,在記錄通過廣播和通信接收到的數(shù)據(jù)時(shí),可以根據(jù)數(shù)據(jù)分組丟失信息轉(zhuǎn)換這些操作。此外,記錄多路復(fù)用的數(shù)據(jù)的介質(zhì)不僅僅限于光盤,而可以是諸如硬盤和非易失性存儲(chǔ)器之類的其它記錄介質(zhì)。此外,解碼/顯示AU確定單元23的操作彼此不同。通過準(zhǔn)備圖6中所示現(xiàn)有技術(shù)去多路復(fù)用器,可以根據(jù)通過分離設(shè)置的播放支持信息分析單元52和特技播放操作確定單元53確定的特技播放模式,轉(zhuǎn)換要使用的去多路復(fù)用器。例如,準(zhǔn)備具有執(zhí)行以下三種操作類型的解碼/顯示AU確定單元23的現(xiàn)有技術(shù)的去多路復(fù)用器中的任意兩個(gè),并且可以根據(jù)播放的多路復(fù)用的數(shù)據(jù)的支持信息HLP轉(zhuǎn)換去多路復(fù)用器。三種類型是i)確定去多路復(fù)用器以便始終對(duì)所有AU解碼;ii)始終獲得特技播放信息TRK和確定要解碼的AU;和iii)通過假設(shè)流遵循一種特定預(yù)測結(jié)構(gòu),來確定要解碼的AU。(第五實(shí)施方式)作為一種通過根據(jù)第二實(shí)施方式的多路復(fù)用器將多路復(fù)用的數(shù)據(jù)記錄到光盤上的方法,以下說明有關(guān)存儲(chǔ)作為下一代光盤的BD的數(shù)據(jù)庫信息的支持信息HLP的方法。首先,說明BD-ROM的記錄格式。圖26是顯示BD-ROM的結(jié)構(gòu),特別是,作為一種盤介質(zhì)的BD盤(104)的結(jié)構(gòu),以及記錄在盤上的數(shù)據(jù)(101,102,和103)的示意圖。記錄在BD盤(104)上的數(shù)據(jù)是AV數(shù)據(jù)(103),有關(guān)AV數(shù)據(jù)和AU播放順序的數(shù)據(jù)庫信息之類的BD數(shù)據(jù)庫信息(102),和用于實(shí)現(xiàn)互動(dòng)的BD播放程序(101)。在本實(shí)施方式中,為了解釋的目的,說明了主要用于播放電影中AV內(nèi)容的AV應(yīng)用的BD盤。但是,毫無疑問,即使將其用于其它用途也是一樣的。圖27是顯示記錄在BD盤上的邏輯數(shù)據(jù)的目錄/文件結(jié)構(gòu)的示意圖。BD盤具有與,例如,DVD、CD等一樣的從內(nèi)徑向外徑的螺旋形式的記錄區(qū),和具有在內(nèi)徑的引入端到外徑的引出端之間的可記錄邏輯數(shù)據(jù)的邏輯地址空間。此外,在進(jìn)入端的內(nèi)側(cè)具有叫作模沖切割區(qū)(BurstCuttingArea(BCA))的,僅由驅(qū)動(dòng)器讀取的專用區(qū)。這個(gè)區(qū)不能從應(yīng)用程序讀取,從而可以將它用于,例如,版權(quán)保護(hù)技術(shù)等。在邏輯地址空間中,記錄著由最終系統(tǒng)信息(volume(巻))引導(dǎo)的視頻數(shù)據(jù)之類的應(yīng)用數(shù)據(jù)。如現(xiàn)有技術(shù)中說明的,文件系統(tǒng)是UDF,ISO96660,等等。它允許讀出如同普通個(gè)人計(jì)算機(jī)PC中一樣利用目錄和文件結(jié)構(gòu)存儲(chǔ)的邏輯數(shù)據(jù)。在本實(shí)施方式中,作為BD盤上的目錄和文件結(jié)構(gòu),BDVIDEO目錄放置在根目錄(ROOT)下面。在這個(gè)目錄中,存儲(chǔ)著諸如AV內(nèi)容和BD中處理的數(shù)據(jù)庫信息之類的數(shù)據(jù)(圖26中所述的101,102和103)。在BDVIDEO目錄下面,記錄著以下七種類型的文件BD.INFO(固定的文件名)是作為"BD數(shù)據(jù)庫信息"之一的文件,并且將有關(guān)BD盤的信息作為整體記錄在這個(gè)文件中。BD播放器首先讀出這個(gè)文件。BD.PORG(固定的文件名)是作為"BD播放程序"之一的文件,并且將有關(guān)BD盤的播放控制信息中作為整體記錄在該文件中。XXX.PL("XXX"是可變的,擴(kuò)展名"PL"是固定的)是作為"BD數(shù)據(jù)庫信息"之一的文件,并且將作為腳本的播放列表信息(播放順序)記錄在該文件中。每個(gè)播放列表有一個(gè)文件。XXX.PROG("XXX"是可變的,擴(kuò)展名"PROG"是固定的)是作為"BD播放程序"之一的文件,并且將每個(gè)播放列表的播放控制信息記錄在該文件中。用文件體名標(biāo)識(shí)播放列表的相應(yīng)物("XXX"匹配)。YYY.VOB("YYY"是可變的,擴(kuò)展名"VOB"是固定的)是作為"AV數(shù)據(jù)"之一的文件,并且將VOB(與現(xiàn)有技術(shù)例子中說明的VOB相同)記錄在該文件中。每個(gè)VOB有一個(gè)文件。YYY.VOBI("YYY"是可變的,擴(kuò)展名"VOBI"是固定的)是作為"BD數(shù)據(jù)庫信息"之一的文件,將有關(guān)作為AV數(shù)據(jù)的VOB的流數(shù)據(jù)庫信息記錄在該文件中。用文件體名標(biāo)識(shí)VOB的相應(yīng)物("YYY"匹配)。ZZZ.PNG("ZZZ"是可變的,擴(kuò)展名"PNG"是固定的)是作為"AV數(shù)據(jù)"之一的文件,并且有用于構(gòu)造副標(biāo)題和菜單的圖像數(shù)據(jù)PNG(—種按W3C標(biāo)準(zhǔn)化的畫面格式,并且讀作"ping")記錄在文件中。每個(gè)PNG有一個(gè)文件。參考圖28至32說明BD的導(dǎo)航數(shù)據(jù)的結(jié)構(gòu)(BD數(shù)據(jù)庫信息)。圖28是顯示VOB數(shù)據(jù)庫信息文件("YYY.VOBI")的內(nèi)部結(jié)構(gòu)的示意圖。VOB數(shù)據(jù)庫信息具有所述VOB的流屬性信息(Attribute)和時(shí)間映射表(TMAP)。每個(gè)視頻屬性(Video)和聲頻屬性(Audio糾l至Audio#m)具有流屬性。更具體地講,在聲頻流的情況下,由于VOB可以同時(shí)具有多個(gè)聲頻流,聲頻流的號(hào)碼(Number)指示是否有一個(gè)數(shù)據(jù)字段。以下內(nèi)容指示視頻屬性(Video)的字段及其值。壓縮方法(編碼)MPEG1MPEG2MPEG3MPEG4(高級(jí)視頻編碼(AdvancedVideoCoding))。分辨率1920X10801440X10801280X720720X480720X565局寬比4:316:9幀頻6059.94(60/1.001)503029.97(30/1.001)252423.976(24/1.001)以下是聲頻屬性(Audio)的字段及其值。壓縮方法(編碼)AC3MPEG1PMEG2LPCM聲道的號(hào)碼(Ch):1至8語言屬性(Language)時(shí)間映射表是具有每個(gè)VOBU的信息的表。表包括所述VOB保持的VOBU的數(shù)量(Number)和每個(gè)VOBU信息(VOBU#l至VOBU#n)。每個(gè)VOBU信息是由引導(dǎo)TS數(shù)據(jù)分組的VOBU的地址I—start(I畫面開始),直到I畫面的結(jié)束地址的偏移地址(I—end),和I畫面的播放開始時(shí)間(PTS)構(gòu)成的。在MPEG-4AVC的流具有隨機(jī)存取結(jié)構(gòu)的情況下,VOBU對(duì)應(yīng)于一個(gè)或更多的隨機(jī)存取單元。圖29是說明VOBU信息的詳細(xì)情況的示意圖。眾所周知,存在著將MPEG視頻流壓縮到可變比特率以便以高質(zhì)量畫面記錄的情況,并且播放時(shí)間與數(shù)據(jù)大小之間不是簡單的對(duì)應(yīng)關(guān)系。與此相反,AC3是一種以固定比特率壓縮聲頻的聲頻壓縮標(biāo)準(zhǔn)。因此,通過初等表達(dá)式可以獲得時(shí)間與地址之間的關(guān)系。但是,在MPEG視頻數(shù)據(jù)的情況下,每個(gè)幀具有固定的顯示時(shí)間,例如,在NTSC情況下,一個(gè)幀具有1/29.97秒的顯示時(shí)間。但是,每個(gè)壓縮幀的數(shù)據(jù)大小根據(jù)畫面的特性和用于壓縮的類型,具體地講,根據(jù)I/P/B畫面,大大地改變。因此,在MPEG視頻的情況下,時(shí)間與地址之間的關(guān)系不能用初等表達(dá)式說明。事實(shí)上,不能用初等表達(dá)式的形式說明通過多路復(fù)用MPEG視頻數(shù)據(jù)得到的MPEG流。更具體地講,VOB也不能用初等表達(dá)式說明時(shí)間和數(shù)據(jù)大小。因此,將時(shí)間映射表用于連接VOB中時(shí)間與地址之間的關(guān)系。因此,當(dāng)給予了時(shí)間信息時(shí),首先搜索時(shí)間所屬的VOBU(跟蹤每個(gè)VOBU的PTS),跳過緊靠著所述時(shí)間之前的PTS到具有TMAP的VOBU(由I—start指定的地址),從該VOBU中的引導(dǎo)I畫面開始對(duì)畫面解碼,并且從所述時(shí)間的畫面開始顯示畫面。接下來,參考圖30,說明播放列表信息("XXX.PL")的內(nèi)部結(jié)構(gòu)。播放列表信息是由信元列表(CellList)和事件列表(EventList)構(gòu)成的。信元列表(CellList)是播放列表中的播放順序,并且以列表中說明的順序播放信元。信元列表(CellList)的內(nèi)容包括信元的數(shù)量(Number)和每個(gè)信元信息(Cell#l至Cel說n)。信元信息(Cel說)包括VOB文件名(VOBName),VOB中的開始時(shí)間(In)和結(jié)束時(shí)間(Out),和副標(biāo)題表。開始時(shí)間(In)和結(jié)束時(shí)間(Out)由每個(gè)VOB中的幀號(hào)說明,播放所需的VOB數(shù)據(jù)的地址可以利用時(shí)間映射表(TMAP)獲得。副標(biāo)題表是具有要與VOB同時(shí)播放的副標(biāo)題信息的表。副標(biāo)題可以具有與聲頻相同的多種語言,并且副標(biāo)題表的第一個(gè)信息是由多個(gè)語言(Number)和每種語言(Language#l和Language#k)的伴隨表構(gòu)成的。每個(gè)語言表(Language^)是由語言信息(Lang),分開顯示的副標(biāo)題信息號(hào)(Number),和副標(biāo)題的的副標(biāo)題信息(Speech#l至Speech#j)構(gòu)成的。副標(biāo)題信息(Speeds)是由對(duì)應(yīng)的圖像數(shù)據(jù)文件名(Name),副標(biāo)題顯示開始時(shí)間(In),副標(biāo)題顯示結(jié)束時(shí)間(Out),和副標(biāo)題的顯示位置(Position)構(gòu)成的。事件列表(EventList)是定義播放列表中產(chǎn)生的事件的表。事件列表是由伴隨著事件號(hào)(Number)的每個(gè)事件構(gòu)成的。每個(gè)事件(Event#)是由事件的類型(Type),事件ID(ID),事件產(chǎn)生時(shí)間(Time),和持續(xù)時(shí)間構(gòu)成的。圖31是具有每個(gè)播放列表的事件處理程序(用于菜單選擇的時(shí)間事件和用戶事件)的事件處理程序表("XXX.PROG")。事件處理程序表具有定義的事件處理程序/程序號(hào)(Number),和單個(gè)事件處理程序/程序(Program#l至Program#n)。每個(gè)時(shí)間處理程序/程序(Pr0gram#)中的說明具有關(guān)于每個(gè)處理程序的開始的定義(<event—handler>tag),和與事件相伴的事件處理程序的ID。此后,在跟隨在函數(shù)(Function)后面的波形括號(hào)"{"和"}"之間說明程序。利用事件處理程序的ID指定存儲(chǔ)在"XXX.PL"的事件列表中的事件(EVent#l至Event#m)。以下參考圖32,說明有關(guān)BD盤的信息的總體內(nèi)部結(jié)構(gòu)("BD.INFO")。BD盤總體信息是由標(biāo)題列表和用于全局事件的事件表構(gòu)成的。標(biāo)題列表是由盤中的多個(gè)標(biāo)題(Number)和下面的每個(gè)標(biāo)題信息(Title#l至Title#n)構(gòu)成的。每個(gè)標(biāo)題信息(Title#)包括被包括在標(biāo)題中的播放編目表(PLTable)和該標(biāo)題中的章列表。播放編目表包括該標(biāo)題中的多個(gè)播放列表(Number)和播放列表名(Name),更具體地講,是播放列表的文件名。章列表是由包括在該標(biāo)題中的多個(gè)章(Number)和各個(gè)章信息(Chapters至Chapter#n)構(gòu)成的。每條章信息(Chapter*)具有包括在該章中的單元(cell)的表。單元表是由多個(gè)單元(Number)和各個(gè)單元項(xiàng)信息(CellEntry#l至CellEntry弁k)構(gòu)成的。單元項(xiàng)信息(Chapter#)是由包括該單元的播放列表名和該播放列表中的單元號(hào)說明的。事件列表(EventList)具有多個(gè)全局事件(Number)和各個(gè)全局事件信息。在這里,應(yīng)當(dāng)指出,將首先定義的全局事件稱為第一事件,第一事件是在把BD盤插入播放器時(shí)首先調(diào)用的事件。全局事件的事件信息僅有事件類型(Type)和事件ID(ID)。圖34示出了全局事件處理程序的程序表("BD.PROG")。這個(gè)表與圖32中說明的事件處理程序表相同。在這種BD-ROM格式中,將支持信息HLP作為VOB數(shù)據(jù)庫信息的流屬性信息存儲(chǔ)。當(dāng)把支持信息HLP僅用于MPEG-4AVC時(shí),可以僅在壓縮方法是MPEG-4AVC時(shí)存儲(chǔ)支持信息HLP。應(yīng)當(dāng)注意,除了流屬性信息和時(shí)間映射表之外,還可以通過設(shè)置用于存儲(chǔ)VOB數(shù)據(jù)庫信息中的播放支持信息的區(qū)來存儲(chǔ)支持信息HLP。此外,也可以將支持信息HLP作為除VOB數(shù)據(jù)庫信息之外的BD數(shù)據(jù)庫信息來存儲(chǔ)。此外,支持信息HLP不僅可以用BD-ROM格式存儲(chǔ),也可以用其它記錄格式存儲(chǔ),例如,作為數(shù)據(jù)庫信息的BD-RE(Rewritable(可重寫))。(第六實(shí)施方式)圖34是顯示播放記錄在根據(jù)第五實(shí)施方式的BD盤上的數(shù)據(jù)的播放器的功能結(jié)構(gòu)的方框圖。通過光拾取器(202)讀出記錄在BD盤(201)上的數(shù)據(jù)。根據(jù)數(shù)據(jù)的相應(yīng)類型,將讀出的數(shù)據(jù)傳送到特定存儲(chǔ)器。將BD播放程序("BD.PROG"或"XXX.PROG"文件的內(nèi)容),BD數(shù)據(jù)庫信息("BD.INPO""XXX.PL"或"YYY.VOBI"),和AV數(shù)據(jù)("YYY.VOB"或"ZZZ.PNG")分別傳送到程序記錄存儲(chǔ)器(203),數(shù)據(jù)庫信息記錄存儲(chǔ)器(204),和AV記錄存儲(chǔ)器(205)。程序處理單元(206),數(shù)據(jù)庫信息處理單元(207),和顯現(xiàn)處理單元(208)分別處理記錄在程序記錄存儲(chǔ)器(203)中的BD播放程序,記錄在數(shù)據(jù)庫信息記錄存儲(chǔ)器(204)中的BD數(shù)據(jù)庫信息,和記錄在AV記錄存儲(chǔ)器(205)中的AV數(shù)據(jù)。程序處理單元(206)處理用于接收有關(guān)要由數(shù)據(jù)庫信息處理單元(207)播放的播放列表的信息和諸如執(zhí)行程序的定時(shí)之類的事件信息的程序。此外,程序可以動(dòng)態(tài)地改變要播放的播放列表。在這種情況下,可以通過將播放播放列表的指令發(fā)送到數(shù)據(jù)庫信息處理單元(207)來實(shí)現(xiàn)。程序處理單元(206)接收來自用戶的事件,更具體地講,從遠(yuǎn)端控制器鍵發(fā)送的請(qǐng)求,并且如果存在對(duì)應(yīng)于用戶事件的程序,則執(zhí)行該事件。數(shù)據(jù)庫信息處理單元(207)接收程序處理單元(206)的指令,分析相應(yīng)的播放列表和對(duì)應(yīng)于播放列表的VOB的數(shù)據(jù)庫信息,并且向顯現(xiàn)處理單元(208)發(fā)出播放目標(biāo)AV數(shù)據(jù)的指令。此外,數(shù)據(jù)庫信息處理單元(207)接收來自顯現(xiàn)處理單元(208)的標(biāo)準(zhǔn)時(shí)間信息,根據(jù)時(shí)間信息指令顯現(xiàn)處理單元(208)停止AV數(shù)據(jù)播放,并進(jìn)一步產(chǎn)生指示執(zhí)行程序處理單元(206)的定時(shí)的程序的事件。顯現(xiàn)處理單元(208)具有分別對(duì)應(yīng)于視頻、聲頻、和副標(biāo)題/圖像(靜止畫面)的解碼器。根據(jù)從數(shù)據(jù)庫信息處理單元(207)發(fā)送的指令,每個(gè)解碼器對(duì)AV數(shù)據(jù)解碼,并輸出解碼的AV數(shù)據(jù)。視頻數(shù)據(jù)、副標(biāo)題和圖像在它們被解碼之后分別在專用平面、視頻平面(210)和圖像平面(209)上描述,并且通過合成單元(211)合成圖像和輸出到電視機(jī)之類的顯示裝置。以下說明在執(zhí)行特技播放時(shí)的播放器操作。數(shù)據(jù)庫信息處理單元207包括根據(jù)第四實(shí)施方式的去多路復(fù)用器55中的特技播放操作確定單元53的功能,在經(jīng)過程序處理單元206輸入了執(zhí)行諸如可變速度播放、逆向播放、或跳入播放之類的特技播放的特技播放指令信息時(shí),獲得和分析來自數(shù)據(jù)庫信息處理器204的支持信息HLP,并確定在執(zhí)行特技播放時(shí)決定解碼和顯示的操作的方法。顯現(xiàn)處理單元208包括去多路復(fù)用器55中的解碼/顯示AU確定單元54的功能,它根據(jù)數(shù)據(jù)庫信息處理單元207確定的方法來確定要解碼和顯示的AU,并解碼和顯示確定的AU。在這里,數(shù)據(jù)庫信息處理單元207可以具有解碼/顯示AU確定單元54的功能。此外,當(dāng)特技播放信息TRK存儲(chǔ)在BD數(shù)據(jù)庫信息中時(shí),數(shù)據(jù)庫信息處理單元207從數(shù)據(jù)庫信息存儲(chǔ)器204獲得特技播放信息TRK。在顯現(xiàn)處理單元208中分析獲得的特技播放信息TRK。應(yīng)當(dāng)注意,可以將圖IO、15、18、22和23中所示的方框圖中的每個(gè)功能框?qū)崿F(xiàn)為LSI,LSI是集成電路裝置??梢詫⑦@種LSI組合成一個(gè)或多個(gè)芯片形式(例如,可以將不是一個(gè)存儲(chǔ)器的多個(gè)功能塊組合到一個(gè)單一的芯片中)。在這里,將LSI作為一個(gè)例子,但是,根據(jù)集成的程度,可以將其稱為"IC","系統(tǒng)IC","superLSI"和"ultraLSI"。組合成集成電路的方法不限于LSI,并且可以用專用線路或一般處理器實(shí)現(xiàn)它。在LSI制造之后,可以利用可編程的現(xiàn)場可編程門陣列(FPGA),或可以為LSI中電路單元重新配置連接和設(shè)置的可重新配置的處理器。此外,也可以使用新取得的技術(shù)來實(shí)施功能塊的集成,這些新的技術(shù)是與組合成集成電路的技術(shù)一同開發(fā)的,并且由于半導(dǎo)體技術(shù)或不是半導(dǎo)體技術(shù)的另外的技術(shù)中取得的進(jìn)展,這些技術(shù)取代了LSI。生物技術(shù)是的應(yīng)用可以作為這些新技術(shù)的一個(gè)例子。在功能塊之間,只有存儲(chǔ)數(shù)據(jù)的單元可以分開構(gòu)造而不組合到芯片形式中,例如,本實(shí)施方式中所述的存儲(chǔ)介質(zhì)115。應(yīng)當(dāng)注意,圖10、15、18、22至25和34中所示的功能塊中的主要部分,或圖13、14、16和17中所示的流程,可以通過處理器或程序?qū)崿F(xiàn)。如上所述,可以在上述任何一個(gè)設(shè)備和系統(tǒng)中使用上述實(shí)施方式中提出的畫面編碼方法和畫面解碼方法。因此,可以取得上述實(shí)施方式中所述的效果。(第七實(shí)施方式)此外,通過將用于實(shí)現(xiàn)上述每個(gè)實(shí)施方式中所示的活動(dòng)畫面編碼方法或活動(dòng)畫面解碼方法的程序記錄在諸如軟盤之類的記錄介質(zhì)中,可以容易地在獨(dú)立的計(jì)算機(jī)系統(tǒng)中執(zhí)行上述每個(gè)實(shí)施方式所示的處理過程。圖35A,圖35B和圖35C是用于記錄在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)上述實(shí)施方式中的活動(dòng)畫面編碼方法和活動(dòng)畫面解碼方法的程序的記錄介質(zhì)的示意圖。圖35B示出了軟盤的正視圖和示意剖面圖以及軟盤本身,而圖35A示出了軟盤作為記錄介質(zhì)本身的物理格式的例子。軟盤FD容納在外殼F中,在盤的表面上的徑向方向上繞圓周形成有多個(gè)同心的軌道Tr,每個(gè)軌道Tr在角度方向上分割成16個(gè)扇區(qū)。因此,在存儲(chǔ)上述程序的軟盤中,上述程序記錄在上述軟盤FD上為它分配的一個(gè)區(qū)中。此外,圖35C示出了在軟盤FD上和從軟盤FD記錄和播放程序的配置。當(dāng)把程序記錄到軟盤FD上時(shí),計(jì)算機(jī)Cs經(jīng)過軟盤驅(qū)動(dòng)器,將作為程序的活動(dòng)畫面編碼方法和活動(dòng)畫面解碼方法寫在軟盤FD上。在利用記錄在軟盤上的程序在計(jì)算機(jī)中構(gòu)造上述活動(dòng)畫面編碼方法和活動(dòng)畫面解碼方法時(shí),經(jīng)過軟盤驅(qū)動(dòng)器從軟盤讀出程序并傳送到計(jì)算機(jī)系統(tǒng)。應(yīng)當(dāng)注意,上述說明是在記錄介質(zhì)是軟盤的假設(shè)上作出的,但是,利用光盤也可以執(zhí)行相同的處理過程。此外,記錄介質(zhì)不限于這些,而是可以用相同的方式使用諸如CD-ROM、存儲(chǔ)卡、和盒式ROM之類的其它介質(zhì),如果能夠?qū)⒊绦蛴涗浽谒鼈冎系脑?。盡管以上僅詳細(xì)說明了本發(fā)明的一些示例實(shí)施方式,但是,熟悉本領(lǐng)域的人員應(yīng)當(dāng)知道,可以對(duì)上述示例進(jìn)行多種修改而不脫離本發(fā)明的新的教導(dǎo)和優(yōu)點(diǎn)。因此,所有這些修改將包括在本發(fā)明的范圍內(nèi)。工業(yè)可用性在特技播放通過多路復(fù)用MPEG-4AVC的流得到的數(shù)據(jù)時(shí),根據(jù)本發(fā)明的多路復(fù)用器和去多路復(fù)用器可以執(zhí)行有效的解碼或現(xiàn)實(shí),從而本發(fā)明特別適用于針對(duì)特技播放功能的封裝介質(zhì)的播放裝置。權(quán)利要求1.一種用于生成流的流生成裝置,所述流包括被編碼后的圖像的像素?cái)?shù)據(jù)和命令被編碼后的信息,所述命令用于管理緩沖器,所述緩沖器用于保存作為參照?qǐng)D像的被解碼后的圖像,所述流生成裝置包括判斷單元,判斷第1圖像是否是在特殊再現(xiàn)時(shí)被跳過的圖像,所述第1圖像附加有所述命令被編碼后的第1信息;編碼單元,當(dāng)所述判斷單元判斷所述第1圖像是在特殊再現(xiàn)時(shí)被跳過的圖像時(shí),對(duì)與所述命令相同的內(nèi)容進(jìn)行編碼作為第2信息;生成單元,通過對(duì)第2圖像附加所述第2信息生成流,所述第2圖像是在所述特殊再現(xiàn)時(shí)不被跳過的圖像、并且按解碼順序緊隨所述第1編碼圖像之后的圖像。2.—種用于生成流的流生成方法,所述流包括被編碼后的圖像的像素?cái)?shù)據(jù)和命令被編碼后的信息,所述命令用于管理緩沖器,所述緩沖器用于保存作為參照?qǐng)D像的被解碼后的圖像,所述流生成方法包括判斷步驟,判斷第1圖像是否是在特殊再現(xiàn)時(shí)被跳過的圖像,所述第1圖像附加有所述命令被編碼后的第1信息;編碼步驟,當(dāng)所述判斷單元判斷所述第1圖像是在特殊再現(xiàn)時(shí)被跳過的圖像時(shí),對(duì)與所述命令相同的內(nèi)容進(jìn)行編碼作為第2信息;生成步驟,通過對(duì)第2圖像附加所述第2信息生成流,所述第2圖像是在所述特殊再現(xiàn)時(shí)不被跳過的圖像、并且按解碼順序緊隨所述第1編碼圖像之后的圖像。3.—種用于再現(xiàn)流的流再現(xiàn)裝置,所述流包括被編碼后的圖像的像素?cái)?shù)據(jù)和命令被編碼后的信息,所述命令用于管理緩沖器,所述緩沖器用于保存作為參照?qǐng)D像的被解碼后的圖像,所述流再現(xiàn)裝置包括第1解碼單元,在特殊再現(xiàn)時(shí)被解碼的圖像中,按解碼順序緊隨所述特殊再現(xiàn)時(shí)被跳過的圖像之后的圖像如果附加有所述命令被編碼后的信息,對(duì)所述命令被編碼后的信息進(jìn)行解碼;緩沖器管理單元,根據(jù)被解碼后的所述命令,保存作為參照?qǐng)D像的被解碼后的圖像;第2解碼單元,參照保存在緩沖器的所述參照?qǐng)D像,對(duì)圖像進(jìn)行解碼。4.一種用于再現(xiàn)流的流再現(xiàn)方法,所述流包括被編碼后的圖像的像素?cái)?shù)據(jù)和命令被編碼后的信息,所述命令用于管理緩沖器,所述緩沖器用于保存作為參照?qǐng)D像的被解碼后的圖像,所述流再現(xiàn)方法包括第1解碼步驟,在特殊再現(xiàn)時(shí)被解碼的圖像中,按解碼順序緊隨所述特殊再現(xiàn)時(shí)被跳過的圖像之后的圖像如果附加有所述命令被編碼后的信息,對(duì)所述命令被編碼后的信息進(jìn)行解碼;緩沖器管理步驟,根據(jù)被解碼后的所述命令,保存作為參照?qǐng)D像的被解碼后的圖像;第2解碼步驟,參照保存在緩沖器的所述參照?qǐng)D像,對(duì)圖像進(jìn)行解碼。5.—種用于將流記錄在記錄介質(zhì)的記錄方法,所述流包括被編碼后的圖像的像素?cái)?shù)據(jù)和命令被編碼后的信息,所述命令用于管理緩沖器,所述緩沖器用于保存作為參照?qǐng)D像的被解碼后的圖像,所述記錄方法包括判斷步驟,判斷第1圖像是否是在特殊再現(xiàn)時(shí)被跳過的圖像,所述第1圖像附加有所述命令被編碼后的第1信息;編碼步驟,當(dāng)所述判斷單元判斷所述第1編碼圖像是與在特殊再現(xiàn)時(shí)被跳過的圖像相對(duì)應(yīng)的編碼圖像時(shí),對(duì)與所述命令相同的內(nèi)容進(jìn)行編碼作為第2信息;生成步驟,通過對(duì)第2圖像附加所述第2信息生成流,所述第2圖像是在所述特殊再現(xiàn)時(shí)不被跳過的圖像中按解碼順序緊隨所述第1圖像之后的圖像;記錄步驟,將在所述生成步驟生成的流記錄在記錄介質(zhì)。6.—種流再現(xiàn)系統(tǒng),包括記錄流的記錄介質(zhì)和從所述記錄介質(zhì)再現(xiàn)所述流的再現(xiàn)裝置,所述流包括被編碼后的圖像的像素?cái)?shù)據(jù)和命令被編碼后的信息,所述命令用于管理緩沖器,所述緩沖器用于保存作為參照?qǐng)D像的被解碼后的圖像,其特征在于記錄在所述記錄介質(zhì)的流,在特殊再現(xiàn)時(shí)被跳過的圖像附加有所述命令被編碼后的第l信息時(shí),在所述特殊再現(xiàn)時(shí)不被跳過的圖像中,按解碼順序緊隨在所述特殊再現(xiàn)時(shí)被跳過的圖像之后的圖像附加有第2信息,所述第2信息具有與所述命令相同的內(nèi)容;所述流再現(xiàn)裝置包括第1解碼單元,在所述特殊再現(xiàn)時(shí)被解碼的圖像附加有所述命令被編碼后的信息時(shí),對(duì)所述命令被編碼后的信息進(jìn)行解碼;緩沖器管理單元,根據(jù)被解碼后的所述命令,保存作為參照?qǐng)D像的被解碼后的圖像;第2解碼單元,參照保存在緩沖器的所述參照?qǐng)D像,對(duì)圖像進(jìn)行解碼。全文摘要本發(fā)明公開了一種產(chǎn)生包括編碼畫面的流的流產(chǎn)生裝置,流產(chǎn)生方法,畫面編碼裝置,畫面編碼方法,記錄介質(zhì)及其程序。本發(fā)明的流產(chǎn)生裝置是產(chǎn)生包括編碼畫面和用于管理保存作為參考畫面的解碼畫面的緩存器的命令的流的流產(chǎn)生裝置,所述命令被添加到作為參考畫面的編碼畫面。該裝置包括判斷單元,用于判斷是否要在特技播放時(shí)跳過添加了所述命令的編碼畫面;添加單元,在判斷要跳過編碼畫面的情況下,將指示與命令相同內(nèi)容的重復(fù)信息添加到按解碼順序跟隨在被判斷要跳過的編碼畫面后面的、并且在特技播放時(shí)不跳過的另一個(gè)編碼畫面;和產(chǎn)生單元,用于產(chǎn)生包括編碼畫面、命令、和重復(fù)信息的流。文檔編號(hào)G11B27/32GK101686363SQ20091020814公開日2010年3月31日申請(qǐng)日期2005年4月25日優(yōu)先權(quán)日2004年4月28日發(fā)明者岡田智之,矢羽田洋,角野真也,遠(yuǎn)間正真申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长岭县| 宜兰市| 庆阳市| 霍林郭勒市| 湖州市| 婺源县| 同德县| 麟游县| 阳信县| 陇川县| 宜城市| 山丹县| 阿克苏市| 宣威市| 民丰县| 敦煌市| 秭归县| 乐陵市| 宝应县| 邢台县| 锦屏县| 抚州市| 平山县| 梓潼县| 葫芦岛市| 青铜峡市| 昂仁县| 抚顺县| 秦安县| 买车| 祁阳县| 南郑县| 吕梁市| 龙岩市| 象州县| 鹤峰县| 石台县| 公主岭市| 印江| 静宁县| 张家港市|