專利名稱:再現(xiàn)速度轉(zhuǎn)換裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種再現(xiàn)速度轉(zhuǎn)換裝置,用于將視頻數(shù)據(jù)的再現(xiàn)速度和音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成相同的再現(xiàn)速度。
背景技術(shù):
再現(xiàn)速度轉(zhuǎn)換裝置將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成高的再現(xiàn)速度或低的再現(xiàn)速度。即使在這樣轉(zhuǎn)換再現(xiàn)速度時,再現(xiàn)的聲音對于收聽者來說也是自然的。
圖5顯示了一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置500的結(jié)構(gòu)。再現(xiàn)速度轉(zhuǎn)換裝置500包括音頻解碼部件501、音頻再現(xiàn)速度轉(zhuǎn)換部件502、視頻再現(xiàn)速度轉(zhuǎn)換部件503和視頻解碼部件504。
以下將描述常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置500的操作,常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置500用于將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換為1.2倍初始再現(xiàn)速度的速度。
音頻解碼部件501接收壓縮編碼的音頻數(shù)據(jù)。
音頻解碼部件501例如根據(jù)由DVD-視頻標(biāo)準(zhǔn)采用的Dolby AC3或dts系統(tǒng)、由CS數(shù)字標(biāo)準(zhǔn)采用的MPEG1-層II系統(tǒng)、由BS數(shù)字標(biāo)準(zhǔn)采用的MPEG2-AAC系統(tǒng)、由DVD-音頻標(biāo)準(zhǔn)采用的MLP系統(tǒng)或在因特網(wǎng)上共同采用的MP3(MPEG-層III)系統(tǒng)來操作。
音頻解碼部件501對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以便輸出解碼的音頻數(shù)據(jù)。音頻再現(xiàn)速度轉(zhuǎn)換部件502稀化(thin out)來自解碼的音頻數(shù)據(jù)中的重復(fù)波形部分,以便將解碼的音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成1.2倍于初始速度的再現(xiàn)速度。
視頻再現(xiàn)速度轉(zhuǎn)換部件503接收符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。壓縮編碼的視頻數(shù)據(jù)包含B-圖象,B-圖象是符合MPEG標(biāo)準(zhǔn)的微分視頻數(shù)據(jù)。視頻再現(xiàn)速度轉(zhuǎn)換部件503稀化B-圖象,以便將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成1.2倍于初始速度的再現(xiàn)速度。
視頻解碼部件504對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼,以便輸出解碼的視頻數(shù)據(jù)。
視頻解碼部件504例如根據(jù)MPEG1、MPEG2或MPEG4系統(tǒng)來工作。
壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)可以從一個存儲設(shè)備載入到一個數(shù)據(jù)載入設(shè)備。
圖6顯示了另一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置600的結(jié)構(gòu)。除了在再現(xiàn)速度轉(zhuǎn)換裝置500中包括的單元之外,再現(xiàn)速度轉(zhuǎn)換裝置600還包括存儲設(shè)備606和數(shù)據(jù)載入設(shè)備607。
存儲設(shè)備606存儲壓縮編碼的音頻數(shù)據(jù)和符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。將壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)從存儲設(shè)備606載入到數(shù)據(jù)載入設(shè)備607。
音頻解碼部件601接收從存儲設(shè)備606載入的壓縮編碼的音頻數(shù)據(jù)。
視頻再現(xiàn)速度轉(zhuǎn)換部件603接收從存儲設(shè)備606載入的符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。
數(shù)據(jù)載入設(shè)備607從視頻再現(xiàn)速度轉(zhuǎn)換部件603接收一個代表由視頻再現(xiàn)速度轉(zhuǎn)換部件603獲得的再現(xiàn)速度(即1.2倍于初始再現(xiàn)速度的再現(xiàn)速度)的信號。在接收到這個信號之后,數(shù)據(jù)載入設(shè)備607從存儲設(shè)備606載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。這樣,即使在解碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度被轉(zhuǎn)換成1.2倍于初始速度的再現(xiàn)速度時,從數(shù)據(jù)載入設(shè)備607輸出的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)的數(shù)量也不會過多或不足。
圖7顯示了又一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置700的結(jié)構(gòu)。再現(xiàn)速度轉(zhuǎn)換裝置700包括音頻解碼部件701、音頻再現(xiàn)速度轉(zhuǎn)換部件702、視頻再現(xiàn)速度轉(zhuǎn)換部件703、視頻解碼部件704和音頻視頻同步部件705。
以下將描述常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置700的操作,該常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置700用于將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換到一個1.2倍于初始再現(xiàn)速度的速度。
音頻解碼部件701接收壓縮編碼的音頻數(shù)據(jù)。
音頻解碼部件701對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以便輸出解碼的音頻數(shù)據(jù)。在接收到代表用于對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼的定時的音頻解碼定時數(shù)據(jù)之后,音頻解碼部件701對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以便輸出解碼的音頻數(shù)據(jù)。音頻解碼定時數(shù)據(jù)是從音頻視頻同步部件705輸出的。
音頻再現(xiàn)速度轉(zhuǎn)換部件702稀化來自解碼的音頻數(shù)據(jù)中的重復(fù)波形部分,以便將解碼的音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成1.2倍于初始速度的再現(xiàn)速度。
視頻再現(xiàn)速度轉(zhuǎn)換部件703接收符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。壓縮編碼的視頻數(shù)據(jù)包含B-圖象,B-圖象是符合MPEG標(biāo)準(zhǔn)的差分視頻數(shù)據(jù)。視頻再現(xiàn)速度轉(zhuǎn)換部件703稀化B-圖象,以便將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成1.2倍于初始速度的再現(xiàn)速度。
在接收到代表用于對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼的定時的視頻解碼定時數(shù)據(jù)之后,視頻解碼部件704對壓縮編碼的視頻數(shù)據(jù)解碼,以便輸出解碼的視頻數(shù)據(jù)。視頻解碼定時數(shù)據(jù)是從音頻視頻同步部件705輸出的。
音頻視頻同步部件705接收一個代表用于再現(xiàn)解碼的音頻數(shù)據(jù)的時間的音頻時戳和一個代表用于再現(xiàn)解碼的視頻數(shù)據(jù)的時間的視頻時戳。
根據(jù)該音頻時戳和該視頻時戳,音頻視頻同步部件705使用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時和用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時相互同步。
響應(yīng)于該音頻時戳,音頻視頻同步部件705產(chǎn)生音頻解碼定時數(shù)據(jù)。如上所述,音頻解碼部件701響應(yīng)于音頻解碼定時數(shù)據(jù)對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼。
響應(yīng)于該視頻時戳,音頻視頻同步部件705產(chǎn)生視頻解碼定時數(shù)據(jù)。如上所述,視頻解碼部件704響應(yīng)于視頻解碼定時數(shù)據(jù)對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。
壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)可以從一個存儲設(shè)備載入到一個數(shù)據(jù)載入設(shè)備。
圖8顯示了又一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置800的結(jié)構(gòu)。除了在再現(xiàn)速度轉(zhuǎn)換裝置700中包括的單元之外,再現(xiàn)速度轉(zhuǎn)換裝置800還包括一個存儲設(shè)備806和一個數(shù)據(jù)載入設(shè)備807。
存儲設(shè)備806存儲壓縮編碼的音頻數(shù)據(jù)、符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳。將壓縮編碼的音頻數(shù)據(jù)、符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳從存儲設(shè)備806載入到數(shù)據(jù)載入設(shè)備807。
音頻解碼部件801接收從存儲設(shè)備806載入的壓縮編碼的音頻數(shù)據(jù)。
視頻再現(xiàn)速度轉(zhuǎn)換部件803接收從存儲設(shè)備806載入的符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。
音頻視頻同步部件805接收從存儲設(shè)備806載入的音頻時戳和視頻時戳。
數(shù)據(jù)載入設(shè)備807從音頻再現(xiàn)速度轉(zhuǎn)換部件802接收一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件802獲得的再現(xiàn)速度(即1.2倍于初始再現(xiàn)速度的再現(xiàn)速度)的信號。在接收到這個信號之后,數(shù)據(jù)載入設(shè)備807從存儲設(shè)備806載入壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳。這樣,即使在解碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度被轉(zhuǎn)換成1.2倍于初始速度的再現(xiàn)速度時,從數(shù)據(jù)載入設(shè)備807輸出的壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳的數(shù)量也不會過多或不足。
存儲設(shè)備606和存儲設(shè)備806各自例如具有一個硬盤。為了在內(nèi)置到記錄和再現(xiàn)裝置中的硬盤上記錄音頻數(shù)據(jù)和視頻數(shù)據(jù),將音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行編碼,然后將壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)記錄在硬盤上。作為用于僅僅由記錄和再現(xiàn)裝置再現(xiàn)所記錄的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)的系統(tǒng),可以采用該裝置自己的規(guī)范的系統(tǒng)。例如,可以采用以任意比率在硬盤上記錄包含B-圖象的壓縮編碼的音頻數(shù)據(jù)的系統(tǒng)??商鎿Q地,可以采用通過組合MPEG標(biāo)準(zhǔn)和一種獨特的技術(shù)而獲得的記錄系統(tǒng),通過這個系統(tǒng),將更大量的數(shù)據(jù)記錄在硬盤上,用于包括若干個迅速改變的場景的序列,以及將更少量的數(shù)據(jù)記錄在硬盤上,用于包括較少的迅速改變的場景的序列。
如上所述,通常有一個前提,即,用于記錄音頻數(shù)據(jù)和視頻數(shù)據(jù)的記錄和再現(xiàn)裝置與用于再現(xiàn)音頻數(shù)據(jù)和視頻數(shù)據(jù)的記錄和再現(xiàn)裝置是相同的。由于這個前提,在記錄和再現(xiàn)裝置中包括的再現(xiàn)速度轉(zhuǎn)換裝置500、600、700或800可以將音頻數(shù)據(jù)的再現(xiàn)速度和視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成相同的再現(xiàn)速度。
然而,常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置500、600、700和800b并不能轉(zhuǎn)換記錄在一個預(yù)先設(shè)計的記錄介質(zhì)(例如,DVD視頻介質(zhì))或可能在其上有由另一個記錄裝置記錄的數(shù)據(jù)的記錄介質(zhì)(例如,DVD-RAM介質(zhì))上記錄的音頻數(shù)據(jù)的再現(xiàn)速度和視頻數(shù)據(jù)的再現(xiàn)速度。其原因在于因為用于視頻數(shù)據(jù)的MPEG標(biāo)準(zhǔn)為再現(xiàn)速度提供了高的自由度,由公司A生產(chǎn)的記錄裝置所記錄的視頻數(shù)據(jù)不能總是由公司B生產(chǎn)的再現(xiàn)裝置所再現(xiàn)。
例如,在通過稀化B-圖象而將視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成對應(yīng)于請求水平的再現(xiàn)速度時,B-圖象出現(xiàn)的比率需要滿足該請求水平。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的再現(xiàn)速度轉(zhuǎn)換裝置包括音頻解碼部件,用于對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以便輸出解碼的音頻數(shù)據(jù);音頻再現(xiàn)速度轉(zhuǎn)換部件,用于響應(yīng)于一個第一再現(xiàn)速度信號來轉(zhuǎn)換解碼的音頻數(shù)據(jù)的再現(xiàn)速度,該第一再現(xiàn)速度信號代表一個再現(xiàn)速度的請求水平;視頻再現(xiàn)速度轉(zhuǎn)換部件,用于響應(yīng)于第一再現(xiàn)速度信號來轉(zhuǎn)換壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度;以及視頻解碼部件,用于對從視頻再現(xiàn)速度轉(zhuǎn)換部件輸出的壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。視頻再現(xiàn)速度轉(zhuǎn)換部件確定對應(yīng)于請求水平的再現(xiàn)速度轉(zhuǎn)換是否是可能的。當(dāng)確定對應(yīng)于請求水平的再現(xiàn)速度轉(zhuǎn)換是可能的時候,視頻再現(xiàn)速度轉(zhuǎn)換部件執(zhí)行對應(yīng)于請求水平的再現(xiàn)速度轉(zhuǎn)換。當(dāng)確定對應(yīng)于請求水平的再現(xiàn)速度轉(zhuǎn)換是不可能的時候,視頻再現(xiàn)速度轉(zhuǎn)換部件執(zhí)行對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度轉(zhuǎn)換,并向音頻再現(xiàn)速度轉(zhuǎn)換部件輸出代表指定水平的第二再現(xiàn)速度信號。音頻再現(xiàn)速度轉(zhuǎn)換部件響應(yīng)于來自視頻再現(xiàn)速度轉(zhuǎn)換部件的第二再現(xiàn)速度信號,執(zhí)行對應(yīng)于指定水平的再現(xiàn)速度轉(zhuǎn)換。
在本發(fā)明的一個實施例中,視頻再現(xiàn)速度轉(zhuǎn)換部件確定特定視頻數(shù)據(jù)在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率是否大于一個根據(jù)請求水平而確定的閾值;以及,根據(jù)確定結(jié)果確定對應(yīng)于請求水平的再現(xiàn)速度轉(zhuǎn)換是否是可能的。
在本發(fā)明的一個實施例中,壓縮編碼的視頻數(shù)據(jù)是符合MPEG標(biāo)準(zhǔn)的視頻數(shù)據(jù),以及特定視頻數(shù)據(jù)是B-圖象。
在本發(fā)明的一個實施例中,再現(xiàn)速度轉(zhuǎn)換裝置進(jìn)一步包括音頻視頻同步部件,用于根據(jù)代表用于再現(xiàn)解碼的音頻數(shù)據(jù)的時間的音頻時戳和代表用于再現(xiàn)解碼的視頻數(shù)據(jù)的時間的視頻時戳,使用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時和用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時相互同步。音頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到音頻視頻同步部件。音頻視頻同步部件響應(yīng)于音頻時戳以及代表由音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號而產(chǎn)生代表用于對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼的定時的音頻解碼定時數(shù)據(jù)。音頻視頻同步部件響應(yīng)于視頻時戳以及代表由音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號而產(chǎn)生代表用于對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼的定時的視頻解碼定時數(shù)據(jù)。音頻解碼部件響應(yīng)于音頻解碼定時數(shù)據(jù)對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼。視頻解碼部件響應(yīng)于視頻解碼定時數(shù)據(jù)對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。
在本發(fā)明的一個實施例中,再現(xiàn)速度轉(zhuǎn)換裝置進(jìn)一步包括音頻視頻同步部件,用于根據(jù)代表用于再現(xiàn)解碼的音頻數(shù)據(jù)的時間的音頻時戳和代表用于再現(xiàn)解碼的視頻數(shù)據(jù)的時間的視頻時戳來使用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時和用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時相互同步。視頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到音頻視頻同步部件。音頻視頻同步部件響應(yīng)于音頻時戳以及代表由視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號而產(chǎn)生代表用于對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼的定時的音頻解碼定時數(shù)據(jù)。音頻視頻同步部件響應(yīng)于視頻時戳以及代表由視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號而產(chǎn)生代表用于對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼的定時的視頻解碼定時數(shù)據(jù)。音頻解碼部件響應(yīng)于音頻解碼定時數(shù)據(jù),對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼。視頻解碼部件響應(yīng)于視頻解碼定時數(shù)據(jù),對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。
在本發(fā)明的一個實施例中,再現(xiàn)速度轉(zhuǎn)換裝置進(jìn)一步包括存儲設(shè)備,用于存儲壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù);以及,數(shù)據(jù)載入設(shè)備,用于從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。音頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到數(shù)據(jù)載入設(shè)備。數(shù)據(jù)載入設(shè)備根據(jù)從音頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號向音頻解碼部件輸出從存儲設(shè)備載入的壓縮編碼的音頻數(shù)據(jù),并向視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從存儲設(shè)備載入的壓縮編碼的視頻數(shù)據(jù)。
在本發(fā)明的一個實施例中,再現(xiàn)速度轉(zhuǎn)換裝置進(jìn)一步包括存儲設(shè)備,用于存儲壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù);以及,數(shù)據(jù)載入設(shè)備,用于從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。視頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到數(shù)據(jù)載入設(shè)備。數(shù)據(jù)載入設(shè)備根據(jù)從視頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號向音頻解碼部件輸出從存儲設(shè)備載入的壓縮編碼的音頻數(shù)據(jù),并向視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從存儲設(shè)備載入的壓縮編碼的視頻數(shù)據(jù)。
在本發(fā)明的一個實施例中,存儲設(shè)備存儲音頻時戳和視頻時戳。數(shù)據(jù)載入設(shè)備從存儲設(shè)備載入音頻時戳和視頻時戳。數(shù)據(jù)載入設(shè)備向音頻視頻同步部件輸出從存儲設(shè)備載入的音頻時戳和視頻時戳。
在本發(fā)明的一個實施例中,存儲設(shè)備是可用于數(shù)據(jù)記錄和數(shù)據(jù)再現(xiàn)的記錄介質(zhì)或是只可用于數(shù)據(jù)再現(xiàn)的記錄介質(zhì)。
因此,這里所描述的發(fā)明可提供一種再現(xiàn)速度轉(zhuǎn)換裝置,用于在確定對應(yīng)于請求水平的再現(xiàn)速度轉(zhuǎn)換是不可能的時候,將視頻數(shù)據(jù)的再現(xiàn)速度和音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成對應(yīng)于一個低于請求水平的水平的再現(xiàn)速度。
在參考附圖閱讀和理解了下面的詳細(xì)描述之后,本發(fā)明的這些和其他優(yōu)點對于本領(lǐng)域技術(shù)人員來說將變得明顯。
附圖簡要說明
圖1是顯示根據(jù)本發(fā)明的第一個例子的再現(xiàn)速度轉(zhuǎn)換裝置100的結(jié)構(gòu)的方框圖;圖2是顯示根據(jù)本發(fā)明的第一個例子的另一個再現(xiàn)速度轉(zhuǎn)換裝置200的結(jié)構(gòu)的方框圖;圖3是顯示根據(jù)本發(fā)明的第二個例子的再現(xiàn)速度轉(zhuǎn)換裝置300的結(jié)構(gòu)的方框圖;圖4是顯示根據(jù)本發(fā)明的第二個例子的另一個再現(xiàn)速度轉(zhuǎn)換裝置400的結(jié)構(gòu)的方框圖;圖5是顯示一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置500的結(jié)構(gòu)的方框圖;圖6是顯示另一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置600的結(jié)構(gòu)的方框圖;圖7是顯示又一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置700的結(jié)構(gòu)的方框圖;以及圖8是顯示又一個常規(guī)再現(xiàn)速度轉(zhuǎn)換裝置800的結(jié)構(gòu)的方框圖。
實現(xiàn)本發(fā)明的最佳方式下面將參考附圖1至4通過示例來描述本發(fā)明。
(例子1)圖1顯示了根據(jù)本發(fā)明的第一個例子的再現(xiàn)速度轉(zhuǎn)換裝置100的結(jié)構(gòu)。再現(xiàn)速度轉(zhuǎn)換裝置100包括音頻解碼部件101、音頻再現(xiàn)速度轉(zhuǎn)換部件102、視頻再現(xiàn)速度轉(zhuǎn)換部件103和視頻解碼部件104。
再現(xiàn)速度轉(zhuǎn)換裝置100將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成相同的再現(xiàn)速度。壓縮編碼的音頻數(shù)據(jù)是由例如由DVD-視頻標(biāo)準(zhǔn)采用的Dolby AC3或dts系統(tǒng)、由CS數(shù)字標(biāo)準(zhǔn)采用的MPEG1-層II系統(tǒng)、由BS數(shù)字標(biāo)準(zhǔn)采用的MPEG2-AAC系統(tǒng)、由DVD-音頻標(biāo)準(zhǔn)采用的MLP系統(tǒng)或在因特網(wǎng)上共用的MP3(MPEG1-層III)系統(tǒng)來壓縮編碼的音頻數(shù)據(jù)。
下面將描述用于將符合MPEG標(biāo)準(zhǔn)的壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成相同的再現(xiàn)速度的再現(xiàn)速度轉(zhuǎn)換裝置100的操作。
音頻解碼部件101接收壓縮編碼的音頻數(shù)據(jù)。音頻解碼部件101對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以便將解碼的音頻數(shù)據(jù)輸出到音頻再現(xiàn)速度轉(zhuǎn)換部件102。
音頻再現(xiàn)速度轉(zhuǎn)換部件102接收從音頻解碼部件101輸出的解碼的音頻數(shù)據(jù)。當(dāng)用戶要求N1倍于初始速度的再現(xiàn)速度時,將再現(xiàn)速度信號(第一再現(xiàn)速度信號)輸入到音頻再現(xiàn)速度轉(zhuǎn)換部件102,該再現(xiàn)速度信號代表由用戶請求的N1倍于初始速度的再現(xiàn)速度的請求水平。
例如,用戶采用設(shè)置在再現(xiàn)速度轉(zhuǎn)換裝置100之外的遙控器(未顯示)來產(chǎn)生代表N1倍于初始速度的再現(xiàn)速度的請求水平的再現(xiàn)速度信號(第一再現(xiàn)速度信號)。用戶操作遙控器來將再現(xiàn)速度信號輸入到音頻再現(xiàn)速度轉(zhuǎn)換部件102。
或者,用戶通過按下在再現(xiàn)速度轉(zhuǎn)換裝置100上提供的按鈕(未顯示),選擇代表N1倍于初始速度的再現(xiàn)速度的請求水平的再現(xiàn)速度信號(第一再現(xiàn)速度信號)。用戶進(jìn)一步按下按鈕來將再現(xiàn)速度信號輸入到音頻再現(xiàn)速度轉(zhuǎn)換部件102。
響應(yīng)于再現(xiàn)速度信號,音頻再現(xiàn)速度轉(zhuǎn)換部件102將解碼的音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成N1倍于初始速度的再現(xiàn)速度。
音頻再現(xiàn)速度轉(zhuǎn)換部件102例如使用指針間隔受控重疊和增加(PICOLA)系統(tǒng)來轉(zhuǎn)換音頻數(shù)據(jù)的再現(xiàn)速度。PICOLA系統(tǒng)稀化來自音頻數(shù)據(jù)中的重復(fù)波形部分,以便壓縮音頻數(shù)據(jù)。
音頻再現(xiàn)速度轉(zhuǎn)換部件102將一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件102獲得的再現(xiàn)速度(即N1倍于初始再現(xiàn)速度的再現(xiàn)速度)的再現(xiàn)速度信號輸出到音頻解碼部件101。音頻再現(xiàn)速度轉(zhuǎn)換部件102輸出具有N1倍于初始速度的再現(xiàn)速度的解碼的音頻數(shù)據(jù)。
音頻再現(xiàn)速度轉(zhuǎn)換部件102可以使用重疊和增加(OLA)系統(tǒng)或同步重疊和增加(SOLA)系統(tǒng)代替PICOLA系統(tǒng)來轉(zhuǎn)換音頻數(shù)據(jù)的再現(xiàn)速度。
OLA系統(tǒng)通過交叉衰減(cross-fading)以特定時間間隔彼此相鄰的多條幀數(shù)據(jù)來壓縮或擴(kuò)展音頻數(shù)據(jù)。
SOLA系統(tǒng)通過計算以特定時間間隔彼此相鄰的多條幀數(shù)據(jù)之間的相關(guān)性、將多條這種幀數(shù)據(jù)偏移到具有最高相關(guān)性水平的部分并交叉衰減多條這種幀數(shù)據(jù),高質(zhì)量地壓縮或擴(kuò)展音頻數(shù)據(jù)。
視頻再現(xiàn)速度轉(zhuǎn)換部件103接收符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。壓縮編碼的視頻數(shù)據(jù)包含特定的視頻數(shù)據(jù),例如B-圖象,B-圖象是符合MPEG標(biāo)準(zhǔn)的差分視頻數(shù)據(jù)。視頻再現(xiàn)速度轉(zhuǎn)換部件103稀化B-圖象,以便轉(zhuǎn)換壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度。
視頻再現(xiàn)速度轉(zhuǎn)換部件103向視頻解碼部件104輸出具有轉(zhuǎn)換的再現(xiàn)速度的壓縮編碼的視頻數(shù)據(jù)。
后面將詳細(xì)描述視頻再現(xiàn)速度轉(zhuǎn)換部件103的功能。
視頻解碼部件104對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼,然后輸出解碼的音頻數(shù)據(jù)。
視頻再現(xiàn)速度轉(zhuǎn)換部件103在對視頻數(shù)據(jù)進(jìn)行解碼之前稀化B-圖象。在這種方式下,要稀化的數(shù)據(jù)量小于在對視頻數(shù)據(jù)解碼之后通過稀化B-圖象的數(shù)據(jù)量。
此后,將詳細(xì)描述視頻再現(xiàn)速度轉(zhuǎn)換部件103的功能。
視頻再現(xiàn)速度轉(zhuǎn)換部件103接收一個代表由用戶請求的N1倍于初始速度的再現(xiàn)速度的請求水平的再現(xiàn)速度信號(第一再現(xiàn)速度信號)。
將再現(xiàn)速度信號輸入到音頻再現(xiàn)速度轉(zhuǎn)換部件102和視頻再現(xiàn)速度轉(zhuǎn)換部件103。再現(xiàn)速度信號可以分別輸入到音頻再現(xiàn)速度轉(zhuǎn)換部件102和視頻再現(xiàn)速度轉(zhuǎn)換部件103?;蛘?,再現(xiàn)速度信號可以首先輸入到音頻再現(xiàn)速度轉(zhuǎn)換部件102,然后傳送到視頻再現(xiàn)速度轉(zhuǎn)換部件103。
視頻再現(xiàn)速度轉(zhuǎn)換部件103確定是否壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度可以轉(zhuǎn)換成N1倍于初始速度的再現(xiàn)速度(“是”)或(“否”)。
視頻再現(xiàn)速度轉(zhuǎn)換部件103根據(jù)B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率是否大于一個根據(jù)請求水平而確定的閾值來執(zhí)行上述確定。
下面假設(shè)視頻再現(xiàn)速度轉(zhuǎn)換部件103具有一個用于N1倍于初始速度的再現(xiàn)速度的閾值C1。
當(dāng)B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率大于或等于閾值C1時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定“是”。視頻再現(xiàn)速度轉(zhuǎn)換部件103稀化B-圖象,以便將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成N1倍于初始速度的再現(xiàn)速度。
當(dāng)B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率小于閾值C1時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定“否”。在這種情況下,視頻再現(xiàn)速度轉(zhuǎn)換部件103稀化B-圖象,以便將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成N2倍于初始速度的再現(xiàn)速度,該再現(xiàn)速度對應(yīng)于一個低于請求水平的指定水平。視頻再現(xiàn)速度轉(zhuǎn)換部件103還向音頻再現(xiàn)速度轉(zhuǎn)換部件102輸出一個代表該指定水平的再現(xiàn)速度信號(第二再現(xiàn)速度信號)。音頻再現(xiàn)速度轉(zhuǎn)換部件102忽略第一再現(xiàn)速度信號,并采用從視頻再現(xiàn)速度轉(zhuǎn)換部件103輸出的第二再現(xiàn)速度信號。音頻再現(xiàn)速度轉(zhuǎn)換部件102還輸出一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件102獲得的再現(xiàn)速度(即1.2倍于初始再現(xiàn)速度的再現(xiàn)速度)的信號。
在上面的例子中,例如,N1=1.4以及N2=1.2??梢赞D(zhuǎn)換再現(xiàn)速度的因子并不限于這些值。只要N1>N2,可以轉(zhuǎn)換再現(xiàn)速度的因子以及閾值都是任意的。
視頻再現(xiàn)速度轉(zhuǎn)換部件103對于對應(yīng)于多個請求水平的若干個再現(xiàn)速度可以具有多個閾值C。
現(xiàn)在,假設(shè)視頻再現(xiàn)速度轉(zhuǎn)換部件103對于N1倍于初始速度的再現(xiàn)速度具有閾值C1,對于N2倍于初始速度的再現(xiàn)速度具有閾值C2,對于N3倍于初始速度的再現(xiàn)速度具有閾值C3。
當(dāng)B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率大于或等于閾值C1時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定“是”。視頻再現(xiàn)速度轉(zhuǎn)換部件103稀化B-圖象,以便將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成N1倍于初始速度的再現(xiàn)速度。
當(dāng)B圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率小于閾值C1時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定“否”。
在這種情況下,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率是否大于或等于閾值C2。當(dāng)比率大于或等于閾值C2時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定“是”。視頻再現(xiàn)速度轉(zhuǎn)換部件103稀化B-圖象,以便將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成N2倍于初始速度的再現(xiàn)速度。
當(dāng)B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率小于閾值C2時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定“否”。
在這種情況下,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率是否大于或等于閾值C3。當(dāng)比率大于或等于閾值C3時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定“是”。視頻再現(xiàn)速度轉(zhuǎn)換部件103稀化B-圖象,以便將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成N3倍于初始速度的再現(xiàn)速度。
如上所述,當(dāng)壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度不能被轉(zhuǎn)換成對應(yīng)于請求水平的再現(xiàn)速度時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定再現(xiàn)速度是否能被轉(zhuǎn)換成一個對應(yīng)于較低水平的再現(xiàn)速度。當(dāng)不能(“否”)時,視頻再現(xiàn)速度轉(zhuǎn)換部件103確定再現(xiàn)速度是否能被轉(zhuǎn)換成一個對應(yīng)于更低水平的再現(xiàn)速度。這樣,視頻再現(xiàn)速度轉(zhuǎn)換部件103將壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成一個對應(yīng)于盡可能接近請求水平的水平的再現(xiàn)速度。
在上面的例子中,例如,N1=1.4,N2=1.2,N3=1.0??梢赞D(zhuǎn)換再現(xiàn)速度的因子并不限于這些值。只要N1>N2>N3以及C1>C2>C3,再現(xiàn)速度可以被轉(zhuǎn)換的因子以及閾值都是任意的??梢赞D(zhuǎn)換再現(xiàn)速度的因子的數(shù)目并不限于三個。只要N1>…>Nm以及C1>…>Cm,m可以是2或更大的任何整數(shù)。
在上面的例子中,視頻再現(xiàn)速度轉(zhuǎn)換部件103通過稀化B-圖象轉(zhuǎn)換視頻數(shù)據(jù)的再現(xiàn)速度。
被稀化的視頻數(shù)據(jù)并不限于B-圖象,可以是能夠根據(jù)未來的視頻數(shù)據(jù)和過去的視頻數(shù)據(jù)而估計和生成的任何數(shù)據(jù)。
或者,可以稀化僅僅根據(jù)過去的視頻數(shù)據(jù)估計和生成的視頻數(shù)據(jù)。這樣的視頻數(shù)據(jù)例如是P-圖象。
根據(jù)本發(fā)明的被稀化的視頻數(shù)據(jù)可以是任何類型的時間壓縮編碼的視頻數(shù)據(jù),例如,根據(jù)未來的視頻數(shù)據(jù)和過去的視頻數(shù)據(jù)估計和生成的視頻數(shù)據(jù),或是僅僅根據(jù)過去的視頻數(shù)據(jù)估計和生成的視頻數(shù)據(jù)。
再現(xiàn)速度轉(zhuǎn)換裝置100可以進(jìn)一步具有防止確定B-圖象出現(xiàn)的比率是否大于一個閾值的功能。在這種情況下,再現(xiàn)速度轉(zhuǎn)換裝置100可以將不是確定轉(zhuǎn)換可能性的目標(biāo)的數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成一個對應(yīng)于請求水平的再現(xiàn)速度。
例如,在帶有聲音的DVD視頻幻燈顯示(slideshow)的情況下,輸入數(shù)據(jù)不包括B-圖象或P-圖象。然而,當(dāng)再現(xiàn)速度轉(zhuǎn)換裝置感測出帶有聲音的DVD視頻幻燈顯示被再現(xiàn)時,例如實現(xiàn)一個防止對B-圖象出現(xiàn)的比率是否大于一個閾值進(jìn)行確定的功能。這樣,輸入數(shù)據(jù)的再現(xiàn)速度被轉(zhuǎn)換成一個對應(yīng)于請求水平的再現(xiàn)速度。例如,在輸入數(shù)據(jù)不包括任何視頻數(shù)據(jù)而只包括音頻數(shù)據(jù)的情況下,實現(xiàn)一個類似的功能。這樣,輸入數(shù)據(jù)的再現(xiàn)速度被轉(zhuǎn)換成一個對應(yīng)于請求水平的再現(xiàn)速度。
在確定到對應(yīng)于請求水平的再現(xiàn)速度的轉(zhuǎn)換不可能、并且然后執(zhí)行到對應(yīng)于一個低于請求水平的指定水平的另一個再現(xiàn)速度的轉(zhuǎn)換的情況下,視頻再現(xiàn)速度轉(zhuǎn)換部件可以間歇地確定B-圖象在壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率。通過間歇地確定該比率,當(dāng)該比率超過閾值并且確定到對應(yīng)于請求水平的再現(xiàn)速度的轉(zhuǎn)換是可能的時候,可以執(zhí)行這種轉(zhuǎn)換。
在再現(xiàn)速度被多次交替地轉(zhuǎn)換到對應(yīng)于請求水平的再現(xiàn)速度和對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度的情況下,再現(xiàn)速度可以僅僅轉(zhuǎn)換成對應(yīng)于指定水平的再現(xiàn)速度。
如上所述,當(dāng)確定到對應(yīng)于所請求水平的再現(xiàn)速度的轉(zhuǎn)換不可能時,在第一個例子中的再現(xiàn)速度轉(zhuǎn)換裝置將視頻數(shù)據(jù)的再現(xiàn)速度和音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度。因為這樣一個結(jié)構(gòu),所以即使在到對應(yīng)于請求水平的再現(xiàn)速度的轉(zhuǎn)換不可能時,視頻數(shù)據(jù)的再現(xiàn)速度和音頻數(shù)據(jù)的再現(xiàn)速度也被轉(zhuǎn)換成一個相同的再現(xiàn)速度。其結(jié)果是,防止視頻數(shù)據(jù)的再現(xiàn)相對于音頻數(shù)據(jù)的再現(xiàn)被延遲。
在上面的例子中,再現(xiàn)速度轉(zhuǎn)換裝置100將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和符合MPEG標(biāo)準(zhǔn)的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成一個相同的再現(xiàn)速度。
可以從存儲設(shè)備向數(shù)據(jù)載入設(shè)備載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。
圖2顯示了根據(jù)本發(fā)明的第一個例子的另一個再現(xiàn)速度轉(zhuǎn)換裝置200的結(jié)構(gòu)。再現(xiàn)速度轉(zhuǎn)換裝置200除了再現(xiàn)速度轉(zhuǎn)換裝置100中包括的單元之外還包括存儲設(shè)備206和數(shù)據(jù)載入設(shè)備207。
存儲設(shè)備206存儲壓縮編碼的音頻數(shù)據(jù)和符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。從存儲設(shè)備206向數(shù)據(jù)載入設(shè)備207載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。
音頻解碼部件201接收從存儲設(shè)備206載入的壓縮編碼的音頻數(shù)據(jù)。
視頻再現(xiàn)速度轉(zhuǎn)換部件203接收從存儲設(shè)備206載入的符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。壓縮編碼的視頻數(shù)據(jù)包含特定的視頻數(shù)據(jù),例如B-圖象,B-圖象是符合MPEG標(biāo)準(zhǔn)的差分視頻數(shù)據(jù)。
音頻解碼部件201的功能與音頻解碼部件101相同。視頻解碼部件204的功能與視頻解碼部件104相同。音頻再現(xiàn)速度轉(zhuǎn)換部件202的功能與音頻再現(xiàn)速度轉(zhuǎn)換部件102相同,除了前者向數(shù)據(jù)載入設(shè)備207發(fā)送一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件202獲得的再現(xiàn)速度的信號之外。視頻再現(xiàn)速度轉(zhuǎn)換部件203的功能與視頻再現(xiàn)速度轉(zhuǎn)換部件103相同,除了前者向數(shù)據(jù)載入設(shè)備207發(fā)送一個代表由視頻再現(xiàn)速度轉(zhuǎn)換部件203獲得的再現(xiàn)速度的信號之外。
數(shù)據(jù)載入設(shè)備207接收一個代表由視頻再現(xiàn)速度轉(zhuǎn)換部件203獲得的再現(xiàn)速度的信號。該信號是從視頻再現(xiàn)速度轉(zhuǎn)換部件203發(fā)送的。根據(jù)這個信號,數(shù)據(jù)載入設(shè)備207從存儲設(shè)備206載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。這樣,即使在解碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度被轉(zhuǎn)換時,從數(shù)據(jù)載入設(shè)備207輸出的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)的量不會過多或不足。
數(shù)據(jù)載入設(shè)備207可以接收一個從音頻再現(xiàn)速度轉(zhuǎn)換部件202發(fā)送的、代表由音頻再現(xiàn)速度轉(zhuǎn)換部件202獲得的再現(xiàn)速度的信號,而不是從視頻再現(xiàn)速度轉(zhuǎn)換部件203發(fā)送的、代表由視頻再現(xiàn)速度轉(zhuǎn)換部件203獲得的再現(xiàn)速度的信號。在這種情況下,根據(jù)該信號,數(shù)據(jù)載入設(shè)備207從存儲設(shè)備206載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。這樣,從數(shù)據(jù)載入設(shè)備207輸出的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)的量不會過多或不足。
如上所述,根據(jù)第一個例子的再現(xiàn)速度轉(zhuǎn)換裝置將壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)從存儲設(shè)備載入數(shù)據(jù)載入設(shè)備,使得從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)的數(shù)量不會過多或不足。其結(jié)果是,即使在再現(xiàn)速度從對應(yīng)于請求水平的再現(xiàn)速度改變到對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度時,數(shù)據(jù)載入設(shè)備可以從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù),而不會使得從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)的數(shù)量過多或不足。
在音頻解碼部件201、視頻再現(xiàn)速度轉(zhuǎn)換部件203和數(shù)據(jù)載入設(shè)備207之間可以設(shè)置一個網(wǎng)絡(luò)。在這種情況下,存儲設(shè)備206例如是在發(fā)送端的服務(wù)器中的累積(accumulation)介質(zhì)。
圖2中的再現(xiàn)速度轉(zhuǎn)換裝置200可以在發(fā)送端。
存儲設(shè)備206例如是一種可用于數(shù)據(jù)記錄和數(shù)據(jù)再現(xiàn)的記錄介質(zhì),或者是一種只可用于數(shù)據(jù)再現(xiàn)的記錄介質(zhì)。
可用于數(shù)據(jù)記錄和數(shù)據(jù)再現(xiàn)的記錄介質(zhì)例如是CD-R、CD-RW、DVD-RAM、DVD-R、DVD-RW、DVD+R或DVD+RW盤。
只可用于數(shù)據(jù)再現(xiàn)的記錄介質(zhì)例如是DVD視頻盤或CD。
數(shù)據(jù)載入設(shè)備207可以包括一個多路分配器。當(dāng)通過將壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)多路復(fù)用而獲得的多路復(fù)用數(shù)據(jù)存儲在存儲設(shè)備206中時,多路分配器將多路復(fù)用數(shù)據(jù)分成壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)。數(shù)據(jù)載入設(shè)備207將壓縮編碼的音頻數(shù)據(jù)輸出到音頻解碼部件201,將壓縮編碼的視頻數(shù)據(jù)輸出到視頻再現(xiàn)速度轉(zhuǎn)換部件203。
(例子2)圖3顯示了根據(jù)本發(fā)明的第二個例子的再現(xiàn)速度轉(zhuǎn)換裝置300的結(jié)構(gòu)。再現(xiàn)速度轉(zhuǎn)換裝置300包括音頻解碼部件301、音頻再現(xiàn)速度轉(zhuǎn)換部件302、視頻再現(xiàn)速度轉(zhuǎn)換部件303、視頻解碼部件304和音頻視頻同步部件305。再現(xiàn)速度轉(zhuǎn)換裝置300具有與再現(xiàn)速度轉(zhuǎn)換裝置100的結(jié)構(gòu)相同的結(jié)構(gòu),除了前者包括音頻視頻同步部件305之外。
再現(xiàn)速度轉(zhuǎn)換裝置300將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成相同的再現(xiàn)速度。壓縮編碼的音頻數(shù)據(jù)是由例如由DVD-視頻標(biāo)準(zhǔn)采用的Dolby AC3或dts系統(tǒng)、由CS數(shù)字標(biāo)準(zhǔn)采用的MPEG1-層II系統(tǒng)、由BS數(shù)字標(biāo)準(zhǔn)采用的MPEG2-AAC系統(tǒng)、由DVD-音頻標(biāo)準(zhǔn)采用的MLP系統(tǒng)或在因特網(wǎng)上共同采用的MP3(MPEG1-層III)系統(tǒng)來壓縮編碼的音頻數(shù)據(jù)。
下面將描述用于將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成相同的再現(xiàn)速度的再現(xiàn)速度轉(zhuǎn)換裝置300的操作。
音頻解碼部件301接收壓縮編碼的音頻數(shù)據(jù)。音頻解碼部件301響應(yīng)于代表用于對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼的定時的音頻解碼定時數(shù)據(jù),對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼。這樣,音頻解碼部件301將解碼的音頻數(shù)據(jù)輸出到音頻再現(xiàn)速度轉(zhuǎn)換部件302。從音頻視頻同步部件305輸出音頻解碼定時數(shù)據(jù)。
后面將詳細(xì)描述音頻視頻同步部件305的功能。
音頻再現(xiàn)速度轉(zhuǎn)換部件302接收從音頻解碼部件301輸出的解碼的音頻數(shù)據(jù)。當(dāng)用戶請求N1倍于初始速度的再現(xiàn)速度時,將一個代表由用戶所請求的N1倍于初始速度的再現(xiàn)速度的請求水平的再現(xiàn)速度信號輸入到音頻再現(xiàn)速度轉(zhuǎn)換部件302。響應(yīng)于該再現(xiàn)速度信號,音頻再現(xiàn)速度轉(zhuǎn)換部件302將解碼的音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成N1倍于初始速度的再現(xiàn)速度,還將一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件302獲得的再現(xiàn)速度的信號發(fā)送給音頻視頻同步部件305。
音頻再現(xiàn)速度轉(zhuǎn)換部件302例如采用PICOLA系統(tǒng)來轉(zhuǎn)換音頻數(shù)據(jù)的再現(xiàn)速度。
音頻再現(xiàn)速度轉(zhuǎn)換部件302可以采用OLA系統(tǒng)或SOLA系統(tǒng)代替PICOLA系統(tǒng)來轉(zhuǎn)換音頻數(shù)據(jù)的再現(xiàn)速度。
視頻再現(xiàn)速度轉(zhuǎn)換部件303接收符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。壓縮編碼的視頻數(shù)據(jù)包含特定的視頻數(shù)據(jù),例如B-圖象,B-圖象是符合MPEG標(biāo)準(zhǔn)的差分視頻數(shù)據(jù)。視頻再現(xiàn)速度轉(zhuǎn)換部件303稀化B-圖象,以便轉(zhuǎn)換壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度。如上所述,視頻再現(xiàn)速度轉(zhuǎn)換部件303的功能與視頻再現(xiàn)速度轉(zhuǎn)換部件103的功能相同。
視頻再現(xiàn)速度轉(zhuǎn)換部件303向視頻解碼部件304輸出具有轉(zhuǎn)換的再現(xiàn)速度的壓縮編碼的視頻數(shù)據(jù)。
視頻解碼部件304響應(yīng)于代表用于對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼的定時的視頻解碼定時數(shù)據(jù),對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼,從而輸出解碼的音頻數(shù)據(jù)。從音頻視頻同步部件305輸出視頻解碼定時數(shù)據(jù)。
在音頻再現(xiàn)速度轉(zhuǎn)換部件轉(zhuǎn)換音頻數(shù)據(jù)的再現(xiàn)速度之前,以特定的時間間隔提供多個音頻時戳。在音頻再現(xiàn)速度轉(zhuǎn)換部件轉(zhuǎn)換音頻數(shù)據(jù)的再現(xiàn)速度之后,以不同的時間間隔提供多個音頻時戳。其原因在于,通常,音頻數(shù)據(jù)被部分地壓縮或擴(kuò)展,而不是被均勻地壓縮或擴(kuò)展。在PICOLA系統(tǒng)、OLA系統(tǒng)和SOLA系統(tǒng)中都是這樣的。在再現(xiàn)速度被轉(zhuǎn)換之后的音頻數(shù)據(jù)不需要以恒定速度再現(xiàn)。在局部,這種音頻數(shù)據(jù)的再現(xiàn)速度被頻繁地改變。音頻視頻同步部件廣泛地考慮再現(xiàn)速度被轉(zhuǎn)換之后的音頻數(shù)據(jù),并使用于再現(xiàn)視頻數(shù)據(jù)的定時與用于再現(xiàn)音頻數(shù)據(jù)的定時相互同步。
下面將詳細(xì)描述音頻視頻同步部件305的功能。
音頻視頻同步部件305接收一個代表用于再現(xiàn)解碼的音頻數(shù)據(jù)的時間的音頻時戳和一個代表用于再現(xiàn)解碼的視頻數(shù)據(jù)的時間的視頻時戳。
根據(jù)該音頻時戳和該視頻時戳,音頻視頻同步部件305使用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時與用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時相互同步。例如,當(dāng)用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時相對于用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時被延遲時,則跳過特定數(shù)量的視頻數(shù)據(jù)的再現(xiàn)。因此,用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時可以與用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時同步。例如,當(dāng)用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時相對于用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時提前時,則重復(fù)再現(xiàn)特定數(shù)量的視頻數(shù)據(jù)。這樣,用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時可以與用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時同步。
音頻視頻同步部件305接收一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件302獲得的再現(xiàn)速度的信號。該信號是從音頻再現(xiàn)速度轉(zhuǎn)換部件302發(fā)出的。
響應(yīng)于音頻再現(xiàn)數(shù)據(jù)和代表由音頻再現(xiàn)速度轉(zhuǎn)換部件302獲得的再現(xiàn)速度的信號,音頻視頻同步部件305產(chǎn)生音頻解碼定時數(shù)據(jù)。如上所述,音頻解碼部件301響應(yīng)于音頻解碼定時數(shù)據(jù)對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼。
響應(yīng)于視頻再現(xiàn)數(shù)據(jù)和代表由音頻再現(xiàn)速度轉(zhuǎn)換部件302獲得的再現(xiàn)速度的信號,音頻視頻同步部件305產(chǎn)生視頻解碼定時數(shù)據(jù)。如上所述,視頻解碼部件304響應(yīng)于視頻解碼定時數(shù)據(jù)對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。
音頻視頻同步部件305可以接收一個從視頻再現(xiàn)速度轉(zhuǎn)換部件303發(fā)出的、代表由視頻再現(xiàn)速度轉(zhuǎn)換部件303獲得的再現(xiàn)速度的信號,來代替從音頻再現(xiàn)速度轉(zhuǎn)換部件302發(fā)出的、代表由音頻再現(xiàn)速度轉(zhuǎn)換部件302獲得的再現(xiàn)速度的信號。
在這種情況下,在接收到音頻時戳和代表由視頻再現(xiàn)速度轉(zhuǎn)換部件303獲得的再現(xiàn)速度的信號之后,音頻視頻同步部件305產(chǎn)生音頻解碼定時數(shù)據(jù)。如上所述,在接收到音頻解碼定時數(shù)據(jù)之后,音頻解碼部件301對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼。在接收到視頻時戳和代表由視頻再現(xiàn)速度轉(zhuǎn)換部件303獲得的再現(xiàn)速度的信號之后,音頻視頻同步部件305產(chǎn)生視頻解碼定時數(shù)據(jù)。如上所述,在接收到視頻解碼定時數(shù)據(jù)之后,視頻解碼部件304對壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。
音頻視頻同步部件305的功能如上所述。
如上所述,在根據(jù)第二個例子的再現(xiàn)速度轉(zhuǎn)換裝置中,音頻視頻同步部件使用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時與用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時相互同步。這樣,即使在再現(xiàn)速度從對應(yīng)于請求水平的再現(xiàn)速度改變到對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度時,用于再現(xiàn)視頻數(shù)據(jù)的定時與用于再現(xiàn)音頻數(shù)據(jù)的定時也可以相互同步。其結(jié)果是,即使在再現(xiàn)速度因此而改變時,也能防止用于再現(xiàn)視頻數(shù)據(jù)的定時與用于再現(xiàn)音頻數(shù)據(jù)的定時相互偏移。
在上面的例子中,再現(xiàn)速度轉(zhuǎn)換裝置300將壓縮編碼的音頻數(shù)據(jù)的再現(xiàn)速度和符合MPEG標(biāo)準(zhǔn)的視頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換成相同的再現(xiàn)速度。
壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳可以從存儲設(shè)備載入到數(shù)據(jù)載入設(shè)備。
圖4顯示了根據(jù)本發(fā)明的第二個例子的另一個再現(xiàn)速度轉(zhuǎn)換裝置400的結(jié)構(gòu)。除了在再現(xiàn)速度轉(zhuǎn)換裝置300中包括的單元之外,再現(xiàn)速度轉(zhuǎn)換裝置400還包括存儲設(shè)備406和數(shù)據(jù)載入設(shè)備407。
存儲設(shè)備406存儲壓縮編碼的音頻數(shù)據(jù)、符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳。將壓縮編碼的音頻數(shù)據(jù)、符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳從存儲設(shè)備406載入到數(shù)據(jù)載入設(shè)備407。
音頻解碼部件401接收從存儲設(shè)備406載入的壓縮編碼的音頻數(shù)據(jù)。
視頻再現(xiàn)速度轉(zhuǎn)換部件403接收從存儲設(shè)備406載入的符合MPEG標(biāo)準(zhǔn)的壓縮編碼的視頻數(shù)據(jù)。壓縮編碼的視頻數(shù)據(jù)包含特定的視頻數(shù)據(jù),例如B-圖象,B-圖象是符合MPEG標(biāo)準(zhǔn)的差分視頻數(shù)據(jù)。
音頻視頻同步部件405接收從存儲設(shè)備406載入的音頻時戳和視頻時戳。
音頻解碼部件401的功能與音頻解碼部件301相同。視頻解碼部件404的功能與視頻解碼部件304相同。音頻視頻同步部件405的功能與音頻視頻同步部件305相同。音頻再現(xiàn)速度轉(zhuǎn)換部件402的功能與音頻再現(xiàn)速度轉(zhuǎn)換部件302相同,除了前者向數(shù)據(jù)載入設(shè)備407發(fā)送一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件402獲得的再現(xiàn)速度的信號之外。視頻再現(xiàn)速度轉(zhuǎn)換部件403的功能與視頻再現(xiàn)速度轉(zhuǎn)換部件303相同,除了前者向數(shù)據(jù)載入設(shè)備407發(fā)送一個代表由視頻再現(xiàn)速度轉(zhuǎn)換部件403獲得的再現(xiàn)速度的信號之外。
數(shù)據(jù)載入設(shè)備407接收一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件402獲得的再現(xiàn)速度的信號。該信號是從音頻再現(xiàn)速度轉(zhuǎn)換部件402發(fā)送的。根據(jù)這個信號,數(shù)據(jù)載入設(shè)備407從存儲設(shè)備406載入壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳。這樣,即使在解碼的音頻數(shù)據(jù)的再現(xiàn)速度和壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度被轉(zhuǎn)換時,從數(shù)據(jù)載入設(shè)備207輸出的壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳的數(shù)量也不會過多或不足。
在再現(xiàn)速度轉(zhuǎn)換裝置包括音頻視頻同步部件的情況下,數(shù)據(jù)載入設(shè)備最好根據(jù)一個代表由音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號,從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳。其原因在于,音頻視頻同步部件根據(jù)代表由音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號,使用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時與用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時相互同步。
數(shù)據(jù)載入設(shè)備407可以接收一個從視頻再現(xiàn)速度轉(zhuǎn)換部件403發(fā)送的、代表由視頻再現(xiàn)速度轉(zhuǎn)換部件403獲得的再現(xiàn)速度的信號,來代替從音頻再現(xiàn)速度轉(zhuǎn)換部件402發(fā)送的、代表由音頻再現(xiàn)速度轉(zhuǎn)換部件402獲得的再現(xiàn)速度的信號。在這種情況下,根據(jù)該信號,數(shù)據(jù)載入設(shè)備407從存儲設(shè)備406載入壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳。這樣,從數(shù)據(jù)載入設(shè)備407輸出的壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳的數(shù)量不會過多或不足。
如上所述,根據(jù)第二個例子的再現(xiàn)速度轉(zhuǎn)換裝置將壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳從存儲設(shè)備載入數(shù)據(jù)載入設(shè)備,使得從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳的數(shù)量不會過多或不足。其結(jié)果是,即使在再現(xiàn)速度從對應(yīng)于請求水平的再現(xiàn)速度改變到對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度時,數(shù)據(jù)載入設(shè)備可以從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳,而不會使得從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳的數(shù)量過多或不足。
在音頻解碼部件401、視頻再現(xiàn)速度轉(zhuǎn)換部件403和數(shù)據(jù)載入設(shè)備407之間可以設(shè)置一個網(wǎng)絡(luò)。在這種情況下,存儲設(shè)備406例如是在發(fā)送端的服務(wù)器中的累積介質(zhì)。
圖4中的再現(xiàn)速度轉(zhuǎn)換裝置400可以在發(fā)送端。
存儲設(shè)備406例如是一種可用于數(shù)據(jù)記錄和數(shù)據(jù)再現(xiàn)的記錄介質(zhì),或者是一種只可用于數(shù)據(jù)再現(xiàn)的記錄介質(zhì)。
可用于數(shù)據(jù)記錄和數(shù)據(jù)再現(xiàn)的記錄介質(zhì)例如是CD-R、CD-RW、DVD-RAM、DVD-R、DVD-RW、DVD+R或DVD+RW盤。
只可用于數(shù)據(jù)再現(xiàn)的記錄介質(zhì)例如是DVD視頻盤或CD。
數(shù)據(jù)載入設(shè)備407可以包括一個多路分配器。當(dāng)通過將壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳多路復(fù)用而獲得的多路復(fù)用數(shù)據(jù)存儲在存儲設(shè)備406中時,多路分配器將多路復(fù)用數(shù)據(jù)分成壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳。數(shù)據(jù)載入設(shè)備407將壓縮編碼的音頻數(shù)據(jù)輸出到音頻解碼部件401,將壓縮編碼的視頻數(shù)據(jù)輸出到視頻再現(xiàn)速度轉(zhuǎn)換部件403。數(shù)據(jù)載入設(shè)備407還將音頻時戳和視頻時戳輸出到音頻視頻同步部件405。
根據(jù)本發(fā)明的再現(xiàn)速度轉(zhuǎn)換裝置,當(dāng)確定到對應(yīng)于請求水平的再現(xiàn)速度的轉(zhuǎn)換是不可能的時候,將視頻數(shù)據(jù)的再現(xiàn)速度和音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換到對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度。這樣,即使在到對應(yīng)于請求水平的再現(xiàn)速度的轉(zhuǎn)換是不可能的時候,也能夠?qū)⒁曨l數(shù)據(jù)的再現(xiàn)速度和音頻數(shù)據(jù)的再現(xiàn)速度轉(zhuǎn)換到相同的再現(xiàn)速度。其結(jié)果是,防止視頻數(shù)據(jù)的再現(xiàn)相對于音頻數(shù)據(jù)的再現(xiàn)被延遲。
根據(jù)本發(fā)明的再現(xiàn)速度轉(zhuǎn)換裝置,數(shù)據(jù)載入設(shè)備從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù),使得從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)不會過多或不足。其結(jié)果是,即使在再現(xiàn)速度從對應(yīng)于請求水平的再現(xiàn)速度改變到對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度時,數(shù)據(jù)載入設(shè)備也可以從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù),而不會使得從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)和壓縮編碼的視頻數(shù)據(jù)的數(shù)量過多或不足。
根據(jù)本發(fā)明的再現(xiàn)速度轉(zhuǎn)換裝置,音頻視頻同步部件使用于再現(xiàn)解碼的視頻數(shù)據(jù)的定時與用于再現(xiàn)解碼的音頻數(shù)據(jù)的定時相互同步。這樣,即使在再現(xiàn)速度從對應(yīng)于請求水平的再現(xiàn)速度改變到對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度時,用于再現(xiàn)視頻數(shù)據(jù)的定時也可以與用于再現(xiàn)音頻數(shù)據(jù)的定時相互同步。其結(jié)果是,即使在再現(xiàn)速度這樣改變時,也可以防止用于再現(xiàn)視頻數(shù)據(jù)的定時與用于再現(xiàn)音頻數(shù)據(jù)的定時彼此偏移。
根據(jù)本發(fā)明的再現(xiàn)速度轉(zhuǎn)換裝置,數(shù)據(jù)載入設(shè)備從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳,以便從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳不會過多或不足。其結(jié)果是,即使在再現(xiàn)速度從對應(yīng)于請求水平的再現(xiàn)速度改變到對應(yīng)于一個低于請求水平的指定水平的再現(xiàn)速度時,數(shù)據(jù)載入設(shè)備也可以從存儲設(shè)備載入壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳,而不會使得從數(shù)據(jù)載入設(shè)備輸出的壓縮編碼的音頻數(shù)據(jù)、壓縮編碼的視頻數(shù)據(jù)、音頻時戳和視頻時戳的數(shù)量過多或不足。
在不偏離本發(fā)明的范圍和精神的情況下,本領(lǐng)域普通技術(shù)人員將明顯和容易做出各種其它修改。因此,附帶的權(quán)利要求書的范圍不能被限制在這里所闡述的說明,而是應(yīng)該更寬泛地解釋權(quán)利要求書。
權(quán)利要求
1.一種再現(xiàn)速度轉(zhuǎn)換裝置,包括音頻解碼部件,用于對壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以便輸出解碼的音頻數(shù)據(jù);音頻再現(xiàn)速度轉(zhuǎn)換部件,用于響應(yīng)于一個第一再現(xiàn)速度信號來轉(zhuǎn)換所述解碼的音頻數(shù)據(jù)的再現(xiàn)速度,該第一再現(xiàn)速度信號代表再現(xiàn)速度的一個請求水平;視頻再現(xiàn)速度轉(zhuǎn)換部件,用于響應(yīng)于該第一再現(xiàn)速度信號來轉(zhuǎn)換壓縮編碼的視頻數(shù)據(jù)的再現(xiàn)速度;以及視頻解碼部件,用于對從所述視頻再現(xiàn)速度轉(zhuǎn)換部件輸出的所述壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼,其中該視頻再現(xiàn)速度轉(zhuǎn)換部件確定對應(yīng)于該請求水平的再現(xiàn)速度轉(zhuǎn)換是否是可能的;當(dāng)確定對應(yīng)于該請求水平的再現(xiàn)速度轉(zhuǎn)換是可能的時候,該視頻再現(xiàn)速度轉(zhuǎn)換部件執(zhí)行對應(yīng)于該請求水平的再現(xiàn)速度轉(zhuǎn)換;當(dāng)確定對應(yīng)于該請求水平的再現(xiàn)速度轉(zhuǎn)換是不可能的時候,該視頻再現(xiàn)速度轉(zhuǎn)換部件執(zhí)行對應(yīng)于一個低于該請求水平的指定水平的再現(xiàn)速度轉(zhuǎn)換,并向該音頻再現(xiàn)速度轉(zhuǎn)換部件輸出一個代表該指定水平的第二再現(xiàn)速度信號,以及該音頻再現(xiàn)速度轉(zhuǎn)換部件響應(yīng)于來自該視頻再現(xiàn)速度轉(zhuǎn)換部件的第二再現(xiàn)速度信號執(zhí)行對應(yīng)于該指定水平的再現(xiàn)速度轉(zhuǎn)換。
2.根據(jù)權(quán)利要求1所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中,該視頻再現(xiàn)速度轉(zhuǎn)換部件確定特定視頻數(shù)據(jù)在所述壓縮編碼的視頻數(shù)據(jù)中出現(xiàn)的比率是否大于一個根據(jù)該請求水平而確定的閾值;以及根據(jù)所述確定結(jié)果確定對應(yīng)于該請求水平的再現(xiàn)速度轉(zhuǎn)換是否是可能的。
3.根據(jù)權(quán)利要求2所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中,所述壓縮編碼的視頻數(shù)據(jù)是符合MPEG標(biāo)準(zhǔn)的視頻數(shù)據(jù),以及該特定視頻數(shù)據(jù)是B-圖象。
4.根據(jù)權(quán)利要求1所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括一音頻視頻同步部件,用于根據(jù)一個代表用于再現(xiàn)所述解碼的音頻數(shù)據(jù)的時間的音頻時戳和一個代表用于再現(xiàn)所述解碼的視頻數(shù)據(jù)的時間的視頻時戳,使用于再現(xiàn)所述解碼的音頻數(shù)據(jù)的定時和用于再現(xiàn)所述解碼的視頻數(shù)據(jù)的定時相互同步,其中該音頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該音頻視頻同步部件,該音頻視頻同步部件響應(yīng)于所述音頻時戳以及代表由該音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號,產(chǎn)生代表用于對所述壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼的定時的音頻解碼定時數(shù)據(jù),該音頻視頻同步部件響應(yīng)于所述視頻時戳以及代表由該音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號,產(chǎn)生代表用于對所述壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼的定時的視頻解碼定時數(shù)據(jù),該音頻解碼部件響應(yīng)于所述音頻解碼定時數(shù)據(jù),對所述壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以及該視頻解碼部件響應(yīng)于所述視頻解碼定時數(shù)據(jù),對所述壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。
5.根據(jù)權(quán)利要求1所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括一音頻視頻同步部件,用于根據(jù)一個代表用于再現(xiàn)所述解碼的音頻數(shù)據(jù)的時間的音頻時戳和一個代表用于再現(xiàn)所述解碼的視頻數(shù)據(jù)的時間的視頻時戳,使用于再現(xiàn)所述解碼的音頻數(shù)據(jù)的定時和用于再現(xiàn)所述解碼的視頻數(shù)據(jù)的定時相互同步,其中該視頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該音頻視頻同步部件,該音頻視頻同步部件響應(yīng)于所述音頻時戳以及代表由該視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號,產(chǎn)生代表用于對所述壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼的定時的音頻解碼定時數(shù)據(jù),該音頻視頻同步部件響應(yīng)于所述視頻時戳以及代表由該視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號,產(chǎn)生代表用于對所述壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼的定時的視頻解碼定時數(shù)據(jù),該音頻解碼部件響應(yīng)于所述音頻解碼定時數(shù)據(jù),對所述壓縮編碼的音頻數(shù)據(jù)進(jìn)行解碼,以及該視頻解碼部件響應(yīng)于所述視頻解碼定時數(shù)據(jù),對所述壓縮編碼的視頻數(shù)據(jù)進(jìn)行解碼。
6.根據(jù)權(quán)利要求1所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括存儲設(shè)備,用于存儲所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù);以及,數(shù)據(jù)載入設(shè)備,用于從該存儲設(shè)備載入所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù),其中該音頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該數(shù)據(jù)載入設(shè)備,以及該數(shù)據(jù)載入設(shè)備根據(jù)從該音頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號,向該音頻解碼部件輸出從該存儲設(shè)備載入的所述壓縮編碼的音頻數(shù)據(jù),并向該視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從該存儲設(shè)備載入的所述壓縮編碼的視頻數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括存儲設(shè)備,用于存儲所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù);以及數(shù)據(jù)載入設(shè)備,用于從該存儲設(shè)備載入所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù),其中該視頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該數(shù)據(jù)載入設(shè)備,以及該數(shù)據(jù)載入設(shè)備根據(jù)從該視頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號,向該音頻解碼部件輸出從該存儲設(shè)備載入的所述壓縮編碼的音頻數(shù)據(jù),并向該視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從該存儲設(shè)備載入的所述壓縮編碼的視頻數(shù)據(jù)。
8.根據(jù)權(quán)利要求4所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括存儲設(shè)備,用于存儲所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù);以及數(shù)據(jù)載入設(shè)備,用于從該存儲設(shè)備載入所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù),其中該音頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該數(shù)據(jù)載入設(shè)備,以及該數(shù)據(jù)載入設(shè)備根據(jù)從該音頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號,向該音頻解碼部件輸出從該存儲設(shè)備載入的所述壓縮編碼的音頻數(shù)據(jù),并向該視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從該存儲設(shè)備載入的所述壓縮編碼的視頻數(shù)據(jù)。
9.根據(jù)權(quán)利要求5所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括存儲設(shè)備,用于存儲所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù);以及數(shù)據(jù)載入設(shè)備,用于從該存儲設(shè)備載入所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù),其中該音頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該音頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該數(shù)據(jù)載入設(shè)備,以及該數(shù)據(jù)載入設(shè)備根據(jù)從該音頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號,向該音頻解碼部件輸出從該存儲設(shè)備載入的所述壓縮編碼的音頻數(shù)據(jù),并向該視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從該存儲設(shè)備載入的所述壓縮編碼的視頻數(shù)據(jù)。
10.根據(jù)權(quán)利要求4所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括存儲設(shè)備,用于存儲所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù);以及數(shù)據(jù)載入設(shè)備,用于從該存儲設(shè)備載入所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù),其中該視頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該數(shù)據(jù)載入設(shè)備,以及該數(shù)據(jù)載入設(shè)備根據(jù)從該視頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號,向該音頻解碼部件輸出從該存儲設(shè)備載入的所述壓縮編碼的音頻數(shù)據(jù),并向該視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從該存儲設(shè)備載入的所述壓縮編碼的視頻數(shù)據(jù)。
11.根據(jù)權(quán)利要求5所述的再現(xiàn)速度轉(zhuǎn)換裝置,進(jìn)一步包括存儲設(shè)備,用于存儲所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù);以及,數(shù)據(jù)載入設(shè)備,用于從該存儲設(shè)備載入所述壓縮編碼的音頻數(shù)據(jù)和所述壓縮編碼的視頻數(shù)據(jù),其中該視頻再現(xiàn)速度轉(zhuǎn)換部件將一個代表由該視頻再現(xiàn)速度轉(zhuǎn)換部件獲得的再現(xiàn)速度的信號發(fā)送到該數(shù)據(jù)載入設(shè)備,以及該數(shù)據(jù)載入設(shè)備根據(jù)從該視頻再現(xiàn)速度轉(zhuǎn)換部件發(fā)送的信號,向該音頻解碼部件輸出從該存儲設(shè)備載入的所述壓縮編碼的音頻數(shù)據(jù),并向該視頻再現(xiàn)速度轉(zhuǎn)換部件輸出從該存儲設(shè)備載入的所述壓縮編碼的視頻數(shù)據(jù)。
12.根據(jù)權(quán)利要求8所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中該存儲設(shè)備存儲所述音頻時戳和所述視頻時戳,該數(shù)據(jù)載入設(shè)備從該存儲設(shè)備載入所述音頻時戳和所述視頻時戳,以及該數(shù)據(jù)載入設(shè)備向該音頻視頻同步部件輸出從該存儲設(shè)備載入的所述音頻時戳和所述視頻時戳。
13.根據(jù)權(quán)利要求9所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中該存儲設(shè)備存儲所述音頻時戳和所述視頻時戳,該數(shù)據(jù)載入設(shè)備從該存儲設(shè)備載入所述音頻時戳和所述視頻時戳,以及該數(shù)據(jù)載入設(shè)備向該音頻視頻同步部件輸出從該存儲設(shè)備載入的所述音頻時戳和所述視頻時戳。
14.根據(jù)權(quán)利要求10所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中該存儲設(shè)備存儲所述音頻時戳和所述視頻時戳,該數(shù)據(jù)載入設(shè)備從該存儲設(shè)備載入所述音頻時戳和所述視頻時戳,以及該數(shù)據(jù)載入設(shè)備向該音頻視頻同步部件輸出從該存儲設(shè)備載入的所述音頻時戳和所述視頻時戳。
15.根據(jù)權(quán)利要求11所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中該存儲設(shè)備存儲所述音頻時戳和所述視頻時戳,該數(shù)據(jù)載入設(shè)備從該存儲設(shè)備載入所述音頻時戳和所述視頻時戳,以及該數(shù)據(jù)載入設(shè)備向該音頻視頻同步部件輸出從該存儲設(shè)備載入的所述音頻時戳和所述視頻時戳。
16.根據(jù)權(quán)利要求6所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中,該存儲設(shè)備是可用于數(shù)據(jù)記錄和數(shù)據(jù)再現(xiàn)的記錄介質(zhì)或是只可用于數(shù)據(jù)再現(xiàn)的記錄介質(zhì)。
17.根據(jù)權(quán)利要求7所述的再現(xiàn)速度轉(zhuǎn)換裝置,其中,該存儲設(shè)備是可用于數(shù)據(jù)記錄和數(shù)據(jù)再現(xiàn)的記錄介質(zhì)或是只可用于數(shù)據(jù)再現(xiàn)的記錄介質(zhì)。
全文摘要
一種再現(xiàn)速度轉(zhuǎn)換裝置,包括音頻解碼部件;音頻再現(xiàn)速度轉(zhuǎn)換部件;視頻再現(xiàn)速度轉(zhuǎn)換部件;以及視頻解碼部件。該視頻再現(xiàn)速度轉(zhuǎn)換部件確定對應(yīng)于一個請求水平的再現(xiàn)速度轉(zhuǎn)換是否是可能的。與確定該再現(xiàn)速度轉(zhuǎn)換是可能的時候,該視頻再現(xiàn)速度轉(zhuǎn)換部件執(zhí)行對應(yīng)于該請求水平的再現(xiàn)速度轉(zhuǎn)換。當(dāng)確定對應(yīng)于該請求水平的再現(xiàn)速度轉(zhuǎn)換是不可能的時候,該視頻再現(xiàn)速度轉(zhuǎn)換部件執(zhí)行對應(yīng)于一個低于該請求水平的指定水平的再現(xiàn)速度轉(zhuǎn)換,并向該音頻再現(xiàn)速度轉(zhuǎn)換部件輸出一個代表該指定水平的第二再現(xiàn)速度信號。該音頻再現(xiàn)速度轉(zhuǎn)換部件響應(yīng)于該第二再現(xiàn)速度信號,執(zhí)行對應(yīng)于該指定水平的再現(xiàn)速度轉(zhuǎn)換。
文檔編號H04N5/783GK1522533SQ0380054
公開日2004年8月18日 申請日期2003年3月24日 優(yōu)先權(quán)日2002年4月19日
發(fā)明者河村岳, 末吉雅弘, 石井秀樹, 左右田東虎, 東虎, 弘, 樹 申請人:松下電器產(chǎn)業(yè)株式會社