專利名稱:用于解壓壓縮數(shù)據(jù)的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于解壓移動(dòng)圖象的壓縮數(shù)據(jù)的裝置和方法,特別涉及用于解壓移動(dòng)圖象的幀間壓縮數(shù)據(jù)的裝置和方法,用以以較少的幀存儲(chǔ)器在高速下重放由用戶指定的任意圖象。
迄今已經(jīng)提出了各種視頻裝置,用于重放使用壓縮數(shù)據(jù)的移動(dòng)圖象。
根據(jù)用于標(biāo)準(zhǔn)/國(guó)際電技術(shù)委員會(huì)聯(lián)合技術(shù)委員會(huì)1分委員會(huì)29(以后稱為“ISO/IEC JTC1 SC29”)之國(guó)際組織的移動(dòng)圖象專家組(以后稱為“MPEG”)的推薦,為移動(dòng)圖象定義了三種類型的壓縮數(shù)據(jù),即內(nèi)編碼圖象,預(yù)測(cè)編碼圖象和雙向編碼圖象,以后分別簡(jiǎn)單稱為“I圖象”,“P圖象”和“B圖象”。
I圖象是內(nèi)編碼的MPEG圖象,即相對(duì)于其它圖象,例如P圖象和B圖象,其并不是差分地被編碼,并且其是通過(guò)使用諸如離散余弦變換(以后簡(jiǎn)單稱為“DCT”)的空間壓縮技術(shù)壓縮一幀數(shù)據(jù)獲得的。P圖象是使用幀內(nèi)預(yù)測(cè)編碼技術(shù)從在前的I圖象或P圖象中向前預(yù)測(cè)的MPEG圖象。B圖象是使用幀內(nèi)預(yù)測(cè)編碼技術(shù)從在前參考幀圖象或場(chǎng)圖象和隨后參考幀圖象或場(chǎng)圖象(每個(gè)參考不是I圖象就是P圖象)的組合中雙向預(yù)測(cè)的MPEG圖象。由于B圖象是按照前述預(yù)測(cè)的,因此B圖象是在解壓在前I圖象或者在前P圖象之后解壓的,并且B圖象在存儲(chǔ)在前I圖象或者在前P圖象之后被存儲(chǔ)的,其用于解壓幀存儲(chǔ)器中的當(dāng)前圖象,如圖20中所示。因此,與原始圖象的順序相比,存儲(chǔ)B圖象的順序是向后移動(dòng)的。
通常,壓縮數(shù)據(jù)被分成多個(gè)圖象組,以后簡(jiǎn)單稱為“GOP”,目的是能夠進(jìn)行以任何次序讀每個(gè)GOP的隨機(jī)存取。每個(gè)GOP包括至少一個(gè)I圖象,并且該I圖象可以以固定間隔被插入在其它類型的圖象之間。
解壓過(guò)程是通過(guò)存儲(chǔ)的數(shù)據(jù)按順序進(jìn)行的,如
圖17所示。解壓過(guò)程進(jìn)行之后,重放過(guò)程通過(guò)以原始順序重配置的原始存儲(chǔ)數(shù)據(jù)來(lái)按順序進(jìn)行的。
為了開(kāi)始重放過(guò)程,P圖象或者B圖象的任意數(shù)據(jù),例如B圖象B13的數(shù)據(jù)被控制裝置指定。但是,在沒(méi)有P圖象P14的數(shù)據(jù)的情況下,B圖象B13是不能被解壓的,這是因?yàn)锽圖象B13是雙向預(yù)測(cè)的數(shù)據(jù)。
因此,為了獲得P圖象P14的數(shù)據(jù),從包括在包含指定B圖象B13的相同GOP中的I圖象I2中或者從包括在下一個(gè)GOP中的其它I圖象中進(jìn)行重播過(guò)程。從指定圖象開(kāi)始的重播方法在待審日本專利公開(kāi)8-205083中公開(kāi),其中在顯示監(jiān)視器上顯示靜止圖象的同時(shí)進(jìn)行解壓處理。在該現(xiàn)有技術(shù)的情況下,解壓處理是從包括指定圖象之GOP的I圖象進(jìn)行的。然后解壓隨后的P圖象和/或B圖象,直到解壓處理到達(dá)指定的圖象為止。如圖18所示,顯示該指定的圖象,直到指定圖象的隨后圖象被解壓為止。
但是,由于用于解壓現(xiàn)有技術(shù)之壓縮數(shù)據(jù)的裝置不得不解壓都包括在含有指定圖象之GOP中的在先I圖象和所有P圖象及B圖象,因此重播該指定圖象要求占用時(shí)間間隔。另外,由于與顯示圖象的時(shí)序,在下文中簡(jiǎn)單稱為“顯示時(shí)序”,同步地進(jìn)行每個(gè)幀數(shù)據(jù)(即解壓指定圖象所必須的在先I圖象和在先P圖象)的解壓處理,圖象的解壓處理不能開(kāi)始直到下一個(gè)顯示時(shí)序?yàn)橹?,因此要求占用用于開(kāi)始解壓指定圖象的時(shí)間間隔。
而且,用于解壓現(xiàn)有技術(shù)之壓縮數(shù)據(jù)的裝置要求幀存儲(chǔ)器,其用于存儲(chǔ)用在解壓處理中的I圖象、P圖象和B圖象和用于存儲(chǔ)在每個(gè)壓縮數(shù)據(jù)被解壓的同時(shí)要被顯示的幀數(shù)據(jù)。結(jié)果,這種裝置趨于變大和費(fèi)用增大。
本發(fā)明的目的是提供一種裝置,在圖象指定要被解壓之后,在不解壓包括在含有該指定圖象之GOP中的在先B圖象的情況下,其能夠在高速下解壓該壓縮的數(shù)據(jù)。
本發(fā)明的另一個(gè)目的是提供一種裝置,通過(guò)連續(xù)地解壓與顯示時(shí)序異步的壓縮數(shù)據(jù),其能夠在高速下解壓壓縮數(shù)據(jù)。
本發(fā)明的又一個(gè)目的是提供一種裝置,在沒(méi)有解壓處理除了指定B圖象之外的B圖象情況下,其不要求用于解壓壓縮數(shù)據(jù)所必須的幀存儲(chǔ)器。
本發(fā)明的又一個(gè)目的是提供一種方法,在圖象指定要被解壓之后,在不解壓包括在含有該指定圖象之GOP中的在先B圖象的情況下,其能夠在高速下解壓該壓縮的數(shù)據(jù)。
本發(fā)明的另一個(gè)目的是提供一種方法,通過(guò)連續(xù)地解壓與顯示時(shí)序異步的壓縮數(shù)據(jù),其能夠在高速下解壓壓縮數(shù)據(jù)。
本發(fā)明的又一個(gè)目的是提供一種方法,在沒(méi)有解壓處理除了指定B圖象之外的B圖象情況下,其不要求用于解壓壓縮數(shù)據(jù)所必須的幀存儲(chǔ)器。
根據(jù)本發(fā)明的第一個(gè)方案,提供有一種用于解壓包含多組壓縮圖象之壓縮數(shù)據(jù)的裝置,包括用于記錄壓縮數(shù)據(jù)的記錄裝置,其包含至少一個(gè)隨機(jī)存取存儲(chǔ)器;用于從記錄裝置中讀出壓縮數(shù)據(jù)的讀裝置;用于解壓通過(guò)讀裝置從記錄裝置中讀出的壓縮數(shù)據(jù)的解壓裝置;用于存儲(chǔ)由解壓裝置產(chǎn)生的解壓數(shù)據(jù)的至少一個(gè)幀存儲(chǔ)器;用于指定要被解壓的壓縮圖象的圖象指定裝置;控制裝置,其通過(guò)規(guī)定通過(guò)記錄裝置基于由圖象指定裝置指定的圖象而從記錄裝置中讀出的壓縮圖象組來(lái)用于控制讀裝置,以及通過(guò)傳輸與由圖象指定裝置指定的指定圖象相關(guān)的數(shù)據(jù)來(lái)用于控制解壓裝置。
裝置中,壓縮圖象的每一組都可以包含至少一個(gè)內(nèi)編碼圖象和預(yù)測(cè)編碼圖象。
裝置中,讀裝置可以用來(lái)讀出包含由圖象指定裝置指定的圖象的壓縮圖象組。
裝置中,解壓裝置可以用來(lái)解壓包括在由讀裝置讀出的壓縮圖象組中的內(nèi)編碼圖象;可以被插入到由圖象指定裝置指定的圖象之間的預(yù)測(cè)編碼圖象;以及在預(yù)測(cè)編碼圖象被選擇為由圖象指定裝置指定的圖象的狀態(tài)下,包括在由讀裝置讀出的壓縮圖象組中的雙向編碼圖象。
裝置中,在解壓的預(yù)測(cè)編碼圖象是緊靠由圖象指定裝置指定的圖象之前的狀態(tài)下,由圖象指定裝置指定的圖象可以通過(guò)解壓裝置解壓。
裝置中,壓縮圖象的每一組可以包含至少一個(gè)內(nèi)編碼圖象,預(yù)測(cè)編碼圖象和雙向編碼圖象。
裝置中,讀裝置可以用來(lái)讀出包含由圖象指定裝置指定的圖象的壓縮圖象組。
裝置中,解壓裝置可以用來(lái)解壓包括在由讀裝置讀出的壓縮圖象組中的內(nèi)編碼圖象;可以被插入到由圖象指定裝置指定的圖象之間的預(yù)測(cè)編碼圖象;以及在雙向編碼圖象被選擇為由圖象指定裝置指定的圖象的狀態(tài)下,包括在由讀裝置讀出的壓縮圖象組中的雙向編碼圖象。
裝置中,在解壓的預(yù)測(cè)編碼圖象是緊靠由圖象指定裝置指定的圖象之前的狀態(tài)下,由圖象指定裝置指定的圖象可以通過(guò)解壓裝置解壓。
另外,裝置可以包括用于顯示具有存儲(chǔ)在幀存儲(chǔ)器中的所述解壓數(shù)據(jù)之圖象的顯示裝置。
另外,幀存儲(chǔ)器可以包括第一和第二存儲(chǔ)段。
裝置中,由解壓裝置產(chǎn)生的有或沒(méi)有存儲(chǔ)在所述第一和第二存儲(chǔ)段之?dāng)?shù)據(jù)的每個(gè)解壓數(shù)據(jù)可以分別被存儲(chǔ)在所述第二和第一存儲(chǔ)段中。
另外,幀存儲(chǔ)器還可以包括第三存儲(chǔ)段,在壓縮數(shù)據(jù)被解壓裝置解壓的同時(shí),其用于存儲(chǔ)用來(lái)顯示圖象的數(shù)據(jù)。
裝置中,三個(gè)存儲(chǔ)段的一個(gè)可以通過(guò)控制裝置控制,以存儲(chǔ)緊靠由圖象指定裝置指定的指定圖象之前被解壓的數(shù)據(jù)。
裝置中,可以控制顯示裝置以顯示緊靠指定圖象之前被解壓的圖象。
裝置中,可以控制解壓裝置以解壓壓縮的數(shù)據(jù),其使用除了被選擇為存儲(chǔ)緊靠由圖象指定裝置指定的指定圖象之前被解壓的數(shù)據(jù)的存儲(chǔ)段之外的另外兩個(gè)存儲(chǔ)段。
裝置中,每個(gè)壓縮數(shù)據(jù)可以用顯示圖象的時(shí)序來(lái)異步地被解壓。
根據(jù)本發(fā)明的第三個(gè)方案,提供有一種解壓包含多組壓縮圖象之壓縮數(shù)據(jù)的方法,壓縮數(shù)據(jù)被存儲(chǔ)在記錄器中,記錄器具有至少一個(gè)用于記錄壓縮數(shù)據(jù)的隨機(jī)存取存儲(chǔ)器,包括步驟從記錄器中讀出壓縮數(shù)據(jù);解壓從記錄器中讀出的壓縮數(shù)據(jù);存儲(chǔ)解壓數(shù)據(jù);指定要解壓縮的壓縮圖象;和通過(guò)規(guī)定基于由指定步驟指定的圖象而讀出的壓縮圖象組來(lái)控制讀步驟,以及通過(guò)傳輸與由指定步驟指定的圖象相關(guān)的數(shù)據(jù)來(lái)控制步驟。
方法中,壓縮圖象的每一組都可以包含至少一個(gè)內(nèi)編碼圖象和預(yù)測(cè)編碼圖象。
方法中,在讀步驟中可以讀出包含由指定步驟指定的圖象的壓縮圖象組。
方法中,在預(yù)測(cè)編碼圖象被選擇為在指定步驟中指定的圖象的狀態(tài)下,包括在壓縮圖象讀出組中的內(nèi)編碼圖象和在指定步驟中指定的圖象與包括在壓縮圖象組中的內(nèi)編碼圖象之間的預(yù)測(cè)編碼圖象可以被解壓。
方法中,在解壓的預(yù)測(cè)編碼圖象是緊靠由指定步驟指定的圖象之前的狀態(tài)下,由指定步驟指定的圖象可以被解壓。
方法中,壓縮圖象的每一組可以包含至少一個(gè)內(nèi)編碼圖象和預(yù)測(cè)編碼圖象。
方法中,包含由指定步驟指定的圖象的壓縮圖象組可以被讀出。
方法中,在雙向編碼圖象被選擇為在指定步驟中指定的圖象的狀態(tài)下,包括在壓縮圖象讀出組中的內(nèi)編碼圖象和在指定步驟中指定的圖象與包括在壓縮圖象組中的內(nèi)編碼圖象之間的預(yù)測(cè)編碼圖象可以被解壓。
方法中,以緊靠由指定步驟指定的圖象之前的壓縮預(yù)測(cè)編碼圖象為基礎(chǔ),由指定步驟指定的圖象可以被解壓。
另外,方法可以包括顯示具有存儲(chǔ)在幀存儲(chǔ)器中的解壓數(shù)據(jù)之圖象的步驟。
方法中,幀存儲(chǔ)器可以包括第一和第二存儲(chǔ)段。
方法中,存儲(chǔ)步驟可以包括在第一存儲(chǔ)段中存儲(chǔ)解壓數(shù)據(jù)的步驟,在第二存儲(chǔ)段中存儲(chǔ)用在第一存儲(chǔ)段中存儲(chǔ)的數(shù)據(jù)所產(chǎn)生的解壓數(shù)據(jù)的步驟,以及在第一存儲(chǔ)段中存儲(chǔ)用在第二存儲(chǔ)段中存儲(chǔ)的數(shù)據(jù)所產(chǎn)生的解壓數(shù)據(jù)。
方法中,幀存儲(chǔ)器還可以包括第三存儲(chǔ)段,在壓縮數(shù)據(jù)被在解壓步驟解壓的同時(shí),其用于存儲(chǔ)解壓圖象的數(shù)據(jù)。
方法中,三個(gè)存儲(chǔ)段的一個(gè)可以用來(lái)存儲(chǔ)緊靠在指定步驟指定圖象的情況下指定圖象之前被解壓的數(shù)據(jù)。
方法中,在壓縮數(shù)據(jù)在解壓步驟中可以被解壓的同時(shí),可以顯示存儲(chǔ)在存儲(chǔ)段中的解壓圖象,該存儲(chǔ)段被選擇為存儲(chǔ)緊靠指定圖象之前被解壓的數(shù)據(jù)。
方法中,使用除了被選擇為存儲(chǔ)緊靠指定圖象之前被解壓的數(shù)據(jù)的所選擇存儲(chǔ)段之外的另外兩個(gè)存儲(chǔ)段可以進(jìn)行解壓步驟。
方法中,每個(gè)壓縮數(shù)據(jù)可以用顯示圖象的時(shí)序來(lái)異步地被解壓。
從下面結(jié)合考慮附圖時(shí)的詳細(xì)說(shuō)明中可以較好地理解本發(fā)明及其許多優(yōu)點(diǎn)。
圖1是表示根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置之優(yōu)選實(shí)施例的框圖;圖2是根據(jù)本發(fā)明解壓壓縮數(shù)據(jù)之方法的處理流程圖;圖3是表示在現(xiàn)有技術(shù)的參考圖象和解壓處理之間關(guān)系例子的示意圖;圖4是表示根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓處理之第一優(yōu)選實(shí)施例的示意圖;圖5是根據(jù)本發(fā)明第一優(yōu)選實(shí)施例的解壓壓縮數(shù)據(jù)之方法的處理流程圖;圖6是表示在現(xiàn)有技術(shù)的參考圖象和解壓處理之間關(guān)系例子的示意圖;圖7是表示根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓處理之第二優(yōu)選實(shí)施例的示意圖;圖8是表示根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置之第三優(yōu)選實(shí)施例的框圖;圖9是根據(jù)本發(fā)明第三優(yōu)選實(shí)施例的解壓壓縮數(shù)據(jù)之方法的處理流程圖;圖10是表示根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置之第四優(yōu)選實(shí)施例的框圖;圖11是根據(jù)本發(fā)明第四優(yōu)選實(shí)施例的存儲(chǔ)解壓圖象之方法的處理流程圖12是表示根據(jù)本發(fā)明第四優(yōu)選實(shí)施例的記錄時(shí)序圖的示意圖;圖13是表示根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置之第五優(yōu)選實(shí)施例的框圖;圖14是表示根據(jù)本發(fā)明第五優(yōu)選實(shí)施例顯示圖象的時(shí)序圖的示意圖;圖15是表示現(xiàn)有技術(shù)的解壓壓縮數(shù)據(jù)之時(shí)序圖的示意圖;圖16是表示根據(jù)本發(fā)明第六優(yōu)選實(shí)施例的解壓壓縮數(shù)據(jù)之時(shí)序圖的示意圖;圖17是表示現(xiàn)有技術(shù)存儲(chǔ)和顯示圖象順序例子的示意圖;圖18是表示現(xiàn)有技術(shù)的解壓壓縮數(shù)據(jù)之時(shí)序圖的示意圖。
下面參考圖1到21說(shuō)明根據(jù)本發(fā)明用于解壓壓縮數(shù)據(jù)之裝置的優(yōu)選實(shí)施例。本發(fā)明中,壓縮數(shù)據(jù)包括多個(gè)GOP,其分別包含有要被解壓的至少一個(gè)I圖象,P圖象和B圖象。
現(xiàn)在參考圖1到4,其示出了根據(jù)本發(fā)明的壓縮數(shù)據(jù)解壓裝置的第一優(yōu)選實(shí)施例。具體地說(shuō),要被解壓的壓縮數(shù)據(jù)的例子示意地示于圖3,其中插入GOP中的至少一個(gè)I圖象使得能夠隨機(jī)存取以便以任何順序讀出每個(gè)GOP。
圖1中示出的壓縮數(shù)據(jù)解壓裝置100包括記錄裝置110,讀出裝置120,解壓裝置130,幀存儲(chǔ)器140,圖象指定裝置150和控制裝置160。記錄裝置110被設(shè)計(jì)成記錄要被解壓裝置130解壓的壓縮數(shù)據(jù)。記錄裝置110包括用于記錄壓縮數(shù)據(jù)的至少一個(gè)隨機(jī)存取存儲(chǔ)器,目的是使得能隨機(jī)存取以便以任何順序讀出每個(gè)GOP。讀出裝置120適用于讀出要通過(guò)解壓裝置130解壓的從記錄裝置110傳輸來(lái)的壓縮數(shù)據(jù)。解壓裝置130用來(lái)解壓通過(guò)讀出裝置120從記錄裝置110讀出的壓縮數(shù)據(jù)。幀存儲(chǔ)器140用來(lái)存儲(chǔ)通過(guò)解壓裝置130產(chǎn)生的解壓數(shù)據(jù)。圖象指定裝置150被設(shè)計(jì)成指定要被解壓裝置130解壓的目標(biāo)圖象。與由圖象指定裝置150指定目標(biāo)圖象相關(guān)的數(shù)據(jù)被傳輸?shù)娇刂蒲b置160?;谥付ǖ膱D象,控制裝置160用來(lái)通過(guò)規(guī)定包括該指定圖象的壓縮GOP來(lái)控制讀出裝置120和通過(guò)傳輸與該指定圖象相關(guān)的數(shù)據(jù)也來(lái)控制解壓裝置130。
如圖2所示,根據(jù)本發(fā)明第一優(yōu)選實(shí)施例用來(lái)解壓壓縮數(shù)據(jù)的處理流程包括步驟S201到S209。在步驟S201中,圖象指定裝置150指定P圖象。在步驟S202中,壓縮圖象組的數(shù)據(jù)通過(guò)控制裝置160被規(guī)定為是從記錄裝置110中讀出的,其基于該指定圖象即在步驟S201中指定的圖象,并且與該指定圖象相關(guān)的數(shù)據(jù)是通過(guò)控制裝置160被傳輸?shù)浇鈮貉b置130。在步驟S203中,在步驟S202中規(guī)定的包含指定P圖象的GOP的數(shù)據(jù)是通過(guò)讀出裝置120讀出的。在步驟S204中,包含在步驟S202中規(guī)定的GOP中的I圖象是通過(guò)解壓裝置130解壓的。該I圖象可以基于該I圖象的數(shù)據(jù)和在GOP中每個(gè)圖象安排的數(shù)據(jù)識(shí)別出。在I圖象解壓之后,跟隨I圖象的B圖象能夠通過(guò)解壓裝置130解壓。在步驟S205中,解壓裝置130用來(lái)確定當(dāng)前圖象是否是B圖象。當(dāng)當(dāng)前圖象被確定是B圖象時(shí),解壓處理進(jìn)行到步驟S206。在當(dāng)前圖象被確定為不是B圖象的情況下,解壓處理進(jìn)行到步驟S207。在步驟S206,跳過(guò)B圖象的解壓處理,處理返回到步驟S205,并且用下一個(gè)圖象來(lái)重復(fù)上述的這些步驟。在步驟S207,隨著當(dāng)前圖象被確定為P圖象,P圖象是通過(guò)解壓裝置130解壓。在步驟S208,解壓裝置130用來(lái)確定指定的P圖象是否是當(dāng)前圖象。當(dāng)指定的P圖象被確定為是當(dāng)前圖象時(shí),解壓處理跳過(guò)步驟S209。在指定的P圖象被確定為不是當(dāng)前圖象的情況下,處理返回到步驟S205,并且用下一個(gè)圖象來(lái)重復(fù)上述的這些步驟。在步驟S209,幀存儲(chǔ)器140用來(lái)存儲(chǔ)通過(guò)解壓裝置130解壓的指定圖象,最后終止解壓處理。
參考圖3,其示出了解壓處理的傳統(tǒng)順序的例子,具有標(biāo)記為“解壓”的長(zhǎng)方形陣列。顯示圖象的順序是通過(guò)標(biāo)記為“顯示”的長(zhǎng)方形陣列表示的。在圖3的頂部,示出了多個(gè)分別指示圖象的的箭頭。換言之,圖象被箭頭指示和圖象位于箭頭起始處。由箭頭指示的圖象是要被解壓的目標(biāo)圖象,以后稱為目標(biāo)圖象,并且位于箭頭起始處的圖象是解壓該目標(biāo)圖象所必須的圖象,以后其簡(jiǎn)單地稱為目標(biāo)圖象的“參考圖象”。例如,I圖象I2和P圖象P5是目標(biāo)B圖象B3的參考圖象,即B圖象B3是通過(guò)指示I圖象I2和P圖象P5解壓的。
在本發(fā)明優(yōu)選實(shí)施例中,P圖象是通過(guò)圖象指定裝置150指定的。例如,如圖3所示,當(dāng)指定標(biāo)記(a)的P圖象P14時(shí),P圖象P14是通過(guò)能夠由跟蹤指向P圖象P14的箭頭來(lái)驗(yàn)證的參考圖象I圖象I2和P圖象P5,P8和P11解壓的。因此,對(duì)于P圖象P14的解壓,避免指示標(biāo)記(b)的每個(gè)圖象即每個(gè)B圖象是可能的。如圖4所示,目標(biāo)P圖象14的參考圖象是被說(shuō)明為在標(biāo)記為“解壓”之陣列中用實(shí)線表示的長(zhǎng)方形。因此,如在傳統(tǒng)解壓處理中所看到的,與現(xiàn)有技術(shù)解壓裝置相比,通過(guò)跳過(guò)在先B圖象的解壓處理,根據(jù)本發(fā)明第一實(shí)施例的壓縮數(shù)據(jù)解壓裝置能夠高速解壓指定的P圖象。
在根據(jù)本發(fā)明的壓縮數(shù)據(jù)解壓裝置的第一優(yōu)選實(shí)施例中已經(jīng)說(shuō)明P圖象在裝置中被指定為要被解壓的同時(shí),該P(yáng)圖象可以被諸如B圖象的其它圖象所替換,其根據(jù)本發(fā)明以高速且用較少的幀存儲(chǔ)器來(lái)解壓壓縮的數(shù)據(jù)。
因壓縮數(shù)據(jù)解壓裝置第二優(yōu)選實(shí)施例的結(jié)構(gòu)幾乎與壓縮數(shù)據(jù)解壓裝置第一優(yōu)選實(shí)施例的相同,下面的說(shuō)明將僅僅直接是對(duì)第二優(yōu)選實(shí)施例的單元和部件的處理。有關(guān)與第一優(yōu)選實(shí)施例的處理相同的第二優(yōu)選實(shí)施例的處理的說(shuō)明將省略,以避免冗長(zhǎng)的重復(fù),但是,正如圖2中第一優(yōu)選實(shí)施例的處理,對(duì)于第二優(yōu)選實(shí)施例的處理,圖5中給出了相同的標(biāo)記數(shù)。
參考圖5到圖7,其示出了根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置第二優(yōu)選實(shí)施例。在該優(yōu)選實(shí)施例中,B圖象通過(guò)圖象指定裝置150被選擇為指定圖象。指定B圖象的數(shù)據(jù)被傳輸?shù)娇刂蒲b置160?;谠撝付˙圖象,控制裝置160通過(guò)規(guī)定包括該指定B圖象的壓縮GOP來(lái)控制讀出裝置120,通過(guò)傳輸與該指定B圖象相關(guān)的數(shù)據(jù)也來(lái)控制解壓裝置130。
圖5中,示出根據(jù)本發(fā)明第二優(yōu)選實(shí)施例用來(lái)解壓壓縮數(shù)據(jù)的處理流程。在步驟S501中,B圖象通過(guò)圖象指定裝置150被選擇為指定圖象。在步驟S502中,控制裝置160規(guī)定基于在步驟S501中選擇的指定B圖象而從記錄裝置110中讀出的壓縮圖象組并且將與該指定B圖象相關(guān)的數(shù)據(jù)傳輸?shù)浇鈮貉b置130。在步驟S503中,包含指定B圖象的所規(guī)定GOP的數(shù)據(jù)是通過(guò)讀出裝置120讀出的。從步驟S204到步驟S207,進(jìn)行與在第一優(yōu)選實(shí)施例中所描述的類似處理。在步驟S508,解壓裝置130用來(lái)確定當(dāng)前圖象是否是緊靠指定B圖象之前的P圖象。當(dāng)當(dāng)前圖象被確定為是緊靠指定B圖象之前的P圖象時(shí),解壓處理進(jìn)行到步驟S509。在當(dāng)前圖象被確定為不是緊靠指定B圖象之前的P圖象的情況下,解壓處理返回到步驟S205,并且用下一個(gè)圖象來(lái)重復(fù)上述的這些步驟。在步驟S509,解壓裝置130用來(lái)確定當(dāng)前圖象的下一個(gè)圖象是否是指定B圖象。當(dāng)當(dāng)前圖象被確定為是指定B圖象時(shí),解壓處理進(jìn)行到步驟S511。在當(dāng)前圖象被確定為不是指定B圖象的情況下,解壓處理進(jìn)行到步驟S510。在步驟S510,跳過(guò)B圖象的解壓處理并且處理返回到步驟S509,并且用下一個(gè)圖象來(lái)重復(fù)上述的這些步驟。在步驟S511,隨著當(dāng)前圖象被確定為是指定B圖象,進(jìn)行當(dāng)前圖象的解壓處理。在步驟S209,幀存儲(chǔ)器140用來(lái)存儲(chǔ)通過(guò)解壓裝置130解壓的與指定圖象相關(guān)的數(shù)據(jù),最后終止該處理。
參考圖6,其示出了解壓處理的傳統(tǒng)順序的例子,具有標(biāo)記為“解壓”的長(zhǎng)方形陣列。顯示圖象的順序是通過(guò)標(biāo)記為“顯示”的長(zhǎng)方形陣列表示的。在圖3的頂部,示出了多個(gè)分別指示解壓目標(biāo)圖象和解壓目標(biāo)圖象的參考圖象的箭頭。
在本發(fā)明優(yōu)選實(shí)施例中,B圖象是通過(guò)圖象指定裝置150被選擇為指定圖象。例如,如圖6所示,當(dāng)標(biāo)記(c)的B圖象B13被選擇為指定圖象時(shí),B圖象B13的解壓是通過(guò)參考能夠由跟蹤指向B圖象B13的箭頭來(lái)驗(yàn)證的I圖象I2和P圖象P5,P8和P11來(lái)進(jìn)行的。因此,對(duì)于B圖象B13的解壓,避免指示圖6中標(biāo)記(c)的每個(gè)圖象,即包括緊靠指定B圖象B12之前的P圖象和指定B圖象之間的B圖象B12的在先B圖象是可能的。如圖7所示,目標(biāo)B圖象B13的參考圖象是被說(shuō)明為在標(biāo)記為“解壓”之陣列中用實(shí)線表示的長(zhǎng)方形。因此,通過(guò)跳過(guò)包括緊靠指定B圖象之前的P圖象和在先B圖象之間的在先B圖象的解壓處理,指定B圖象能夠高速解壓。
因壓縮數(shù)據(jù)解壓裝置第三優(yōu)選實(shí)施例的結(jié)構(gòu)幾乎與壓縮數(shù)據(jù)解壓裝置第一優(yōu)選實(shí)施例的相同,下面的說(shuō)明將僅僅直接是對(duì)第三優(yōu)選實(shí)施例的單元和部件的處理。有關(guān)與第一優(yōu)選實(shí)施例的處理相同的第三優(yōu)選實(shí)施例的處理的說(shuō)明將省略,以避免冗長(zhǎng)的重復(fù),但是,正如圖1中第一優(yōu)選實(shí)施例的處理,對(duì)于第三優(yōu)選實(shí)施例的處理,圖8中給出了相同的標(biāo)記數(shù)。
參考圖8和圖9,其示出了根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置第三優(yōu)選實(shí)施例。如圖8所示,除了圖1所示的第一優(yōu)選實(shí)施例中的壓縮數(shù)據(jù)解壓裝置之外,本發(fā)明壓縮數(shù)據(jù)解壓裝置還包括顯示裝置870。顯示裝置870被設(shè)計(jì)成顯示具有存儲(chǔ)在幀存儲(chǔ)器140中的解壓數(shù)據(jù)的圖象。
圖9中,示出根據(jù)本發(fā)明第三優(yōu)選實(shí)施例用來(lái)解壓壓縮數(shù)據(jù)的處理流程。在步驟S901中,圖象指定裝置150指定任意圖象。在步驟S902中,控制裝置160用來(lái)控制圖象指定裝置150將通過(guò)圖象指定裝置150指定的任意圖象分類為三種類型的圖象,即上述的I圖象,P圖象和B圖象。當(dāng)任意圖象通過(guò)圖象指定裝置150被分類為I圖象時(shí),處理進(jìn)行到步驟S903。在任意圖象通過(guò)圖象指定裝置150被分類為P圖象的情況下,處理進(jìn)行從步驟S202到步驟S209,并且然后到步驟S903。在任意圖象通過(guò)圖象指定裝置150被分類為B圖象的情況下,處理進(jìn)行從步驟S502到步驟S512,并且然后到步驟S903。在步驟S903,進(jìn)行重播處理,并且圖象用通過(guò)解壓裝置130解壓的和存儲(chǔ)在幀存儲(chǔ)器140中的指定圖象顯示,然后終止該處理。因此,通過(guò)跳過(guò)包括B圖象之在先B圖象的解壓處理,該B圖象在緊靠指定B圖象之前的P圖象和在先B圖象之間,所指定B圖象以高速被解壓。
在根據(jù)本發(fā)明的壓縮數(shù)據(jù)解壓裝置的在先優(yōu)選實(shí)施例中已經(jīng)說(shuō)明兩個(gè)參考圖象對(duì)解壓指定B圖象是必須的同時(shí),根據(jù)本發(fā)明以降低參考圖象來(lái)解壓B圖象是可能的。
因壓縮數(shù)據(jù)解壓裝置第四優(yōu)選實(shí)施例的結(jié)構(gòu)幾乎與壓縮數(shù)據(jù)解壓裝置第一優(yōu)選實(shí)施例的相同,下面的說(shuō)明將僅僅直接是對(duì)第四優(yōu)選實(shí)施例的單元和部件的處理。有關(guān)與第一優(yōu)選實(shí)施例的處理相同的第四優(yōu)選實(shí)施例的處理的說(shuō)明將省略,以避免冗長(zhǎng)的重復(fù),但是,正如圖1中第一優(yōu)選實(shí)施例的處理,對(duì)于第四優(yōu)選實(shí)施例的處理,圖10中給出了相同的標(biāo)記數(shù)。
參考圖10到圖12,其示出了根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置第四優(yōu)選實(shí)施例。如在圖10中所示,該壓縮數(shù)據(jù)解壓裝置還包括第一和第二幀存儲(chǔ)器部分141和142,其替換地用于存儲(chǔ)由解壓裝置130產(chǎn)生的每個(gè)解壓圖象。
圖11中,示出根據(jù)本發(fā)明第四優(yōu)選實(shí)施例用來(lái)解壓壓縮數(shù)據(jù)的處理流程。圖11中所示的處理流程是用于解壓圖7中所示的B圖象B13和包括圖2中所示的步驟S204到S208。
在步驟S1101中,參考圖象是通過(guò)解壓裝置130解壓的,并且解壓I圖象I2被存儲(chǔ)在第一幀存儲(chǔ)器部分141中。在步驟S1102中,緊靠參考I圖象I2的參考P圖象P5是通過(guò)解壓裝置130解壓的,使用參考被存儲(chǔ)在第一幀存儲(chǔ)器部分141中的解壓I圖象12。解壓的P圖象P5被存儲(chǔ)在第二幀存儲(chǔ)器部分142中。在步驟S1103,緊靠參考P圖象P5的參考P圖象P8是通過(guò)解壓裝置130解壓的,使用參考被存儲(chǔ)在第二幀存儲(chǔ)器部分142中的解壓P圖象P5。解壓的P圖象P8被存儲(chǔ)在第一幀存儲(chǔ)器部分141中。在步驟S1104,緊靠參考P圖象P8的參考P圖象P11是通過(guò)解壓裝置130解壓的,使用參考被存儲(chǔ)在第一幀存儲(chǔ)器部分141中的解壓P圖象P8。解壓的P圖象P11被存儲(chǔ)在第二幀存儲(chǔ)器部分142中。在步驟S1105,緊靠參考P圖象P11的參考P圖象P14是通過(guò)解壓裝置130解壓的,使用參考被存儲(chǔ)在第二幀存儲(chǔ)器部分142中的解壓P圖象P14。解壓的P圖象P14被存儲(chǔ)在第一幀存儲(chǔ)器部分141中。在步驟S1106,指定B圖象B13是通過(guò)解壓裝置130解壓的,分別使用參考被存儲(chǔ)在第二幀存儲(chǔ)器部分142中的解壓P圖象P11和被存儲(chǔ)在第一幀存儲(chǔ)器部分141中的解壓P圖象P14。最后,解壓的B圖象P13被存儲(chǔ)在第二幀存儲(chǔ)器部分142中。
圖12中,示出了用于訪問(wèn)第一幀存儲(chǔ)器部分141和第二幀存儲(chǔ)器部分142的時(shí)序的示意圖。用于訪問(wèn)第一和第二幀存儲(chǔ)器部分141,142的時(shí)間相互交疊,這是因?yàn)閰⒖剂擞糜诮鈮旱腎圖象或者P圖象。
根據(jù)本發(fā)明第四優(yōu)選實(shí)施例,本發(fā)明提供了用于解壓壓縮數(shù)據(jù)的裝置和方法,與要求通過(guò)參考解壓的參考P圖象來(lái)解壓B圖象的現(xiàn)有技術(shù)解壓裝置相比,其能夠用減少幀存儲(chǔ)器來(lái)高速解壓指定的圖象。
在根據(jù)本發(fā)明的壓縮數(shù)據(jù)解壓裝置的第四優(yōu)選實(shí)施例中已經(jīng)說(shuō)明用于解壓壓縮數(shù)據(jù)的單元和部件是專用的,不用參考顯示裝置,在解壓步驟的時(shí)間期間顯示圖象可以是必須的。
因圖13所示的壓縮數(shù)據(jù)解壓裝置第五優(yōu)選實(shí)施例的結(jié)構(gòu)幾乎與壓縮數(shù)據(jù)解壓裝置第四優(yōu)選實(shí)施例的相同,下面的說(shuō)明將僅僅直接是對(duì)第五優(yōu)選實(shí)施例的單元和部件的處理。有關(guān)與第四優(yōu)選實(shí)施例的處理相同的第五優(yōu)選實(shí)施例的處理的說(shuō)明將省略,以避免冗長(zhǎng)的重復(fù),但是,正如圖10中第四優(yōu)選實(shí)施例的處理,對(duì)于第五優(yōu)選實(shí)施例的處理,圖13中給出了相同的標(biāo)記數(shù)。
參考圖13,其示出了根據(jù)本發(fā)明壓縮數(shù)據(jù)解壓裝置第五優(yōu)選實(shí)施例。如在圖13中所示,該壓縮數(shù)據(jù)解壓裝置還包括顯示裝置870,以及幀存儲(chǔ)器140中的第三幀存儲(chǔ)器部分143。
當(dāng)圖象指定裝置150指定任意圖象時(shí),控制裝置160用來(lái)使三個(gè)幀存儲(chǔ)器部分141,142或143的一個(gè)存儲(chǔ)緊靠指定圖象之前解壓的數(shù)據(jù),和使其它兩個(gè)存儲(chǔ)段存儲(chǔ)解壓數(shù)據(jù)。顯示裝置870用來(lái)顯示緊靠指定圖象之前解壓的圖象。圖14中,示出了用于顯示存儲(chǔ)在所選擇幀存儲(chǔ)器部分的圖象的時(shí)序的示意圖,該所選擇幀存儲(chǔ)器部分用解壓處理的時(shí)序來(lái)存儲(chǔ)存儲(chǔ)緊靠指定圖象之前解壓的數(shù)據(jù)。
根據(jù)本發(fā)明第五優(yōu)選實(shí)施例,本發(fā)明提供了用于解壓壓縮數(shù)據(jù)的裝置和方法,通過(guò)包括顯示裝置870和在幀存儲(chǔ)器140中存儲(chǔ)緊靠指定圖象之前解壓的數(shù)據(jù)的第三幀存儲(chǔ)器部分,其能夠解壓具有顯示圖象的指定圖象。
在根據(jù)本發(fā)明的壓縮數(shù)據(jù)解壓裝置的在先優(yōu)選實(shí)施例中已經(jīng)說(shuō)明解壓處理是與顯示圖象的時(shí)序異步進(jìn)行的,解壓與顯示圖象的時(shí)序異步的壓縮數(shù)據(jù)是可能的。
因除了解壓處理是與顯示的時(shí)序異步進(jìn)行之外,壓縮數(shù)據(jù)解壓裝置第六優(yōu)選實(shí)施例的結(jié)構(gòu)幾乎與圖10所示的壓縮數(shù)據(jù)解壓裝置第四優(yōu)選實(shí)施例的相同,因此下面的說(shuō)明將僅僅直接是對(duì)在通過(guò)圖象指定裝置150指定的圖象之后的解壓時(shí)序。有關(guān)第六優(yōu)選實(shí)施例的單元和部件的說(shuō)明將省略,以避免冗長(zhǎng)的重復(fù)。
參考圖15和圖16,下面將說(shuō)明用于解壓壓縮數(shù)據(jù)的時(shí)序的解釋。圖15顯示了用于現(xiàn)有技術(shù)解壓處理的時(shí)序的示意圖。如圖15中所示,現(xiàn)有技術(shù)解壓處理是與顯示圖象的時(shí)序同步進(jìn)行的。相反,如圖16中所示,本發(fā)明第六實(shí)施例解壓處理是與顯示圖象的時(shí)序異步進(jìn)行的。而且,本發(fā)明第六實(shí)施例解壓處理是連續(xù)地進(jìn)行的。當(dāng)諸如圖16中B圖象B12的指定圖象的在先參考圖象的解壓完成時(shí),下一個(gè)圖象即B圖象B12的解壓時(shí)序返回到用于顯示圖象的時(shí)鐘時(shí)序。本發(fā)明還適用于具有類似異步操作的第五實(shí)施例的裝置。
根據(jù)本發(fā)明第六優(yōu)選實(shí)施例,本發(fā)明提供了用于解壓壓縮數(shù)據(jù)的裝置和方法,與通過(guò)與顯示圖象的時(shí)序異步地連續(xù)地進(jìn)行解壓處理的現(xiàn)有技術(shù)解壓裝置相比,其能夠用高速解壓指定的圖象。
從上述說(shuō)明可以理解,通過(guò)跳過(guò)在傳統(tǒng)解壓步驟中已經(jīng)進(jìn)行的在先圖象的解壓步驟,根據(jù)本發(fā)明的壓縮數(shù)據(jù)解壓裝置在解壓速度上比現(xiàn)有技術(shù)具有優(yōu)點(diǎn)。
從上述詳細(xì)的說(shuō)明中可見(jiàn),本發(fā)明的許多特征和優(yōu)點(diǎn)是明顯的,因此通過(guò)所附權(quán)利要求來(lái)覆蓋落在其真實(shí)精神和范圍內(nèi)的本發(fā)明的所有這種特征和優(yōu)點(diǎn)。而且,由于對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)許多改進(jìn)和改變將是容易發(fā)生的,因此不希望將本發(fā)明僅僅局限于在此所說(shuō)明的具體結(jié)構(gòu)和操作中,所以,所有合適的改進(jìn)和等同物都可以被解釋成在本發(fā)明的范圍內(nèi)。
權(quán)利要求
1 一種用于解壓包含多組壓縮圖象之壓縮數(shù)據(jù)的裝置(100),包括用于記錄所述壓縮數(shù)據(jù)的記錄裝置(110),其包含至少一個(gè)隨機(jī)存取存儲(chǔ)器;用于從所述記錄裝置(110)中讀出所述壓縮數(shù)據(jù)的讀裝置(120);用于解壓通過(guò)所述讀裝置(120)從所述記錄裝置(110)中讀出的所述壓縮數(shù)據(jù)的解壓裝置(130);用于存儲(chǔ)由所述解壓裝置(130)產(chǎn)生的所述解壓數(shù)據(jù)的至少一個(gè)幀存儲(chǔ)器(140,141,142,143);用于指定要被解壓的所述壓縮圖象的圖象指定裝置(150);控制裝置(160),其通過(guò)規(guī)定通過(guò)所述記錄裝置(110)基于由所述圖象指定裝置(150)指定的所述圖象而從所述記錄裝置(110)中讀出的所述壓縮圖象組來(lái)用于控制所述讀裝置(120),以及通過(guò)將由所述圖象指定裝置(150)指定的所述圖象的數(shù)據(jù)傳輸?shù)剿鼋鈮貉b置(130)來(lái)用于控制所述解壓裝置(130)。
2 如權(quán)利要求1的解壓壓縮數(shù)據(jù)的裝置(100),其中所述壓縮圖象的每一組包含至少一個(gè)內(nèi)編碼圖象和預(yù)測(cè)編碼圖象,所述讀裝置(120)用來(lái)讀出包含由所述圖象指定裝置(150)指定的所述圖象的所述壓縮圖象組,所述解壓裝置(130)用來(lái)解壓包括在由所述讀裝置(120)讀出的所述壓縮圖象組中的內(nèi)編碼圖象;和在所述預(yù)測(cè)編碼圖象是基于由所述圖象指定裝置(150)指定的所述圖象來(lái)選擇的狀態(tài)下,在由所述圖象指定裝置(150)指定的所述圖象和包括在由所述讀裝置(120)讀出的所述壓縮圖象組中的所述內(nèi)編碼圖象之間的所述預(yù)測(cè)編碼圖象,并且以緊靠由所述圖象指定裝置(150)指定的所述圖象之前的所述解壓的預(yù)測(cè)編碼圖象為基礎(chǔ),由所述圖象指定裝置(150)指定的所述預(yù)測(cè)編碼圖象是通過(guò)所述解壓裝置(130)解壓的。
3 如權(quán)利要求1所述的解壓壓縮數(shù)據(jù)的裝置(100),其中所述壓縮圖象的每一組包含至少一個(gè)內(nèi)編碼圖象,預(yù)測(cè)編碼圖象和雙向編碼圖象,所述讀裝置(120)用來(lái)讀出包含由所述圖象指定裝置(150)指定的所述圖象的所述壓縮圖象組,以及所述解壓裝置(130)用來(lái)解壓包括在由所述讀裝置(120)讀出的所述壓縮圖象組中的內(nèi)編碼圖象;和在所述雙向編碼圖象之一是被選擇為由所述圖象指定裝置(150)指定的所述圖象的狀態(tài)下,在由所述圖象指定裝置(150)指定的所述圖象和包括在由所述讀裝置(120)讀出的所述壓縮圖象組中的所述內(nèi)編碼圖象之間的所述預(yù)測(cè)編碼圖象,并且以緊靠由所述圖象指定裝置(150)指定的所述圖象之前的所述解壓的預(yù)測(cè)編碼圖象為基礎(chǔ),由所述圖象指定裝置(150)指定的所述雙向編碼圖象是通過(guò)所述解壓裝置解壓的。
4 如前述權(quán)利要求任何一個(gè)所述的解壓壓縮數(shù)據(jù)的裝置(100),還包括用于顯示具有存儲(chǔ)在所述幀存儲(chǔ)器(140)中的所述解壓數(shù)據(jù)之圖象的顯示裝置(870)。
5 如前述權(quán)利要求任何一個(gè)所述的解壓壓縮數(shù)據(jù)的裝置(100),其中所述幀存儲(chǔ)器(140)包括第一和第二存儲(chǔ)段(141,142),由解壓裝置(130)產(chǎn)生的有或沒(méi)有存儲(chǔ)在所述第一和第二存儲(chǔ)段(141,142)之所述數(shù)據(jù)的每個(gè)解壓數(shù)據(jù)可以分別被存儲(chǔ)在所述第二和第一存儲(chǔ)段(141,142)中。
6 如權(quán)利要求5所述的解壓壓縮數(shù)據(jù)的裝置(100),其中所述幀存儲(chǔ)器(140)還包括第三存儲(chǔ)段(143),在壓縮數(shù)據(jù)被所述解壓裝置(130)解壓的同時(shí),其用于存儲(chǔ)用來(lái)顯示圖象的所述數(shù)據(jù)。
7 如權(quán)利要求6所述的解壓壓縮數(shù)據(jù)的裝置(100),其中所述指定裝置(150)用來(lái)指定圖象,所述控制裝置(160)用來(lái)將所述指定圖象的所述數(shù)據(jù)傳輸?shù)剿鲎x裝置(120)和解壓裝置(130),所述解壓裝置(130)用來(lái)使所述三個(gè)存儲(chǔ)器部分(141,142,143)的一個(gè)存儲(chǔ)緊靠所述指定圖象之前被解壓的所述數(shù)據(jù),和使所述其它兩個(gè)存儲(chǔ)器部分存儲(chǔ)所述的解壓數(shù)據(jù),所述顯示裝置(870)用來(lái)顯示緊靠所述指定圖象之前被解壓的所述圖象。
8 如前述權(quán)利要求任何一個(gè)所述的解壓壓縮數(shù)據(jù)的裝置(100),其中每個(gè)壓縮數(shù)據(jù)是用顯示所述圖象的時(shí)序來(lái)異步地被解壓。
9 一種解壓包含多組壓縮圖象之壓縮數(shù)據(jù)的方法,所述壓縮數(shù)據(jù)被存儲(chǔ)在記錄器中,記錄器具有至少一個(gè)用于記錄所述壓縮數(shù)據(jù)的隨機(jī)存取存儲(chǔ)器,包括步驟從所述記錄器中讀出所述壓縮數(shù)據(jù);解壓從所述記錄器中傳輸?shù)乃鰤嚎s數(shù)據(jù);存儲(chǔ)所述解壓數(shù)據(jù);指定要解壓縮的所述壓縮圖象;和通過(guò)規(guī)定基于由所述指定步驟指定的所述圖象而讀出的所述壓縮圖象組來(lái)控制所述讀步驟,以及通過(guò)傳輸與由用于解壓的所述指定步驟指定的所述圖象的所述數(shù)據(jù)來(lái)控制所述的解壓步驟。
10 如權(quán)利要求9所述的解壓壓縮數(shù)據(jù)的方法,其中所述壓縮圖象的每一組都包含至少一個(gè)內(nèi)編碼圖象和預(yù)測(cè)編碼圖象,讀出包含由所述指定步驟指定的所述圖象的所述壓縮圖象組,在所述預(yù)測(cè)編碼圖象在以所述指定步驟中指定的所述圖象為基礎(chǔ)被選擇的狀態(tài)下,包括在所述壓縮圖象讀出組中的所述內(nèi)編碼圖象,和在所述指定步驟中指定的所述圖象與包括在所述壓縮圖象組中的所述內(nèi)編碼圖象之間的所述預(yù)測(cè)編碼圖象可以被解壓,并且以緊靠由所述指定步驟指定的所述圖象之前的所述解壓的預(yù)測(cè)編碼圖象為基礎(chǔ),由所述指定步驟指定的所述圖象被解壓。
11 如權(quán)利要求9所述的解壓壓縮數(shù)據(jù)的方法,其中所述壓縮圖象的每一組都包含至少一個(gè)內(nèi)編碼圖象和預(yù)測(cè)編碼圖象,讀出包含由所述指定步驟指定的所述圖象的所述壓縮圖象組,在所述雙向編碼圖象被選擇為在所述指定步驟中指定的所述圖象的狀態(tài)下,包括在所述壓縮圖象讀出組中的所述內(nèi)編碼圖象,和在所述指定步驟中指定的所述圖象與包括在所述壓縮圖象組中的所述內(nèi)編碼圖象之間的所述預(yù)測(cè)編碼圖象可以被解壓,并且以緊靠由所述指定步驟指定的所述圖象之前的所述解壓的預(yù)測(cè)編碼圖象為基礎(chǔ),由所述指定步驟指定的所述圖象被解壓。
12 如權(quán)利要求9到11任何一個(gè)所述的解壓壓縮數(shù)據(jù)的方法,還包括顯示具有存儲(chǔ)在所述幀存儲(chǔ)器(140)中的所述解壓數(shù)據(jù)之圖象的步驟。
13 如權(quán)利要求9到12任何一個(gè)所述的解壓壓縮數(shù)據(jù)的方法,其中所述幀存儲(chǔ)器可以包括第一和第二存儲(chǔ)段(141,142),并且所述存儲(chǔ)步驟包括在所述第一存儲(chǔ)段(141)中存儲(chǔ)所述解壓數(shù)據(jù)的步驟,在所述第二存儲(chǔ)段(142)中存儲(chǔ)用在第一存儲(chǔ)段(141)中存儲(chǔ)的數(shù)據(jù)所產(chǎn)生的所述解壓數(shù)據(jù)的步驟,以及在所述第一存儲(chǔ)段(141)中存儲(chǔ)用在所述第二存儲(chǔ)段(142)中存儲(chǔ)的數(shù)據(jù)所產(chǎn)生的所述解壓數(shù)據(jù)。
14 如權(quán)利要求13所述的解壓壓縮數(shù)據(jù)的方法,其中所述幀存儲(chǔ)器(140)還包括用于存儲(chǔ)解壓圖象的第三存儲(chǔ)段(143),并且在壓縮數(shù)據(jù)被在所述解壓步驟解壓的同時(shí),顯示在所述第三存儲(chǔ)段(143)中存儲(chǔ)的所述解壓圖象。
15 如權(quán)利要求14所述的解壓壓縮數(shù)據(jù)的方法,其中所述三個(gè)存儲(chǔ)段(141,142,143)的一個(gè)被選擇用來(lái)存儲(chǔ)緊靠在所述指定步驟指定圖象的情況下所述指定圖象之前被解壓的所述數(shù)據(jù),在壓縮數(shù)據(jù)在所述解壓步驟中被解壓的同時(shí),顯示存儲(chǔ)在所述三個(gè)存儲(chǔ)段的一個(gè)中的所述解壓圖象,并且其它兩個(gè)存儲(chǔ)段被選擇為存儲(chǔ)所述解壓的數(shù)據(jù),以及使用除了被選擇為存儲(chǔ)緊靠所述指定圖象(143)之前被解壓的所述數(shù)據(jù)的所選擇所述存儲(chǔ)段之外的另外兩個(gè)存儲(chǔ)段來(lái)進(jìn)行所述解壓步驟。
16 如權(quán)利要求9到15任何一個(gè)所述的解壓壓縮數(shù)據(jù)的方法,其中每個(gè)壓縮數(shù)據(jù)用顯示所述圖象的時(shí)序來(lái)異步地被解壓。
全文摘要
這里公開(kāi)了一種用于解壓壓縮數(shù)據(jù)的裝置(100),與現(xiàn)有技術(shù)解壓裝置相比較,其能夠以高速解壓壓縮數(shù)據(jù)。該裝置(100)包括記錄裝置(110),讀出裝置(120),解壓裝置(130),至少一個(gè)幀存儲(chǔ)器(140),圖象指定裝置(150)和控制裝置(160)?;谥付ǖ膱D象,控制裝置(160)用來(lái)通過(guò)規(guī)定包括該指定圖象的壓縮GOP來(lái)控制讀出裝置(120)和通過(guò)傳輸與該指定圖象相關(guān)的數(shù)據(jù)也來(lái)控制解壓裝置(130)。
文檔編號(hào)H04N5/92GK1342023SQ01119660
公開(kāi)日2002年3月27日 申請(qǐng)日期2001年3月31日 優(yōu)先權(quán)日2000年3月31日
發(fā)明者關(guān)廣之, 山崎明彥, 宮崎桂一, 橋本勉, 門田健 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社