亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)字運動圖像譯碼方法

文檔序號:7963909閱讀:234來源:國知局
專利名稱:數(shù)字運動圖像譯碼方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字存貯媒體或為廣播及通信對采用可變長編碼加以編碼的圖像數(shù)據(jù)進行譯碼的數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法,特別是涉及在在再現(xiàn)途中對因節(jié)目更改等原因成為不連續(xù)的編碼數(shù)據(jù)進行無錯誤的譯碼再現(xiàn)的數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法。
背景技術(shù)
在包括數(shù)字存貯媒體或數(shù)字廣播及通信在內(nèi)的各種場合下,對運動圖像及附隨的聲音的通用編碼方法的需要正在增加,在國際標準化組織(ISO)的國際電氣協(xié)會(IEC)的運動圖像專家組(下面稱為MPEG)中,運動圖像編碼方式的國際標準化已取得進展,ISO/IEC13818-2(MPEG 2視頻)等已形成標準。
下面作為現(xiàn)有技術(shù)的舉例,利用圖9對例如日本專利公開平8-32927等公報中所示的那種對以MPEG編碼方式編碼的數(shù)據(jù)進行譯碼的數(shù)字運動圖像譯碼裝置加以說明。
900表示常規(guī)的數(shù)字運動圖像譯碼裝置,911是頻道選擇裝置,輸入對應(yīng)于該編碼的多個節(jié)目的編碼視頻數(shù)據(jù)流、按照用戶輸入的節(jié)目選擇信號選擇相當(dāng)于上述多個節(jié)目內(nèi)的一個節(jié)目的視頻數(shù)據(jù)流作為編碼圖像數(shù)據(jù)901輸出,同時還能輸出節(jié)目切換信號。上述被輸出的編碼圖像數(shù)據(jù)901通過后述的代碼模式檢測裝置903被存貯在輸入緩沖存貯器902中。
上述代碼模式檢測裝置903根據(jù)來自編碼數(shù)據(jù)切換檢測裝置904的切換檢測信號,在上述編碼圖像數(shù)據(jù)901中檢測到規(guī)定代碼模式的GOP(圖像組)的I(內(nèi)編碼圖像)圖像之前,禁止數(shù)據(jù)通向輸入緩沖存貯器902,而在正常再現(xiàn)中則處于允許數(shù)據(jù)通過的狀態(tài)。
905為譯碼裝置,對輸入緩沖存貯器902提出數(shù)據(jù)請求,在此將所得到的數(shù)據(jù)進行譯碼處理,依次存貯進再現(xiàn)圖像存貯器907中規(guī)定的再現(xiàn)圖像區(qū)域。
顯示圖像確定裝置906以時間信息管理裝置908和再現(xiàn)圖像區(qū)域管理裝置909的各再現(xiàn)圖像的時間信息以及再現(xiàn)圖像存貯器907中的數(shù)據(jù)區(qū)域信息為依據(jù)確定將顯示的再現(xiàn)圖像,作為再現(xiàn)圖像數(shù)據(jù)910輸出以實現(xiàn)再現(xiàn)顯示。
下面對在以上這樣的結(jié)構(gòu)中,從通常的再現(xiàn)模式變更再現(xiàn)速度、向高速再現(xiàn)這樣的特殊再現(xiàn)方式轉(zhuǎn)移時的操作進行說明。
在出現(xiàn)用戶的高速再現(xiàn)請求時,編碼圖像數(shù)據(jù)901的格式成為僅從記錄媒體所記錄的位流中取出幀內(nèi)編碼圖像(I圖像)送至代碼模式檢測裝置903,通過檢測此I圖像的連續(xù)模式來檢測轉(zhuǎn)移到特殊的再現(xiàn)方式。這樣,在停止向輸入緩沖存貯器902傳送數(shù)據(jù)的同時,從編碼數(shù)據(jù)切換檢測裝置904對輸入緩沖存貯器902輸出清除信號,這時,被存放在輸入緩沖存貯器902中的數(shù)據(jù)即被消除。
然后,在代碼格式檢測裝置903中再次檢測到通常的格式時,即識別到特殊再現(xiàn)方式已被解除,解除后述的藍背景處理,而重新開始向輸入緩沖存貯器902傳送數(shù)據(jù)。
下面說明以上這樣的結(jié)構(gòu)中因更換節(jié)目等使再現(xiàn)中的編碼數(shù)據(jù)在中途不連續(xù)的情況下的操作。
編碼數(shù)據(jù)切換檢測裝置904檢測到由節(jié)目切換檢測信號對輸入的編碼數(shù)據(jù)進行變更時,對輸入緩沖存貯器902發(fā)送清除信號,此時輸入緩沖存貯器902所存貯的全部數(shù)據(jù)被清除,同時向代碼模式檢測裝置903發(fā)送數(shù)據(jù)禁止通過信號,直至代碼模式檢測裝置903檢測到幀內(nèi)編碼圖像的起始碼(I圖像)之前,禁止數(shù)據(jù)向輸入緩沖存貯器902傳送。
此時,如圖6中所示那樣,在編碼數(shù)據(jù)切換后連在雙向預(yù)測編碼圖像(B圖像)B3之后繼續(xù)地插入空白圖像(Bu圖像),進行畫面整個成為藍色那樣的藍背景處理。
然后,在代碼模式檢測裝置903從切換后的編碼圖像數(shù)據(jù)中檢測到幀內(nèi)編碼圖像的起始碼(I圖像)時,重新允許向輸入緩沖存貯器902通過數(shù)據(jù),解除上述的藍背景處理重新開始再現(xiàn)操作。
通過進行上述這樣的處理,能防止因編碼數(shù)據(jù)切換前后不同的數(shù)據(jù)序列連接而產(chǎn)生的參照圖像錯誤,且在編碼圖像數(shù)據(jù)切換時使緩存器內(nèi)剩余的數(shù)據(jù)不進行譯碼。
現(xiàn)有的數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法如上述那樣構(gòu)成,雖然具有防止因編碼數(shù)據(jù)切換前后不同的數(shù)據(jù)序列連接而產(chǎn)生的參照圖像誤差那樣的結(jié)構(gòu),但在因為節(jié)目更換造成編碼數(shù)據(jù)切換時,就有一定時間的藍背景畫面顯示等的給予觀眾不協(xié)調(diào)的感覺的問題。
而且,如圖8(a)中所示那樣,當(dāng)編碼數(shù)據(jù)的切換不是以1個圖像數(shù)據(jù)為單位,而且在譯碼裝置905對一圖像數(shù)據(jù)進行譯碼處理中途,輸入的編碼數(shù)據(jù)切換時,即在譯碼處理中發(fā)生節(jié)目切換操作時,則如圖8(b)中所示那樣,在譯碼裝置中所進行的譯碼處理過程中,就成為與將不同的數(shù)據(jù)序列相連接輸入時同樣的狀態(tài),會引起譯碼錯誤,從而存在有因這種錯誤圖像產(chǎn)生明顯的顯示紊亂的問題。
而圖5那樣地以采用MPEG方式等的雙向編碼的方法編碼的編碼數(shù)據(jù)的結(jié)構(gòu)是編碼數(shù)據(jù)中的圖像數(shù)據(jù)的配置順序與再現(xiàn)圖像時的顯示順序不同的順序,為此,在雙向預(yù)測編碼圖像(B圖像)的譯碼處理時,完成位于在顯示時間上靠后的前方向預(yù)測編碼圖像(P圖像)的譯碼處理后,即將該譯碼數(shù)據(jù)存貯進再現(xiàn)圖像存貯器。因此,如圖6中所示那樣,在切換輸入的編碼圖像數(shù)據(jù)時刻,當(dāng)已經(jīng)完成譯碼處理而尚未到達顯示時刻的未顯示再現(xiàn)圖像數(shù)據(jù)(P6)被存貯在再現(xiàn)圖像存貯器907中并僅清除前級的輸入緩沖存貯器的構(gòu)成中,在到達按照該再現(xiàn)圖像的時間信息的顯示時刻時,顯示前述再現(xiàn)圖像數(shù)據(jù)。當(dāng)再現(xiàn)圖像間的顯示時間間隔很長時,直到已成為不必要的前述再現(xiàn)圖像數(shù)據(jù)(P6)的顯示之前要花費時間,使再現(xiàn)過程中進行編碼圖像數(shù)據(jù)的切換處理的時間增長,就有藍背景畫面的顯示時間拖長而給觀眾以不和諧的感覺的問題。

發(fā)明內(nèi)容
本發(fā)明即是出于解決上述這樣的問題而作出的,其目的在于提供一種在切換節(jié)目進行編碼數(shù)據(jù)切換時不致因蘭背景畫面顯示等而使觀眾產(chǎn)生不諧和感覺的數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法。
本發(fā)明的目的還在于提供一種即使在編碼數(shù)據(jù)的切換不是以一個圖像為單位并在對一圖像數(shù)據(jù)進行譯碼處理途中的輸入的編碼數(shù)據(jù)被切換時,也不致發(fā)生譯碼錯誤的數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法。
本發(fā)明另外一目的還在于提供一種數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法,即使在切換編碼圖像數(shù)據(jù)的時刻,已完成對一圖像數(shù)據(jù)的譯碼并將該再現(xiàn)圖像存貯在再現(xiàn)圖像存貯器中,但尚未到達按照以一個顯示圖像為單位確定的時間信息的顯示時刻時,也能減少顯示已成為不必要的前述再現(xiàn)圖像數(shù)據(jù)之前的時間,并且也不會延長在再現(xiàn)過程中切換編碼圖像數(shù)據(jù)的時間。
本發(fā)明提供一種數(shù)字運動圖像譯碼裝置,包括譯碼器,將編碼數(shù)據(jù)流譯碼為再現(xiàn)圖像;控制器,接收使得將被譯碼的編碼數(shù)據(jù)流在時序上產(chǎn)生僅僅一次不連續(xù)性的人工輸入信號;其中所述控制器使對應(yīng)于發(fā)生不連續(xù)性之前所讀取的編碼數(shù)據(jù)的、包括尚未顯示的譯碼數(shù)據(jù)的那些譯碼數(shù)據(jù)無效,并且保持當(dāng)前被顯示的幀,直到來自不連續(xù)性終止之后被讀取的編碼數(shù)據(jù)的幀被譯碼并且準備被顯示。
本發(fā)明提供一種數(shù)字運動圖像譯碼方法,包括以下步驟將編碼數(shù)據(jù)譯碼為再現(xiàn)圖像;輸出再現(xiàn)圖像;接收人工輸入信號,所述人工輸入信號使得將被譯碼的編碼數(shù)據(jù)在時序上僅產(chǎn)生一次不連續(xù),并且使得對在所述不連續(xù)終止之后讀取的編碼數(shù)據(jù)進行譯碼;在接收到所述人工輸入信號后,重復(fù)輸出再現(xiàn)圖像,直到新的再現(xiàn)圖像準備好輸出;以及在接收到所述人工輸入信號后,使對應(yīng)于發(fā)生所述不連續(xù)之前讀取的編碼數(shù)據(jù)的、包括尚未輸出的譯碼數(shù)據(jù)的那些譯碼數(shù)據(jù)無效。


下面對關(guān)于本發(fā)明的數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法各自參照附圖加以說明。
圖1是表示本發(fā)明實施例1的數(shù)字運動圖像譯碼裝置的方框圖。
圖2是表示為說明在本發(fā)明實施例1的數(shù)字運動圖像譯碼裝置中節(jié)目切換時操作的流程圖;圖3是表示為說明在本發(fā)明實施例1的數(shù)字運動圖像譯碼裝置中節(jié)目切換時譯碼裝置的操作的流程圖。
圖4是表示為說明在本發(fā)明實施例1的數(shù)字運動圖像譯碼裝置中節(jié)目切換后再現(xiàn)顯示新的編碼數(shù)據(jù)時的操作的流程圖。
圖5是表示以采用MPEG方式等的雙向預(yù)測編碼的編碼方式編碼的位流結(jié)構(gòu)的示例圖。
圖6是表示再現(xiàn)過程中輸入的編碼數(shù)據(jù)發(fā)生切換時的位流結(jié)構(gòu)示例和已有結(jié)構(gòu)的數(shù)字運動圖像譯碼裝置操作的示例圖。
圖7是表示在上述圖5所示條件下的本發(fā)明的數(shù)字運動圖像譯碼裝置操作的示例圖。
圖8是表示將一圖像數(shù)據(jù)在譯碼中切換成編碼數(shù)據(jù)時譯碼裝置的狀態(tài)圖。
圖9是已有結(jié)構(gòu)的數(shù)字運動圖像譯碼裝置的方框圖。
圖10為構(gòu)成本發(fā)明實施例1的數(shù)字運動圖像譯碼裝置的再現(xiàn)圖像區(qū)域狀態(tài)表的示意概念圖。
具體實施例方式
圖1表示本發(fā)明實施例1的數(shù)字運動圖像譯碼裝置的方框圖。圖中,100表示本發(fā)明的數(shù)字運動圖像譯碼裝置,104為輸入對應(yīng)于已編碼的多個節(jié)目的編碼視頻數(shù)據(jù)流并按照用戶以控制裝置(遙控器)111輸入的節(jié)目選擇信號選擇相當(dāng)于上述多個節(jié)目中的一個節(jié)目的視頻數(shù)據(jù)流作為編碼圖像數(shù)據(jù)101而輸出的節(jié)目切換檢測裝置。
在通常的譯碼操作時,上述被輸入的編碼圖像數(shù)據(jù)101通過后述的代碼模式檢測裝置103被存貯進輸入緩沖存貯器102。
輸入緩沖存貯器102,具有(比方說)400Kb左右的較大的容量,根據(jù)來自后述的譯碼裝置105的請求輸出所存貯的編碼數(shù)據(jù)。
譯碼裝置105按照輸入到該裝置的數(shù)據(jù)量和輸出的數(shù)據(jù)量管理輸入緩沖存貯器102中的數(shù)據(jù)量,根據(jù)輸入緩沖存貯器102中存貯的數(shù)據(jù)量來控制向自己輸入的數(shù)據(jù)。而且此譯碼裝置105還具有用于管理在向后述的再現(xiàn)圖像存貯器107寫入已譯碼的圖像數(shù)據(jù)時的空間地址的再現(xiàn)圖像存貯器地址管理表。
代碼模式檢測裝置103是根據(jù)來自節(jié)目切換檢測裝置104的數(shù)據(jù)禁止通過信號,在檢測到規(guī)定的代碼模式之前,禁止向輸入緩沖存貯器102通過數(shù)據(jù)的部件,而正常再現(xiàn)中則為數(shù)據(jù)允許通過狀態(tài)。
再現(xiàn)圖像存貯器107可以采用SDRAM等組成,具有被分割成存貯3幀大小的圖像數(shù)據(jù)的容量(500Kb×3=1.5Mb)的區(qū)域M0~M2,使被輸入到譯碼裝置105經(jīng)譯碼處理的編碼圖像數(shù)據(jù),以一個顯示圖像為單位存貯在再現(xiàn)圖像存貯器107內(nèi)再現(xiàn)圖像區(qū)域M0~M2中的一個中。
顯示圖像確定裝置106設(shè)置有用與由后述的時間信息管理裝置108以1幀圖像為單位確定的時間信息的時間精度相同的或更高的時間精度進行計數(shù)的基準時間計數(shù)器,由此基準時間計數(shù)器管理用于再現(xiàn)操作的基準時間。此基準時間計數(shù)器在輸入從譯碼裝置105來的基準時間信息信號時,即把該值更新為前述的基準時間信息。然后,將前述基準時間計數(shù)器的值與來自后述的再現(xiàn)圖像區(qū)域管理裝置109的時間信息的值進行比較,在判定為一致或相接近時,即根據(jù)來自再現(xiàn)圖像區(qū)域管理裝置109的存貯信息確定輸出的再現(xiàn)圖像區(qū)域,將為進行該區(qū)域的譯碼數(shù)據(jù)的輸出的輸出再現(xiàn)圖像區(qū)域選擇信號輸出給再現(xiàn)圖像存貯器107和再現(xiàn)區(qū)域管理裝置109。
109為再現(xiàn)圖像區(qū)域管理裝置,將已譯碼的圖像數(shù)據(jù)是否分別被存放在再現(xiàn)圖像存貯器107中某一再現(xiàn)圖像區(qū)域的信息與由后述的顯示圖像確定裝置106反饋的顯示狀態(tài)標記相關(guān)連、例如利用圖10中所示的表來進行管理。
在上述結(jié)構(gòu)中,控制裝置(遙控器)111實現(xiàn)節(jié)目切換裝置,節(jié)目切換檢測裝置104實現(xiàn)由上述控制裝置(遙控器)111接收節(jié)目選擇信號并檢測節(jié)目已被切換的節(jié)目切換檢測裝置和消除輸入緩沖存貯器102所存貯的數(shù)據(jù)的輸入緩沖存貯器消除裝置,而以顯示圖像確定裝置106和再現(xiàn)圖像區(qū)域管理裝置109實現(xiàn)顯示狀態(tài)保持裝置,以上述節(jié)目切換檢測裝置104和再現(xiàn)圖像區(qū)域管理裝置109實現(xiàn)再現(xiàn)圖像存貯器無效化裝置和譯碼停止裝置。
圖2至圖4表示上述數(shù)字運動圖像譯碼裝置處理的流程圖,下面參照此流程圖說明其操作。
首先,現(xiàn)在設(shè)定,按用戶輸入選擇規(guī)定的節(jié)目并在再現(xiàn)圖像存貯器107所存貯的圖像數(shù)據(jù)中再現(xiàn)圖像區(qū)域M1所存放的圖像數(shù)據(jù)的再現(xiàn),正處于進行的狀態(tài)。
下面,參照圖1的方框結(jié)構(gòu)圖和圖2的流程圖,對因節(jié)目轉(zhuǎn)換而在再現(xiàn)過程中切換編碼數(shù)據(jù)使得進行譯碼處理的數(shù)據(jù)序列在中途成為不連續(xù)的情況加以說明。
再現(xiàn)中,在步驟S1由控制裝置(遙控器)111變更希望再現(xiàn)的節(jié)目,將切換再現(xiàn)編碼數(shù)據(jù)的節(jié)目選擇信號輸出到節(jié)目切換檢測裝置104,由此開始再現(xiàn)中的節(jié)目切換處理。
這樣,在步驟S2,節(jié)目切換檢測裝置104在一旦輸入節(jié)目選擇信號時,立即對代碼模式檢測裝置103輸出在檢測到規(guī)定代碼之前禁止編碼數(shù)據(jù)通過的數(shù)據(jù)禁止通過信號,對輸入緩沖存貯器102輸出將目前輸入緩沖存貯器102所存貯的全部數(shù)據(jù)清除的數(shù)據(jù)清除信號,對譯碼裝置105輸出中止當(dāng)前正進行的譯碼處理的譯碼處理中止信號,并同時對再現(xiàn)圖像區(qū)域管理裝置109輸出用于清除目前正顯示的再現(xiàn)圖像區(qū)域以外區(qū)域的數(shù)據(jù)的標記消除信號。
此后,節(jié)目切換檢測裝置104從正在輸入的多個節(jié)目信息流數(shù)據(jù)序列中選擇基于來自前述控制裝置(遙控器)111的節(jié)目選擇信號的節(jié)目編碼數(shù)據(jù),開始向代碼模式檢測裝置103輸出該編碼數(shù)據(jù)。
代碼模式檢測裝置103響應(yīng)于數(shù)據(jù)禁止通過信號的輸入,禁止所輸入的編碼數(shù)據(jù)通過輸入緩沖存貯器102,而成為等待輸入MPEG方式的編碼數(shù)據(jù)中的序列標題代碼的狀態(tài)。
而輸入緩沖存貯器102在按照數(shù)據(jù)清除信號的輸入清除所存貯的全部數(shù)據(jù)后,成為等待由代碼模式檢測裝置103輸入數(shù)據(jù)的狀態(tài)。
譯碼裝置105因譯碼處理中止信號的輸入中止當(dāng)前進行中的譯碼處理并成為等待序列標題代碼輸入的狀態(tài)。此后將新的編碼數(shù)據(jù)的數(shù)據(jù)請求信號輸出到輸入緩沖存貯器102。
在步驟S3中,當(dāng)數(shù)據(jù)輸入時,確定該數(shù)據(jù)是否是序列標題代碼,如果是序列標題代碼以外的數(shù)據(jù)即廢棄該數(shù)據(jù),而對隨后輸入的數(shù)據(jù)進行同樣的序列標題代碼識別。反復(fù)進行此步驟S3的處理直至序列標題代碼輸入。
如以上所示,在進行節(jié)目更換時,通過立即中止譯碼處理,就不會象現(xiàn)有結(jié)構(gòu)的數(shù)字運動圖像譯碼裝置中那樣將不同的數(shù)據(jù)序列連接輸入到譯碼裝置,結(jié)果產(chǎn)生譯碼錯誤,因錯誤的圖像顯示而發(fā)生明顯的顯示紊亂使視聽人員產(chǎn)生不快感。
而再現(xiàn)圖像區(qū)域管理裝置109根據(jù)標記消除信號清除再現(xiàn)圖像存貯器107中的當(dāng)前顯示輸出所用的再現(xiàn)圖像區(qū)域之外的數(shù)據(jù)。具體地說,使再現(xiàn)圖像存貯器107的數(shù)據(jù)存貯信息中相當(dāng)于再現(xiàn)圖像區(qū)域M1之外的信息成為“無數(shù)據(jù)”這樣來進行標記改寫。依靠這種處理就能解決已有構(gòu)成的數(shù)字運動圖像譯碼裝置中發(fā)生的、進行完已變成不必要的前述再現(xiàn)圖像數(shù)據(jù)的顯示而使得從輸入的編碼圖像數(shù)據(jù)切換發(fā)生起直至再現(xiàn)圖像被切換為止的時間增長的問題。
而且,與前述再現(xiàn)圖像存貯器107中的數(shù)據(jù)清除操作一起,還對顯示圖像確定裝置106輸出作為已更新為數(shù)據(jù)清除后的狀態(tài)的再現(xiàn)圖像區(qū)域狀態(tài)表的內(nèi)容的數(shù)據(jù)存貯信息和時間信息通知信號。
顯示圖像確定裝置106根據(jù)來自再現(xiàn)圖像區(qū)域管理裝置109的前述數(shù)據(jù)存貯信息和時間信息通知信號,檢測在當(dāng)前顯示輸出中使用的再現(xiàn)圖像區(qū)域之外沒有數(shù)據(jù),由于即使在應(yīng)顯示下一圖像的時刻目前輸出中所使用的再現(xiàn)圖像區(qū)域以外也沒有數(shù)據(jù),所以對再現(xiàn)圖像存貯器107輸出指示作反復(fù)輸出相同再現(xiàn)圖像區(qū)域的數(shù)據(jù)的輸出再現(xiàn)圖像區(qū)域選擇信號。依靠這種處理就能解決已有結(jié)構(gòu)的數(shù)字運動圖像譯碼裝置中發(fā)生的,在直到能顯示切換后的新圖像(見圖6的I0’)之間因進行藍背景顯示處理(見圖6的Bu)等而出現(xiàn)的顯著不和諧感的顯示跳躍問題。
下面說明節(jié)目切換后再現(xiàn)顯示新編碼數(shù)據(jù)時的處理操作。
在步驟S3中,代碼模式檢測裝置103對來自節(jié)目切換檢測裝置104的新編碼數(shù)據(jù)加以分析,進行序列標題代碼檢測,如檢測到序列標題代碼即進入步驟S4,重新允許編碼數(shù)據(jù)通過輸入緩沖存貯器102。
然后進到步驟S5,將序列標題代碼以后的編碼數(shù)據(jù)再開始存貯到輸入緩沖存貯器102,而按照來自譯碼裝置105的數(shù)據(jù)請求信號進行數(shù)據(jù)輸出。
在步驟S6中,當(dāng)編碼數(shù)據(jù)中含有當(dāng)前進行譯碼處理中的1幀單位的圖像的顯示順序信息和應(yīng)顯示該圖像的時間信息時,譯碼裝置105從編碼數(shù)據(jù)中提取這些信息,對時間信息管理裝置108輸出通知這些信息的提取信息信號。這時,當(dāng)編碼數(shù)據(jù)中沒有應(yīng)顯示當(dāng)前正進行譯碼處理的1幀單位的圖像的時間信息時,僅將顯示順序信息作為提取信息信號對時間信息管理裝置108輸出。而譯碼裝置105在編碼數(shù)據(jù)中包含有基準時間信息時,即由編碼數(shù)據(jù)中提取該信息,作為基準時間信息信號向顯示圖像確定裝置106輸出。
此后成為通常的再現(xiàn)時的操作,如圖3的流程圖所示那樣,在步驟7中,譯碼裝置105判斷所輸入的編碼數(shù)據(jù)是否為預(yù)測編碼方式的數(shù)據(jù),在是預(yù)測編碼數(shù)據(jù)時進到步驟S8,為請求所需的圖像數(shù)據(jù)而向再現(xiàn)圖像區(qū)域管理裝置109輸出參照圖像數(shù)據(jù)請求信息。在此,當(dāng)所輸入的編碼數(shù)據(jù)不是預(yù)測編碼方式數(shù)據(jù)時,即僅以所輸入的編碼數(shù)據(jù)進行譯碼處理。
而在步驟S9中,再現(xiàn)圖像區(qū)域管理裝置109檢查所請求的參照圖像數(shù)據(jù)存在于再現(xiàn)圖像存貯器107中哪一個再現(xiàn)圖像區(qū)域,在步驟S10,再現(xiàn)圖像區(qū)域管理裝置109輸出為指示將判定的區(qū)域的數(shù)據(jù)作為參照圖像數(shù)據(jù)輸出的參照圖像數(shù)據(jù)輸出控制信號。
這樣,在步驟S11中再現(xiàn)圖像存貯器107根據(jù)參照圖像數(shù)據(jù)輸出控制信號的指示將被指示區(qū)域的數(shù)據(jù)作為參照圖像數(shù)據(jù)輸出。
而后在步驟S12中,譯碼裝置105利用被輸入的參照圖像數(shù)據(jù)開始進行預(yù)測編碼方式的編碼數(shù)據(jù)的譯碼處理。
在步驟S12-1中,譯碼裝置105將譯碼處理后的譯碼數(shù)據(jù)輸出給再現(xiàn)圖像存貯器107。此時,再現(xiàn)圖像區(qū)域管理裝置109對再現(xiàn)圖像存貯器107輸出指示將譯碼處理后的譯碼數(shù)據(jù)存貯在哪一個區(qū)域的地址信號。
在當(dāng)前譯碼處理中的編碼數(shù)據(jù)中含有基準時間信息時,將該信息作為基準時間信息輸出給顯示圖像確定裝置106。
從編碼數(shù)據(jù)中提取當(dāng)前譯碼處理中的1幀圖像的顯示順序信息和應(yīng)顯示該圖像的時間信息,對時間信息管理裝置108作為提取信息信號而輸出。在此,當(dāng)編碼數(shù)據(jù)中不包含前述時間信息時,僅提取所述顯示順序信息,對時間信息管理裝置108作為提取信息信號而輸出。
接著,時間信號管理裝置108,在圖4的步驟S13到步驟S15中發(fā)生提取信息信號的輸入時,判斷是否存在有從編碼數(shù)據(jù)提取的時間信息的輸入,在存在有時間信息的輸入時,將該時間信息確定為應(yīng)顯示當(dāng)前譯碼裝置105中作譯碼處理的1幀圖像的時間信息,對再現(xiàn)圖像區(qū)域管理裝置109作為時間信息信號而輸出,當(dāng)不存在時間信息的輸入時,按照先前由譯碼裝置105輸入的另外1幀圖像的時間信息和顯示順序信息、以及這次輸入的當(dāng)前在譯碼裝置105中進行譯碼處理的1幀圖像的顯示順序信息,計算應(yīng)顯示當(dāng)前在進行譯碼處理的1幀圖像的時間信息,作為時間信息輸出給再現(xiàn)圖像區(qū)域管理裝置109。
接著在步驟S16中,再現(xiàn)圖像區(qū)域管理裝置109確定管理中的再現(xiàn)圖像區(qū)域狀態(tài)表的內(nèi)容,對當(dāng)前顯示輸出中的再現(xiàn)圖像區(qū)域(M1)以外的、譯碼數(shù)據(jù)被清除的再現(xiàn)圖像區(qū)域(M0、M2)輸出來自譯碼裝置105的節(jié)目切換以后的新的譯碼數(shù)據(jù)。同時更新再現(xiàn)圖像區(qū)域狀態(tài)表的內(nèi)容,對顯示圖像確定裝置106輸出數(shù)據(jù)存貯信息和時間信息通知信號。
接著在步驟S17,顯示圖像確定裝置106根據(jù)前述數(shù)據(jù)存貯信息和時間信息通知信號檢測新的圖像的輸出準備,在到達按照該圖像的時間信息的時刻時,輸出輸出再現(xiàn)圖像區(qū)域選擇信號以輸出該圖像的某一再現(xiàn)圖像區(qū)域中的譯碼數(shù)據(jù)。
再在步驟S18中,再現(xiàn)圖像存貯器107根據(jù)前述輸出再現(xiàn)圖像區(qū)域選擇信號將節(jié)目切換后的新譯碼數(shù)據(jù)作為再現(xiàn)圖像數(shù)據(jù)而輸出。
通過以上處理,即將被顯示的圖像切換成新選擇的節(jié)目的內(nèi)容。
因此,采用本實施例1的話,在檢測到節(jié)目切換時禁止數(shù)據(jù)通過輸入緩沖存貯器102,同時消除輸入緩沖存貯器102的存貯器內(nèi)的所有數(shù)據(jù),并且由于控制顯示圖像確定裝置使得保持該時刻的顯示圖像,因而在節(jié)目切換時不會顯示一定時間的藍背景畫面等的不自然的畫面而能減少用戶的不和諧感覺。
并且,在檢測到節(jié)目切換時,通過清除再現(xiàn)圖像存貯器107中當(dāng)前顯示所使用的區(qū)域以外的區(qū)域的信息并將其作為可能利用的空間區(qū)域,也能防止與檢測到編碼數(shù)據(jù)切換相比時間上靠后的不必要的圖像的顯示,而且因為切換后的編碼數(shù)據(jù)迅速地被寫入再現(xiàn)圖像存貯器107,所以能縮短切換后到進行編碼數(shù)據(jù)的再現(xiàn)圖像顯示之前的處理時間。
在檢測到節(jié)目切換時,中止譯碼裝置105的譯碼處理,而將一圖像數(shù)據(jù)譯碼結(jié)束代碼賦予譯碼途中的圖像數(shù)據(jù),從而就能如圖8(c)中所示那樣,不會將與之相連接的其他節(jié)目的數(shù)據(jù)序列錯誤地識別成在譯碼途中連續(xù)的數(shù)據(jù)序列,從而能防止因錯誤識別而發(fā)生譯碼錯誤和錯誤圖像的顯示。
在上述實施例1中,雖然是對代碼模式檢測裝置103和譯碼裝置105在節(jié)目切換后等待檢測到序列標題代碼的操作進行說明,但如果是表示譯碼處理單位的最前端的代碼模式的檢測功能,則不限定于序列標題代碼的檢測功能,象MPEG形式的GOP標題代碼和幀內(nèi)編碼圖像(I圖像)的起始碼那樣,只要是檢測得到的數(shù)據(jù)以后的編碼數(shù)據(jù),既可以是圖像再現(xiàn)的代碼模式,也可以是其他的代碼模式。
在上述各實施例中,雖然表示的是將代碼模式檢測裝置103配置到輸入緩沖存貯器102的前段的結(jié)構(gòu),但即使作為將代碼模式檢測裝置103配置到輸入緩沖存貯器102的后段,輸入緩沖存貯器102按照來自代碼模式檢測裝置103的數(shù)據(jù)要求隨時輸出數(shù)據(jù)、在代碼模式檢測裝置103檢測到規(guī)定的代碼模式之前禁止向后段的譯碼裝置105傳送數(shù)據(jù)這樣的結(jié)構(gòu),也可以作同樣的操作,這是不言而喻的。
在上述各實施例中,是將再現(xiàn)圖像存貯器107的再現(xiàn)圖像區(qū)域作為3個進行圖示的,但這并不是限定為3個,若按顯示順序能顯示已譯碼的再現(xiàn)圖像數(shù)據(jù)數(shù)量是幾個以上,就可以是幾個再現(xiàn)圖像域。
在上述各實施例中,再現(xiàn)圖像存貯器107中再現(xiàn)圖像區(qū)域是作為連續(xù)的區(qū)域而圖示的,但再現(xiàn)圖像存貯器107的結(jié)構(gòu)并不限于此,也可采用將譯碼的一再現(xiàn)圖像的數(shù)據(jù)分割成再現(xiàn)圖像存貯器的不連續(xù)區(qū)域而存放那樣結(jié)構(gòu)的存貯器。
在上述各實施例中雖然說明了譯碼處理對象是按MPEG方式編碼的數(shù)據(jù)的情況,但成為譯碼處理對象的編碼數(shù)據(jù)不限于以MPEG方式編碼,如是用雙向預(yù)編碼方式編碼的編碼數(shù)據(jù),也可以是以MPEG方式以外的編碼方式編碼的。
也可以是這樣的結(jié)構(gòu),即被輸入到節(jié)目切換檢測裝置104的位流數(shù)據(jù)不是廣播,而是從存貯盤等的記錄媒體讀出所需的節(jié)目信息流數(shù)據(jù)。
并且,在上述各實施例中雖然是對在每次基準時間信息被輸入到顯示圖像確定裝置106時根據(jù)基準時間信息更新基準時間計數(shù)器值的結(jié)構(gòu)進行說明的,但也可以是這樣的結(jié)構(gòu),即各再現(xiàn)的編碼數(shù)據(jù)僅在其數(shù)據(jù)中的最初的基準時間信息被輸入到顯示圖像確定裝置106時才進行更新、或者根據(jù)外來的控制信號等以任意的不同定時時刻加以更新。
再者,上述基準時間信息可以不是根據(jù)從譯碼裝置105的編碼數(shù)據(jù)中提取的數(shù)據(jù)加以更新,也可以是從外部直接在基準時間計數(shù)器中設(shè)定任意值。
如以上所示,按照本發(fā)明的數(shù)字運動圖像譯碼裝置和數(shù)字運動圖像譯碼方法,由于在再現(xiàn)途中檢測到節(jié)目切換時,禁止數(shù)據(jù)通過輸入緩沖存貯器,同時消除輸入緩沖存貯器的存貯器中的全部數(shù)據(jù),并控制顯示圖像確定裝置,保持該時刻的顯示圖像,所以在切換節(jié)目時不會顯示一定時間的藍背景畫面等的不自然的畫面,而具有能減少用戶不諧和感的效果。
而且,在再現(xiàn)途中檢測到節(jié)目切換時,在清除輸入緩沖存貯器內(nèi)的數(shù)據(jù)的情況下同時保持當(dāng)前的顯示狀態(tài),并同時用譯碼裝置進行與一圖像數(shù)據(jù)的結(jié)束代碼被輸入同樣的處理,中途結(jié)束一圖像數(shù)據(jù)的譯碼處理,以等待檢測到規(guī)定的代碼模式的狀態(tài)進行待機,這樣就不會將切換前后的數(shù)據(jù)序列錯誤地識別為連續(xù)的數(shù)據(jù),而具有能實現(xiàn)防止因誤識別發(fā)生譯碼錯誤和顯示錯誤的圖像的效果。
再有,在再現(xiàn)中途檢測到節(jié)目更換時,在輸入緩沖存貯器內(nèi)的數(shù)據(jù)被清除的情況下,清除再現(xiàn)圖像存貯器中的當(dāng)前顯示所使用的區(qū)域以外的數(shù)據(jù),從該時刻起不顯示時間上流后的成為不必要的圖像,同時還具有能縮短切換后的編碼數(shù)據(jù)的再現(xiàn)圖像顯示之前的處理時間的效果。
權(quán)利要求
1.一種數(shù)字運動圖像譯碼方法,包括以下步驟將編碼數(shù)據(jù)譯碼為再現(xiàn)圖像;輸出再現(xiàn)圖像;接收人工輸入信號,所述人工輸入信號使得將被譯碼的編碼數(shù)據(jù)在時序上僅產(chǎn)生一次不連續(xù),并且使得對在所述不連續(xù)終止之后讀取的編碼數(shù)據(jù)進行譯碼;在接收到所述人工輸入信號后,重復(fù)輸出再現(xiàn)圖像,直到新的再現(xiàn)圖像準備好輸出;以及在接收到所述人工輸入信號后,使對應(yīng)于發(fā)生所述不連續(xù)之前讀取的編碼數(shù)據(jù)的、包括尚未輸出的譯碼數(shù)據(jù)的那些譯碼數(shù)據(jù)無效。
全文摘要
本發(fā)明提供了一種數(shù)字運動圖像譯碼方法,能防止在再現(xiàn)期間輸入的編碼數(shù)據(jù)成為不連續(xù)時顯示圖像的紊亂和縮短再現(xiàn)轉(zhuǎn)換處理時間。停止輸入再現(xiàn)中的編碼數(shù)據(jù),消除輸入緩沖存貯器(102)中的譯碼前的圖像數(shù)據(jù)和譯碼后尚未顯示的再現(xiàn)圖像存貯器(107)中的再現(xiàn)圖像區(qū)域的數(shù)據(jù)。在能夠減少成為不必要譯碼的數(shù)據(jù)的處理時間的同時,還能削減雖已完成譯碼但還未顯示的再現(xiàn)圖像的顯示時間,能縮短因變更節(jié)目等引起的在再現(xiàn)過程中編碼數(shù)據(jù)的更換所需的處理時間。
文檔編號H04N5/44GK1933563SQ20061009579
公開日2007年3月21日 申請日期1997年10月31日 優(yōu)先權(quán)日1996年10月31日
發(fā)明者瀬戶口伸男, 渡部彰啓 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1