国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)、圖象編碼方法及譯碼方法

      文檔序號(hào):7959330閱讀:242來(lái)源:國(guó)知局
      專利名稱:圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)、圖象編碼方法及譯碼方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)、圖象編碼方法以及圖象譯碼方法,尤其涉及,包含與包括對(duì)應(yīng)于圖象的各幀的譯碼處理以及圖象顯示處理在內(nèi)的再生處理的定時(shí)有關(guān)的再生定時(shí)數(shù)據(jù)的圖象信號(hào)結(jié)構(gòu);包含該再生定時(shí)數(shù)據(jù)的圖象編碼信號(hào)的生成(編碼處理);以及該圖象編碼信號(hào)的譯碼處理。
      進(jìn)而,本發(fā)明涉及,生成上述圖象編碼信號(hào)的圖象編碼裝置以及進(jìn)行上述譯碼處理的圖象譯碼裝置;存儲(chǔ)上述數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的數(shù)據(jù)存儲(chǔ)載體;以及為了用計(jì)算機(jī)實(shí)現(xiàn)進(jìn)行上述編碼處理以及譯碼處理的裝置而存儲(chǔ)有圖象處理程序的數(shù)據(jù)存儲(chǔ)載體。
      背景技術(shù)
      近年來(lái),我們迎來(lái)了綜合使用聲音、圖象及其它數(shù)據(jù)的多媒體時(shí)代,可以將以往的通過(guò)信息媒體即報(bào)紙、雜志、電視、收音機(jī)、電話等傳遞信息的方法,作為多媒體的對(duì)象進(jìn)行處理。一般來(lái)說(shuō),所謂多媒體,是不只是表現(xiàn)文字,而且要同時(shí)表現(xiàn)與之建立關(guān)聯(lián)的圖形、聲音、特別是圖象等,但為了把上述以往的信息載體作為多媒體的對(duì)象,必須將其信息以數(shù)字形式表示。
      可是,如果將上述各信息載體所具有的信息量作為數(shù)字信息量估算的話,相對(duì)于在文字的情況下每1字的信息量是1~2字節(jié),在聲音的情況下每1秒是64kb(電話通話質(zhì)量),而對(duì)于活動(dòng)圖象就得需要每1秒鐘100Mb(現(xiàn)行電視播放質(zhì)量)以上的信息量,因而,在上述電視等的信息載體中直接以數(shù)字形式使用該巨大的信息是不現(xiàn)實(shí)的。例如,電視電話已經(jīng)由具有64kb~1.5Mb傳輸速率的綜合服務(wù)數(shù)字網(wǎng)(ISDNIntegratedServices Digital Network)實(shí)現(xiàn),但直接用ISDN傳送電視攝象機(jī)的圖象是不可能的。
      其中,所需要的是信息的壓縮技術(shù),例如,對(duì)于電視電話來(lái)說(shuō),可以采用以ITU-T(國(guó)際電信聯(lián)合·電信標(biāo)準(zhǔn)化部門)國(guó)際標(biāo)準(zhǔn)化后的H.261標(biāo)準(zhǔn)的活動(dòng)圖象壓縮技術(shù)。另外,如果采用MPEG1標(biāo)準(zhǔn)的信息壓縮技術(shù),則可以在普通的音樂(lè)CD(激光盤)中將圖象信息與音樂(lè)信號(hào)一同記錄。
      在此,所謂MPEG(Moving Picture Experts Group),是涉及與活動(dòng)圖象相對(duì)應(yīng)的圖象信號(hào)的壓縮、解壓縮技術(shù)的國(guó)際標(biāo)準(zhǔn),MPEG1是將活動(dòng)圖象數(shù)據(jù)壓縮至1.5Mb,亦即將電視信號(hào)的信息壓縮至約100分之1的標(biāo)準(zhǔn)。另外,由于以MPEG1標(biāo)準(zhǔn)為對(duì)象的傳輸速率主要被限制在約1.5Mb,因此在為了完成更高畫質(zhì)的要求而被標(biāo)準(zhǔn)化的MPEG2中,活動(dòng)圖象數(shù)據(jù)被壓縮到2~15Mb。
      在與這種目前已經(jīng)實(shí)用化的MPEG1、2的標(biāo)準(zhǔn)對(duì)應(yīng)的圖象信號(hào)壓縮解壓縮技術(shù)中,由于作為基本上與各幀對(duì)應(yīng)的圖象顯示定時(shí)的間隔(也就是幀速率)只采用固定幀速率,所以幀速率只有幾種,因此在MPEG2中,根據(jù)和編碼數(shù)據(jù)一同傳送來(lái)的標(biāo)志(frame rate code,幀速率編碼),參照?qǐng)D13所示的表,從多種幀速率(frame rate value)中選擇由上述標(biāo)志指定的幀速率。
      可是,現(xiàn)在,用ISO(國(guó)際標(biāo)準(zhǔn)化機(jī)構(gòu))具體地說(shuō)是推進(jìn)MPEG1、MPEG2和標(biāo)準(zhǔn)化的工作小組(ISO/IEC JTC1/SC29/WG11)正在進(jìn)行作為最新的圖象編碼方式的MPEG4的標(biāo)準(zhǔn)化工作。這種MPEG4使采用物體單位的編碼處理和信號(hào)操作成為可能,從而實(shí)現(xiàn)為多媒體時(shí)代所必需的新功能。MPEG4最初是以低位速率的圖象處理的標(biāo)準(zhǔn)化為目的,但現(xiàn)在其標(biāo)準(zhǔn)化的對(duì)象還包含與隔行圖象對(duì)應(yīng)的高位速率的圖象處理,并擴(kuò)充到更通用的圖象處理。
      如果在MPEG4中,在視頻目標(biāo)層(相當(dāng)于MPEG2的視頻順序)的開頭也追加和MPEG2的表(參照?qǐng)D13)同樣的表,則可以用該表表現(xiàn)幀速率。但是,在MPEG4中,因?yàn)榭梢詫牡臀凰俾实膱D象信號(hào)到高位速率的高畫質(zhì)的圖象信號(hào)的很寬范圍的圖象信號(hào)作為處理對(duì)象,所以所需要的幀速率無(wú)數(shù),因此,在MPEG4中的實(shí)際問(wèn)題是,用表進(jìn)行幀速率的判斷是困難的。
      其中,在MPEG4中,為了和也可以說(shuō)是無(wú)數(shù)的固定幀速率對(duì)應(yīng),并且為了和對(duì)于各幀來(lái)說(shuō)圖象顯示定時(shí)和譯碼處理的定時(shí)的間隔是可變的圖象對(duì)應(yīng),采用了其中包含被插入每幀中的各幀的顯示時(shí)刻數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。
      圖14展示常規(guī)的圖象編碼信號(hào)200的數(shù)據(jù)結(jié)構(gòu)的一個(gè)例子。
      具有以往的數(shù)據(jù)結(jié)構(gòu)的圖象信號(hào)200是與1個(gè)圖象(在MPEG4中構(gòu)造與1個(gè)目標(biāo)對(duì)應(yīng)的圖象的幀系列)對(duì)應(yīng)的信號(hào),為跟著開頭的著標(biāo)H、使對(duì)應(yīng)于各幀F(xiàn)(0)、F(1)、F(2)、…、F(n)的符號(hào)列Sa0、Sa1、Sa2、…、San按照傳送順序排列的結(jié)構(gòu)。在此,n是在構(gòu)成1個(gè)圖象的幀系列中與各幀的數(shù)據(jù)的傳送順序?qū)?yīng)的編號(hào),設(shè)初始幀的號(hào)碼n為0。
      在此例中,在幀的符號(hào)列Sa0、Sa1、Sa2、…、San的開頭配置了表示該幀的顯示時(shí)刻的顯示時(shí)刻數(shù)據(jù)Dt0、Dt1、Dt2、…、Dtn,各顯示時(shí)刻數(shù)據(jù)之后配置有圖象編碼數(shù)據(jù)Cg0、Cg1、Cg2、…、Cgn。
      由于這些顯示時(shí)刻數(shù)據(jù)表示對(duì)于基準(zhǔn)時(shí)刻的相對(duì)的時(shí)刻,因此隨著構(gòu)成圖象的幀的數(shù)(幀數(shù))的增多,表示該顯示時(shí)刻所需要的信息量也就是顯示時(shí)刻數(shù)據(jù)的位數(shù)將增多。
      另外,在上述圖象信號(hào)的譯碼一側(cè),根據(jù)被插入在與上述各幀對(duì)應(yīng)的符號(hào)列Sa0~San中的上述顯示時(shí)刻數(shù)據(jù)Dt0~Dtn,在該顯示時(shí)刻數(shù)據(jù)指示的時(shí)刻進(jìn)行相應(yīng)幀的圖象顯示。
      圖15展示了在構(gòu)成1個(gè)圖象的幀系列中的與各幀對(duì)應(yīng)的圖象編碼數(shù)據(jù)的傳送順序和顯示順序。這里,n如上所述是表示傳送順序的號(hào)碼,n’是表示顯示順序的號(hào)碼(將初始幀的號(hào)碼n’設(shè)置為0)。另外,幀F(xiàn)(n)(F(0)~F(18))是根據(jù)圖14所示的數(shù)據(jù)結(jié)構(gòu)中的幀順序(也就是傳送順序)排列的,幀F(xiàn)’(n)(F’(0)~F’(18))是將與上述傳送順序并列的各幀F(xiàn)(n)替換排列如圖15中箭頭所示其排列順序變?yōu)轱@示順序。因而,用箭頭對(duì)應(yīng)標(biāo)出的幀F(xiàn)(n)和幀F(xiàn)’(n)是相同的幀,例如,幀F(xiàn)(0)、F(1)、F(2)、F(3),分別是和幀F(xiàn)’(0)、F’(3)、F’(1)、F’(2)相同的幀。
      在此,在被排列成傳送順序的F(n)(F(0)~F(18))中,幀F(xiàn)(0)、F(13)是I幀(Intra-Picture幀,即圖象內(nèi)的幀,以下還稱為I-VOP),幀F(xiàn)(1)、F(4)、F(7)、F(10)、F(16),是P幀,(Predictive-Picture,預(yù)測(cè)圖象幀,以下還稱為P-VOP),幀F(xiàn)(2)、F(3)、F(5)、F(6)、F(8)、F(9)、F(11)、F(12)、F(14)、F(15)、F(17)、F(18),是B幀,(Bidirrectionallypredictive Picture,雙向預(yù)測(cè)幀,以下還稱為B-VOP)。
      另外,如上所述,在將排列成傳送順序(IPBBPB BPBBPBBIBBPBB)的幀F(xiàn)(n)(F(0)~F(18))排列替換為顯示順序(IBBPBBPBBPBBPBBIBBP)時(shí)的順序號(hào)n’,用與各幀F(xiàn)(n)對(duì)應(yīng)的幀號(hào)碼B(n)(B(0)~B(18))表示。即,該幀號(hào)碼B(n)的值表示表示顯示順序的號(hào)碼n’具體地說(shuō),如圖15所示,變?yōu)锽(0)=0、B(1)=3、…、B(17)=16、B(18)=17。因而,在此,圖象顯示中的I-VOP的周期L變?yōu)長(zhǎng)=15,圖象顯示中包含I-VOP和P-VOP的VOP的周期M變?yōu)镸=3。
      而后,上述幀號(hào)碼B(n)=n’,用n通過(guò)下式(1)~(3)表示。
      B(n)=n=0(n=0時(shí)) …(1)B(n)=n+M-1 (n=M×i+1時(shí))…(2)其中,i、M是0以上的整數(shù)(0,1,2,…)。
      B(n)=n-1(n是其它值時(shí)) …(3)這里,上述條件(n=0)是與最初的I-VOP對(duì)應(yīng)的條件,條件(n=M×i+1)是與最初的I-VOP以外的I-VOP和P-VOP兩VOP對(duì)應(yīng)的條件,條件(n是其它值時(shí))是與B-VOP對(duì)應(yīng)的條件。
      上述式(1)~(3)是在周期性地傳輸與各I-VOP、P-VOP、B-VOP相當(dāng)?shù)膸?hào)列情況下定義上述顯示順序n’和傳送順序n的關(guān)系B(n)=n’的式子,在與各I-VOP、P-VOP、B-VOP相當(dāng)?shù)膸?hào)列被以一定的周期傳輸以外的情況下,顯示順序n’和傳送順序n,變?yōu)橛煤蜕鲜鍪阶?1)~(3)不同的關(guān)系式或方法一一對(duì)應(yīng)地標(biāo)出。
      圖16是用于說(shuō)明與各幀對(duì)應(yīng)的圖象顯示定時(shí)的間隔是可變的圖象顯示方法的一例的圖。
      圖中,t’(n’)(t’(1),t’(2),t’(3),t’(4)…),表示進(jìn)行幀F(xiàn)’(n’-1)的圖象顯示的時(shí)刻和進(jìn)行幀F(xiàn)’(n’)的圖象顯示的時(shí)刻的時(shí)間間隔,h’(1)、h’(2)、h’(3)表示以進(jìn)行幀F(xiàn)’(0)的圖象顯示的時(shí)刻h’(0)為基準(zhǔn)進(jìn)行幀F(xiàn)’(1)、F’(2)、F’(3)的圖象顯示的時(shí)刻。另外,h(n)(h(1)、h(2)、h(3)、h(4)、…)表示以進(jìn)行幀F(xiàn)(0)=F’(0)的圖象顯示的時(shí)刻h’(0)為基準(zhǔn)進(jìn)行幀F(xiàn)(n)(F(1)、F(2)、F(3)、F(4)、…)的圖象顯示的時(shí)刻。因而,在此,被排列成顯示順序的幀F(xiàn)’(n’)的顯示順序h’(n’)是h’(n’)=h’(n’-1)+t’(n’)。進(jìn)而h’(0)設(shè)置成h’(0)=0。
      接著,用圖16簡(jiǎn)單地說(shuō)明具有圖14所示的圖象數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)被譯碼并進(jìn)行圖象顯示的狀況。
      在譯碼一側(cè),如果輸入如圖14所示的該圖象編碼信號(hào)200,則在對(duì)構(gòu)成該圖象編碼信號(hào)200的各幀F(xiàn)(0)、F(1)、F(2)、…的圖象編碼數(shù)據(jù)Cg0、Cg1、Cg2、…實(shí)施譯碼處理的同時(shí),在基于各幀的顯示時(shí)刻數(shù)據(jù)Dt0、Dt1、Dt2、…的圖象顯示時(shí)刻h(0)、h(1)、h(2)、…進(jìn)行與各幀F(xiàn)(0)、F(1)、F(2)、…對(duì)應(yīng)的圖象顯示。
      這樣一來(lái),不僅對(duì)于被編碼后的圖象信號(hào)(圖象編碼信號(hào))相對(duì)各幀的圖象顯示定時(shí)的間隔(圖象顯示周期)為固定的信號(hào),而且對(duì)于間隔可變的信號(hào),也可以在譯碼一側(cè)進(jìn)行圖象編碼信號(hào)的譯碼并在規(guī)定的定時(shí)進(jìn)行圖象顯示。
      進(jìn)而,當(dāng)被編碼后的圖象信號(hào)是對(duì)于各幀的圖象顯示的間隔為固定的信號(hào)情況下,母容置疑,和上述圖象顯示周期可變的情況相同,與上述各幀F(xiàn)(0)、F(1)、F(2)、…對(duì)應(yīng)的圖象顯示在基于各幀的顯示時(shí)刻數(shù)據(jù)Dt0、Dt1、Dt2、…的圖象顯示時(shí)刻h(0)、h(1)、h(2)、…進(jìn)行。
      可是,幀速率(在1秒鐘期間顯示的幀的數(shù)量)如要單純用k位(k為自然數(shù))表示的話,就不能表現(xiàn)在電視廣播中所使用的頻率數(shù)(例如,29.97…Hz)正確地應(yīng)為30000/1001Hz那樣的值。
      因此,這樣的幀速率可以象如下那樣表現(xiàn)。即,將規(guī)定的時(shí)間間隔(1 modulo time)例如設(shè)置為1秒,以將其N(N是自然數(shù))等分后的微小單位時(shí)間(1/N)作為1單位時(shí)間(1 time tick),無(wú)論對(duì)于幀速率是可變的圖象,還是對(duì)于幀速率是固定的圖象,都表示各幀的顯示時(shí)刻。
      具體地說(shuō),如圖17(a)所示,排列為顯示順序的各幀F(xiàn)’(0)、F’(1)、F’(2)、F’(3)的圖象VOP0、VOP1、VOP2、VOP3的顯示時(shí)刻可以(比方說(shuō))以時(shí)刻X為基準(zhǔn)由收集y(VOP rate increment)個(gè)微小單位時(shí)間(1/N)后的時(shí)間(y/N)來(lái)表示。例如,對(duì)于圖象VOP0、VOP1、VOP2、VOP3,上述值y分別變?yōu)閥=y(tǒng)’0、y=y(tǒng)’1、y=y(tǒng)’2、y=y(tǒng)’3。
      圖17(c)是具有用上述微小單位時(shí)間(1/N)和上述值y表示各幀的圖象顯示定時(shí)的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)200a。
      在該圖象編碼信號(hào)200a中,緊接著表示與微小單位時(shí)間相當(dāng)?shù)腘(自然數(shù))的、包含微小單位時(shí)間數(shù)據(jù)Dk的首標(biāo)H之后,排列與各幀F(xiàn)(n)(F(0)、F(1)、F(2)、…)對(duì)應(yīng)的符號(hào)列Sbn(Sb0、Sb1、Sb2、…)。
      在各符號(hào)列Sbn中,包含有以基準(zhǔn)時(shí)刻x為基準(zhǔn),用上述微小單位時(shí)間(1/N)和其個(gè)數(shù)y測(cè)定的表示顯示時(shí)刻h(n)(h(0)、h(1)、h(2)、…)的顯示周期乘數(shù)數(shù)據(jù)Dyn(Dy0、Dy1、Dy2、…)。
      進(jìn)而,在圖17(c)中,Cgn(Cg0、Cg1、Cg2、…)是與上述各幀F(xiàn)(n)(F(0)、F(1)、F(2)、…)對(duì)應(yīng)的圖象編碼數(shù)據(jù)。
      但是,如圖17(b)所示,當(dāng)圖象VOP0是I-VOP(I幀),VOP1、2是B-VOP(B幀),VOP3是P-VOP(P幀)時(shí),在作為圖象編碼信號(hào)200a的位流中,如圖17(c)所示,作為接著與I-VOP(VOP0)相當(dāng)?shù)膸現(xiàn)(0)的符號(hào)列的幀F(xiàn)(1)、F(2)的符號(hào)列被排列成與P-VOP(VOP3)、B-VOP(VOP1)相當(dāng)?shù)姆?hào)。
      以下,首先說(shuō)明在用圖14~圖16說(shuō)明的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中的問(wèn)題。
      如上所述,當(dāng)圖象編碼信號(hào)是在編碼幀的顯示間隔一定值T的圖象信號(hào)之后的信號(hào)時(shí),與各幀對(duì)應(yīng)的圖象顯示定時(shí)h(n)變?yōu)閔(n)=n’×T。在此n’是表示顯示順序的號(hào)碼,變?yōu)閚’=B(n)。
      換言之,這種幀的顯示間隔為一定值T的圖象編碼信號(hào)(即與幀速率是固定的圖象對(duì)應(yīng)的編碼信號(hào)),如果在譯碼一側(cè)知道是上述一定的顯示間隔的時(shí)間T,則傳送順序中的n號(hào)的幀F(xiàn)(n)的顯示時(shí)刻h(n)雖然可以通過(guò)使上述的一定的顯示間隔T增加n’(n=B(n’))唯一確定,但存在在譯碼時(shí),使用被插入到與幀F(xiàn)(n)(F(0)、F(1)、F(2)、…)對(duì)應(yīng)的圖象編碼信號(hào)中的圖14所示的顯示時(shí)刻數(shù)據(jù)Dtn(Dt0、Dt1、Dt2、…)時(shí),必須進(jìn)行復(fù)雜的顯示處理的問(wèn)題。
      以下,說(shuō)明用圖17說(shuō)明過(guò)的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)的問(wèn)題。
      如上所述,在現(xiàn)在的MPEG4中所提出的圖象信號(hào)的數(shù)據(jù)結(jié)構(gòu)中,即使幀速率是固定的,幀速率的值(大小)也是不譯碼多幀不知其大小的結(jié)構(gòu),因此,存在難以簡(jiǎn)化實(shí)現(xiàn)實(shí)際的譯碼處理的電路結(jié)構(gòu)的問(wèn)題。
      簡(jiǎn)單地說(shuō),如圖17(b)所示,當(dāng)VOP0是I-VOP(I幀),VOP1、2是B-VOP(B幀),VOP3是P-VOP(P幀)時(shí),在作為圖象編碼信號(hào)200a的位流中,如圖17(c)所示,由于緊接著與I-VOP(I幀)相當(dāng)?shù)膸現(xiàn)(0)排列著與P-VOP(P幀)相當(dāng)?shù)膸現(xiàn)(1)以及與B-VOP(B幀)相當(dāng)?shù)膸現(xiàn)(2),因此存在直至與該B-VOP(B幀)對(duì)應(yīng)的幀F(xiàn)(2)被傳送來(lái)之前不知道幀顯示周期(1 fixed VOP increment)的問(wèn)題,也就是這種情況下存在著不知道I-VOP的顯示定時(shí)和接著顯示的B-VOP(B幀)的顯示定時(shí)的間隔的問(wèn)題。
      技術(shù)內(nèi)容本發(fā)明就是為了解決上述問(wèn)題而提出的,其目的在于提供一種圖象信號(hào)數(shù)據(jù)結(jié)構(gòu),其對(duì)于相對(duì)在幀(對(duì)于各幀的圖象顯示的周期)等的譯碼一側(cè)的各幀再生處理的周期是固定的圖象編碼信號(hào),可以通過(guò)簡(jiǎn)單的硬件構(gòu)成實(shí)施包含譯碼處理和顯示處理的再生處理,而且,還可以對(duì)上述幀速率等是可變的圖象編碼信號(hào)進(jìn)行再生處理。
      本發(fā)明的目的還在于得到一種圖象譯碼方法以及圖象譯碼裝置,其在譯碼一側(cè),對(duì)于相對(duì)幀速率(對(duì)于各幀的圖象顯示的周期)等的各幀再生處理的周期是固定的圖象編碼信號(hào),可以用簡(jiǎn)單的硬件構(gòu)成實(shí)施包含譯碼處理和顯示處理的再生處理,而且,對(duì)于幀速率等是可變的圖象編碼信號(hào)也可以簡(jiǎn)單地進(jìn)行再生處理,對(duì)于進(jìn)行這樣的圖象編碼處理的圖象編碼方法和圖象編碼裝置以及圖象編碼信號(hào),可以對(duì)應(yīng)各幀的再生處理的周期是否可變,正確地進(jìn)行包含譯碼處理以及圖象顯示處理的再生處理。
      進(jìn)而,本發(fā)明的目的在于得到可以使各種硬件構(gòu)成做得簡(jiǎn)單的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu),這些硬件可以在進(jìn)行各幀的數(shù)字處理之前,預(yù)先檢測(cè)幀速率等是固定的圖象編碼信號(hào)的幀速率等的值(大小),實(shí)現(xiàn)包含譯碼處理以及顯示處理的再生處理。
      再有,本發(fā)明的目的在于得到一種圖象譯碼方法以及圖象譯碼裝置,其可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)幀速率等是固定的圖象編碼信號(hào)的幀速率等的值(大小),對(duì)于該圖象編碼信號(hào)可以用簡(jiǎn)單的硬件構(gòu)成實(shí)施包含譯碼處理以及顯示處理的再生處理,可以正確地譯碼通過(guò)進(jìn)行上述的編碼處理的圖象編碼方法和圖象編碼裝置,以及上述編碼處理得到的圖象編碼信號(hào)。
      另外,本發(fā)明的目的在于得到一種存儲(chǔ)了上述數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的數(shù)據(jù)存儲(chǔ)載體以及存儲(chǔ)了用于通過(guò)計(jì)算機(jī)實(shí)現(xiàn)上述圖象編碼方法以及圖象譯碼方法的處理的圖象處理程序的數(shù)據(jù)存儲(chǔ)載體。
      本發(fā)明(方案1)的圖象信號(hào)數(shù)據(jù)的結(jié)構(gòu),是用于如此輸出圖象信號(hào)使得在規(guī)定周期進(jìn)行對(duì)應(yīng)各幀的圖象再生處理的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu),其包含表示對(duì)應(yīng)于上述各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符。
      本發(fā)明(方案2)在本發(fā)明的方案1所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,將上述再生周期識(shí)別符設(shè)置為,表示與上述各幀對(duì)應(yīng)的圖象顯示的周期是否可變的顯示周期識(shí)別符。
      本發(fā)明(方案3)在本發(fā)明的方案2所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,作為上述顯示周期識(shí)別符,在包含表示與上述各幀對(duì)應(yīng)的圖象顯示周期是固定的顯示周期固定識(shí)別符的同時(shí),加上該顯示周期固定識(shí)別符,還包含表示與上述各幀對(duì)應(yīng)的圖象顯示的周期的顯示周期數(shù)據(jù),和與上述各幀對(duì)應(yīng)的,表示幀的前后關(guān)系的幀位置數(shù)據(jù)。
      本發(fā)明(方案4)在本發(fā)明的方案2所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,作為上述顯示周期識(shí)別符,在包含表示與上述各幀對(duì)應(yīng)的圖象顯示周期是固定的顯示周期固定識(shí)別符的同時(shí),加上該顯示周期固定識(shí)別符,還包含響應(yīng)各幀對(duì)于1個(gè)或多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)置的,表示對(duì)應(yīng)各幀進(jìn)行圖象顯示的定時(shí)的顯示定時(shí)數(shù)據(jù)。
      本發(fā)明(方案5)在本發(fā)明的方案1所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,將上述再生周期識(shí)別符設(shè)置成,與上述各幀的對(duì)應(yīng)的、表示譯碼被編碼的圖象信號(hào)的譯碼處理的周期是否可變的譯碼周期識(shí)別符。
      本發(fā)明(方案6)在本發(fā)明的方案5所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,作為上述顯示周期識(shí)別符,在包含表示與上述各幀對(duì)應(yīng)的譯碼處理的周期是固定的譯碼周期固定識(shí)別符的同時(shí),加上該譯碼周期固定識(shí)別符,還包含表示與上述各幀對(duì)應(yīng)的譯碼處理的周期的譯碼周期數(shù)據(jù),和與上述各幀對(duì)應(yīng)的,表示幀的前后關(guān)系的幀位置數(shù)據(jù)。
      本發(fā)明(方案7)在本發(fā)明的方案5所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,作為上述譯碼周期識(shí)別符,在包含表示與上述各幀對(duì)應(yīng)的譯碼處理的周期是固定的譯碼周期固定識(shí)別符的同時(shí),加上該譯碼周期固定識(shí)別符,還包含響應(yīng)各幀對(duì)于1個(gè)或多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)置的,表示對(duì)應(yīng)與各幀進(jìn)行譯碼處理的定時(shí)的譯碼定時(shí)數(shù)據(jù)。
      本發(fā)明的(方案8)的圖象編碼方法是在輸出通過(guò)編碼對(duì)應(yīng)于規(guī)定的圖象的圖象信號(hào)、由該編碼得到的圖象編碼數(shù)據(jù)的同時(shí),輸出表示對(duì)應(yīng)于上述圖象的各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符的圖象編碼方法,作為上述圖象信號(hào),在輸入了與上述各幀對(duì)應(yīng)的圖象再生處理的周期是固定的圖象信號(hào)時(shí),與上述再生周期識(shí)別符同時(shí)輸出對(duì)應(yīng)于上述各幀表示圖象再生處理的周期的再生周期數(shù)據(jù),和與上述各幀對(duì)應(yīng)的,表示幀的前后關(guān)系的幀位置數(shù)據(jù);作為上述圖象信號(hào),在輸入了與上述各幀對(duì)應(yīng)的圖象再生處理的周期是可變的圖象信號(hào)時(shí),與上述再生周期識(shí)別符同時(shí)輸出響應(yīng)上述各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)置的,表示對(duì)應(yīng)各幀進(jìn)行圖象再生處理的定時(shí)的再生定時(shí)數(shù)據(jù)。
      本發(fā)明(方案9)在本發(fā)明方案8所述的圖象編碼方法中,將上述再生周期識(shí)別符設(shè)置成,表示對(duì)應(yīng)上述圖象的各幀的圖象顯示的周期是否可變的顯示周期識(shí)別符;將上述再生周期數(shù)據(jù)設(shè)置成,對(duì)應(yīng)上述各幀表示圖象顯示的周期的顯示周期數(shù)據(jù);將上述再生定時(shí)數(shù)據(jù)設(shè)置成,響應(yīng)上述各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)置的,表示對(duì)應(yīng)各幀進(jìn)行圖象顯示的定時(shí)的顯示定時(shí)數(shù)據(jù)。
      本發(fā)明(方案10)在本發(fā)明方案8所述的圖象編碼方法中,將上述再生周期識(shí)別符設(shè)置成,與上述圖象的各幀對(duì)應(yīng)的,表示圖象編碼數(shù)據(jù)的譯碼處理的周期是否可變的譯碼周期識(shí)別符;將上述再生周期數(shù)據(jù)設(shè)置成,表示對(duì)應(yīng)于上述各幀的譯碼處理的周期的譯碼周期數(shù)據(jù);將上述再生定時(shí)數(shù)據(jù)設(shè)置成,響應(yīng)上述各幀對(duì)于1個(gè)或多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)置的,表示對(duì)應(yīng)各幀進(jìn)行譯碼處理的定時(shí)的譯碼定時(shí)數(shù)據(jù)本發(fā)明(方案11)的圖象譯碼方法,是譯碼包含對(duì)應(yīng)于圖象的各幀的圖象編碼數(shù)據(jù)和表示對(duì)應(yīng)于各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符的圖象編碼信號(hào)的圖象譯碼方法,當(dāng)上述再生周期識(shí)別符表示與上述各幀對(duì)應(yīng)的圖象再生處理的周期是固定的時(shí),將譯碼對(duì)應(yīng)于各幀的圖象編碼數(shù)據(jù)得到的圖象譯碼數(shù)據(jù)設(shè)置成,被包含在上述圖象編碼信號(hào)中的,表示對(duì)應(yīng)于上述各幀的圖象再生處理的周期的再生周期數(shù)據(jù),和與上述各幀對(duì)應(yīng)的,根據(jù)表示幀的前后關(guān)系的幀位置數(shù)據(jù)確定的再生定時(shí)圖象數(shù)據(jù);當(dāng)上述再生周期識(shí)別符表示對(duì)應(yīng)于上述各幀的圖象再生處理的周期是可變的時(shí),將譯碼對(duì)應(yīng)于各幀的圖象編碼數(shù)據(jù)得到的圖象譯碼數(shù)據(jù)設(shè)置成,根據(jù)被包含在上述圖象編碼信號(hào)中的,響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)置的,表示對(duì)應(yīng)各幀進(jìn)行圖象再生處理的定時(shí)的再生定時(shí)數(shù)據(jù)確定的再生定時(shí)的圖象數(shù)據(jù)。
      本發(fā)明(方案12)在本發(fā)明方案11所述的圖象譯碼方法中,將上述再生周期識(shí)別符設(shè)置成,表示對(duì)應(yīng)上述各幀的圖象顯示周期是否可變的顯示周期識(shí)別符;將上述再生周期數(shù)據(jù)設(shè)置成表示對(duì)應(yīng)上述各幀的圖象顯示的周期的顯示周期數(shù)據(jù);將上述再生定時(shí)數(shù)據(jù)設(shè)置成,表示對(duì)應(yīng)于上述各幀進(jìn)行圖象顯示的顯示定時(shí)的顯示定時(shí)數(shù)據(jù)。
      本發(fā)明(方案13)在本發(fā)明方案11所述的圖象譯碼方法中,根據(jù)包含成為譯碼處理的對(duì)象的對(duì)象幀的多個(gè)幀的顯示定時(shí)數(shù)據(jù),設(shè)定對(duì)應(yīng)于上述各幀進(jìn)行譯碼處理的譯碼定時(shí)。
      本發(fā)明(方案14)在本發(fā)明方案13所述的圖象譯碼方法中,將上述對(duì)象幀的譯碼定時(shí),根據(jù)該對(duì)象幀的顯示定時(shí)數(shù)據(jù)以及接著傳送來(lái)的下一幀的顯示定時(shí)數(shù)據(jù),設(shè)定為比該兩幀中早的一方的顯示定時(shí)只早規(guī)定的偏差時(shí)間的定時(shí)。
      本發(fā)明(方案15)在本發(fā)明方案14所述的圖象譯碼方法中,當(dāng)上述對(duì)象幀的顯示定時(shí)比上述下一個(gè)幀的顯示定時(shí)早時(shí),將上述偏差時(shí)間設(shè)定為大于對(duì)于上述對(duì)象幀的譯碼處理所需要的時(shí)間;當(dāng)上述下一個(gè)幀的顯示定時(shí)比上述對(duì)象幀的顯示時(shí)間早時(shí),將上述偏差時(shí)間設(shè)定為大于對(duì)于對(duì)象幀的譯碼處理所需要的時(shí)間,和對(duì)于下一個(gè)幀的譯碼處理所需要的時(shí)間的合計(jì)時(shí)間。
      本發(fā)明(方案16)在本發(fā)明方案11所述的圖象譯碼方法中,將上述再生周期識(shí)別符設(shè)置成,對(duì)應(yīng)于各幀的,表示圖象編碼數(shù)據(jù)的譯碼處理的周期是否可變的譯碼周期識(shí)別符,將上述再生周期數(shù)據(jù)設(shè)置成,表示對(duì)應(yīng)上述各幀的譯碼處理的周期的譯碼周期數(shù)據(jù);將上述再生定時(shí)數(shù)據(jù)設(shè)置成,表示對(duì)應(yīng)上述各幀進(jìn)行譯碼處理的譯碼定時(shí)的譯碼定時(shí)數(shù)據(jù)。
      本發(fā)明(方案17)在本發(fā)明方案1所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,加上表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符,包含用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔后得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù),和用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案18)在本發(fā)明方案17所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,將上述再生周期識(shí)別符設(shè)置成,表示對(duì)應(yīng)于上述各幀的圖象顯示的周期是否可變的顯示周期識(shí)別符;將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置成,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象顯示的周期是上述微小單位時(shí)間的M倍的顯示周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案19)在本發(fā)明方案17所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,將上述再生周期識(shí)別符設(shè)置成,與上述各幀對(duì)應(yīng)的,譯碼被編碼后圖象信號(hào)的譯碼處理的周期是否可變的譯碼周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置成,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的譯碼處理的周期是上述微小單位時(shí)間的M倍的譯碼周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案20)的圖象編碼方法,是在輸出通過(guò)編碼對(duì)應(yīng)于規(guī)定的圖象的圖象信號(hào)由該編碼得到的圖象編碼數(shù)據(jù)的同時(shí),輸出表示對(duì)應(yīng)于上述圖象的各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符的圖象編碼方法,作為上述圖象信號(hào),在輸入了與上述各幀對(duì)應(yīng)的圖象再生處理的周期是固定的圖象信號(hào)時(shí),與上述再生周期識(shí)別符同時(shí)輸出用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔后得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù),和用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)于上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案21)在本發(fā)明方案20所述的圖象編碼中,將上述再生周期識(shí)別符設(shè)置成,表示對(duì)應(yīng)于上述各幀的圖象顯示的周期是否可變的顯示周期識(shí)別符;將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置成,作為表示對(duì)應(yīng)上述各幀的圖象顯示的周期相當(dāng)于上述微小單位時(shí)間的幾倍的倍數(shù)M(自然數(shù))的顯示周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案22)在本發(fā)明方案20所述的圖象編碼方法中,將上述再生周期識(shí)別符設(shè)置成,表示對(duì)應(yīng)于各幀的圖象編碼數(shù)據(jù)的譯碼處理的周期是否可變的譯碼周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置成,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)于上述各幀的譯碼處理的周期是上述微小單位時(shí)間M倍的譯碼周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案23)的圖象譯碼方法,是譯碼包含以下數(shù)據(jù)的圖象編碼信號(hào)的圖象譯碼方法,其中包含,對(duì)應(yīng)于圖象的各幀的圖象編碼數(shù)據(jù);表示對(duì)應(yīng)于該各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符;用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔后得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù);用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù),當(dāng)上述再生周期識(shí)別符表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是固定的時(shí),將譯碼對(duì)應(yīng)各幀的圖象編碼數(shù)據(jù)得到的圖象譯碼數(shù)據(jù),設(shè)置成表示上述微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù),和根據(jù)表示對(duì)應(yīng)上述各幀的圖象再生處理的周期的再生周期乘數(shù)數(shù)據(jù)確定的再生定時(shí)的圖象數(shù)據(jù)。
      本發(fā)明(方案24)在本發(fā)明方案23所述的圖象譯碼方法中,將上述再生周期識(shí)別符設(shè)置成,表示對(duì)應(yīng)于上述圖象顯示的各幀的圖象顯示周期是否是可變的顯示周期識(shí)別符;將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置成,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象顯示的周期是上述微小單位時(shí)間的M倍的顯示周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案25)在本發(fā)明方案23所述的圖象編碼方法中,將上述再生周期識(shí)別符設(shè)置成,對(duì)應(yīng)于上述圖象的各幀的,表示圖象編碼數(shù)據(jù)的譯碼處理的周期是否可變的譯碼周期識(shí)別符;將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置成,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)于上述各幀的譯碼處理的周期是上述微小單位時(shí)間的M倍的譯碼周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案26)的圖象編碼裝置是編碼對(duì)應(yīng)規(guī)定的圖象的圖象信號(hào)的圖象編碼裝置,其構(gòu)成是包括編碼器,編碼被輸入的圖象信號(hào)輸出圖象編碼數(shù)據(jù);周期判斷裝置,其根據(jù)上述圖象信號(hào),判斷對(duì)應(yīng)上述圖象的各幀的圖象再生處理的周期是否是可變的,并輸出表示其判斷結(jié)果的再生周期識(shí)別符;第1數(shù)據(jù)生成器,其根據(jù)上述圖象信號(hào),生成表示對(duì)應(yīng)上述各幀的圖象再生處理的周期的再生周期數(shù)據(jù);第2數(shù)據(jù)生成器,其根據(jù)上述圖象信號(hào),生成與上述各幀對(duì)應(yīng)的,表示幀的前后關(guān)系的幀位置數(shù)據(jù);第3數(shù)據(jù)生成器,其根據(jù)上述圖象信號(hào),生成表示對(duì)應(yīng)上述各幀進(jìn)行圖象再生處理的定時(shí)的再生定時(shí)數(shù)據(jù);開閉開關(guān),其根據(jù)上述再生周期識(shí)別符,在使上述再生周期數(shù)據(jù)導(dǎo)通的導(dǎo)通狀態(tài)和切斷該再生周期數(shù)據(jù)的切斷狀態(tài)之間切換;選擇開關(guān),其根據(jù)上述再生周期識(shí)別符,選擇上述幀位置數(shù)據(jù)和上述再生定時(shí)數(shù)據(jù)的一方;多路復(fù)合器,其按照規(guī)定的順序多路復(fù)合上述編碼器、周期判斷裝置以及各開關(guān)的輸出,將通過(guò)上述多路復(fù)合得到的位流作為圖象編碼信號(hào)輸出。
      本發(fā)明(方案27)的圖象譯碼裝置是譯碼并再生從本發(fā)明的技術(shù)特征26所述的圖象編碼裝置輸出的圖象編碼信號(hào)的圖象譯碼裝置,包括數(shù)據(jù)分離裝置,其接收上述圖象編碼信號(hào),分離被包含在該圖象編碼信號(hào)中的圖象編碼數(shù)據(jù)、再生周期識(shí)別符、再生周期數(shù)據(jù)、幀位置數(shù)據(jù)以及再生定時(shí)數(shù)據(jù);譯碼器,對(duì)每一幀譯碼上述圖象編碼數(shù)據(jù)生成圖象譯碼數(shù)據(jù);開閉開關(guān),其根據(jù)上述再生周期識(shí)別符,在使上述再生周期數(shù)據(jù)導(dǎo)通的導(dǎo)通狀態(tài)和切斷該再生周期數(shù)據(jù)的切斷狀態(tài)之間切換;選擇開關(guān),其根據(jù)上述再生周期識(shí)別符,選擇上述幀位置數(shù)據(jù)和再生定時(shí)數(shù)據(jù)的一方;顯示裝置,其根據(jù)上述圖象譯碼數(shù)據(jù),進(jìn)行對(duì)應(yīng)上述各幀的圖象顯示處理,圖象譯碼裝置的構(gòu)成是,對(duì)應(yīng)上述再生周期識(shí)別符,用在由上述再生周期數(shù)據(jù)以及幀位置數(shù)據(jù)確定的再生定時(shí),或者由上述再生定時(shí)數(shù)據(jù)確定的再生定時(shí),進(jìn)行由上述譯碼器進(jìn)行的譯碼處理以及由顯示裝置進(jìn)行的圖象顯示處理中至少一方的處理。
      本發(fā)明(方案28)的圖象編碼裝置是編碼對(duì)應(yīng)規(guī)定的圖象的圖象信號(hào)的圖象編碼裝置,包括編碼器,譯碼被輸入的圖象信號(hào)輸出圖象編碼數(shù)據(jù);周期判斷裝置,其根據(jù)上述圖象信號(hào),判斷對(duì)應(yīng)上述圖象的各幀的圖象再生處理的周期是否是可變的,并輸出表示其判斷結(jié)果的再生周期識(shí)別符;第1數(shù)據(jù)生成器,生成用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù);第2數(shù)據(jù)生成器,其根據(jù)上述圖象信號(hào),生成用M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù);第3數(shù)據(jù)生成器,其根據(jù)上述圖象信號(hào),生成表示對(duì)應(yīng)上述各幀進(jìn)行圖象再生處理的定時(shí)的再生定時(shí)數(shù)據(jù);第1開閉開關(guān),其根據(jù)上述再生周期識(shí)別符,在導(dǎo)通上述微小單位時(shí)間數(shù)據(jù)的導(dǎo)通狀態(tài)和切斷該微小單位時(shí)間數(shù)據(jù)的切斷狀態(tài)之間切換;第2開閉開關(guān),其根據(jù)上述再生周期識(shí)別符,在導(dǎo)通上述再生周期乘數(shù)數(shù)據(jù)的導(dǎo)通狀態(tài)和切斷該再生周期乘數(shù)數(shù)據(jù)的切斷狀態(tài)之間切換;多路復(fù)合器,其按照規(guī)定的順序多路復(fù)合上述編碼器、周期判斷器、第3數(shù)據(jù)生成器以及各開關(guān)的輸出,圖象編碼裝置的構(gòu)成是,將通過(guò)上述多路復(fù)合得到的位流作為圖象編碼信號(hào)的輸出。
      本發(fā)明(方案29)的圖象譯碼裝置,是譯碼并再生從本發(fā)明的方案28所述的圖象編碼裝置輸出的圖象編碼信號(hào)的圖象譯碼裝置,包括數(shù)據(jù)分離裝置,其接收上述圖象編碼信號(hào),分離被包含在該圖象編碼信號(hào)中的圖象編碼數(shù)據(jù)、再生周期識(shí)別符、微小單位時(shí)間數(shù)據(jù)、再生周期乘數(shù)數(shù)據(jù)以及再生定時(shí)數(shù)據(jù);譯碼器,對(duì)上述每一幀譯碼上述圖象編碼數(shù)據(jù)生成圖象譯碼數(shù)據(jù);第1開閉開關(guān),其根據(jù)上述再生周期識(shí)別符,在使上述再生周期乘數(shù)導(dǎo)通的導(dǎo)通狀態(tài)和切斷該數(shù)據(jù)的切斷狀態(tài)之間切換;第2開閉開關(guān),其根據(jù)上述再生周期識(shí)別符,在使上述上述再生定時(shí)數(shù)據(jù)導(dǎo)通的導(dǎo)通狀態(tài)和切斷該數(shù)據(jù)的切斷狀態(tài)之間切換;顯示裝置,其根據(jù)上述圖象譯碼數(shù)據(jù),對(duì)應(yīng)各幀進(jìn)行圖象顯示處理,圖象譯碼裝置的構(gòu)成是,對(duì)應(yīng)上述再生周期識(shí)別符,由上述微小單位時(shí)間數(shù)據(jù)以及再生周期數(shù)據(jù)確定的再生定時(shí),或者由上述再生定時(shí)數(shù)據(jù)確定的再生定時(shí),進(jìn)行上述由譯碼器進(jìn)行的譯碼處理以及由顯示裝置進(jìn)行的圖象顯示處理中至少一方的處理。
      本發(fā)明(方案30)的數(shù)據(jù)存儲(chǔ)載體是存儲(chǔ)有以規(guī)定周期進(jìn)行對(duì)應(yīng)各幀的圖象再生處理的圖象信號(hào)的數(shù)據(jù)存儲(chǔ)載體,其中使上述圖象信號(hào)的構(gòu)成包含,表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符。
      本發(fā)明(方案31)的數(shù)據(jù)存儲(chǔ)載體是存儲(chǔ)有以規(guī)定周期進(jìn)行對(duì)應(yīng)各幀的圖象再生處理的圖象信號(hào)的數(shù)據(jù)存儲(chǔ)載體,其中將上述圖象信號(hào)設(shè)置成包含,表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符;用自然數(shù)N表示等分規(guī)定的時(shí)間間隔后得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù);用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù)。
      本發(fā)明(方案32)的數(shù)據(jù)存儲(chǔ)載體是存儲(chǔ)有圖象處理程序的數(shù)據(jù)存儲(chǔ)載體,其中將上述圖象處理程序設(shè)置成,使采用本發(fā)明技術(shù)特征8所述的圖象編碼方法的圖象信號(hào)的譯碼處理可以在計(jì)算機(jī)中進(jìn)行的編碼處理程序。
      本發(fā)明(方案33)的數(shù)據(jù)存儲(chǔ)載體是存儲(chǔ)有圖象處理程序的數(shù)據(jù)存儲(chǔ)載體,其中將上述圖象處理程序設(shè)置成,使采用本發(fā)明技術(shù)特征11所述的圖象譯碼方法的圖象信號(hào)的譯碼處理可以在計(jì)算機(jī)中進(jìn)行的譯碼處理程序。
      本發(fā)明(方案34)的數(shù)據(jù)存儲(chǔ)載體是存儲(chǔ)有圖象處理程序的數(shù)據(jù)存儲(chǔ)載體,其中將上述圖象處理程序設(shè)置成,使采用本發(fā)明技術(shù)特征20所述的圖象編碼方法的圖象信號(hào)的譯碼處理可以在計(jì)算機(jī)中進(jìn)行的譯碼處理程序。
      本發(fā)明(方案35)的數(shù)據(jù)存儲(chǔ)載體是存儲(chǔ)有圖象處理程序的數(shù)據(jù)存儲(chǔ)載體,其中將上述圖象處理程序設(shè)置成,使采用本發(fā)明技術(shù)特征23所述的圖象譯碼方法的圖象編碼信號(hào)的譯碼處理可以在計(jì)算機(jī)中進(jìn)行的譯碼處理程序。


      圖1是展示對(duì)比幀顯示周期是固定的情況(圖(a))和幀顯示周期是可變的情況(圖(b))的本發(fā)明的實(shí)施例1的圖象編碼信號(hào)的數(shù)據(jù)結(jié)構(gòu)的示意圖。
      圖2是展示上述實(shí)施例1的根據(jù)幀顯示周期是固定的圖象編碼信號(hào)的圖象顯示狀況的示意圖。
      圖3是展示生成上述實(shí)施例1的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的編碼處理的流程的圖。
      圖4是展示進(jìn)行上述實(shí)施例1及其變形例的編碼處理的圖象編碼裝置的構(gòu)成(圖(a)、圖(b))的方框圖。
      圖5是展示譯碼上述實(shí)施例1的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的譯碼處理的流程圖。
      圖6是展示進(jìn)行上述實(shí)施例1及其變形例的譯碼處理的圖象譯碼裝置的構(gòu)成(圖(a)、圖(b))的方框圖。
      圖7是展示對(duì)比幀顯示周期是固定的情況(圖(a))和幀顯示周期是可變的情況(圖(b))的本發(fā)明的實(shí)施例2的與MPEG4對(duì)應(yīng)的圖象編碼信號(hào)的數(shù)據(jù)結(jié)構(gòu)的示意圖。
      圖8是展示生成上述實(shí)施例2的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的編碼處理的流程圖。
      圖9是展示進(jìn)行上述實(shí)施例2及其變形例的編碼處理的圖象編碼裝置的構(gòu)成(圖(a)、圖(b))的方框圖。
      圖10是展示譯碼上述實(shí)施例2的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的譯碼處理的流程圖。
      圖11是展示進(jìn)行上述實(shí)施例2及其變形例的譯碼處理的圖象譯碼裝置的構(gòu)成(圖(a)、圖(b))的方框圖。
      圖12是用于說(shuō)明存儲(chǔ)有為了用計(jì)算機(jī)進(jìn)行上述各實(shí)施例的編碼處理以及譯碼處理的程序的數(shù)據(jù)存儲(chǔ)載體(圖(a)、(b))以及上述計(jì)算機(jī)系統(tǒng)(圖(c))的示意圖。
      圖13是展示以往的MPEG2中的固定幀速率的表的示意圖。
      圖14是用于說(shuō)明具有以往的圖象數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的概念圖。
      圖15是展示對(duì)比構(gòu)成1個(gè)圖象的幀系列中的數(shù)據(jù)傳送順序和數(shù)據(jù)顯示順序的示意圖。
      圖16是展示常規(guī)的根據(jù)幀顯示周期是可變的圖象編碼信號(hào)的圖象顯示狀況的示意圖。
      圖17是說(shuō)明與現(xiàn)有的MPEG4對(duì)應(yīng)的各幀(VOP)的顯示時(shí)刻的表現(xiàn)方法(圖(a)、(b)),以及對(duì)應(yīng)MPEG4的圖象編碼信號(hào)的目前使用的數(shù)據(jù)結(jié)構(gòu)(圖(c))的示意圖。
      具體實(shí)施例方式
      以下,說(shuō)明本發(fā)明的實(shí)施例。
      實(shí)施例1圖1(a)是展示采用本發(fā)明的實(shí)施例1的幀顯示周期是固定(一定)的圖象編碼信號(hào)100a的數(shù)據(jù)結(jié)構(gòu),圖1(b)是展示采用本發(fā)明的實(shí)施例1的幀顯示周期是可變的圖象編碼信號(hào)100b的數(shù)據(jù)結(jié)構(gòu)。
      上述圖象編碼信號(hào)100a(參照?qǐng)D1(a))是與1個(gè)圖象(在MPEG4中與1個(gè)目標(biāo)對(duì)應(yīng)的圖象)對(duì)應(yīng)的、通過(guò)對(duì)幀顯示周期是固定的圖象信號(hào)進(jìn)行譯碼得到的信號(hào),其結(jié)構(gòu)是,緊接著開頭首標(biāo)H按照傳送順序排列著對(duì)應(yīng)各幀F(xiàn)(0)、F(1)、F(2)、…、F(n)的符號(hào)列Sa0、Sa1、Sa2、…、San。在此,n是在構(gòu)成1個(gè)圖象的幀系列中與各幀的數(shù)據(jù)傳送對(duì)應(yīng)的號(hào)碼在該圖象編碼信號(hào)100a中,在首標(biāo)H內(nèi)插入表示幀顯示周期是固定的顯示周期識(shí)別符(顯示周期固定識(shí)別符)Df以及表示幀顯示周期的顯示周期數(shù)據(jù)Dp,在對(duì)應(yīng)各幀的符號(hào)列Sa0、Sa1、Sa2、…、San的開頭插入表示與該幀的顯示順序n’相當(dāng)?shù)膸?hào)碼B(n)的幀號(hào)碼數(shù)據(jù)B0、B1、B2、…、Bn。另外,在對(duì)應(yīng)上述各幀的符號(hào)列Sa0、Sa1、Sa2、…、San中,包含編碼各幀的圖象信號(hào)得到的圖象編碼數(shù)據(jù)Cg0、Cg1、Cg2、…、Cgn。
      圖2是說(shuō)明對(duì)應(yīng)各幀的圖象顯示定時(shí)的間隔是固定的圖象顯示方法的一個(gè)例子的示意圖,圖中,和圖16同樣的符號(hào)表示同一部分,T是各幀的顯示定時(shí)的間隔是固定的圖象的幀顯示周期。
      在該圖象編碼信號(hào)100a中,如圖2所示,如果將幀F(xiàn)(0)的顯示時(shí)刻h(0)(=h’(0))設(shè)置為h(0)=0,與傳送順序并列的幀F(xiàn)(n)(n=0,1,2,…)的顯示時(shí)刻h(n)則可以用h(n)=B(n)×T表示。具體地說(shuō),幀F(xiàn)(2)的顯示時(shí)刻h(2)變?yōu)閔=B(2)×T,幀F(xiàn)(3)的顯示時(shí)刻h(3)變?yōu)閔(3)=B(3)×T,幀F(xiàn)(1)的顯示時(shí)刻h(1)變?yōu)閔(1)=B(1)×T,幀F(xiàn)(4)的顯示時(shí)刻h(4)變?yōu)閔(4)=B(4)×T。
      因而,在該圖象編碼信號(hào)100a的再生處理中,與各幀對(duì)應(yīng)的通過(guò)圖象編碼數(shù)據(jù)的譯碼得到圖象譯碼數(shù)據(jù)可以按照顯示時(shí)刻h(n)順序顯示。進(jìn)而在此,代表表示顯示序號(hào)的號(hào)碼n’的幀號(hào)碼B(n),作為表示傳送序號(hào)的號(hào)碼n的函數(shù)由在背景技術(shù)中說(shuō)明的上述式子(1)~(3)確定。
      另一方面,圖象編碼信號(hào)100b(參照?qǐng)D1(b)),是譯碼對(duì)應(yīng)1個(gè)圖象(在MPEG4中對(duì)應(yīng)1個(gè)目標(biāo)的圖象)的,譯碼幀顯示周期是可變的圖象信號(hào)得到的信號(hào),其結(jié)構(gòu)是,接著開頭的標(biāo)記H,按照傳送順序排列與各幀F(xiàn)(0)、F(1)、F(2)、…、F(n)對(duì)應(yīng)的符號(hào)列Sb0、Sb1、Sb2、…、Sbn。
      在圖象編碼信號(hào)100b中,在首標(biāo)H內(nèi)插入表示幀顯示周期是可變的顯示周期識(shí)別符(顯示周期可變識(shí)別符)Df,在對(duì)應(yīng)各幀F(xiàn)(0)、F(1)、F(2)、…、F(n)的符號(hào)列Sb0、Sb1、Sb2、…、Sbn的開頭插入表示顯示該幀被的顯示時(shí)刻h(0)、h(1)、h(2)、…、h(n)的顯示時(shí)刻數(shù)據(jù)(顯示時(shí)刻數(shù)據(jù))Dt0、Dt1、Dt2、…、Dtn。另外,在圖象編碼信號(hào)100b中對(duì)應(yīng)各幀的符號(hào)列Sb0、Sb1、Sb2、…、Sbn中包含通過(guò)對(duì)各幀的圖象信號(hào)譯碼得到的圖象譯碼數(shù)據(jù)Cg0、Cg1、Cg2、…、Cgn。
      圖象編碼信號(hào)100b的再生處理的圖象顯示和具有圖14所示的常規(guī)的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)200的圖象顯示一樣。
      以下,說(shuō)明其作用和效果。
      在本發(fā)明的實(shí)施例1中,如圖1(a)所示,幀顯示周期是固定的圖象編碼信號(hào)100a其數(shù)據(jù)結(jié)構(gòu)為,在該圖象數(shù)據(jù)全部的首標(biāo)部分上插入表示幀顯示周期是固定的顯示周期固定識(shí)別符Df和表示幀顯示周期的顯示周期數(shù)據(jù)Dp。與此同時(shí),在每一幀中插入表示各幀號(hào)碼B(0)、B(1)、B(2)、…、B(n)的幀號(hào)碼數(shù)據(jù)B0、B1、B2、…、Bn。
      在具有這種數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)100a中,由于從上述顯示周期Dp中可以得到幀顯示周期T,從幀號(hào)碼數(shù)據(jù)Bn中可以得到在1個(gè)圖象中的各幀在顯示順序上數(shù)是相當(dāng)于哪個(gè)序號(hào)的幀,因此,可以用這些數(shù)據(jù)Dp及Bn唯一地確定各幀F(xiàn)(n)的顯示時(shí)刻h(n)。
      另一方面,如圖1(b)所示,作為幀顯示周期是可變的圖象編碼信號(hào)100b其數(shù)據(jù)結(jié)構(gòu)變?yōu)?,在其圖象數(shù)據(jù)全部的首標(biāo)部分上插入表示顯示間隔是可變的顯示周期可變識(shí)別符Df;進(jìn)而和以往的圖象編碼信號(hào)200的數(shù)據(jù)結(jié)構(gòu)相同,在每一幀中插入表示各幀的顯示時(shí)刻h(0)、h(1)、h(2)、…、h(n)的顯示時(shí)刻數(shù)據(jù)Dt0、Dt1、Dt2、…、Dtn。
      因此,在再生上述圖象編碼信號(hào)100b時(shí),可以在該顯示時(shí)刻數(shù)據(jù)Dt0~Dtn所表示的顯示時(shí)刻h(0)~h(n)進(jìn)行對(duì)應(yīng)各幀F(xiàn)(0)~F(n)的圖象顯示。
      如上所述,通過(guò)在圖象編碼信號(hào)的首標(biāo)部分插入表示幀顯示周期是固定還是可變的顯示周期識(shí)別符Df,還可以與幀顯示周期是可變的圖象相對(duì)應(yīng)。進(jìn)而,對(duì)于幀顯示周期是固定的圖象來(lái)說(shuō),可以不參照信息量多的各幀的顯示時(shí)刻數(shù)據(jù)Dt0~Dtn,而根據(jù)顯示周期數(shù)據(jù)Dp和信息量少的幀號(hào)碼數(shù)據(jù)Bn進(jìn)行各幀的圖象顯示,并可以將在譯碼一側(cè)的圖象處理電路設(shè)置成簡(jiǎn)單的電路結(jié)構(gòu)。
      以下,說(shuō)明生成如上述那樣的圖象編碼信號(hào)100a、100b的圖象信號(hào)的編碼處理及其譯碼處理。
      圖3是表示上述編碼處理的流程圖。
      首先,在上述編碼處理中,判斷對(duì)應(yīng)輸入的規(guī)定的圖象的圖象信號(hào)的幀顯示周期是否固定(步驟S11)。在其判斷結(jié)果為幀顯示周期是固定的情況下,將表示上述幀顯示周期是固定的顯示周期固定識(shí)別符Df附加在對(duì)應(yīng)上述圖象信號(hào)的位流的標(biāo)記H中(步驟S11a),進(jìn)而將表示各幀的傳送順序的號(hào)碼作為計(jì)數(shù)值使用,該計(jì)數(shù)值n被置于n=0(步驟S12a)。接著,表示上述固定的幀顯示周期T的顯示周期數(shù)據(jù)Dp被附加在與上述圖象信號(hào)對(duì)應(yīng)的位流的首標(biāo)H中(步驟S13a)。
      接著,作為上述規(guī)定的圖象的與傳送順序中的最初的幀F(xiàn)(0)對(duì)應(yīng)的符號(hào)列Sa0,順序在上述首標(biāo)H上附加上對(duì)應(yīng)的幀號(hào)碼數(shù)據(jù)Bn(=B0)以及圖象編碼數(shù)據(jù)Cgn(=Cg0)(步驟S14a、S15a)。其后,判斷在上述圖象信號(hào)的編碼處理中的處理對(duì)象幀是否是上述規(guī)定的圖象的。在傳送順序中的最后的幀(步驟S16a),如果該處理對(duì)象幀不是最后幀,則上述計(jì)數(shù)值n增加1(步驟S17a),對(duì)于緊接著的幀F(xiàn)(1)進(jìn)行在上述步驟S14a~S17a中的處理。
      上述步驟S14a~S17a中的處理反復(fù)進(jìn)行,直至在S16a中判斷為處理對(duì)象幀是最后幀為止。
      另一方面,在上述步驟S11中的判斷結(jié)果為幀顯示周期是可變的情況下,表示上述幀顯示周期是可變的顯示周期可變識(shí)別符Df被附加在與上述圖象信號(hào)對(duì)應(yīng)的位流的標(biāo)記H上(步驟S11b),進(jìn)而將表示各幀的傳送順序的號(hào)碼n作為計(jì)數(shù)值使用,該計(jì)數(shù)值n被置于n=0(S12b)。接著,作為上述規(guī)定的圖象的在傳送順序中與最初的F(0)對(duì)應(yīng)的符號(hào)列,將對(duì)應(yīng)的顯示時(shí)刻數(shù)據(jù)Dtn(Dt=0)以及圖象編碼數(shù)據(jù)Cgn(=Cg0)順序附加在上述標(biāo)記上(步驟S13b、S14b)。其后,判斷上述圖象信號(hào)的編碼處理中的處理對(duì)象幀在上述規(guī)定的圖象中是否是最后的幀(步驟S15b),如果該處理對(duì)象幀不是最后幀,則將上述計(jì)數(shù)值增加1(步驟S16b),對(duì)于接著幀F(xiàn)(1),進(jìn)行上述步驟S13b~S16b中的處理。
      在上述步驟S13b~S16b中的處理,直至在步驟S15b中判斷為處理對(duì)象幀是最后幀之前反復(fù)進(jìn)行。
      圖4(a)是表示作為進(jìn)行在上述實(shí)施例1中的編碼處理的硬件的圖象編碼裝置1000的構(gòu)成的方框圖。
      該編碼裝置1000包括編碼器1110,其對(duì)輸入的圖象信號(hào)Sg進(jìn)行編碼,生成圖象編碼數(shù)據(jù)Cgn;判斷器1131,其根據(jù)上述被輸入的圖象信號(hào)Sg,判斷幀顯示周期是否一定(即,顯示周期是固定還是可變),輸出表示顯示周期是否一定的顯示周期識(shí)別符Df;顯示周期數(shù)據(jù)生成器(第1數(shù)據(jù)生成器)1132,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成表示一定的幀顯示周期T的顯示周期數(shù)據(jù)Df。
      另外,上述圖象編碼裝置1000包括號(hào)碼數(shù)據(jù)生成器(第2數(shù)據(jù)生成器)1133,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成在傳送順序中表示各幀的序號(hào)(幀號(hào)碼B(n))的幀號(hào)碼數(shù)據(jù)Bn;顯示時(shí)刻數(shù)據(jù)生成器(第3數(shù)據(jù)生成器)1134,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成表示各幀F(xiàn)(n)的顯示時(shí)刻h(n)的顯示時(shí)刻數(shù)據(jù)Dtn。
      進(jìn)而,上述圖象編碼裝置1000包括開閉開關(guān)1141,其根據(jù)來(lái)自上述判斷器1131的顯示周期識(shí)別符Df,在使來(lái)自上述數(shù)據(jù)生成器1132的顯示周期數(shù)據(jù)Dp導(dǎo)通的導(dǎo)通狀態(tài)和切斷該顯示周期數(shù)據(jù)Dp的切斷狀態(tài)之間切換;選擇開關(guān)1142,其根據(jù)來(lái)自上述判斷器1131的顯示周期識(shí)別符Df,選擇輸出來(lái)自上述數(shù)據(jù)發(fā)生器1133的幀號(hào)碼數(shù)據(jù)Bn和來(lái)自上述數(shù)據(jù)發(fā)生器1134的顯示時(shí)刻數(shù)據(jù)Dtn的一方。
      上述圖象編碼裝置1000包括使來(lái)自上述判斷器1131的顯示周期識(shí)別符Df、來(lái)自上述編碼器1110的編碼數(shù)據(jù)Cgn、來(lái)自上述開閉開關(guān)1141的顯示周期數(shù)據(jù)Dp及上述選擇開關(guān)1142的輸出多路復(fù)合,生成多重位流M1的多路復(fù)合器(MUX)1120,其構(gòu)成是,將該多重位流M1作為幀顯示周期是固定的圖象編碼信號(hào)100a,或者幀顯示周期是可變的圖象編碼信號(hào)100b輸出。
      以下簡(jiǎn)單地說(shuō)明上述圖象編碼裝置1000的動(dòng)作。
      首先,如果在上述圖象編碼裝置1000中輸入與規(guī)定的圖象對(duì)應(yīng)的圖象信號(hào)Sg,則在上述判斷器1131中,進(jìn)行該圖象信號(hào)Sg的幀顯示周期是否可變的判斷,并輸出表示判斷結(jié)果的顯示周期識(shí)別符Df。另外,此時(shí),根據(jù)上述圖象信號(hào)Sg,在第1~第3數(shù)據(jù)生成器1132~1134中,分別生成上述顯示周期數(shù)據(jù)Dp、幀號(hào)碼數(shù)據(jù)Bn以及顯示時(shí)刻數(shù)據(jù)Dtn,在上述譯碼器1110中,上述圖象信號(hào)Sg被譯碼后作為圖象編碼數(shù)據(jù)Cgn輸出。
      而后,上述顯示周期識(shí)別符Df以及圖象編碼數(shù)據(jù)Cgn被輸出到多路復(fù)合器1120。這時(shí),上述顯示周期數(shù)據(jù)Dp通過(guò)根據(jù)顯示周期識(shí)別符Df開閉的開關(guān)1141被輸出到多路復(fù)合器1120,幀號(hào)碼數(shù)據(jù)Bn以及顯示時(shí)刻數(shù)據(jù)Dtn通過(guò)根據(jù)顯示周期識(shí)別符Df選擇這兩個(gè)數(shù)據(jù)中的一個(gè)的選擇開關(guān)1142輸出到上述多路復(fù)合器1120。
      即,當(dāng)作為圖象信號(hào)Sg輸入了對(duì)應(yīng)上述各幀F(xiàn)(n)的圖象顯示的周期是固定的圖象信號(hào)時(shí),在輸出上述顯示周期固定識(shí)別符Df的同時(shí),將表示對(duì)應(yīng)上述各幀的圖象顯示的周期的顯示周期數(shù)據(jù)Dp和對(duì)應(yīng)上述各幀的、表示幀的前后關(guān)系的幀號(hào)碼數(shù)據(jù)Bn輸出到多路復(fù)合器1120。于是,在該多路復(fù)合器1120中,上述圖象編碼數(shù)據(jù)Cgn、顯示周期固定識(shí)別符Df、顯示周期數(shù)據(jù)Dp以及幀號(hào)碼數(shù)據(jù)Bn被多路復(fù)合后作為圖象編碼信號(hào)100a輸出。
      另一方面,當(dāng)作為上述圖象信號(hào)Sg輸入了對(duì)應(yīng)上述各幀F(xiàn)(n)的圖象顯示的周期是可變的圖象信號(hào)時(shí),在輸出上述顯示周期可變識(shí)別符Df的同時(shí),向上述多路復(fù)合器1120輸出響應(yīng)上述各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻的需要被相對(duì)設(shè)定的、表示對(duì)應(yīng)各幀進(jìn)行圖象顯示的定時(shí)(顯示時(shí)刻)h(n)的顯示時(shí)刻數(shù)據(jù)Dtn。于是,在該多路復(fù)合器1120中,上述圖象編碼數(shù)據(jù)Cgn、顯示周期固定識(shí)別符Df以及幀顯示時(shí)刻數(shù)據(jù)Btn被多路復(fù)合后作為圖象編碼信號(hào)100b輸出。
      以下,用圖5說(shuō)明譯碼具有本實(shí)施例的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)100a、100b的譯碼處理。
      首先,在上述譯碼處理中,通過(guò)檢測(cè)從編碼一側(cè)傳送來(lái)的多重位流M1(圖象編碼信號(hào)100a或100b)中的顯示周期識(shí)別符Df,判斷該圖象編碼信號(hào)的顯示周期是否固定(步驟S21)。其判斷結(jié)果如果判斷為顯示周期是固定的,則將在傳送順序上相當(dāng)于各幀F(xiàn)(n)的順序號(hào)的計(jì)數(shù)值n置于0(步驟S21a),其后,從圖象編碼信號(hào)的首標(biāo)部分H讀入表示顯示周期T的顯示周期數(shù)據(jù)Dp(步驟S22a)。
      接著,從各幀的首標(biāo)部分讀入表示幀號(hào)碼B(n)的幀號(hào)碼數(shù)據(jù)Bn(步驟S23a),各幀的顯示時(shí)刻h(n)由算式h(n)=B(n)×T求得(步驟S24a)。
      而后,進(jìn)行對(duì)應(yīng)幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cgn的譯碼處理,對(duì)應(yīng)幀F(xiàn)(n)的圖象譯碼數(shù)據(jù)被設(shè)置成在顯示時(shí)刻h(n)顯示的圖象數(shù)據(jù)(步驟S25a)。其后,判斷處理對(duì)象幀F(xiàn)(n)是否是上述規(guī)定的圖象傳送順序中的最后的幀(步驟S26a),如果處理對(duì)象幀是上述規(guī)定的圖象在傳送順序中的最后的幀,則譯碼處理結(jié)束,如果不是最后的幀,則上述計(jì)數(shù)值n被增加1(步驟S27a),其后,上述步驟S23a~S26a的處理反復(fù)進(jìn)行,直到在上述步驟S26a中判斷為處理對(duì)象是最后的幀為止。
      另一方面,在上述步驟S21中,如果判斷為顯示周期是可變的,則在傳送順序上與各幀F(xiàn)(n)的順序相當(dāng)?shù)挠?jì)數(shù)值n被置于0(步驟S21b),其后,從各幀的標(biāo)記部分讀入表示幀F(xiàn)(n)的顯示時(shí)刻h(n)的顯示時(shí)刻數(shù)據(jù)Dtn(步驟S22b),根據(jù)該顯示時(shí)刻數(shù)據(jù)Dtn確定幀F(xiàn)(n)的顯示時(shí)刻h(n)(步驟S23b)。接著,對(duì)應(yīng)幀F(xiàn)(n)進(jìn)行圖象編碼數(shù)據(jù)Cgn的譯碼處理,經(jīng)過(guò)譯碼處理的幀F(xiàn)(n)的圖象譯碼數(shù)據(jù)被設(shè)置成在顯示時(shí)刻h(n)顯示的圖象數(shù)據(jù)(步驟S24b)。
      其后,判斷處理對(duì)象幀F(xiàn)(n)是否是上述規(guī)定的圖象在傳送順序中的最后的幀(步驟S25b),如果該處理對(duì)象幀是最后的幀,則譯碼處理結(jié)束。另一方面,如果上述處理對(duì)象幀不是最后的幀,則上述計(jì)數(shù)值n被加1(步驟S26b),其后,上述步驟S22b~步驟S26b的處理反復(fù)進(jìn)行,直到在步驟S25b中判斷處理對(duì)象幀是最后的幀為止。
      如上所述,用圖5所示的處理順序,對(duì)具有圖1(a)、(b)所示的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)進(jìn)行譯碼。
      圖6(a)是展示作為在上述實(shí)施例1中進(jìn)行譯碼處理的硬件的圖象譯碼裝置的構(gòu)成的方框圖。
      該圖象譯碼裝置2000的構(gòu)成是,對(duì)于從上述圖象編碼裝置1000輸出的作為圖象編碼信號(hào)100a或者100b的多重位流M1,進(jìn)行包含譯碼處理以及顯示處理的再生處理。
      即,該圖象譯碼裝置2000包括數(shù)據(jù)分離器(DEMUX)2110,其從上述多重位流M1中取出并分離圖象編碼數(shù)據(jù)Cgn、顯示周期識(shí)別符Df、顯示周期數(shù)據(jù)Dp以及幀號(hào)碼數(shù)據(jù)Bn或者顯示時(shí)刻數(shù)據(jù)Dtn;譯碼器2120,其對(duì)上述圖象編碼數(shù)據(jù)Cgn進(jìn)行譯碼后輸出圖象譯碼數(shù)據(jù)Rg。
      另外,上述圖象譯碼裝置2000包括開閉開關(guān)2140,其根據(jù)上述顯示周期識(shí)別符Df,在使上述顯示周期數(shù)據(jù)Dp導(dǎo)通的導(dǎo)通狀態(tài)和切斷該顯示周期數(shù)據(jù)Dp的切斷狀態(tài)之間切換;選擇開關(guān)2150,其根據(jù)上述顯示周期識(shí)別符Df,選擇輸出上述幀號(hào)碼數(shù)據(jù)Bn以及上述顯示時(shí)刻數(shù)據(jù)Dtn中的一個(gè)。
      進(jìn)而,上述圖象譯碼裝置2000包括根據(jù)顯示周期識(shí)別符Df以及各開關(guān)2140、2150的輸出在規(guī)定的顯示定時(shí)顯示上述圖象譯碼數(shù)據(jù)Rg的顯示裝置2130。
      以下,簡(jiǎn)單地說(shuō)明上述圖象譯碼裝置2000的工作情況。
      首先,如果在上述圖象譯碼裝置2000中輸入來(lái)自上述圖象編碼裝置1000的多重位流M1,則在數(shù)據(jù)分離器2110中,從上述多重位流M1中分離顯示周期識(shí)別符Df以及顯示周期數(shù)據(jù)Dp,進(jìn)而,對(duì)于每一幀從上述多重位流M1中分離出圖象編碼數(shù)據(jù)Cgn以及幀號(hào)碼數(shù)據(jù)Bn或者顯示時(shí)間數(shù)據(jù)Dtn。
      而后,各幀的圖象編碼數(shù)據(jù)Cgn在譯碼器2120中被譯碼后作為圖象譯碼數(shù)據(jù)Rg輸出到顯示裝置2130。另外,上述顯示周期數(shù)據(jù)Dp,通過(guò)依靠顯示周期識(shí)別符Df開關(guān)的開閉開關(guān)2140輸出到顯示裝置2130,各幀的幀號(hào)碼數(shù)據(jù)Bn或者顯示時(shí)間數(shù)據(jù)Dtn通過(guò)依靠顯示周期識(shí)別符Df選擇這些數(shù)據(jù)中的一個(gè)數(shù)據(jù)的選擇開關(guān)2150輸出到上述顯示裝置2130。
      而在上述顯示裝置2130中,對(duì)應(yīng)于顯示周期是固定的圖象譯碼數(shù)據(jù)Rg的各幀的圖象,根據(jù)顯示周期數(shù)據(jù)Dp以及幀號(hào)碼數(shù)據(jù)Bn在規(guī)定的顯示時(shí)刻顯示,另一方面,對(duì)應(yīng)顯示周期是可變的圖象譯碼數(shù)據(jù)Rg的幀的圖象,根據(jù)顯示時(shí)刻數(shù)據(jù)Dtn在規(guī)定的顯示時(shí)刻顯示。
      這樣,在本實(shí)施例1的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)閷?duì)圖象信號(hào)譯碼可得到的圖象編碼信號(hào)的結(jié)構(gòu)設(shè)置成包含表示對(duì)應(yīng)各幀的圖象顯示處理的周期是否可變的顯示周期識(shí)別符Df,所以當(dāng)對(duì)于各幀的圖象顯示的周期是固定的時(shí),就可以用簡(jiǎn)單的電路結(jié)構(gòu),也就是不參照在每一幀中信息量(位數(shù))很大的顯示時(shí)刻數(shù)據(jù)(顯示定時(shí)數(shù)據(jù))Dtn,而是根據(jù)顯示周期數(shù)據(jù)Dp和信息量(位數(shù))少的幀號(hào)碼數(shù)據(jù)Bn,就可以進(jìn)行圖象譯碼數(shù)據(jù)Rg的顯示處理。
      另外,在顯示周期是固定的圖象編碼信號(hào)100a中,由于包含表示圖象顯示周期T的顯示周期數(shù)據(jù)Dp和表示幀的前后關(guān)系的幀號(hào)碼Bn的數(shù)據(jù)(幀位置數(shù)據(jù))Bn,因此可以用T×B(n)這樣的簡(jiǎn)單運(yùn)算確定對(duì)應(yīng)各幀的圖象顯示的定時(shí)。
      還有,在顯示周期是固定的圖象編碼信號(hào)100b中,由于包含響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的h’(0)(參照?qǐng)D2)被相對(duì)設(shè)置的、表示對(duì)應(yīng)于各幀進(jìn)行圖象顯示的顯示時(shí)刻(顯示定時(shí))h(n)的顯示時(shí)刻數(shù)據(jù)(顯示定時(shí)數(shù)據(jù))Dtn,因此當(dāng)對(duì)應(yīng)各幀的圖象顯示的周期是可變的時(shí),可以和常規(guī)的數(shù)據(jù)結(jié)構(gòu)同樣地根據(jù)顯示時(shí)刻數(shù)據(jù)Dtn,確定對(duì)應(yīng)各幀F(xiàn)(n)的圖象顯示定時(shí)h(n)。
      還有,在本實(shí)施例1的圖象編碼裝置1000中包括根據(jù)輸入的圖象信號(hào)生成表示圖象的顯示周期是否可變的顯示周期識(shí)別符Df的判斷器1131,當(dāng)輸入了顯示周期是固定的圖象信號(hào)時(shí),將上述顯示周期識(shí)別符Df、表示圖象顯示的周期是否可變的顯示周期數(shù)據(jù)Dp、表示幀的前后關(guān)系的幀號(hào)碼數(shù)據(jù)Bn和圖象編碼數(shù)據(jù)Cgn多路復(fù)合后輸出,當(dāng)圖象顯示周期是可變的圖象信號(hào)被輸入時(shí),由于將顯示周期識(shí)別符Df以及表示各幀F(xiàn)(n)的顯示時(shí)刻h(n)的顯示時(shí)刻數(shù)據(jù)Dtn和圖象編碼數(shù)據(jù)Cgn多路復(fù)合后輸出,因此無(wú)論對(duì)于各幀的圖象顯示的周期上可變的還是固定的,用于確定各幀的顯示定時(shí)的數(shù)據(jù)都和圖象編碼數(shù)據(jù)Cgn一同輸出。因而,可以削減在幀的顯示周期是固定的情況下規(guī)定顯示時(shí)刻所需要的位數(shù),而且,也可以和常規(guī)一樣地進(jìn)行幀的顯示周期是可變的圖象的顯示。
      進(jìn)而,在本實(shí)施例1的圖象譯碼裝置2000中具備數(shù)據(jù)分離器2110,其分離被包含在從上述圖象編碼裝置1000傳送來(lái)的多重位流M1中的、顯示周期識(shí)別符Df、表示圖象顯示的周期的顯示周期數(shù)據(jù)Dp、表示幀的前后關(guān)系的幀號(hào)碼數(shù)據(jù)Bn、表示各幀的顯示時(shí)刻h(n)的顯示時(shí)刻數(shù)據(jù)Dtn以及圖象編碼數(shù)據(jù)Cgn;譯碼器2120,對(duì)上述圖象編碼數(shù)據(jù)Cgn進(jìn)行譯碼后輸出圖象譯碼數(shù)據(jù)Rg,由于根據(jù)顯示周期數(shù)據(jù)Dp以及幀號(hào)碼數(shù)據(jù)Bn,可在規(guī)定的顯示定時(shí)顯示顯示周期是固定的圖象譯碼數(shù)據(jù)Rg,并根據(jù)顯示時(shí)刻數(shù)據(jù)Dtn可在規(guī)定的顯示定時(shí)顯示顯示周期是可變的圖象譯碼數(shù)據(jù)Rg,因此不管幀顯示周期是否可變都可以在正確的顯示定時(shí)顯示。
      進(jìn)而,在用上述實(shí)施例1說(shuō)明的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,在圖象數(shù)據(jù)(多重位流)的開頭插入顯示周期識(shí)別符Df,在幀數(shù)據(jù)(各幀的符號(hào)列)的開頭插入幀號(hào)碼數(shù)據(jù)Bn和顯示時(shí)刻數(shù)據(jù)Dtn等,但上述顯示周期識(shí)別符、幀號(hào)碼數(shù)據(jù)、顯示時(shí)刻數(shù)據(jù)等不是必須插入到對(duì)應(yīng)的標(biāo)記的開頭,如果將顯示周期識(shí)別符以及顯示周期數(shù)據(jù)插入圖象數(shù)據(jù)(圖象編碼信號(hào))的首標(biāo)部分,將幀號(hào)碼數(shù)據(jù)、顯示時(shí)刻數(shù)據(jù)等插入對(duì)應(yīng)幀的數(shù)據(jù)(符號(hào)列)的首標(biāo)部分,則也可以插入到同步信號(hào)等的后面。
      另外,在上述實(shí)施例1中,顯示周期數(shù)據(jù)Dp被插入在緊跟著顯示周期識(shí)別符Df之后,但顯示周期數(shù)據(jù)Dp不是必須和顯示周期識(shí)別符連續(xù)地插入其后顯示周期數(shù)據(jù)也可以插入圖象數(shù)據(jù)的標(biāo)記部分中顯示周期識(shí)別符的后面。
      進(jìn)而,在上述實(shí)施例1中,在圖2中表示顯示順序號(hào)的號(hào)碼n’(=B(n))是從圖象數(shù)據(jù)的顯示順序的開頭開始分配序列號(hào),但也不是必須從開頭開始分配系列號(hào),也可以周期性地將從預(yù)先規(guī)定的開頭號(hào)碼至結(jié)尾號(hào)碼的多個(gè)號(hào)碼作為幀號(hào)碼分配。
      例如,當(dāng)用4位表示幀號(hào)碼時(shí),周期性地將從0至15的號(hào)碼分配給各幀。這種情況下,對(duì)于顯示時(shí)刻,可以用h’(n’)=hp’(15)+(n’+1)×T表示。在此,hp’(n’)設(shè)置成表示在此前的周期中對(duì)應(yīng)幀號(hào)碼B(n)(=n’)的顯示時(shí)刻的數(shù),因而,這種情況下,h’(n’)就表示在hp’(n’)的下個(gè)周期中與幀號(hào)碼B(n)(=n’)對(duì)應(yīng)的顯示時(shí)刻。進(jìn)而,hp’(15)表示在此前的周期中對(duì)應(yīng)最后的幀的顯示時(shí)刻。
      再有,在上述實(shí)施例1中,幀的確定由幀號(hào)碼數(shù)據(jù)進(jìn)行,但并不限于此,如果規(guī)定幀的前后關(guān)系的數(shù)據(jù),則也可以使用規(guī)定的規(guī)則表示幀的前后關(guān)系的數(shù)據(jù)、參照規(guī)定的表規(guī)定幀的前后關(guān)系的數(shù)據(jù)等。
      另外,在上述實(shí)施例1中的顯示時(shí)刻數(shù)據(jù)是對(duì)于多個(gè)基準(zhǔn)時(shí)間表示相對(duì)的時(shí)刻的數(shù)據(jù),例如,基準(zhǔn)時(shí)刻對(duì)于多個(gè)幀可以設(shè)定1個(gè),還可以以前面的幀的顯示時(shí)刻作為基準(zhǔn)時(shí)刻。進(jìn)而,還可以預(yù)先設(shè)定1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻,根據(jù)某個(gè)規(guī)則或信號(hào),參照某個(gè)基準(zhǔn)時(shí)刻決定是否表示幀的顯示時(shí)刻。
      再有,在上述實(shí)施例1中,作為對(duì)于在譯碼一側(cè)的各幀用于確定再生處理的定時(shí)的附加數(shù)據(jù),展示了包含用于設(shè)定各幀的顯示定時(shí)的顯示周期識(shí)別符、顯示周期數(shù)據(jù)以及幀號(hào)碼數(shù)據(jù)或者顯示時(shí)刻數(shù)據(jù)的圖象編碼信號(hào)的數(shù)據(jù)結(jié)構(gòu),但圖象編碼信號(hào)的數(shù)據(jù)結(jié)構(gòu)替代上述各幀的顯示定時(shí),也可以是確定各幀的譯碼處理的定時(shí)的附加數(shù)據(jù),也就是包含譯碼周期識(shí)別符、譯碼周期數(shù)據(jù),以及幀號(hào)碼數(shù)據(jù)或者譯碼時(shí)刻數(shù)據(jù)的數(shù)據(jù),以下將這樣的數(shù)據(jù)結(jié)構(gòu)作為實(shí)施例1的變形例進(jìn)行說(shuō)明。
      (實(shí)施例1的變形例)此實(shí)施例1的變形例的數(shù)據(jù)結(jié)構(gòu)是將在實(shí)施例1中的圖象編碼信號(hào)100a中的顯示周期識(shí)別符Df以及顯示周期數(shù)據(jù)Dp置換為譯碼周期識(shí)別符以及譯碼周期數(shù)據(jù),將在實(shí)施例1的圖象編碼信號(hào)100b中的顯示時(shí)刻數(shù)據(jù)Dtn置換為譯碼時(shí)刻數(shù)據(jù)。
      在此,上述譯碼周期識(shí)別符是與各幀對(duì)應(yīng)的,表示譯碼圖象編碼信號(hào)的譯碼處理的周期是否可變的數(shù)據(jù),在譯碼處理的周期是固定的圖象編碼信號(hào)中,作為譯碼周期固定識(shí)別符被插入;在譯碼處理的周期是可變的圖象譯碼信號(hào)中,作為譯碼周期可變識(shí)別符被插入。
      另外,上述譯碼周期數(shù)據(jù)是對(duì)應(yīng)各幀表示譯碼處理的周期DT的數(shù)據(jù),上述譯碼時(shí)刻數(shù)據(jù)是響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)置的、表示對(duì)應(yīng)各幀進(jìn)行譯碼處理的定時(shí)(譯碼時(shí)刻D(tn))的數(shù)據(jù)。
      還有,生成具有實(shí)施例1的變形例的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的編碼處理,可以通過(guò)如下那樣地置換在圖3所示流程圖中步驟S11、S11a、S11b、S13a、S13b的處理實(shí)現(xiàn)。
      即,將步驟S11中的顯示周期的判斷處理置換為判斷譯碼周期是否固定的處理,將步驟S11a中的附加顯示周期固定識(shí)別符Df的處理置換為附加上述譯碼周期固定識(shí)別符的處理,將步驟S11b中的附加顯示周期可變識(shí)別符Df的處理置換為附加上述譯碼周期可變識(shí)別符的處理。進(jìn)而,將步驟S13a中的附加顯示周期數(shù)據(jù)Dp的處理置換為附加上述譯碼周期數(shù)據(jù)的處理,將步驟S13b中的顯示時(shí)刻數(shù)據(jù)Dtn的處理置換為附加上述譯碼時(shí)刻數(shù)據(jù)的處理。
      圖4(b)展示了作為進(jìn)行上述實(shí)施例1的變形例的編碼處理的硬件的圖象編碼裝置1000a的構(gòu)成。
      該圖象編碼裝置1000a具有判斷器1131a,其代替上述實(shí)施例1中的圖象編碼裝置1000的判斷器1131,根據(jù)上述被輸入的圖象信號(hào)Sg,判斷對(duì)應(yīng)幀的譯碼處理的周期是否一定(即,譯碼周期是固定還是可變),輸出表示譯碼周期DT是否是一定的譯碼周期識(shí)別符DEf。
      上述圖象編碼裝置1000a還具備譯碼數(shù)據(jù)生成器(第1數(shù)據(jù)生成器)1132a,其代替在上述實(shí)施例1中的圖象編碼裝置1000中的顯示周期數(shù)據(jù)發(fā)生器1132以及顯示時(shí)刻生成器1134,根據(jù)上述被輸入的圖象信號(hào)Sg,生成表示幀的譯碼處理周期(固定周期)DT的譯碼周期數(shù)據(jù)DEp;以及譯碼時(shí)刻數(shù)據(jù)生成器(第3數(shù)據(jù)生成器)1134a,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成表示各幀的譯碼時(shí)刻的譯碼時(shí)刻數(shù)據(jù)DEtn。
      其它的構(gòu)成和上述實(shí)施例1的圖象編碼裝置1000相同。
      在這樣構(gòu)成的圖象編碼裝置1000a中,在多路復(fù)合器(MUX)1120中,將來(lái)自上述判斷器1132的譯碼周期識(shí)別符DEf、來(lái)自上述編碼器1110的圖象編碼數(shù)據(jù)Cgn、來(lái)自上述開閉開關(guān)1141的譯碼周期數(shù)據(jù)DEp以及上述選擇開關(guān)1142的輸出進(jìn)行多路復(fù)合,多重位流M1a被作為譯碼周期是固定的圖象編碼信號(hào)或者譯碼周期是可變的圖象編碼信號(hào)輸出。
      另一方面,對(duì)具有實(shí)施例1的變形例的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)進(jìn)行譯碼的譯碼處理可以如下述那樣通過(guò)置換在圖5所示的流程圖中的步驟S21、S22a、S22b、S23a、S23b、S24a、S24b、S25a的處理實(shí)現(xiàn)。
      具體地說(shuō),將步驟S21中的顯示周期的判斷處理置換為判斷譯碼周期是否固定的處理,將步驟S22a中的讀入表示顯示周期T的顯示周期數(shù)據(jù)Dp的處理置換為讀入表示顯示周期DT的譯碼周期數(shù)據(jù)DEp的處理,將步驟S22b中讀入表示顯示時(shí)刻h(n)的顯示時(shí)刻數(shù)據(jù)Dtn的處理置換為讀入表示上述譯碼時(shí)刻Dh(n)的譯碼時(shí)刻數(shù)據(jù)DEtn的處理。
      另外,將在步驟S23a以及S24 a中的讀入幀號(hào)碼數(shù)據(jù)Bn確定顯示時(shí)刻h(n)的處理置換為根據(jù)譯碼周期數(shù)據(jù)DEp確定與順序輸入的各幀的圖象編碼數(shù)據(jù)對(duì)應(yīng)的譯碼時(shí)刻Dh(n),與此同時(shí),根據(jù)上述幀號(hào)碼數(shù)據(jù)Bn確定對(duì)于各幀的顯示時(shí)刻h(n)的處理。
      將在步驟S23b中的根據(jù)顯示時(shí)刻數(shù)據(jù)Dtn確定顯示時(shí)刻h(n)的處理置換為,在根據(jù)譯碼時(shí)刻數(shù)據(jù)DEtn確定譯碼時(shí)刻Dh(n)的同時(shí)根據(jù)該數(shù)據(jù)DEtn確定顯示時(shí)刻h(n)的處理。
      進(jìn)而,將在步驟S25a中的、譯碼幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cgn后在顯示時(shí)刻h(n)顯示的處理置換為,在譯碼為譯碼時(shí)刻Dh(n)譯碼上述幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cgn,并在顯示時(shí)刻h(n)顯示的處理。將在步驟S24b中的、譯碼幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cgn后在顯示時(shí)刻h(n)顯示的處理置換為,在譯碼時(shí)刻Dh(n)譯碼上述幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cgn,并在顯示時(shí)刻h(n)顯示的處理。
      另外,圖6(b)展示了作為進(jìn)行上述實(shí)施例1的變形例的譯碼處理的硬件的圖象譯碼裝置2000a的構(gòu)成。
      該圖象譯碼裝置2000a的構(gòu)成是,對(duì)于從上述圖象編碼裝置1000a輸出的多重位流M1a,進(jìn)行包含譯碼處理以及顯示處理的再生處理。
      即,該圖象譯碼裝置2000a具備有數(shù)據(jù)分離器(DEMUX)2110a,其代替在上述實(shí)施例1中的圖象譯碼裝置2000的數(shù)據(jù)分離器2110,從上述多重位流M1a中取得并輸出圖象譯碼數(shù)據(jù)Cgn、譯碼周期識(shí)別符DEf、譯碼周期數(shù)據(jù)DEp、以及幀號(hào)碼數(shù)據(jù)Bn或者譯碼數(shù)據(jù)數(shù)據(jù)DEtn。
      該圖象譯碼裝置2000a還包含第1開閉開關(guān)2140a,其根據(jù)上述譯碼周期識(shí)別符DEf,在使譯碼周期數(shù)據(jù)DEp導(dǎo)通的導(dǎo)通狀態(tài)和切斷該譯碼周期數(shù)據(jù)DEp的切斷狀態(tài)之間轉(zhuǎn)換;第開閉開關(guān)2150a,其根據(jù)上述譯碼周期識(shí)別符DEf,在導(dǎo)通上述幀號(hào)碼數(shù)據(jù)Bn的導(dǎo)通狀態(tài)和切斷幀號(hào)碼數(shù)據(jù)Bn的切斷狀態(tài)之間轉(zhuǎn)換;第3開閉開關(guān)2160a,其根據(jù)上述譯碼周期識(shí)別符DEf,在導(dǎo)通上述譯碼時(shí)刻數(shù)DEtn的狀態(tài)和切斷該譯碼時(shí)刻數(shù)DEtn的切斷狀態(tài)之間轉(zhuǎn)換。
      而后,在該圖象譯碼裝置2000a中,將作為第1開閉開關(guān)2140a的輸出的譯碼周期數(shù)據(jù)DEp,以及作為第3開閉開關(guān)2160a的輸出的譯碼時(shí)刻數(shù)據(jù)DEtn提供給譯碼器2120a以及顯示裝置2130a,將作為上述第2開閉開關(guān)2150a的輸出的幀號(hào)碼數(shù)據(jù)Bn只提供給顯示裝置2130a。
      而后,譯碼器2120a中的構(gòu)成是,在根據(jù)上述譯碼周期數(shù)據(jù)DEp確定的定時(shí)(譯碼時(shí)刻Dh(n))將譯碼周期是固定的圖象編碼數(shù)據(jù)Cgn在每一幀中進(jìn)行譯碼,另一方面,在根據(jù)上述譯碼周期數(shù)據(jù)DEp確定的定時(shí)(譯碼時(shí)刻Dh(n))將譯碼周期是可變的圖象編碼數(shù)據(jù)Cgn在每一個(gè)幀中進(jìn)行譯碼。
      進(jìn)而,上述顯示裝置2130a中的構(gòu)成是,在根據(jù)上述譯碼周期數(shù)據(jù)DEp和幀號(hào)碼數(shù)據(jù)Bn確定的定時(shí)(顯示時(shí)刻h(n)),將譯碼周期是固定的圖象譯碼數(shù)據(jù)Rg對(duì)于每一幀進(jìn)行顯示,另一方面,在根據(jù)上述譯碼時(shí)刻數(shù)據(jù)DEtn確定的定時(shí)(顯示時(shí)刻h(n)),將譯碼周期是可變的圖象譯碼數(shù)據(jù)Rg對(duì)于每一幀進(jìn)行顯示。
      其它的構(gòu)成和上述實(shí)施例1的圖象譯碼裝置2000相同。
      以下,簡(jiǎn)單地說(shuō)明在上述實(shí)施例1的變形例中的圖象譯碼裝置2000a的動(dòng)作。
      在這樣構(gòu)成的圖象譯碼裝置2000a中,如果輸入上述多重位流Mla,則在數(shù)據(jù)分離器2110a中,分離圖象編碼數(shù)據(jù)Cgn、譯碼周期識(shí)別符DEf、譯碼周期數(shù)據(jù)DEp以及幀號(hào)碼數(shù)據(jù)Bn或者譯碼時(shí)間數(shù)據(jù)DEtn。
      而后,在譯碼器2120a中,當(dāng)被輸入的圖象譯碼信號(hào)的譯碼周期是固定的時(shí),圖象編碼數(shù)據(jù)Cgn在根據(jù)上述譯碼周期數(shù)據(jù)DEp確定的定時(shí)(譯碼時(shí)刻Dh(n))在每一幀中被譯碼,從該譯碼器2120a輸出的圖象譯碼數(shù)據(jù)Rg,在根據(jù)上述譯碼周期數(shù)據(jù)DEp和幀號(hào)碼數(shù)據(jù)Bn確定的定時(shí)(顯示時(shí)刻h(n))在每一幀中被譯碼。
      另一方面,當(dāng)被輸入的圖象譯碼信號(hào)的譯碼周期是可變的時(shí),圖象編碼數(shù)據(jù)Cgn在根據(jù)上述譯碼時(shí)刻數(shù)據(jù)DEtn確定的定時(shí)(譯碼時(shí)刻Dh(n))在每一幀中被譯碼,從該譯碼器2120a輸出的圖象譯碼數(shù)據(jù)Rg在根據(jù)上述譯碼時(shí)刻數(shù)據(jù)DEtn確定的定時(shí)(顯示時(shí)刻h(n))在每一幀中被顯示。
      在這樣的實(shí)施例1的變形例中,由于其構(gòu)成和上述實(shí)施例1一樣,是將編碼圖象信號(hào)得到的圖象編碼信號(hào)設(shè)置成包含表示對(duì)應(yīng)各幀的圖象譯碼處理的周期是否可變的譯碼周期識(shí)別符DEf,因此具有這樣的效果,即,當(dāng)對(duì)于各幀的圖象譯碼處理的周期是固定的情況下,可以用簡(jiǎn)單的電路結(jié)構(gòu),也就是可以不參照在每一個(gè)幀中信息量(位數(shù))很大的譯碼時(shí)刻數(shù)據(jù)DEtn,而只根據(jù)譯碼周期數(shù)據(jù)DEp進(jìn)行圖象編碼數(shù)據(jù)的譯碼處理。
      進(jìn)而,在上述實(shí)施例1的變形例的圖象譯碼裝置中,展示了根據(jù)對(duì)于被包含在圖象編碼信號(hào)中的各幀來(lái)說(shuō)用于確定譯碼處理的的定時(shí)的數(shù)據(jù),在進(jìn)行各幀的譯碼處理的同時(shí),進(jìn)行各幀的圖象顯示的情況,但上述圖象譯碼裝置,也可以根據(jù)對(duì)于被包含在圖象編碼信號(hào)中的各幀來(lái)說(shuō)用于確定顯示處理的定時(shí)的數(shù)據(jù),在進(jìn)行各幀的顯示處理的同時(shí),進(jìn)行各幀的譯碼處理。
      這種情況下,對(duì)應(yīng)上述各幀進(jìn)行譯碼處理的譯碼定時(shí),根據(jù)包含成為譯碼處理的對(duì)象的對(duì)象幀的多個(gè)幀的顯示定時(shí)數(shù)據(jù)設(shè)定。即,根據(jù)該對(duì)象幀的顯示定時(shí)數(shù)據(jù)以及接著傳送來(lái)的下一個(gè)幀的顯示定時(shí),將上述對(duì)象幀的譯碼定時(shí)設(shè)定為比該兩個(gè)幀中早的一方的顯示定時(shí)只提早規(guī)定的偏差時(shí)間的定時(shí)。
      具體地說(shuō),成為譯碼處理對(duì)象的對(duì)象幀的顯示定時(shí)在比該對(duì)象幀之后傳送來(lái)的下一個(gè)幀的顯示定時(shí)早時(shí),將上述偏移設(shè)定為大于針對(duì)對(duì)象幀的譯碼處理所需要的時(shí)間。另一方面,當(dāng)與成為譯碼處理對(duì)象的對(duì)象幀(例如P-VOP)的顯示定時(shí)相比,接著該對(duì)象幀傳送來(lái)的下一個(gè)幀(例如B-VOP)的顯示定時(shí)的一方早時(shí),將上述偏差時(shí)間設(shè)定為大于針對(duì)對(duì)象幀的譯碼處理所需要的時(shí)間和針對(duì)下一個(gè)幀的譯碼處理所需要的時(shí)間之和。
      實(shí)施例2圖7(a)展示了在本發(fā)明的實(shí)施例2中的、幀顯示周期是一定的圖象編碼信號(hào)120a的數(shù)據(jù)結(jié)構(gòu)。
      上述圖象編碼信號(hào)120a是對(duì)應(yīng)1個(gè)圖象(在MPEG4中與1個(gè)目標(biāo)對(duì)應(yīng)的圖象)的、編碼幀顯示周期是固定的圖象信號(hào)得到的信號(hào),其結(jié)構(gòu)是接著開頭的首標(biāo)H按照傳送順序排列對(duì)應(yīng)的各幀F(xiàn)(0)、F(1)、F(2)、…、F(n)的符號(hào)列Sc0、Sc1、Sc2、…、Scn。在該圖象編碼信號(hào)120a中,在首標(biāo)H內(nèi)插入表示幀顯示周期是否固定的顯示周期識(shí)別符Df、用乘數(shù)M(自然數(shù))表示幀顯示周期是微小單位時(shí)間(1/N)M倍的顯示周期乘數(shù)數(shù)據(jù)Dm以及表示用于求上述微小單位時(shí)間(1/N)的值N(自然數(shù))的微小單位時(shí)間數(shù)據(jù)Dk;在各幀的符號(hào)列Sc0、Sc1、Sc2、…、Scn的前頭插入表示該幀的顯示時(shí)刻y’0、y’3、y’1、…、y’n’(參照?qǐng)D17(a))的顯示時(shí)刻數(shù)據(jù)Dy0、Dy1、Dy2、…、Dyn。再有,在上述圖象編碼信號(hào)120a的首標(biāo)H內(nèi),排列微小單位時(shí)間數(shù)據(jù)Dk、顯示周期識(shí)別符Df以及顯示周期乘數(shù)數(shù)據(jù)Dm,使其按照該順序傳送。
      另外,在各幀的符號(hào)列Sc0、Sc1、Sc2、…、Scn上,緊接著上述顯示時(shí)刻數(shù)據(jù)Dy0、Dy1、Dy2、…、Dyn插入有圖象編碼數(shù)據(jù)Cg0、Cg1、Cg2、…、Cgn。
      在該圖象編碼信號(hào)120a中,如果將基準(zhǔn)時(shí)刻設(shè)置為x(參照?qǐng)D17(a)),則對(duì)應(yīng)于VOP0、VOP3、VOP1、…的各幀F(xiàn)(0)、F(1)、F(2)、…的顯示時(shí)刻h(0)、h(1)、h(2)、…,可以根據(jù)顯示時(shí)刻數(shù)據(jù)Dy0、Dy1、Dy2,作為x+y/N(y=y(tǒng)’0、y’3、y’1、…)求得。
      可是,在該圖象編碼信號(hào)120a中,由于包含微小單位時(shí)間數(shù)據(jù)Dk和顯示周期乘數(shù)數(shù)據(jù)Dm,因此即使不使用上述顯示時(shí)刻數(shù)據(jù)Dy0、Dy1、Dy2…,也可以從由微小單位時(shí)間數(shù)據(jù)Dk中得到的微小單位時(shí)間(1/N)和由顯示周期乘數(shù)數(shù)據(jù)Dm中得到M(自然數(shù))的值中求幀的顯示周期T(=M×1/N),可以在由基準(zhǔn)時(shí)刻x確定的原本各幀F(xiàn)(n)的顯示時(shí)刻h(n)(=x+y×M×1/N)顯示各幀的圖象。
      圖7(b)展示了在本發(fā)明的實(shí)施例2中的、幀顯示周期是可變的圖象編碼信號(hào)120b的數(shù)據(jù)結(jié)構(gòu)。
      該圖象編碼信號(hào)120b的數(shù)據(jù)結(jié)構(gòu)是,在上述圖象編碼信號(hào)120a中去除標(biāo)記部分H的顯示周期乘數(shù)數(shù)據(jù)Dm。
      以下,說(shuō)明生成上述那樣的圖象編碼信號(hào)120a或者120b的圖象信號(hào)的編碼處理及其譯碼處理。
      圖8是展示上述編碼處理的流程圖。
      首先,在上述編碼處理中,在與被輸入的規(guī)定的圖象對(duì)應(yīng)的圖象信號(hào)的位流的標(biāo)記部分上附加上上述微小單位時(shí)間數(shù)據(jù)Dk(步驟S30),進(jìn)而,判斷與該規(guī)定的圖象對(duì)應(yīng)的圖象信號(hào)的顯示周期是否固定(步驟S31)。當(dāng)其判斷結(jié)果為顯示周期是固定的情況下,表示上述圖象信號(hào)的顯示周期是固定的顯示周期固定識(shí)別符Df被附加在上述位流的標(biāo)記上,使其接著上述微小單位時(shí)間數(shù)據(jù)Dk(步驟S32),進(jìn)而將上述顯示周期乘數(shù)數(shù)據(jù)Dm附加在上述標(biāo)記上,使其緊接著上述顯示周期固定識(shí)別符Df(步驟S33)。
      其后,與表示構(gòu)成上述規(guī)定的圖象的各幀F(xiàn)(n)的傳送順序的號(hào)碼n相當(dāng)?shù)挠?jì)數(shù)值n被置于n=0(步驟S35)。
      接著,作為在上述傳送順序中與最初的幀F(xiàn)(0)對(duì)應(yīng)的符號(hào)列,順序在上述標(biāo)記H上附加上對(duì)應(yīng)的幀的顯示時(shí)刻數(shù)據(jù)Dyn(=Dy0)和圖象編碼數(shù)據(jù)Dgn(=Cg0)(步驟S36、S37)。其后,判斷在上述圖象信號(hào)中的處理對(duì)象幀是否是上述傳送順序上的最后的幀(步驟S38),如果處理對(duì)象幀不是最后的幀,則與上述傳送順序是n號(hào)的幀F(xiàn)(n)(=F(0))對(duì)應(yīng)的計(jì)數(shù)值n被加1(步驟S39),對(duì)于接著的幀F(xiàn)(n+1)(=F(1)),進(jìn)行在上述步驟S36~S39中的處理。
      在上述步驟S36~S39中的處理,在步驟S38中判斷為處理對(duì)象幀是最后幀之前反復(fù)進(jìn)行。由此生成上述圖象編碼信號(hào)120a。
      另一方面,在上述步驟S31中的判斷結(jié)果為顯示周期是可變的時(shí),將表示上述圖象信號(hào)的顯示周期時(shí)可變的顯示周期可變識(shí)別符Df附加在對(duì)應(yīng)上述圖象信號(hào)的位流的標(biāo)記上,使其緊接著上述微小單位時(shí)間數(shù)據(jù)Dk(步驟S34)。其后,進(jìn)行上述步驟S35~S39的處理,生成上述圖象編碼信號(hào)120b。
      圖9(a)是展示作為進(jìn)行上述實(shí)施例2的編碼處理的硬件的圖象編碼裝置1200的構(gòu)成的方框圖。
      上述實(shí)施例2的圖象編碼裝置1200,和上述實(shí)施例1的圖象編碼裝置1000一樣,包含有編碼器1110,其對(duì)輸入的圖象信號(hào)Sg進(jìn)行編碼生成編碼數(shù)據(jù)Cgn;判斷器1131,其根據(jù)上述被輸入的圖象信號(hào)Sg,判斷幀的顯示周期是否一定(即,顯示周期是固定的還是可變的),而后輸出表示顯示周期是否一定的顯示周期識(shí)別符Df。
      上述圖象處理裝置1200還包含微小單位時(shí)間數(shù)據(jù)生成器(第1數(shù)據(jù)生成器)1232,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成微小單位時(shí)間數(shù)據(jù)Dk;顯示周期乘數(shù)數(shù)據(jù)生成器(第2數(shù)據(jù)生成器)1233,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成表示用于以微小單位時(shí)間為單位表現(xiàn)幀顯示周期的數(shù)值M的顯示周期乘數(shù)數(shù)據(jù)Dm;顯示時(shí)刻數(shù)據(jù)生成器(第3數(shù)據(jù)生成器)1234,其根據(jù)上述被輸入的圖象信號(hào)Sg生成表示各幀的顯示時(shí)刻h(n)的顯示時(shí)刻數(shù)據(jù)(顯示定時(shí)數(shù)據(jù))Dyn。
      進(jìn)而,上述圖象處理裝置1200還包含開閉開關(guān)1241,其根據(jù)來(lái)自上述判斷器1131的顯示周期識(shí)別符Df,在使上述顯示周期乘數(shù)數(shù)據(jù)Dm導(dǎo)通的導(dǎo)通狀態(tài)和切斷該顯示周期乘數(shù)數(shù)據(jù)Dm的切斷狀態(tài)之間切換。
      上述圖象處理裝置1200包含多路復(fù)合器(MUX)1220,它將來(lái)自上述第1數(shù)據(jù)生成器1232的微小單位時(shí)間數(shù)據(jù)Dk、來(lái)自上述判斷器1131的顯示周期識(shí)別符Df、來(lái)自上述開閉開關(guān)1241的顯示周期乘數(shù)數(shù)據(jù)Dm、來(lái)自第3數(shù)據(jù)生成器1234的顯示時(shí)刻數(shù)據(jù)Dyn以及來(lái)自上述編碼器1110的圖象編碼數(shù)據(jù)Cgn進(jìn)行多路復(fù)合,生成多重位流M2,其構(gòu)成是,將該多重位流M2作為上述圖象編碼信號(hào)120a或者圖象編碼信號(hào)120b輸出。
      以下簡(jiǎn)單地說(shuō)明上述圖象編碼裝置1200的工作情況。
      首先,如果向上述圖象編碼裝置1200輸入與規(guī)定的圖象對(duì)應(yīng)的圖象信號(hào)Sg,則在上述判斷器1131中進(jìn)行該圖象信號(hào)Sg的顯示周期是否是可變的判斷,并輸出表示判斷結(jié)果的顯示周期識(shí)別符Df。這時(shí),根據(jù)上述圖象信號(hào)Sg,在第1~第3數(shù)據(jù)生成1232~1234中分別生成上述微小單位時(shí)間數(shù)據(jù)Dk、顯示周期乘數(shù)數(shù)據(jù)Dm以及顯示時(shí)刻數(shù)據(jù)Dyn;在上述編碼器1110中,上述圖象信號(hào)Sg被編碼后作為圖象編碼數(shù)據(jù)Cgn輸出。
      這時(shí),上述微小單位時(shí)間數(shù)據(jù)Dk、顯示周期識(shí)別符Df、顯示時(shí)刻數(shù)據(jù)Dyn以及圖象編碼數(shù)據(jù)Cgn直接被輸出到多路復(fù)合器1220,上述顯示周期乘數(shù)數(shù)據(jù)Dm通過(guò)依靠顯示周期識(shí)別符Df變?yōu)閷?dǎo)通狀態(tài)的開閉開關(guān)1241輸出到多路復(fù)合器1220。
      即,當(dāng)作為圖象信號(hào)輸入了對(duì)應(yīng)上述各幀的圖象顯示的周期是固定的圖象信號(hào)時(shí),上述微小單位時(shí)間數(shù)據(jù)Dk、顯示周期識(shí)別符Df、顯示周期乘數(shù)數(shù)據(jù)Dm以及對(duì)應(yīng)各幀的顯示時(shí)刻數(shù)據(jù)Dtn和圖象編碼數(shù)據(jù)Cgn被輸出到上述多路復(fù)合器1220。于是,在該多路復(fù)合器1220中,上述微小單位時(shí)間數(shù)據(jù)Dk、顯示周期識(shí)別符Df、顯示周期乘數(shù)數(shù)據(jù)Dm、圖象編碼數(shù)據(jù)Cgn以及顯示時(shí)刻數(shù)據(jù)Dyn被多路復(fù)合,作為多路復(fù)合位流M2輸出圖象編碼信號(hào)120a。
      另一方面,當(dāng)對(duì)應(yīng)上述各幀的圖象顯示的周期是可變的圖象信號(hào)被作為上述圖象信號(hào)輸入時(shí),上述開閉開關(guān)1241在顯示周期識(shí)別符Df的作用下變?yōu)榍袛酄顟B(tài),將上述各幀的顯示時(shí)刻數(shù)據(jù)Dyn以及圖象編碼數(shù)據(jù)Cgn和上述微小單位時(shí)間數(shù)據(jù)Dk以及顯示周期識(shí)別符Df一同輸出到上述多路復(fù)合器1220。于是在該多路復(fù)合器1220中,和上述微小單位時(shí)間數(shù)據(jù)Dk以及顯示周期識(shí)別符Df一同,多路復(fù)合各幀的顯示時(shí)刻數(shù)據(jù)Dyn以及圖象編碼數(shù)據(jù)Cgn作為多重位流M2輸出圖象編碼信號(hào)120b。
      以下,用圖10說(shuō)明譯碼具有實(shí)施例2的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的譯碼處理。
      圖10是展示在上述實(shí)施例2中的譯碼處理的流程圖。
      首先,在譯碼處理中,讀入從編碼一側(cè)傳送來(lái)的多路復(fù)合位流M2(圖象編碼信號(hào)120a或者120b)中的微小單位時(shí)間數(shù)據(jù)Dk(步驟S40),進(jìn)而,通過(guò)顯示周期識(shí)別符Df的檢測(cè),判斷圖象編碼信號(hào)的顯示周期是否是固定的(步驟S41)。該判斷結(jié)果如果判斷為顯示周期是固定的,則從圖象編碼信號(hào)的標(biāo)記H中,讀入用該乘數(shù)M(自然數(shù))表示顯示周期T是微小單位時(shí)間(1/N)的M倍的顯示周期乘數(shù)數(shù)據(jù)Dm(步驟S42a),接著,根據(jù)上述被讀入的微小單位時(shí)間數(shù)據(jù)Dk以及顯示周期乘數(shù)數(shù)據(jù)Dm,通過(guò)演算T=(1/N)×M求幀顯示周期T(步驟S43a)。其后,在顯示順序上表示各幀F(xiàn)’(n’)的、與從開頭幀開始的序號(hào)n’相當(dāng)?shù)挠?jì)數(shù)值n’被置0(步驟S44a),各幀F(xiàn)’(n’)的顯示時(shí)刻h’(n’)由算式h’(n ‘)=n’×T求出(步驟S45a)。這時(shí),進(jìn)行在傳送順序上與各幀F(xiàn)(n)對(duì)應(yīng)的圖象編碼數(shù)據(jù)Cgn的譯碼處理,生成對(duì)應(yīng)幀F(xiàn)(n)的圖象譯碼數(shù)據(jù)Rg。
      其后,判斷在顯示順序上所計(jì)數(shù)的顯示順序上的處理對(duì)象幀F(xiàn)’(n’)是否是上述規(guī)定的圖象中的最后的幀(步驟S46a),如果處理對(duì)象幀是最后的幀,則譯碼處理結(jié)束,如果不是最后的幀,則上述計(jì)數(shù)器值n’增加1(步驟S47a),上述步驟S45a~47a的處理反復(fù)進(jìn)行,直至在上述步驟S46a中至判斷為處理對(duì)象幀是最后幀為止。
      進(jìn)而,在上述譯碼處理中,與上述被譯碼后的各幀F(xiàn)’(n’)對(duì)應(yīng)的圖象譯碼數(shù)據(jù)Rg以規(guī)定的顯示順序n’在對(duì)應(yīng)的顯示時(shí)刻h’(n‘)上顯示。
      另一方面,在上述步驟S41中,如果判斷為顯示周期是是可變的,則在傳送順序上相當(dāng)于各幀F(xiàn)(n)的順序號(hào)n的計(jì)數(shù)值n被置于0(步驟S42b)。接著,從各幀F(xiàn)(n)的標(biāo)記部分H中讀入表示該幀F(xiàn)(n)的顯示時(shí)刻數(shù)據(jù)h(n)的顯示時(shí)刻數(shù)據(jù)Dyn(步驟S43b),進(jìn)而根據(jù)該顯示時(shí)刻數(shù)據(jù)Dyn求各幀F(xiàn)(n)的顯示時(shí)刻h(n)(步驟S44b)。這時(shí),在傳送順序上對(duì)應(yīng)各幀F(xiàn)(n)進(jìn)行圖象編碼數(shù)據(jù)Cgn的譯碼處理。
      其后,判斷在傳送順序上被計(jì)數(shù)的處理對(duì)象幀F(xiàn)(n)是否是在上述規(guī)定的圖象中的最后的幀(步驟S44b),如果該處理對(duì)象幀是最后的幀,則譯碼處理結(jié)束。另一方面,如果上述處理對(duì)象幀不是最后的幀,則在該譯碼處理中的計(jì)數(shù)值n被加1(步驟S46b),其后,上述步驟S42b~步驟S46b的處理反復(fù)執(zhí)行,直到在步驟S45b中判斷為處理對(duì)象幀是最后的幀為止。
      進(jìn)而,在上述譯碼處理中,對(duì)應(yīng)于被譯碼后的各幀F(xiàn)(n)的圖象譯碼數(shù)據(jù)Rg以規(guī)定的顯示順序n’在對(duì)應(yīng)該各幀F(xiàn)(n)的顯示時(shí)刻h(n)顯示。
      圖11(a)是表示作為進(jìn)行上述實(shí)施例2的譯碼處理的硬件的圖象譯碼裝置的構(gòu)成的方框圖。
      該圖象譯碼裝置2200的構(gòu)成是,對(duì)從上述圖象編碼裝置2000輸出的作為圖象編碼信號(hào)120a或者120b的多重位流M2進(jìn)行譯碼并再生。
      即,該圖象譯碼裝置2200包含有數(shù)據(jù)分離器(DEMUX)2210,其從上述多重位流M2取得微小單時(shí)間位數(shù)據(jù)Dk、顯示周期識(shí)別符Df、顯示周期乘數(shù)數(shù)據(jù)Dm、顯示時(shí)刻數(shù)據(jù)Dyn以及圖象編碼數(shù)據(jù)Cgn;譯碼器2220,其對(duì)上述圖象編碼數(shù)據(jù)Cgn譯碼后輸出圖象譯碼數(shù)據(jù)Rg上述圖象譯碼裝置2200還具有第1開閉開關(guān)2240,其根據(jù)上述顯示周期識(shí)別符Df,在使上述顯示周期乘數(shù)數(shù)據(jù)Dm導(dǎo)通的導(dǎo)通狀態(tài)和切斷該數(shù)據(jù)Dm的切斷狀態(tài)之間轉(zhuǎn)換;第2開閉開關(guān)2250,其根據(jù)上述顯示周期識(shí)別符Df,在使上述顯示時(shí)刻數(shù)據(jù)Dyn導(dǎo)通的導(dǎo)通狀態(tài)和切斷該數(shù)據(jù)Dyn的切斷狀態(tài)之間轉(zhuǎn)換。
      進(jìn)而,上述圖象譯碼裝置2200還具有顯示裝置2230,其和上述微小單位時(shí)間數(shù)據(jù)Dk以及圖象編碼數(shù)據(jù)Rg的同時(shí),通過(guò)各開關(guān)2240以及2250接收顯示周期乘數(shù)數(shù)據(jù)Dm以及顯示時(shí)刻Dty,根據(jù)這些數(shù)據(jù)在規(guī)定的顯示定時(shí)顯示圖象。
      以下簡(jiǎn)單地說(shuō)明上述圖象譯碼裝置2200的動(dòng)作。
      首先,在上述圖象譯碼裝置2200中,如果輸入來(lái)自上述圖象編碼裝置1200的多重位流M2,則在數(shù)據(jù)分離器2210中,從上述多重位流M2中分離微小單位時(shí)間數(shù)據(jù)Dk、顯示周期識(shí)別符Df以及顯示周期乘數(shù)數(shù)據(jù)Dm,進(jìn)而對(duì)于每一幀從上述多重位流M2中分離顯示時(shí)刻數(shù)據(jù)Dyn以及圖象編碼數(shù)據(jù)Cgn。
      而后,各幀的圖象編碼數(shù)據(jù)Cgn在譯碼器2220中被譯碼,并作為圖象譯碼數(shù)據(jù)Rg輸出到顯示裝置2230。這時(shí),上述微小單位時(shí)間數(shù)據(jù)Dk被直接輸出到上述顯示裝置2230,上述顯示周期乘數(shù)數(shù)據(jù)Dm通過(guò)由顯示周期識(shí)別符Df開閉的第1開閉開關(guān)2240輸出到顯示裝置2230,各幀的顯示時(shí)刻數(shù)據(jù)Dyn通過(guò)由顯示周期識(shí)別符Df開閉的第2開閉開關(guān)2250輸出到上述顯示裝置2230。在此,當(dāng)上述多重位流M2是顯示周期為固定的圖象編碼信號(hào)120a時(shí),上述第1、第2開閉開關(guān)2240、2250變?yōu)閷?dǎo)通狀態(tài),當(dāng)上述多重位流M2是顯示周期為可變的圖象編碼信號(hào)120b時(shí),上述第1、第2開閉開關(guān)2240、2250變?yōu)閿嚅_狀態(tài)。
      由此,在上述顯示裝置2230中,與顯示周期是固定的圖象譯碼數(shù)據(jù)Rg對(duì)應(yīng)的各幀的圖象根據(jù)微小單位時(shí)間數(shù)據(jù)Dk以及顯示周期乘數(shù)數(shù)據(jù)Dm在規(guī)定的顯示定時(shí)顯示。這種情況下,各幀的顯示定時(shí)為由算式T×n’(T=(1/N)×M)確定的顯示時(shí)刻h’(n’)。另一方面,與顯示周期是可變的圖象譯碼數(shù)據(jù)Rg對(duì)應(yīng)的幀圖象,根據(jù)顯示時(shí)刻數(shù)據(jù)Dty在規(guī)定的顯示定時(shí)顯示。這種情況下,規(guī)定的顯示時(shí)刻為由顯示時(shí)刻數(shù)據(jù)Dty確定的顯示時(shí)刻h(n)。
      這樣,在本實(shí)施例2中,由于將圖象編碼信號(hào)的結(jié)構(gòu)設(shè)置成,除了表示對(duì)應(yīng)于各幀的顯示周期是否可變的顯示周期識(shí)別符Df外,還包含用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔得到的微小單位時(shí)間(1/N)的大小的微小單位時(shí)間數(shù)據(jù)Dk和由顯示周期相當(dāng)于微小單位時(shí)間(1/N)的幾倍(M)來(lái)表示上述固定幀顯示周期T的顯示周期乘數(shù)數(shù)據(jù)Dm,因此可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)幀速率是固定的圖象編碼信號(hào)的幀速率的值(大小),具有可以將用于實(shí)現(xiàn)顯示處理的各種硬件結(jié)構(gòu)做得簡(jiǎn)單的效果。
      進(jìn)而,在上述實(shí)施例2中,作為對(duì)于在譯碼一側(cè)的各幀來(lái)說(shuō)用于確定再生處理的定時(shí)的附加數(shù)據(jù),展示了包含用于設(shè)定各幀的顯示定時(shí)的微小單位時(shí)間數(shù)據(jù)Dn、顯示周期識(shí)別符Df、顯示周期乘數(shù)數(shù)據(jù)Dm以及顯示時(shí)刻數(shù)據(jù)Dyn的圖象編碼信號(hào)的數(shù)據(jù)結(jié)構(gòu),但圖象編碼信號(hào)的數(shù)據(jù)結(jié)構(gòu)也可以包含確定各幀的譯碼處理的定時(shí)的附加數(shù)據(jù)(也就是微小單位時(shí)間數(shù)據(jù)、譯碼周期識(shí)別符、譯碼周期乘數(shù)數(shù)據(jù)以及譯碼時(shí)刻數(shù)據(jù)),來(lái)可以代替上述各幀的顯示定時(shí)。以下,將這樣的數(shù)據(jù)結(jié)構(gòu)作為實(shí)施例2的變形例加以說(shuō)明。
      實(shí)施例2的變形例此實(shí)施例2的變形例的數(shù)據(jù)結(jié)構(gòu)是,將實(shí)施例2的圖象編碼信號(hào)120a中的顯示周期識(shí)別符Df以及顯示周期乘數(shù)數(shù)據(jù)Dp置換為譯碼周期識(shí)別符DEf以及譯碼周期乘數(shù)數(shù)據(jù)DEp;將實(shí)施例2的圖象編碼信號(hào)120b中的顯示時(shí)刻數(shù)據(jù)Dyn置換為譯碼時(shí)刻數(shù)據(jù)DEyn。
      在此,上述譯碼周期識(shí)別符DEf是與各幀對(duì)應(yīng)的、表示譯碼圖象編碼信號(hào)的譯碼處理的周期是否可變的數(shù)據(jù),在譯碼處理的周期DT是固定的圖象編碼信號(hào)中,被作為譯碼周期固定識(shí)別符插入,在譯碼處理的周期DT是可變的圖象編碼信號(hào)中,被作為譯碼周期可變識(shí)別符插入。
      另外,上述譯碼周期乘數(shù)數(shù)據(jù)DEm是用上述微小單位時(shí)間(1/N)的乘數(shù)值M也就是該周期相當(dāng)于微小單位時(shí)間的幾倍(M)來(lái)表示與各幀對(duì)應(yīng)的譯碼處理的周期DT的數(shù)據(jù),上述譯碼時(shí)刻數(shù)據(jù)DEyn是表示對(duì)應(yīng)各幀進(jìn)行譯碼處理的定時(shí)的數(shù)據(jù)。
      還有,生成具有實(shí)施例2的變形例的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)的編碼處理可以通過(guò)如下那樣地置換圖8所示流程中的步驟S31、S32、S33、S34、S36的處理實(shí)現(xiàn)。
      即,將步驟S31中的顯示周期的判斷處理置換為判斷譯碼周期是否可變的處理,將步驟S32、S34中的附加顯示周期固定識(shí)別符Df、顯示周期可變識(shí)別符Df的處理分別置換為附加譯碼周期固定識(shí)別符DEf、譯碼周期可變識(shí)別符DEf的處理。進(jìn)而,將步驟S33中的附加顯示周期乘數(shù)數(shù)據(jù)Dm的處理置換為附加上述譯碼周期乘數(shù)數(shù)據(jù)DEm的處理,將步驟S36中的附加顯示時(shí)刻數(shù)據(jù)Dyn的處理置換為附加上述譯碼時(shí)刻數(shù)據(jù)DEyn的處理。
      另外,圖9(b)展示了作為進(jìn)行上述實(shí)施例2的變形例的譯碼處理的硬件的圖象編碼裝置1200a的結(jié)構(gòu)。
      在該圖象編碼裝置1200a中,代替上述實(shí)施例2中的圖象編碼裝置1200的判斷器1131具備有判斷器1131a,該判斷器1131a根據(jù)上述被輸入的圖象信號(hào)Sg,判斷對(duì)應(yīng)幀的譯碼處理的周期是否一定(也就是譯碼周期是固定還是可變),輸出表示譯碼周期是否是一定的譯碼周期識(shí)別符DEf。
      另外,上述圖象編碼裝置1200a,代替上述實(shí)施例2的圖象編碼裝置1200中的顯示周期乘數(shù)數(shù)據(jù)生成器1233和顯示時(shí)刻數(shù)據(jù)生成器1234,分別具備有譯碼周期乘數(shù)數(shù)據(jù)生成器(第2數(shù)據(jù)生成器)1233a,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成將幀的譯碼處理的周期作為表示其相當(dāng)于上述微小單位時(shí)間(1/N)的幾倍的乘數(shù)值M的譯碼周期乘數(shù)數(shù)據(jù)DEm;譯碼時(shí)刻數(shù)據(jù)生成器(第3數(shù)據(jù)生成器)1234a,其根據(jù)上述被輸入的圖象信號(hào)Sg,生成表示各幀F(xiàn)(n)的譯碼時(shí)刻Dh(n)的譯碼時(shí)刻數(shù)據(jù)DEyn。
      另外,在該圖象編碼裝置1200a中,其多重器1220a的構(gòu)成是,將上述微小單位時(shí)間數(shù)據(jù)Dk、譯碼周期乘數(shù)數(shù)據(jù)DEm以及譯碼時(shí)刻數(shù)據(jù)DEty和各幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cng多路復(fù)合,將作譯碼處理的周期是固定的圖象編碼信號(hào)或者譯碼周期是可變的圖象編碼信號(hào)作為多重位流M2a輸出。
      其它的構(gòu)成和上述實(shí)施例2的圖象編碼裝置1200相同。
      以下,簡(jiǎn)單地說(shuō)明本實(shí)施例2的變形例中的圖象編碼裝置1200a的工作情況。
      在這樣構(gòu)成的圖象編碼裝置1200a中,如果有圖象信號(hào)Sg輸入時(shí),則在上述判斷器1131a中,進(jìn)行該圖象信號(hào)Sg的譯碼周期是否可變的判斷,并輸出表示判斷結(jié)果的譯碼周期識(shí)別符DEf,另外,在第1數(shù)據(jù)生成器1232a中生成上述微小單位時(shí)間數(shù)據(jù)Dk在第2、第3數(shù)據(jù)生成器1233a、1234a中生成譯碼周期乘數(shù)數(shù)據(jù)DEm、譯碼時(shí)刻數(shù)據(jù)DEyn,在上述譯碼器1110中對(duì)上述圖象信號(hào)Sg譯碼后作為圖象編碼數(shù)據(jù)Cgn輸出。
      而后,在多路復(fù)合器(MUX)1220a中,輸入來(lái)自上述判斷器1231的譯碼周期識(shí)別符DEf、來(lái)自上述編碼器1110的編碼數(shù)據(jù)Cgn、以及來(lái)自第1和第3數(shù)據(jù)生成器1232、1234a的數(shù)據(jù)Dk、DEyn,與此同時(shí),通過(guò)開閉開關(guān)1241a輸入來(lái)自第2數(shù)據(jù)生成器1233a的譯碼周期乘數(shù)數(shù)據(jù)DEm。于是,從該多路復(fù)合器1220a中,將這些數(shù)據(jù)多路復(fù)合后的譯碼周期是固定的圖象編碼信號(hào)或者譯碼周期是可變的圖象編碼信號(hào)作為上述多重位流M2a輸出。
      另一方面,對(duì)具有實(shí)施例2的變形例的數(shù)據(jù)結(jié)構(gòu)的圖象編碼信號(hào)進(jìn)行譯碼的譯碼處理可以通過(guò)如以下那樣置換圖10所示流程中的規(guī)定的步驟S41、S42a、S43b、S44a、S44b、S45a、S47a的處理實(shí)現(xiàn)。
      具體地說(shuō),將步驟S41中的顯示周期的判斷處理置換為判斷譯碼周期是否固定的處理,將步驟S42a中的讀入顯示周期乘數(shù)數(shù)據(jù)Dm的處理置換為讀入上述譯碼周期乘數(shù)數(shù)據(jù)DEm的處理,將步驟S43b中的讀入表示顯示時(shí)刻h(n)的數(shù)據(jù)Dyn的處理置換為讀入表示上述譯碼時(shí)刻Dh(n)的數(shù)據(jù)DEyn的處理。
      另外,將根據(jù)步驟S44b中的數(shù)據(jù)Dyn求顯示時(shí)刻h(n)的處理置換為根據(jù)數(shù)據(jù)DEyn求譯碼時(shí)刻Dh(n)的處理,將在步驟S44a中的,與被計(jì)數(shù)在顯示順序上的各幀F(xiàn)’(n’)的從開頭幀開始的順序號(hào)n’相當(dāng)?shù)挠?jì)數(shù)值n’被置0的處理置換為與被計(jì)數(shù)在顯示順序上的各幀F(xiàn)(n)的從開頭幀開始的順序號(hào)n相當(dāng)?shù)挠?jì)數(shù)值n被置0的處理。
      進(jìn)而,將在步驟S45a中的通過(guò)算式h’(n’)=n’×T求各幀F(xiàn)’(n’)的顯示時(shí)刻h’(n’)的處理置換為用譯碼周期DT和表示該幀的傳送位置的號(hào)碼n通過(guò)Dh(n)=n×DT求各幀F(xiàn)(n)的譯碼時(shí)刻D(h)的處理,將在步驟S47a中的增加計(jì)數(shù)值n’的處理置換為增加計(jì)數(shù)值n的處理。
      另外,圖11(b)表示了作為進(jìn)行上述實(shí)施例2的變形例的譯碼處理的硬件的圖象譯碼裝置2200a的構(gòu)成。
      該圖象譯碼裝置2200a的構(gòu)成變?yōu)?,?duì)于從上述圖象編碼裝置1200a輸出的多重位流M2a進(jìn)行包含譯碼處理以及顯示處理的再生處理。
      即,該圖象譯碼裝置2200a,代替上述實(shí)施例2中的圖象譯碼裝置2200的數(shù)據(jù)分離器2210,具備數(shù)據(jù)分離器(DEMUX)2210a,其從上述多重位流M2a中取得并輸出微小單位時(shí)間數(shù)據(jù)Dk、譯碼周期識(shí)別符DEf、譯碼周期乘數(shù)識(shí)別符DEm、譯碼時(shí)刻數(shù)據(jù)DEyn以及圖象編碼數(shù)據(jù)Cgn另外,該圖象譯碼裝置2200a,代替上述實(shí)施例2中的圖象譯碼裝置2200中的第1、第2開閉開關(guān)2240、2250,具備有第1開閉開關(guān)2240a,其根據(jù)譯碼周期識(shí)別符DEg控制譯碼周期乘數(shù)數(shù)據(jù)DEm的導(dǎo)通、非導(dǎo)通;和第2開閉開關(guān)2250a,其根據(jù)譯碼周期識(shí)別符DEg控制譯碼時(shí)刻數(shù)據(jù)DEyn的導(dǎo)通、非導(dǎo)通。
      而后,在該圖象譯碼裝置2200a中,將來(lái)自數(shù)據(jù)分離器2210a的微小單位時(shí)間數(shù)據(jù)Df、作為第1和第2開關(guān)2240a和2250a的輸出的譯碼周期乘數(shù)數(shù)據(jù)Dem和譯碼時(shí)刻數(shù)據(jù)DEyn,提供給譯碼器2220a以及顯示裝置2230a。
      譯碼器2220a的構(gòu)成變?yōu)?,在根?jù)上述微小單位時(shí)間數(shù)據(jù)Dk以及譯碼周期乘數(shù)數(shù)據(jù)DEm確定的定時(shí)(譯碼時(shí)刻Dh(n)=DT×n),將譯碼周期是固定的各幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cgn在每一幀中譯碼,在根據(jù)上述譯碼數(shù)據(jù)DEyn確定的定時(shí)(譯碼時(shí)刻Dh(n)),將譯碼周期是可變的各幀F(xiàn)(n)的圖象編碼數(shù)據(jù)Cgn在每一幀中譯碼。
      另外,上述顯示裝置2230a的構(gòu)成變?yōu)?,在根?jù)上述微小單位時(shí)間數(shù)據(jù)Dk以及譯碼周期乘數(shù)數(shù)據(jù)DEm確定的定時(shí)(顯示時(shí)刻h(n))顯示譯碼周期是固定的各幀F(xiàn)(n)的圖象譯碼數(shù)據(jù)Rg,在根據(jù)上述譯碼時(shí)刻數(shù)據(jù)DEyn確定的定時(shí)(顯示時(shí)刻h(n))顯示譯碼周期是可變的各幀F(xiàn)(n)的圖象譯碼數(shù)據(jù)Rg。
      其它的構(gòu)成和上述實(shí)施例2的圖象譯碼裝置2200相同。
      以下,簡(jiǎn)單地說(shuō)明上述實(shí)施例2中的圖象譯碼裝置2200a的工作情況。
      在這樣構(gòu)成的圖象譯碼裝置2200a中,如果輸入上述多重位流M2a,則在數(shù)據(jù)分離器2210a中,分離微小單位時(shí)間數(shù)據(jù)Dk、譯碼周期乘數(shù)數(shù)據(jù)DEm、譯碼周期識(shí)別符DEf、譯碼時(shí)刻數(shù)據(jù)DEyn以及圖象編碼數(shù)據(jù)Cgn而后,在上述譯碼器2220a中,當(dāng)被輸入的圖象編碼信號(hào)的譯碼周期是固定的時(shí),在根據(jù)上述微小單位時(shí)間數(shù)據(jù)Dk以及譯碼周期乘數(shù)數(shù)據(jù)DEm確定的定時(shí),將圖象編碼數(shù)據(jù)Cgn在每一幀中譯碼,當(dāng)被輸入的圖象譯碼信號(hào)的譯碼周期是可變的時(shí),圖象編碼數(shù)據(jù)Cgn,在根據(jù)上述譯碼時(shí)刻數(shù)據(jù)DEyn確定的定時(shí)(譯碼時(shí)刻Dh(n)),在每一幀中譯碼。在此,譯碼周期是固定的圖象編碼信號(hào)的譯碼時(shí)刻由表示傳送順序的號(hào)碼n和譯碼周期DT=(1/N×M)的積確定,譯碼周期是可變的圖象編碼信號(hào)的譯碼時(shí)刻由譯碼周期數(shù)據(jù)DEyn確定。
      進(jìn)而,在上述顯示裝置2230a中,與譯碼周期是固定的圖象譯碼數(shù)據(jù)Rg對(duì)應(yīng)的各幀F(xiàn)(n)的圖象根據(jù)微小單位時(shí)間數(shù)據(jù)Dk以及譯碼周期乘數(shù)數(shù)據(jù)DEm在規(guī)定的顯示定時(shí)顯示,另一方面,與譯碼周期是可變的圖象譯碼數(shù)據(jù)Rg對(duì)應(yīng)的各幀F(xiàn)(n)的圖象根據(jù)譯碼時(shí)刻數(shù)據(jù)DEtk在規(guī)定的顯示定時(shí)顯示。
      在這樣的實(shí)施例2的變形例中,因?yàn)楹蜕鲜鰧?shí)施例2一樣將編碼圖象信號(hào)得到的圖象編碼數(shù)據(jù)Cgn,設(shè)置成包含對(duì)應(yīng)各幀表示圖象譯碼處理的周期是否可變的譯碼周期識(shí)別符DEf、表示固定的譯碼周期的微小單位時(shí)間數(shù)據(jù)Dk及譯碼周期乘數(shù)數(shù)據(jù)DEm、表示譯碼時(shí)刻的譯碼時(shí)刻數(shù)據(jù)DEyn,所以,當(dāng)對(duì)于各幀的圖象譯碼處理的周期是固定的時(shí),可以用簡(jiǎn)單的電路結(jié)構(gòu),也就是不參照在每一幀中信息量(位數(shù))眾多的譯碼時(shí)刻數(shù)據(jù)DEyn,而只根據(jù)對(duì)應(yīng)1個(gè)圖象的微小單位時(shí)間數(shù)據(jù)Dk以及信息量(位數(shù))少的譯碼周期乘數(shù)數(shù)據(jù)DEm,可以簡(jiǎn)單地進(jìn)行圖象編碼信號(hào)的譯碼處理。
      另外,當(dāng)對(duì)于各幀的圖象譯碼處理的周期是可變的時(shí),和以往一樣,具有對(duì)每一幀參照譯碼時(shí)刻數(shù)據(jù)Deyn進(jìn)行圖象編碼信號(hào)的譯碼處理的效果。
      進(jìn)而,在上述實(shí)施例2的變形例的圖象譯碼裝置2200a中,展示了根據(jù)被包含在圖象編碼信號(hào)中的對(duì)于各幀來(lái)說(shuō)用于確定譯碼處理的定時(shí)的數(shù)據(jù),在進(jìn)行各幀的譯碼處理的同時(shí),進(jìn)行各幀的圖象顯示的情況。但此圖象譯碼裝置還可以根據(jù)被包含在圖象編碼信號(hào)中的對(duì)于各幀來(lái)說(shuō)用于確定顯示處理的定時(shí)的數(shù)據(jù),在進(jìn)行各幀的顯示處理同時(shí),進(jìn)行各幀的譯碼處理。
      這種情況下,對(duì)應(yīng)上述各幀進(jìn)行譯碼處理的譯碼定時(shí)根據(jù)包含成為譯碼處理對(duì)象的對(duì)象幀的多個(gè)幀顯示定時(shí)數(shù)據(jù)設(shè)定。也就是,根據(jù)該對(duì)象幀的顯示定時(shí)數(shù)據(jù)以及其后傳送來(lái)的下一個(gè)幀的顯示定時(shí)數(shù)據(jù),將上述對(duì)象幀的譯碼定時(shí)設(shè)定為只比這兩個(gè)幀中的早的一方的顯示定時(shí)早規(guī)定的偏差時(shí)間的定時(shí)。
      具體地說(shuō),當(dāng)成為譯碼處理的對(duì)象的對(duì)象幀的顯示定時(shí),比接著該對(duì)象幀的數(shù)據(jù)傳送來(lái)的下一個(gè)幀的顯示定時(shí)早時(shí),將上述偏差時(shí)間設(shè)定為大于針對(duì)對(duì)象幀進(jìn)行的譯碼處理所需要的時(shí)間。另一方面,當(dāng)與成為處理對(duì)象的對(duì)象幀(例如P-VOP)的顯示定時(shí)相比,緊接著該對(duì)象幀的數(shù)據(jù)傳送來(lái)的下一個(gè)幀(例如B-VOP)的顯示定時(shí)早時(shí),將上述偏差時(shí)間設(shè)定為大于針對(duì)對(duì)象幀進(jìn)行譯碼處理所需要的時(shí)間和針對(duì)下一個(gè)幀進(jìn)行譯碼處理所需要的時(shí)間的和。
      進(jìn)而,通過(guò)在軟盤等的數(shù)據(jù)存儲(chǔ)載體上存儲(chǔ)編碼處理程序或者譯碼處理程序,而這些程序是為了通過(guò)軟件完成在上述各實(shí)施例及其變形例所示的圖象編碼處理裝置或者圖象譯碼處理裝置中的圖象處理用的,由此就可以在獨(dú)立的計(jì)算機(jī)中簡(jiǎn)單地實(shí)現(xiàn)在上述各實(shí)施例中所示的處理圖12是示出了使用存儲(chǔ)有上述編碼處理程序或者譯碼處理程序的軟盤通過(guò)計(jì)算機(jī)實(shí)施上述各實(shí)施例及其變形例的編碼處理或者譯碼處理的示意圖。
      圖12(a)展示了從軟盤的正面看的外觀、斷面構(gòu)造以及軟盤主體,圖12(b)是展示該軟盤主體的物理樣式的例子。
      上述軟盤FD為將上述軟盤主體D裝在軟盤殼FC內(nèi)的結(jié)構(gòu),在該軟盤主體D的表面上,多條磁道Tr形成從外周向內(nèi)周的同心圓,各磁道Tr在圓心角方向上被分成16個(gè)扇區(qū)Se。因而,在存儲(chǔ)有上述程序的軟盤FD中,上述軟盤主體D其上被分配的區(qū)域(扇區(qū))Se上存儲(chǔ)有作為上述程序的數(shù)據(jù)。
      另外,圖12(c)展示了對(duì)軟盤FD存儲(chǔ)上述程序以及使用存儲(chǔ)在軟盤FD上的程序完成由軟件進(jìn)行的圖象處理的構(gòu)成。
      當(dāng)在軟盤FD上存儲(chǔ)上述程序時(shí),從計(jì)算機(jī)系統(tǒng)Cs將作為上述程序的數(shù)據(jù),通過(guò)軟盤驅(qū)動(dòng)器FDD寫入軟盤FD中。另外,當(dāng)用存儲(chǔ)在軟盤FD中的程序,在計(jì)算機(jī)系統(tǒng)Cs中構(gòu)筑上述圖象編碼裝置或者圖象譯碼裝置時(shí),用軟盤驅(qū)動(dòng)器FDD從軟盤FD中讀出程序,加載于計(jì)算機(jī)系統(tǒng)Cs中。
      進(jìn)而,在上述說(shuō)明中,對(duì)使用軟盤作為數(shù)據(jù)存儲(chǔ)載體進(jìn)行了說(shuō)明,但在使用光盤時(shí)也可以和使用上述軟盤一樣完成由軟件進(jìn)行的編碼處理或者譯碼處理。另外,數(shù)據(jù)存儲(chǔ)載體不僅限于上述光盤和軟盤,IC卡、ROM盒等可以存儲(chǔ)程序的載體都可以使用,在使用這些數(shù)據(jù)存儲(chǔ)載體的情況下,也和使用上述軟盤等的情況一樣,可以由軟件實(shí)施編碼處理或者譯碼處理。
      進(jìn)而,通過(guò)將存儲(chǔ)在軟盤等的數(shù)據(jù)存儲(chǔ)載體上的圖象編碼信號(hào),設(shè)置成本實(shí)施例1、2或者這些變形例的圖象信號(hào)數(shù)據(jù),就可以在譯碼來(lái)自上述軟盤的圖象編碼信號(hào)進(jìn)行圖象顯示時(shí),當(dāng)幀顯示周期或者譯碼處理的周期是固定的情況下,用簡(jiǎn)單的電路結(jié)構(gòu)進(jìn)行包含圖象編碼信號(hào)的譯碼處理以及顯示處理的再生處理。
      如上所述,如果采用本發(fā)明(方案1)的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu),則因?yàn)榘硎緦?duì)應(yīng)圖象的各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符,所以在對(duì)于各幀的再生處理的周期是固定的情況下,可以用簡(jiǎn)單的電路結(jié)構(gòu)進(jìn)行被稱為圖象編碼信號(hào)的譯碼處理和顯示處理的圖象信號(hào)的再生處理。
      如果采用本發(fā)明(方案2),則在本發(fā)明的方案1所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,將上述再生周期識(shí)別符設(shè)置成,表示對(duì)應(yīng)上述各幀的圖象顯示的周期是否可變的顯示周期識(shí)別符,所以,當(dāng)對(duì)于各幀的圖象顯示的周期是固定的情況下,可以用簡(jiǎn)單的電路結(jié)構(gòu),進(jìn)行用圖象編碼信號(hào)的譯碼得到的譯碼數(shù)據(jù)的顯示處理。
      如果采用本發(fā)明(方案3),則在本發(fā)明的方案2所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,作為上述顯示周期識(shí)別符,在包含表示對(duì)應(yīng)上述各幀的圖象顯示的周期是固定的的顯示周期固定識(shí)別符的同時(shí),加上該顯示周期固定識(shí)別符,包含表示對(duì)應(yīng)上述各幀的圖象顯示的周期的顯示周期數(shù)據(jù),和與上述各幀對(duì)應(yīng)的,表示幀的前后關(guān)系的幀位置數(shù)據(jù),所以,當(dāng)對(duì)應(yīng)各幀的圖象顯示的周期是固定的情況下,可以根據(jù)顯示周期數(shù)據(jù)和幀位置數(shù)據(jù)確定對(duì)應(yīng)幀的圖象顯示的定時(shí)。
      如果采用本發(fā)明(方案4),則在本發(fā)明的方案2所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,作為上述顯示周期識(shí)別符,在包含表示對(duì)應(yīng)上述各幀的圖象顯示的周期是可變的的顯示周期可變識(shí)別符的同時(shí),加上該顯示周期可變識(shí)別符,包含響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)定的,表示對(duì)應(yīng)各幀進(jìn)行圖象顯示的定時(shí)的顯示定時(shí)數(shù)據(jù),所以,當(dāng)對(duì)應(yīng)各幀的圖象顯示的周期是可變的情況下,可以根據(jù)顯示定時(shí)數(shù)據(jù)確定對(duì)應(yīng)幀的圖象顯示的定時(shí)。
      如果采用本發(fā)明(方案5),則在本發(fā)明的方案1所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,與上述各幀對(duì)應(yīng)的,表示譯碼經(jīng)編碼后的圖象信號(hào)的譯碼處理的周期是否可變的譯碼周期識(shí)別符,所以,當(dāng)對(duì)于各幀的譯碼處理的周期是固定的情況下,可以用簡(jiǎn)單的電路結(jié)構(gòu)進(jìn)行圖象編碼信號(hào)的譯碼處理。
      如果采用本發(fā)明(方案6),則在本發(fā)明的方案5所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,作為上述譯碼周期識(shí)別符,在包含表示對(duì)應(yīng)上述各幀的譯碼處理的周期是固定的的譯碼周期固定識(shí)別符的同時(shí),加上該譯碼周期固定識(shí)別符,包含表示對(duì)應(yīng)上述各幀的譯碼處理的周期的譯碼周期數(shù)據(jù),和與上述各幀對(duì)應(yīng)的,表示幀的前后關(guān)系的幀位置數(shù)據(jù),所以,當(dāng)對(duì)應(yīng)各幀的譯碼處理的周期是固定的情況下,可以根據(jù)譯碼周期數(shù)據(jù)和幀位置數(shù)據(jù)確定對(duì)應(yīng)幀的譯碼處理的定時(shí)。
      如果采用本發(fā)明(方案7),則在本發(fā)明的方案5所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,作為上述譯碼周期識(shí)別符,在包含表示對(duì)應(yīng)上述各幀的譯碼處理的周期是可變的的譯碼周期可變識(shí)別符的同時(shí),加上該譯碼周期可變識(shí)別符,包含響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)定的,表示對(duì)應(yīng)各幀進(jìn)行譯碼處理的定時(shí)的譯碼定時(shí)數(shù)據(jù),所以,當(dāng)對(duì)應(yīng)各幀的譯碼處理的周期是可變的情況下,可以根據(jù)譯碼定時(shí)數(shù)據(jù)確定對(duì)應(yīng)幀的譯碼處理的定時(shí)。
      如果采用本發(fā)明(方案8),則因?yàn)?,?dāng)作為圖象信號(hào)輸入了對(duì)應(yīng)各幀的圖象再生處理的周期是固定的圖象信號(hào)時(shí),與再生周期識(shí)別符同時(shí)輸出表示對(duì)應(yīng)各幀的圖象再生處理的周期的再生周期數(shù)據(jù),和對(duì)應(yīng)各幀的,表示幀的前后關(guān)系的幀位置數(shù)據(jù);作為上述圖象信號(hào),當(dāng)輸入了對(duì)應(yīng)各幀的圖象再生處理的周期是可變的圖象信號(hào)時(shí),和再生周期識(shí)別符同時(shí)輸出響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)定的,表示對(duì)應(yīng)各幀進(jìn)行圖象再生處理的定時(shí)再生定時(shí)數(shù)據(jù),所以,可以附加并編碼對(duì)應(yīng)各幀的圖象再生處理的周期是可變的圖象信號(hào),和幀的圖象再生處理的周期是固定的圖象信號(hào)的數(shù)據(jù),使其與各自的圖象信號(hào)相應(yīng)地表示各幀的再生定時(shí)。因此當(dāng)幀的再生處理周期是固定的情況下,可以削減規(guī)定再生處理時(shí)刻所需要的位數(shù),而且,可以和以往一樣地進(jìn)行幀的再生處理周期是可變的圖象再生處理。
      如果采用本發(fā)明(方案9),則在本發(fā)明的方案8所述的圖象編碼方法中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,表示與上述圖象的各幀對(duì)應(yīng)的圖象顯示的周期是否可變的顯示周期識(shí)別符,將上述再生周期數(shù)據(jù)設(shè)置為,表示對(duì)應(yīng)上述各幀的圖象顯示的周期的顯示周期數(shù)據(jù),將上述再生定時(shí)數(shù)據(jù)設(shè)置為,響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)定的,表示對(duì)應(yīng)各幀進(jìn)行圖象顯示的定時(shí)的顯示定時(shí)數(shù)據(jù),所以,當(dāng)幀的顯示周期是固定的情況下,可以削減規(guī)定顯示時(shí)刻所需要的位數(shù),而且,可以和以往一樣地進(jìn)行幀的顯示周期是可變的圖象顯示處理。
      如果采用本發(fā)明(方案10),則在本發(fā)明的方案8所述的圖象編碼方法中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,與上述圖象的各幀對(duì)應(yīng)的,表示圖象編碼數(shù)據(jù)譯碼處理的周期是否可變的譯碼周期識(shí)別符,將上述再生周期數(shù)據(jù)設(shè)置為,表示對(duì)應(yīng)上述各幀的譯碼處理的周期的譯碼周期數(shù)據(jù),將上述再生定時(shí)數(shù)據(jù)設(shè)置為,響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)定的,表示對(duì)應(yīng)各幀進(jìn)行譯碼處理的定時(shí)的譯碼定時(shí)數(shù)據(jù),所以,當(dāng)幀的譯碼處理的周期是固定的情況下,可以削減規(guī)定各幀的譯碼處理的時(shí)刻所需要的位數(shù),而且,可以簡(jiǎn)單地進(jìn)行幀的譯碼處理周期是可變的圖象譯碼處理。
      如果采用本發(fā)明(方案11)的圖象譯碼方法,則因?yàn)?,?dāng)再生周期識(shí)別符表示與各幀對(duì)應(yīng)的圖象再生處理的周期是固定的時(shí),將譯碼對(duì)應(yīng)各幀譯碼圖象編碼數(shù)據(jù)得到的圖象譯碼數(shù)據(jù)設(shè)置為,被包含在圖象編碼信號(hào)中的,根據(jù)對(duì)應(yīng)各幀表示圖象再生處理的周期的再生周期數(shù)據(jù),和與各幀對(duì)應(yīng)的,表示幀的前后關(guān)系的幀位置數(shù)據(jù)確定的再生定時(shí)的圖象數(shù)據(jù);當(dāng)再生周期識(shí)別符表示對(duì)應(yīng)各幀的圖象再生處理的周期是可變的時(shí),將譯碼對(duì)應(yīng)各幀的圖象編碼數(shù)據(jù)得到的圖象譯碼數(shù)據(jù)設(shè)置成,被包含在圖象編碼信號(hào)中的,根據(jù)響應(yīng)各幀對(duì)于1個(gè)或者多個(gè)基準(zhǔn)時(shí)刻所需要的時(shí)刻被相對(duì)地設(shè)定的,表示對(duì)應(yīng)各幀進(jìn)行圖象再生處理的定時(shí)的再生定時(shí)數(shù)據(jù)確定的再生定時(shí)的圖象數(shù)據(jù),所以,對(duì)于圖象編碼信號(hào),可以根據(jù)各幀的再生處理的定時(shí)是否可變的結(jié)果,正確地進(jìn)行包含譯碼處理以及顯示處理的再生處理。
      如果采用本發(fā)明(方案12),則在本發(fā)明的方案11所述的圖象譯碼方法中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,表示與該各幀對(duì)應(yīng)的圖象顯示的周期是否可變的顯示周期識(shí)別符,將上述再生周期數(shù)據(jù)設(shè)置為,表示對(duì)應(yīng)上述各幀的圖象顯示的周期的顯示周期數(shù)據(jù),將上述再生定時(shí)數(shù)據(jù)設(shè)置為,表示對(duì)應(yīng)上述各幀進(jìn)行圖象顯示的顯示定時(shí)的顯示定時(shí)數(shù)據(jù),所以,對(duì)于圖象編碼信號(hào),可以根據(jù)各幀的顯示定時(shí)是否可變,正確地進(jìn)行顯示處理。
      如果采用本發(fā)明(方案13),則在本發(fā)明的方案11所述的圖象譯碼方法中,因?yàn)椋鶕?jù)包含成為譯碼處理對(duì)象的對(duì)象幀的多個(gè)幀的顯示定時(shí)數(shù)據(jù),設(shè)定對(duì)應(yīng)上述各幀進(jìn)行譯碼處理的譯碼定時(shí),所以,可以根據(jù)顯示定時(shí)數(shù)據(jù),對(duì)于各幀不只進(jìn)行顯示處理而且進(jìn)行譯碼處理。
      如果采用本發(fā)明(方案14),則在本發(fā)明的方案13所述的圖象譯碼方法中,因?yàn)?,根?jù)該對(duì)象幀的顯示定時(shí)數(shù)據(jù)以及接著傳送來(lái)的下一個(gè)幀的顯示定時(shí)數(shù)據(jù),將上述對(duì)象幀的譯碼定時(shí)設(shè)定為,比該兩幀中早的一方的顯示定時(shí)只早規(guī)定的偏差時(shí)間的定時(shí),所以,可以根據(jù)顯示定時(shí)數(shù)據(jù),在不妨害顯示出來(lái)的過(guò)程的情況下進(jìn)行針對(duì)各幀的譯碼出來(lái)。
      如果采用本發(fā)明(方案15),則在本發(fā)明的方案14所述的圖象譯碼方法中,因?yàn)?,?dāng)上述對(duì)象幀的顯示定時(shí)比上述下一個(gè)幀的顯示定時(shí)早時(shí),將上述偏差時(shí)間設(shè)定為大于針對(duì)上述對(duì)象幀進(jìn)行譯碼處理所需要的時(shí)間,當(dāng)上述下一個(gè)幀的顯示定時(shí)比上述對(duì)象幀的顯示定時(shí)早時(shí),將上述偏差時(shí)間設(shè)定為大于針對(duì)對(duì)象幀的譯碼處理所需要的時(shí)間,和針對(duì)下一個(gè)幀的譯碼處理所需要的時(shí)間的和,所以,例如,可以根據(jù)上述顯示定時(shí)數(shù)據(jù),對(duì)加上I-VOP包含P-VOP和B-VOP的與幀系列對(duì)應(yīng)的圖象編碼數(shù)據(jù)進(jìn)行譯碼處理。
      如果采用本發(fā)明(方案16),則在本發(fā)明的方案11所述的圖象譯碼方法中,因?yàn)椋瑢⑸鲜鲈偕芷谧R(shí)別符設(shè)定為,與該各幀對(duì)應(yīng)的,表示圖象編碼數(shù)據(jù)的譯碼處理的周期是否是可變的譯碼周期識(shí)別符,將上述再生周期數(shù)據(jù)設(shè)置為,表示對(duì)應(yīng)上述各幀的譯碼處理的周期的譯碼周期數(shù)據(jù),將上述再生定時(shí)數(shù)據(jù)設(shè)置為,表示與上述各幀對(duì)應(yīng)的進(jìn)行譯碼處理的譯碼定時(shí)的譯碼定時(shí)數(shù)據(jù),所以,對(duì)于圖象編碼信號(hào),可以根據(jù)各幀的譯碼處理的定時(shí)是否可變,正確地進(jìn)行譯碼處理。
      如果采用本發(fā)明(方案17),則在本發(fā)明的方案11所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,加上表示?duì)應(yīng)上述各幀的圖象再生處理的周期是否是可變的再生周期識(shí)別符,包含用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù),和用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù),所以,可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)幀速率是固定的圖象編碼信號(hào)的幀速率的值(大小),得到可以將用于實(shí)現(xiàn)包含譯碼處理以及顯示處理的再生處理的各種硬件構(gòu)成設(shè)置為簡(jiǎn)單的構(gòu)成的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)。
      如果采用本發(fā)明(方案18),則在本發(fā)明的方案17所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)?,將上述再生周期識(shí)別符設(shè)置為,表示與上述各幀對(duì)應(yīng)的圖象顯示的周期是否是可變的顯示周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置為,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象顯示的周期是上述微小單位時(shí)間的M倍的顯示周期乘數(shù)數(shù)據(jù),所以,可以將用于實(shí)現(xiàn)顯示處理的各種的硬件構(gòu)成設(shè)置成簡(jiǎn)單的構(gòu)成。
      如果采用本發(fā)明(方案19),則在本發(fā)明的方案17所述的圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)中,因?yàn)椋瑢⑸鲜鲈偕芷谧R(shí)別符設(shè)定為,與該各幀對(duì)應(yīng)的,表示被編碼后的圖象信號(hào)的譯碼處理的周期是否是可變的譯碼周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置為,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的譯碼處理的周期是上述微小單位時(shí)間的M倍的譯碼周期乘數(shù)數(shù)據(jù),所以,可以將用于實(shí)現(xiàn)譯碼處理的各種硬件的構(gòu)成設(shè)置成簡(jiǎn)單的構(gòu)成。
      如果采用本發(fā)明(方案20)的圖象編碼方法,則因?yàn)?,?dāng)作為圖象信號(hào)輸入了對(duì)應(yīng)各幀的圖象再生處理的周期是固定的圖象信號(hào)時(shí),在輸出表示對(duì)應(yīng)圖象的各幀的圖象再生處理的周期是否是可變的再生周期識(shí)別符的同時(shí),輸出用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù),和用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的作為倍數(shù)值M的再生周期乘數(shù)數(shù)據(jù),所以,對(duì)于幀速率是固定的圖象編碼信號(hào),可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)其幀速率的值(大小),可以用簡(jiǎn)單的硬件構(gòu)成進(jìn)行包含譯碼處理以及顯示處理的再生處理。
      如果采用本發(fā)明(方案21),則在本發(fā)明的方案20所述的圖象編碼方法中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,表示與上述圖象的各幀對(duì)應(yīng)的圖象顯示的周期是否可變顯示周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置為,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象顯示的周期是上述微小單位時(shí)間的M倍的作為倍數(shù)值M的再生周期乘數(shù)數(shù)據(jù),所以,可以將用于實(shí)現(xiàn)在譯碼一側(cè)的顯示處理的各種硬件設(shè)置成簡(jiǎn)單的構(gòu)成如果采用本發(fā)明(方案22),則在本發(fā)明的方案20所述的圖象編碼方法中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,與該各幀對(duì)應(yīng)的,表示圖象編碼數(shù)據(jù)的譯碼處理的周期是否可變的譯碼周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置為,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的譯碼處理的周期是上述微小單位時(shí)間的M倍的譯碼周期乘數(shù)數(shù)據(jù),所以,可以將用于實(shí)現(xiàn)譯碼處理的各種硬件設(shè)置成簡(jiǎn)單的結(jié)構(gòu)。
      如果采用本發(fā)明(方案23)的圖象譯碼方法,則因?yàn)?,?dāng)再生周期識(shí)別符表示與各幀對(duì)應(yīng)的圖象再生處理的周期是固定的時(shí),將譯碼對(duì)應(yīng)各幀的圖象編碼數(shù)據(jù)得到的圖象譯碼數(shù)據(jù)設(shè)置為,被包含在圖象編碼信號(hào)中的,根據(jù)用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù),和用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù)確定的再生定時(shí)的圖象數(shù)據(jù),所以,可以在進(jìn)行各幀的譯碼處理之前,檢測(cè)幀速率是固定的圖象編碼信號(hào)的幀速率的值(大小),可以將譯碼一側(cè)的硬件設(shè)置成簡(jiǎn)單的構(gòu)成。
      如果采用本發(fā)明(方案24),則在本發(fā)明的方案23所述的圖象譯碼方法中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,表示與上述圖象的各幀對(duì)應(yīng)的圖象顯示的周期是否可變顯示周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置為,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象顯示的周期是上述微小單位時(shí)間的M倍的顯示周期數(shù)據(jù),所以,可以將在譯碼一側(cè)用于顯示處理的硬件設(shè)置成簡(jiǎn)單的構(gòu)成。
      如果采用本發(fā)明(方案25),則在本發(fā)明的方案23所述的圖象編碼方法中,因?yàn)?,將上述再生周期識(shí)別符設(shè)定為,與該各幀對(duì)應(yīng)的,表示圖象編碼數(shù)據(jù)的譯碼處理的周期是否可變的譯碼周期識(shí)別符,將上述再生周期乘數(shù)數(shù)據(jù)設(shè)置為,用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的譯碼處理的周期是上述微小單位時(shí)間的M倍的譯碼周期乘數(shù)數(shù)據(jù),所以,可以將在譯碼一側(cè)用于譯碼處理的硬件設(shè)置成簡(jiǎn)單的構(gòu)成。
      如果采用本發(fā)明(方案26)的圖象編碼裝置,則具備根據(jù)圖象信號(hào),判斷對(duì)應(yīng)圖象的各幀的圖象再生處理的周期是否可變,并輸出表示其判斷結(jié)果的再生周期識(shí)別符的周期判斷裝置,因?yàn)樵摼幋a裝置的構(gòu)成是,根據(jù)上述再生周期識(shí)別符,切換表示圖象再生處理的周期的再生周期數(shù)據(jù)以及表示幀的前后關(guān)系的幀位置數(shù)據(jù),和表示進(jìn)行圖象再生處理的定時(shí)的再生定時(shí)數(shù)據(jù),并和圖象編碼數(shù)據(jù)及再生周期識(shí)別符一同輸出,所以,對(duì)于各幀的圖象再生處理的周期是可變的圖象信號(hào),和幀的圖象再生處理的周期是固定的圖象信號(hào),附加對(duì)應(yīng)各個(gè)圖象信號(hào)的,表示各幀的再生處理的定時(shí)的數(shù)據(jù)后被編碼。因此,當(dāng)幀的再生處理周期是固定的情況下,可以削減規(guī)定再生處理時(shí)刻所需要的位數(shù),而且,可以簡(jiǎn)單地進(jìn)行幀的再生處理周期是可變的圖象的再生處理。
      如果采用本發(fā)明(方案27)的圖象譯碼裝置,則在譯碼再生從本發(fā)明的方案26所述的圖象編碼裝置輸出的圖象編碼信號(hào)后再生的圖象譯碼裝置中,具備分離被包含在上述圖象編碼信號(hào)中的圖象編碼數(shù)據(jù)、再生周期識(shí)別符、再生周期數(shù)據(jù)、幀位置數(shù)據(jù)以及再生定時(shí)數(shù)據(jù)并輸出的數(shù)據(jù)分離裝置,因?yàn)?,該圖象譯碼裝置的構(gòu)成是,與上述再生周期識(shí)別符相應(yīng)地,在由上述再生周期數(shù)據(jù)以及幀位置數(shù)據(jù)確定的再生定時(shí),或者由上述再生定時(shí)數(shù)據(jù)確定的再生定時(shí),進(jìn)行在譯碼器中進(jìn)行的圖象編碼數(shù)據(jù)的譯碼處理以及在顯示裝置中的圖象顯示處理這兩者中至少一方的處理,所以,對(duì)于圖象編碼信號(hào),可以與各幀的再生處理定時(shí)是否可變的相應(yīng)地,正確地進(jìn)行包含譯碼處理以及顯示處理的再生處理。
      如果采用本發(fā)明(方案28)的圖象編碼裝置,則具備,根據(jù)圖象信號(hào),判斷對(duì)應(yīng)圖象的各幀的圖象再生處理的周期是否可變,并輸出表示其判斷結(jié)果的再生周期識(shí)別符的周期判斷裝置,因?yàn)椋搱D象編碼裝置的構(gòu)成是,根據(jù)上述再生周期識(shí)別符,切換用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù)以及用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù),和表示對(duì)應(yīng)各幀進(jìn)行圖象再生處理的定時(shí)的再生定時(shí)數(shù)據(jù),并和圖象編碼數(shù)據(jù)以及再生周期識(shí)別符一同輸出,所以,在譯碼一側(cè),對(duì)于幀速率是固定的圖象編碼信號(hào),可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)其幀速率的值(大小),可以以簡(jiǎn)單的硬件構(gòu)成進(jìn)行包含譯碼處理以及顯示處理的再生處理。
      如果采用本發(fā)明(方案29)的圖象譯碼裝置,則在譯碼再生從本發(fā)明的方案28所述的圖象編碼裝置輸出的圖象編碼信號(hào)的圖象譯碼裝置中,具備分離并輸出被包含在上述圖象編碼信號(hào)中的圖象編碼數(shù)據(jù)、再生周期識(shí)別符、微小單位時(shí)間數(shù)據(jù)、再生周期數(shù)據(jù)以及再生定時(shí)數(shù)據(jù)的數(shù)據(jù)分離裝置,因?yàn)樵搱D象譯碼裝置的構(gòu)成是,與上述再生周期識(shí)別符相應(yīng)地,在由上述微小單位時(shí)間數(shù)據(jù)以及再生周期乘數(shù)數(shù)據(jù)確定的再生定時(shí),或者由上述再生定時(shí)數(shù)據(jù)確定的再生定時(shí),進(jìn)行在譯碼器中進(jìn)行的譯碼處理以及在顯示裝置中的圖象顯示處理這兩者中至少一方的處理,所以,可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)幀速率是固定的圖象編碼信號(hào)的幀速率的值(大小),可以使譯碼一側(cè)的硬件構(gòu)成簡(jiǎn)單化。
      如果采用本發(fā)明(方案30)的數(shù)據(jù)存儲(chǔ)載體,則是存儲(chǔ)有以規(guī)定的周期進(jìn)行對(duì)應(yīng)各幀的圖象再生處理的圖象信號(hào)的數(shù)據(jù)存儲(chǔ)載體,因?yàn)?,其?shù)據(jù)結(jié)構(gòu)是,將上述圖象信號(hào)設(shè)置成,包含表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符,所以,通過(guò)使用該數(shù)據(jù)存儲(chǔ)載體,在各幀的再生處理的周期是固定的情況下,可以用簡(jiǎn)單的電路結(jié)構(gòu)進(jìn)行被稱為圖象編碼信號(hào)的譯碼處理和顯示處理的圖象信號(hào)的再生處理。
      如果采用本發(fā)明(方案31)的數(shù)據(jù)存儲(chǔ)載體,則是存儲(chǔ)有以規(guī)定的周期進(jìn)行對(duì)應(yīng)各幀的圖象再生處理的圖象信號(hào)的數(shù)據(jù)存儲(chǔ)載體,因?yàn)?,將上述圖象信號(hào)的數(shù)據(jù)結(jié)構(gòu)設(shè)置成,包含表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是否可變的再生周期識(shí)別符,和用自然數(shù)N表示N等分規(guī)定的時(shí)間間隔得到的微小單位時(shí)間的大小的微小單位時(shí)間數(shù)據(jù),和用乘數(shù)M(自然數(shù))表示對(duì)應(yīng)上述各幀的圖象再生處理的周期是上述微小單位時(shí)間的M倍的再生周期乘數(shù)數(shù)據(jù),所以,通過(guò)使用該數(shù)據(jù)存儲(chǔ)載體,就可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)幀速率是固定的圖象編碼信號(hào)的幀速率的值(大小),可以將用于實(shí)現(xiàn)包含譯碼處理和顯示處理的再生處理的各種的硬件設(shè)置成簡(jiǎn)單的構(gòu)成。
      如果采用本發(fā)明(方案32)的數(shù)據(jù)存儲(chǔ)載體,則因?yàn)?,存?chǔ)有用于在計(jì)算機(jī)中進(jìn)行本發(fā)明的方案8所述的圖象編碼方法中的圖象信號(hào)的編碼處理的編碼處理程序,所以,通過(guò)將該程序加載到計(jì)算機(jī)中,在幀的再生處理周期是固定的情況下,就可以削減規(guī)定再生處理時(shí)刻所需要的位數(shù),而且,可以實(shí)現(xiàn)簡(jiǎn)單地進(jìn)行幀的再生處理周期是可變的圖象再生處理的裝置。
      如果采用本發(fā)明(方案33)的數(shù)據(jù)存儲(chǔ)載體,則因?yàn)?,存?chǔ)有用于在計(jì)算機(jī)中進(jìn)行本發(fā)明的方案11所述的圖象譯碼方法中的圖象信號(hào)的譯碼處理的譯碼處理程序,所以,通過(guò)將該程序加載到計(jì)算機(jī)中,就可以實(shí)現(xiàn)對(duì)于圖象編碼信號(hào),與各幀的再生處理的定時(shí)是否可變相應(yīng)地,正確地進(jìn)行包含譯碼處理以及顯示處理的再生處理的裝置。
      如果采用本發(fā)明(方案34)的數(shù)據(jù)存儲(chǔ)載體,則因?yàn)?,存?chǔ)有用于在計(jì)算機(jī)中進(jìn)行本發(fā)明的方案20所述的圖象編碼方法中的圖象信號(hào)的編碼處理的編碼處理程序,所以,通過(guò)將該程序加載到計(jì)算機(jī)中,就可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)幀速率是固定的圖象編碼信號(hào)的幀速率的值(大小),可以實(shí)現(xiàn)以簡(jiǎn)單的硬件結(jié)構(gòu)進(jìn)行包含譯碼處理和顯示處理的再生處理的裝置。
      如果采用本發(fā)明(方案35)的數(shù)據(jù)存儲(chǔ)載體,則因?yàn)椋鎯?chǔ)有用于在計(jì)算機(jī)中進(jìn)行本發(fā)明的方案23所述的圖象譯碼方法中的圖象編碼信號(hào)的譯碼處理的譯碼處理程序,所以,通過(guò)將該程序加載到計(jì)算機(jī)中,就可以在進(jìn)行各幀的譯碼處理之前預(yù)先檢測(cè)幀速率是固定的圖象編碼信號(hào)的幀速率的值(大小),可以實(shí)現(xiàn)使譯碼一側(cè)的硬件構(gòu)成簡(jiǎn)單化的裝置
      權(quán)利要求
      1.一種承載對(duì)應(yīng)于一個(gè)幀的圖象信息的圖象信號(hào),其特征在于一個(gè)顯示周期識(shí)別符,可以用于標(biāo)識(shí)在包括在所述圖象信號(hào)中的所有幀的圖象顯示周期是常數(shù);顯示定時(shí)數(shù)據(jù),用于確定一個(gè)幀的圖象顯示在何時(shí)執(zhí)行。
      2.一種譯碼方法,用于將一個(gè)圖象信號(hào)譯碼,該圖象信號(hào)包括對(duì)應(yīng)于一個(gè)圖象的一個(gè)幀的編碼圖象數(shù)據(jù),可以標(biāo)識(shí)包括在所述圖象信號(hào)中的所有幀的圖象顯示周期為常數(shù)的顯示周期標(biāo)識(shí)符,及用于標(biāo)識(shí)所述幀的所述圖象顯示定時(shí)的顯示定時(shí)數(shù)據(jù),所述方法包括步驟通過(guò)對(duì)所述編碼的圖象數(shù)據(jù)進(jìn)行譯碼,生成譯碼的圖象數(shù)據(jù),其中所述顯示周期標(biāo)識(shí)符標(biāo)識(shí)包括在所述圖象信號(hào)中的所有幀的圖象顯示周期是常數(shù)還是可變的;及當(dāng)所述顯示周期識(shí)別符標(biāo)識(shí)所述圖象顯示周期是可變時(shí),根據(jù)所述顯示定時(shí)數(shù)據(jù)為所述譯碼的圖象數(shù)據(jù)確定一個(gè)圖象顯示定時(shí)。
      3.一種圖象譯碼裝置,用于將一個(gè)圖象信號(hào)譯碼,該圖象信號(hào)包括對(duì)應(yīng)于一個(gè)圖象的一個(gè)幀的編碼圖象數(shù)據(jù),可以標(biāo)識(shí)包括在所述圖象信號(hào)中的所有幀的圖象顯示周期為常數(shù)的顯示周期標(biāo)識(shí)符,及用于標(biāo)識(shí)所述圖象顯示定時(shí)的顯示定時(shí)數(shù)據(jù),包括譯碼裝置,通過(guò)對(duì)所述編碼的圖象數(shù)據(jù)進(jìn)行譯碼,生成譯碼的圖象數(shù)據(jù);及定時(shí)確定裝置,當(dāng)所述顯示周期識(shí)別符標(biāo)識(shí)所述圖象顯示周期是可變的時(shí),根據(jù)所述顯示定時(shí)數(shù)據(jù)為所述譯碼的圖象數(shù)據(jù)確定一個(gè)圖象顯示定時(shí)。
      4.一種數(shù)據(jù)存儲(chǔ)介質(zhì),存儲(chǔ)權(quán)利要求1所述的圖象信號(hào)。
      5.一種數(shù)據(jù)存儲(chǔ)介質(zhì),包含使得計(jì)算機(jī)執(zhí)行權(quán)利要求2的譯碼方法的譯碼處理程序。
      全文摘要
      本發(fā)明提供圖象信號(hào)數(shù)據(jù)結(jié)構(gòu)、圖象編碼方法及譯碼方法。與以往的圖象數(shù)據(jù)結(jié)構(gòu)相比,本發(fā)明的數(shù)據(jù)結(jié)構(gòu)可以削減當(dāng)幀的顯示周期是固定的情況下的規(guī)定顯示時(shí)刻所需要的位數(shù),而且還可以與幀的顯示周期是可變的圖象相對(duì)應(yīng)。本發(fā)明中,在圖象編碼信號(hào)的標(biāo)記部分上插入幀的顯示周期是否可變的顯示周期識(shí)別符,當(dāng)顯示周期識(shí)別符表示顯示周期是固定的情況下,在圖象數(shù)據(jù)的標(biāo)記的部分上插入顯示周期數(shù)據(jù)的同時(shí),在每一幀中插入表示幀號(hào)碼的數(shù)據(jù),另一方面,當(dāng)顯示周期識(shí)別符表示顯示周期是可變的情況下,在每一幀中插入顯示時(shí)刻數(shù)據(jù)。
      文檔編號(hào)H04N7/24GK1354603SQ01137470
      公開日2002年6月19日 申請(qǐng)日期2001年11月16日 優(yōu)先權(quán)日1997年10月31日
      發(fā)明者西孝啟, 角野真也, 文仲丞 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1