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

代碼轉(zhuǎn)換器以及用于其的代碼轉(zhuǎn)換方法

文檔序號:2828966閱讀:552來源:國知局
專利名稱:代碼轉(zhuǎn)換器以及用于其的代碼轉(zhuǎn)換方法
技術(shù)領(lǐng)域
本發(fā)明涉及代碼轉(zhuǎn)換器和用于其的代碼轉(zhuǎn)換方法,并且具體來說涉及音頻信號的代碼轉(zhuǎn)換。
背景技術(shù)
近年來,數(shù)字形式的A/V內(nèi)容的發(fā)布和存儲發(fā)生了顯著增加。由此,開發(fā)出了大量編碼標(biāo)準(zhǔn)和協(xié)議,包括例如MPEG-2音頻和視頻編碼。
用于音頻信號的數(shù)字編碼的最廣為人知的編碼標(biāo)準(zhǔn)之一是MPEG-1層3標(biāo)準(zhǔn),在ISO/IEC JTC1/SC29/WG11 MPEG,IS11172-3,InformationTechnology-Coding of Moving Picture and Associated Audio forDigital Storage Media at up to about 1.5 Mbit/s,Part 3Audio,MPEG-1,1992中介紹這種編碼標(biāo)準(zhǔn),一般將這種編碼標(biāo)準(zhǔn)稱為MP3。舉例來說,MP3使得30或40吉比特的歌曲的數(shù)字PCM(脈沖編碼調(diào)制)立體聲音頻記錄能夠壓縮成例如3或4吉比特的MP3文件。確切的壓縮率取決于所期望的MP3編碼音頻質(zhì)量。音頻編碼標(biāo)準(zhǔn)的另一個(gè)例子是AAC(高級音頻編碼),在ISO/IEC JTC1/SC29/WG11 MPEG,IS13818-7,Information Technology-Generic Coding of MovingPicture and Associated Audio,Part 7Advanced Audio Coding,1997中介紹了這種標(biāo)準(zhǔn)。
諸如MP3或AAC這樣的音頻編碼和壓縮技術(shù)提供了比特率效率非常高的音頻編碼,這使得通過包括例如因特網(wǎng)的數(shù)據(jù)網(wǎng)絡(luò)方便地發(fā)布數(shù)據(jù)大小相對較低并且質(zhì)量較高的音頻文件能夠得以實(shí)現(xiàn)。不過,還希望有可以降低帶寬要求或增加編碼信號質(zhì)量的效率更高的技術(shù)。例如,最近今年,音頻文件通過因特網(wǎng)進(jìn)行的發(fā)布不斷增多已經(jīng)造成網(wǎng)絡(luò)負(fù)荷累積增加。而且,較低的編碼數(shù)據(jù)比率將會進(jìn)一步減少下載時(shí)間。
因此,已經(jīng)著手進(jìn)行了有意義研究來提供更加有效率的編碼技術(shù)。不過,由于現(xiàn)有編碼技術(shù)已經(jīng)得到了廣泛傳播,因此新的技術(shù)最好與這些現(xiàn)有編碼技術(shù)中的一種或多種向后兼容。
最近針對音頻信號的編碼研發(fā)出來的兩種技術(shù)稱為頻帶復(fù)制(SBR)和參量立體聲(PS)編碼。這些技術(shù)可以以向后兼容的形式應(yīng)用于任何視頻編碼方案上。具體來說,SBR和PS產(chǎn)生增強(qiáng)數(shù)據(jù),可以使用增強(qiáng)數(shù)據(jù)來減小以例如MP3或AAC格式對音頻信號進(jìn)行編碼所使用的比特率。可以將增強(qiáng)數(shù)據(jù)存儲在MP3或AAC數(shù)據(jù)流的補(bǔ)充數(shù)據(jù)段中,從而使得常規(guī)的解碼器能夠忽略該附加數(shù)據(jù)。
按照參量立體聲(PS),立體聲音頻編碼是通過使用例如MP3或AAC對僅僅單獨(dú)一個(gè)單聲道信號進(jìn)行編碼來實(shí)現(xiàn)的。此外,在編碼器中確定立體聲映像參數(shù)并且將它們包含在數(shù)據(jù)流中,作為獨(dú)立的擴(kuò)充數(shù)據(jù)。在解碼器處,通過依據(jù)立體聲映像參數(shù)對兩個(gè)聲道不同地處理單聲道編碼的信號,將單聲道編碼的聲道擴(kuò)展成立體聲聲道。這些參數(shù)由聲道間強(qiáng)度差(IID)、聲道間時(shí)間或相位差(ITD或IPD)和聲道間互相關(guān)(ICC)組成。
在頻帶復(fù)制(SBR)增強(qiáng)編碼器中,將所要編碼的音頻信號的低頻帶提取出來。隨后使用諸如例如MP3或AAC之類的適當(dāng)編碼技術(shù)對這一低頻帶進(jìn)行編碼。此外,SBR編碼器產(chǎn)生高頻參數(shù),這些高頻參數(shù)作為增強(qiáng)數(shù)據(jù)包含在數(shù)據(jù)流中。這樣,音頻信號的高頻帶不是以與低頻帶相同的形式編碼的,而是以參量方式編碼的。具體來說,高頻帶是通過低頻帶與高頻參數(shù)一起進(jìn)行調(diào)換(transposition)來創(chuàng)建的,高頻參數(shù)包括指出應(yīng)當(dāng)如何處理(例如,通過包絡(luò)修改)所調(diào)換的信號來產(chǎn)生高頻帶的數(shù)據(jù)。SBR解碼器提取出高頻參數(shù)并且通過按照這些高頻參數(shù)修改所調(diào)換的低頻帶來產(chǎn)生高頻帶。具體來說,SBR高頻參數(shù)包括下列信息●調(diào)換信息(即,表明低頻帶子帶與高頻帶子帶之間的映射關(guān)系的信息)。
●頻譜包絡(luò)數(shù)據(jù)。頻譜包絡(luò)數(shù)據(jù)表明SBR處理之后子帶的能量值。
●噪聲底限數(shù)據(jù)。噪聲底限數(shù)據(jù)與所估測的調(diào)換信號的能量(這個(gè)估測值是在SBR解碼器中計(jì)算出來的)一起表明要加到高頻帶信號上的噪聲量。
●可選地,關(guān)于缺少的高頻分量的信息(例如,存在于高頻帶中但在低頻帶中不存在的諧波)。
帶有SNR增強(qiáng)的MP3編碼器稱為mp3PRO編碼器,而帶有SBR增強(qiáng)的AAC編碼器稱為aacPlus或高效率(HE)AAC編碼器。
對于SBR和PS二者,可以將增強(qiáng)參數(shù)有效地編碼成核心編碼方案的補(bǔ)充數(shù)據(jù)部分,只要編碼參數(shù)的數(shù)據(jù)比率不超出補(bǔ)充數(shù)據(jù)段的可用容量。舊款解碼器將不處理這一補(bǔ)充數(shù)據(jù),而是僅僅會解碼核心編碼的數(shù)據(jù)。對于SBR而言,這是有限頻帶信號,而對于PS而言,是全頻帶單聲道信號。這樣,向后兼容得到了保持,因?yàn)橐纛l信號可以由舊款解碼器產(chǎn)生出來,盡管質(zhì)量有所降低。
由于有多種多樣的不同編碼標(biāo)準(zhǔn)和技術(shù),因此需要頻繁地在不同編碼標(biāo)準(zhǔn)或同一編碼標(biāo)準(zhǔn)的不同編碼設(shè)置之間進(jìn)行代碼轉(zhuǎn)換。因此,使用代碼轉(zhuǎn)換來將格式A的比特流轉(zhuǎn)換成具有不同編碼參數(shù)(例如,比特率、采樣率)的同一格式A或不同的格式B。傳統(tǒng)上,代碼轉(zhuǎn)換器實(shí)現(xiàn)解碼器和編碼器的級聯(lián),從而首先按照輸入數(shù)據(jù)的格式對進(jìn)入信號進(jìn)行解碼,隨后按照輸出數(shù)據(jù)流的格式對信號進(jìn)行重新編碼。
一般來說,這將會導(dǎo)致質(zhì)量損失。在編碼方案與諸如SBR和/或PS之類的參量擴(kuò)展結(jié)合在一起的時(shí)候,會使代碼轉(zhuǎn)換的問題進(jìn)一步復(fù)雜化。由于這些擴(kuò)展代表具有參量化形式的信號部分,與盡可能忠實(shí)地代表波形相比,可以預(yù)見到代碼轉(zhuǎn)換會造成更大的質(zhì)量惡化。
而且,代碼轉(zhuǎn)換的復(fù)雜程度可能會由于參量擴(kuò)展而增加,因?yàn)榻獯a器必須處理進(jìn)入的擴(kuò)展數(shù)據(jù),并且編碼器必須產(chǎn)生新的擴(kuò)展數(shù)據(jù)。這可能會造成例如成本增加、運(yùn)算要求提高、延遲增大等等。
因此,得到改進(jìn)的代碼轉(zhuǎn)換應(yīng)該是有益的,并且尤其是給出得到改善的性能、得到提高的質(zhì)量、得到降低的數(shù)據(jù)比率和/或得到降低的復(fù)雜程度的代碼轉(zhuǎn)換是頗有益處的。

發(fā)明內(nèi)容
因此,本發(fā)明優(yōu)選地尋求單一地或以任何組合的形式緩解、減輕或消除上面提到的缺點(diǎn)中的一個(gè)或多個(gè)。
按照本發(fā)明的第一個(gè)方面,給出了一種代碼轉(zhuǎn)換器,包括用于接收代表編碼信號并且包括第一參量擴(kuò)展數(shù)據(jù)的輸入數(shù)據(jù)的裝置;用于由第一參量擴(kuò)展數(shù)據(jù)確定第二參量擴(kuò)展數(shù)據(jù)的裝置;和用于產(chǎn)生包括第二參量擴(kuò)展數(shù)據(jù)的經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的裝置。
本發(fā)明的發(fā)明人已經(jīng)認(rèn)識到,用于經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的參量擴(kuò)展數(shù)據(jù)可以直接由輸入數(shù)據(jù)的參量擴(kuò)展數(shù)據(jù)產(chǎn)生。本發(fā)明因此可以給出代碼轉(zhuǎn)換器中參量擴(kuò)展數(shù)據(jù)的得到改進(jìn)的處理,不要求將參量擴(kuò)展數(shù)據(jù)包含在解碼和重新編碼處理中。本發(fā)明因此可以使得代碼轉(zhuǎn)換器的復(fù)雜程度降低。另外或此外,該代碼轉(zhuǎn)換器可以給出質(zhì)量得到提高的經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù),因?yàn)榭梢源_定質(zhì)量得到提高的參量擴(kuò)展數(shù)據(jù),并且因?yàn)榭梢跃徑饣虮苊馀c解碼和重新編碼處理有關(guān)的質(zhì)量降低。
參量擴(kuò)展數(shù)據(jù)可以包括可以由參量解碼器用來提高編碼信號質(zhì)量的參數(shù)數(shù)據(jù)。對于音頻編碼,參量擴(kuò)展數(shù)據(jù)可以代表依照描述整個(gè)音頻信號或音頻信號的特定部分的音頻信號源模型的參數(shù)。
例如,第一和/或第二參量擴(kuò)展數(shù)據(jù)可以對應(yīng)于例如頻帶復(fù)制(SBR)處理的擴(kuò)展數(shù)據(jù),并且可以例如包括調(diào)換信息、頻譜包絡(luò)數(shù)據(jù)和/或噪聲底限數(shù)據(jù)。另外一個(gè)例子是,第一和/或第二參量擴(kuò)展數(shù)據(jù)可以對應(yīng)于例如參量立體聲(PS)處理的擴(kuò)展數(shù)據(jù),并且可以例如包括聲道間強(qiáng)度差(IID)數(shù)據(jù)、聲道間時(shí)間或相位差(ITD或IPD)數(shù)據(jù)和/或聲道間互相關(guān)(ICC)數(shù)據(jù)。第三個(gè)例子是,第一和/或第二參量擴(kuò)展數(shù)據(jù)可以對應(yīng)于空間多聲道擴(kuò)展數(shù)據(jù)。例如,編碼信號可以是向后兼容立體聲信號,并且參量擴(kuò)展數(shù)據(jù)可以包括能夠?qū)崿F(xiàn)其它空間聲道(比如例如中央和后聲道)的產(chǎn)生的數(shù)據(jù)。
輸入數(shù)據(jù)可以是輸入數(shù)據(jù)流,并且經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)可以是經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)流。
按照本發(fā)明的一種特征,輸入數(shù)據(jù)此外還包括與編碼信號有關(guān)的第一編碼數(shù)據(jù),并且該代碼轉(zhuǎn)換器此外還包括用于對第一編碼數(shù)據(jù)進(jìn)行代碼轉(zhuǎn)換來產(chǎn)生第二編碼數(shù)據(jù)的裝置;并且用于產(chǎn)生的裝置可以進(jìn)行通過將第二編碼數(shù)據(jù)和第二參量擴(kuò)展數(shù)據(jù)組合起來產(chǎn)生經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的操作。
第一編碼數(shù)據(jù)可以是按照第一編碼標(biāo)準(zhǔn)加以編碼的,并且可以包括允許僅僅基于第一編碼數(shù)據(jù)的獨(dú)立解碼的足夠信息。第一參量擴(kuò)展數(shù)據(jù)可以是可由適當(dāng)?shù)慕獯a器用來增強(qiáng)編碼信號的增強(qiáng)數(shù)據(jù)。第一編碼數(shù)據(jù)和參量擴(kuò)展數(shù)據(jù)可以單獨(dú)進(jìn)行代碼轉(zhuǎn)換,從而允許代碼轉(zhuǎn)換處理的單獨(dú)優(yōu)化,并且因此提高了性能和/或降低了復(fù)雜程度。
按照本發(fā)明的不同的特征,用于確定的裝置可以進(jìn)行通過復(fù)制第一參量擴(kuò)展數(shù)據(jù)的至少一些數(shù)據(jù)值來確定至少一些第二參量數(shù)據(jù)的操作。這可以導(dǎo)致復(fù)雜程度較低的實(shí)現(xiàn)形式和/或可以提高經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)流的質(zhì)量。尤其是,復(fù)制至少一些數(shù)據(jù)值可以防止將任何代碼轉(zhuǎn)換的影響引入到這些數(shù)據(jù)值當(dāng)中。
按照本發(fā)明的不同的特征,用于確定的裝置包括用于量化第二參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值的裝置。用于確定的裝置可以根據(jù)適合經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)流的情況重新量化數(shù)據(jù)值。例如,可以通過對第二參量擴(kuò)展數(shù)據(jù)的至少一個(gè)數(shù)據(jù)值使用與對第一參量擴(kuò)展數(shù)據(jù)所使用的量化方式不同的(例如,較粗略的)量化方式來降低比特率。可以對從第一參量擴(kuò)展數(shù)據(jù)復(fù)制到第二參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值應(yīng)用重新量化,或者可以例如對例如通過內(nèi)插由第一參量擴(kuò)展數(shù)據(jù)得出的數(shù)據(jù)值應(yīng)用重新量化。
按照本發(fā)明的不同特征,用于確定的裝置包括用于對第二參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值進(jìn)行編碼的裝置。用于確定的裝置可以按照適合經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)流的情況對數(shù)據(jù)值進(jìn)行重新編碼??梢詫牡谝粎⒘繑U(kuò)展數(shù)據(jù)復(fù)制到第二參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值應(yīng)用重新編碼,或者可以例如對例如通過內(nèi)插由第一參量擴(kuò)展數(shù)據(jù)得出的數(shù)據(jù)值應(yīng)用重新編碼。
按照本發(fā)明的不同特征,用于確定的裝置可以進(jìn)行通過在第一參量擴(kuò)展數(shù)據(jù)的參量擴(kuò)展數(shù)據(jù)值之間進(jìn)行內(nèi)插來確定至少一些第二參量數(shù)據(jù)的操作。這給出了確定適合于經(jīng)代碼轉(zhuǎn)換的輸出流的第二參量擴(kuò)展數(shù)據(jù)的復(fù)雜程度較低的手段。術(shù)語‘內(nèi)插’在這里用來包括內(nèi)插和外插二者。
按照本發(fā)明的不同特征,用于確定的裝置包括用于確定第一參量擴(kuò)展數(shù)據(jù)的瞬變數(shù)據(jù)并且用于響應(yīng)于該瞬變數(shù)據(jù)產(chǎn)生第二參量擴(kuò)展數(shù)據(jù)的裝置。所確定的瞬變數(shù)據(jù)可以例如是瞬變數(shù)據(jù)值或者可以是瞬變數(shù)據(jù)位置。這可以提供質(zhì)量得到改善的經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù),并且可以具體導(dǎo)致編碼信號與經(jīng)代碼轉(zhuǎn)換的輸出流之間的更為接近的對應(yīng)關(guān)系。瞬變數(shù)據(jù)值可以包含在與編碼信號中的突然改變相應(yīng)的輸入數(shù)據(jù)中。具體來說,除了取決于編碼信號的特性在隨機(jī)的間隔上出現(xiàn)的瞬變值之外,第一參量擴(kuò)展數(shù)據(jù)可以包括規(guī)則的、基本上是周期性出現(xiàn)的數(shù)據(jù)值。瞬變值可以例如用于例如通過內(nèi)插計(jì)算要包含在第二參量擴(kuò)展數(shù)據(jù)中的數(shù)據(jù)值。
按照本發(fā)明的不同特征,用于確定的裝置可以進(jìn)行將至少一個(gè)瞬變數(shù)據(jù)參數(shù)包含在第二參量擴(kuò)展數(shù)據(jù)中的操作。這使得包含在瞬變值中的信息能夠得以保留在經(jīng)過代碼轉(zhuǎn)換的數(shù)據(jù)中,造成質(zhì)量得到提高,和/或可以給出包括瞬變值的參量擴(kuò)展數(shù)據(jù)的復(fù)雜程度較低的代碼轉(zhuǎn)換。
按照本發(fā)明的不同特征,用于確定的裝置包括用于在確定第二參量擴(kuò)展數(shù)據(jù)之前對第一參量擴(kuò)展數(shù)據(jù)進(jìn)行濾波的裝置。這可以改善經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的質(zhì)量,并且可以通過補(bǔ)償與內(nèi)插操作相關(guān)的低通濾波來具體提高高頻性能。
按照本發(fā)明的不同特征,輸入數(shù)據(jù)和經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)具有不同步的幀結(jié)構(gòu),并且用于確定第二參量擴(kuò)展數(shù)據(jù)的裝置可以進(jìn)行響應(yīng)于第一參量擴(kuò)展數(shù)據(jù)的第一幀的第一數(shù)據(jù)值和第一參量擴(kuò)展數(shù)據(jù)的第二幀的第二數(shù)據(jù)值確定與經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的幀相關(guān)的至少一個(gè)數(shù)據(jù)值的操作。這給出了復(fù)雜程度較低的、高效的和/或高質(zhì)量的具有不同步幀結(jié)構(gòu)的編碼格式之間的代碼轉(zhuǎn)換。輸入數(shù)據(jù)與經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的不同步的幀結(jié)構(gòu)可以具體具有不同的幀長度。
按照本發(fā)明的不同特征,用于確定的裝置可以進(jìn)行通過在第一數(shù)據(jù)值和第二數(shù)據(jù)值之間進(jìn)行內(nèi)插來確定至少一個(gè)數(shù)據(jù)值的操作。這給出了復(fù)雜程度較低的確定適合于經(jīng)代碼轉(zhuǎn)換的輸出流的第二參量擴(kuò)展數(shù)據(jù)的手段。術(shù)語‘內(nèi)插’在這里用于包含內(nèi)插和外插二者。
按照本發(fā)明的不同特征,第一數(shù)據(jù)值包括與第一多個(gè)頻率子帶相關(guān)的多個(gè)子值,第二數(shù)據(jù)值包括與第二多個(gè)頻率子帶相關(guān)的多個(gè)子值,并且用于確定的裝置可以進(jìn)行將至少一個(gè)數(shù)據(jù)值確定成包括與第三多個(gè)頻率子帶相關(guān)的多個(gè)子值的操作。這給出了復(fù)雜程度較低的確定適合于經(jīng)代碼轉(zhuǎn)換的輸出流的第二參量擴(kuò)展數(shù)據(jù)的手段。
按照本發(fā)明的不同特征,第一、第二和第三多個(gè)子帶包括相同數(shù)量的頻率子帶。這給出了復(fù)雜程度較低的確定適合于經(jīng)代碼轉(zhuǎn)換的輸出流的第二參量擴(kuò)展數(shù)據(jù)的手段。
按照本發(fā)明的不同特征,第一多個(gè)子帶包括比第二多個(gè)子帶多的頻率子帶,并且第三多個(gè)子帶包括與第一多個(gè)子帶相同數(shù)量的頻率子帶。這給出了復(fù)雜程度較低的確定適合于經(jīng)代碼轉(zhuǎn)換的輸出流的第二參量擴(kuò)展數(shù)據(jù)的手段。
第一和/或第二參量擴(kuò)展數(shù)據(jù)可以包括頻帶復(fù)制(SBR)參量擴(kuò)展數(shù)據(jù)和/或參量立體聲(PS)參量擴(kuò)展數(shù)據(jù)。
按照本發(fā)明的不同特征,參量擴(kuò)展數(shù)據(jù)是包含在經(jīng)代碼轉(zhuǎn)換的比特流的輔助數(shù)據(jù)段中的。這可以給出向后兼容。不能利用參量擴(kuò)展數(shù)據(jù)的舊款解碼器仍然可以通過忽略輔助(或補(bǔ)充)數(shù)據(jù)段對經(jīng)代碼轉(zhuǎn)換的比特流進(jìn)行解碼。
最好,編碼信號是音頻信號。
按照本發(fā)明的第二個(gè)方面,給出了一種代碼轉(zhuǎn)換方法,包括步驟接收代表編碼信號并且包括第一參量擴(kuò)展數(shù)據(jù)的輸入數(shù)據(jù);由第一參量擴(kuò)展數(shù)據(jù)確定第二參量擴(kuò)展數(shù)據(jù);和產(chǎn)生包括第二參量擴(kuò)展數(shù)據(jù)的經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)。
從下文中介紹的(多個(gè))實(shí)施方式中,可以明顯看出本發(fā)明的這些和其它方面、特征和優(yōu)點(diǎn),并且本發(fā)明的這些和其它方面、特征和優(yōu)點(diǎn)是結(jié)合下面中介紹的(多個(gè))實(shí)施方式加以闡述說明的。


將參照附圖,僅僅作為實(shí)例,介紹本發(fā)明的實(shí)施方式,其中附圖1表示按照本發(fā)明的實(shí)施方式的代碼轉(zhuǎn)換器的框圖;附圖2表示按照本發(fā)明的實(shí)施方式的參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值的內(nèi)插;附圖3表示按照本發(fā)明的實(shí)施方式的參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值的內(nèi)插;附圖4表示按照本發(fā)明的實(shí)施方式的線性內(nèi)插器的原理圖;附圖5表示按照本發(fā)明的實(shí)施方式的線性內(nèi)插器的頻率響應(yīng);附圖6表示mp3PRO輸入流和aacPlus經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)流之間的示例時(shí)間對齊;附圖7表示輸入數(shù)據(jù)流的包絡(luò)數(shù)據(jù)值的時(shí)序的例子;和附圖8表示輸入數(shù)據(jù)流的包絡(luò)數(shù)據(jù)值的時(shí)序的另一個(gè)例子。
具體實(shí)施例方式
下面的說明將重點(diǎn)放在本發(fā)明可應(yīng)用于音頻代碼轉(zhuǎn)換器并且尤其是可應(yīng)用于用來在包括頻帶復(fù)制(SBR)或參量立體聲(PS)參量擴(kuò)展數(shù)據(jù)的輸入和輸出信號之間進(jìn)行代碼轉(zhuǎn)換的音頻代碼轉(zhuǎn)換器的實(shí)施方式。不過,將會意識到,本發(fā)明并不局限于這些實(shí)施方式,而是可以應(yīng)用于任何其它代碼轉(zhuǎn)換器和擴(kuò)展數(shù)據(jù)。
附圖1表示按照本發(fā)明的實(shí)施方式的代碼轉(zhuǎn)換器100的框圖。
按照本實(shí)施方式,通過由輸入數(shù)據(jù)的參量擴(kuò)展數(shù)據(jù)為輸出的經(jīng)過代碼轉(zhuǎn)換的數(shù)據(jù)直接產(chǎn)生參量擴(kuò)展數(shù)據(jù),可以緩解或避免與參量擴(kuò)展數(shù)據(jù)的代碼轉(zhuǎn)換相關(guān)的質(zhì)量下降。按照具體的實(shí)施方式,輸入數(shù)據(jù)此外還包括與按照給定編碼協(xié)議編碼的信號相應(yīng)的編碼數(shù)據(jù)。按照本實(shí)施方式,參量擴(kuò)展數(shù)據(jù)是可由適當(dāng)?shù)木幋a器用來提高解碼信號質(zhì)量的增強(qiáng)數(shù)據(jù)。例如,編碼數(shù)據(jù)可以包括按照諸如MP3或AAC之類的音頻編碼標(biāo)準(zhǔn)編碼的信號,而參量擴(kuò)展數(shù)據(jù)可以包括SBR和/或PS增強(qiáng)數(shù)據(jù)。
具體來說,代碼轉(zhuǎn)換器100包括接收器101,該接收器101接收包括編碼信號和參量擴(kuò)展數(shù)據(jù)的輸入數(shù)據(jù)流。接收器101可進(jìn)行對輸入數(shù)據(jù)流進(jìn)行解多路復(fù)用和將輸入編碼數(shù)據(jù)與輸入?yún)⒘繑U(kuò)展數(shù)據(jù)分離開來的操作。
接收器101與解碼器103相連,將輸入的編碼輸入饋送給該解碼器103。按照本實(shí)施方式,解碼器103按照合乎要求的編碼標(biāo)準(zhǔn)對輸入編碼數(shù)據(jù)進(jìn)行解碼,并且產(chǎn)生基礎(chǔ)音頻信號的脈沖碼調(diào)制表示。
解碼器13與編碼器105相連,該編碼器105接收脈沖碼調(diào)制的數(shù)據(jù),并且對該信號進(jìn)行編碼,產(chǎn)生輸出編碼數(shù)據(jù)。編碼器105的編碼協(xié)議或標(biāo)準(zhǔn)按照本實(shí)施方式不同于輸入編碼數(shù)據(jù)的編碼協(xié)議。例如,輸入信號可以是按照MP3編碼標(biāo)準(zhǔn)編碼的,而編碼器105可以按照AAC標(biāo)準(zhǔn)進(jìn)行操作。
按照某些實(shí)施方式,可以不同的編碼參數(shù)來使用相同的編碼協(xié)議或標(biāo)準(zhǔn)。例如,編碼器105可以使用與解碼器103相同的編碼標(biāo)準(zhǔn),但是比特率與解碼器103不同。
解碼器105與輸出處理器107相連,將輸出編碼數(shù)據(jù)饋送給輸出處理器107。輸出處理器107將編碼數(shù)據(jù)包含在經(jīng)過代碼轉(zhuǎn)換的數(shù)據(jù)流中。
接收器101此外還與擴(kuò)展數(shù)據(jù)處理器109相連,將輸入?yún)⒘繑U(kuò)展數(shù)據(jù)饋送給該擴(kuò)展數(shù)據(jù)處理器109。擴(kuò)展數(shù)據(jù)處理器109由輸入?yún)⒘繑U(kuò)展數(shù)據(jù)確定輸出參量擴(kuò)展數(shù)據(jù)。將輸出參量擴(kuò)展數(shù)據(jù)產(chǎn)生得與輸出編碼數(shù)據(jù)相容并且適合作為輸出編碼數(shù)據(jù)的參量擴(kuò)展數(shù)據(jù)。
擴(kuò)展數(shù)據(jù)處理器109與輸出處理器107相連,將輸出參量擴(kuò)展數(shù)據(jù)饋送給該輸出處理器107。輸出處理器107將輸出參量擴(kuò)展數(shù)據(jù)包含在經(jīng)過代碼轉(zhuǎn)換的數(shù)據(jù)流中。
這樣,按照所介紹的實(shí)施方式,通過使用常規(guī)的編碼器和代碼轉(zhuǎn)換器的級聯(lián)對編碼信號進(jìn)行代碼轉(zhuǎn)換。此外,單獨(dú)對輸入數(shù)據(jù)的參量擴(kuò)展數(shù)據(jù)進(jìn)行處理,以產(chǎn)生適合于輸出數(shù)據(jù)流的參量擴(kuò)展數(shù)據(jù)。因此,參量擴(kuò)展數(shù)據(jù)可以得到最佳處理,能夠?qū)崿F(xiàn)經(jīng)過代碼轉(zhuǎn)換的數(shù)據(jù)流質(zhì)量的增加。而且,一般來說可以實(shí)現(xiàn)復(fù)雜程度較低的代碼轉(zhuǎn)換器,因?yàn)楫a(chǎn)生輸出參量擴(kuò)展數(shù)據(jù)所需的處理一般來說相對簡單,并且因?yàn)榻獯a器和編碼器能夠忽略參量擴(kuò)展數(shù)據(jù)。
按照簡單的實(shí)施方式,其中輸入數(shù)據(jù)流和輸出數(shù)據(jù)流的幀長度對齊,數(shù)據(jù)一般來說可以直接從輸入?yún)⒘繑U(kuò)展數(shù)據(jù)復(fù)制到輸出參量擴(kuò)展數(shù)據(jù)中。例如,包括PS擴(kuò)展數(shù)據(jù)的第一比特率下的MP3數(shù)據(jù)流到不同比特率下的另一MP3數(shù)據(jù)流的代碼轉(zhuǎn)換可以通過由解碼器和編碼器對MP3數(shù)據(jù)進(jìn)行代碼轉(zhuǎn)換并且將PS擴(kuò)展數(shù)據(jù)直接從輸入流的補(bǔ)充(或輔助)數(shù)據(jù)段復(fù)制到輸出數(shù)據(jù)流的補(bǔ)充(或輔助)數(shù)據(jù)段中來實(shí)現(xiàn)。
按照某些實(shí)施方式,擴(kuò)展數(shù)據(jù)處理器109可以包括對輸出參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值進(jìn)行重新編碼和/或重新量化的功能。例如,可以用較粗略量化來量化聲道間強(qiáng)度差的數(shù)據(jù)值,以便降低PS參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)率。類似地,可以使用數(shù)據(jù)值的不同編碼來提供期望的特性,比如例如較高的抗錯誤能力。
典型地,輸出參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值的量化和編碼在這些數(shù)據(jù)值是根據(jù)輸入?yún)⒘繑U(kuò)展數(shù)據(jù)的數(shù)據(jù)值通過計(jì)算得出來的時(shí)候尤其有益。
將會意識到,按照某些實(shí)施方式,只有參量擴(kuò)展數(shù)據(jù)可由代碼轉(zhuǎn)換器修改。例如,代碼轉(zhuǎn)換可以從比特流的補(bǔ)充數(shù)據(jù)段中提取出參量擴(kuò)展數(shù)據(jù)、按照給定的算法修改該參量擴(kuò)展數(shù)據(jù)并且將經(jīng)過修改的參量擴(kuò)展數(shù)據(jù)重新插入到補(bǔ)充數(shù)據(jù)段中。
按照某些實(shí)施方式,其中輸入和輸出數(shù)據(jù)流的幀長度不對齊,可以通過由輸入?yún)⒘繑U(kuò)展數(shù)據(jù)的數(shù)據(jù)值進(jìn)行內(nèi)插(包括外插)來確定輸出參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值。這種方法適合于大多數(shù)參量擴(kuò)展數(shù)據(jù)參數(shù),因?yàn)檫@些參數(shù)傾向于隨時(shí)間緩慢變化。
下面的說明將會具體參照聲道間強(qiáng)度差數(shù)據(jù)值更加詳細(xì)地介紹這樣一種實(shí)施方式,但是將會意識到,相同的原理可以應(yīng)用于很多其它的參數(shù)。
附圖2表示按照本發(fā)明的實(shí)施方式的參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值的內(nèi)插。
在該例子中,輸入?yún)⒘繑U(kuò)展數(shù)據(jù)包括用于基本規(guī)則的時(shí)間間隔ha(即,躍距大小(或幀大小)為ha)的IID值。輸入?yún)⒘繑U(kuò)展數(shù)據(jù)的IID值是由附圖2中的叉表示的,附圖2具體表示出了在時(shí)間間隔t0、t1和t2上輸入?yún)⒘繑U(kuò)展數(shù)據(jù)的三個(gè)IID值。
在該例子中,要求輸出參量擴(kuò)展數(shù)據(jù)包括基本規(guī)則的時(shí)間間隔hb上的IID值,時(shí)間間隔hb小于ha(即,具有較小的躍距大小(或幀大小)hb)。輸入?yún)⒘繑U(kuò)展數(shù)據(jù)的IID值由附圖2中圈表示,附圖2具體示出了在時(shí)間間隔t′0、t′1和t′2上輸出參量擴(kuò)展數(shù)據(jù)的三個(gè)IID值。
按照本實(shí)施方式,擴(kuò)展數(shù)據(jù)處理器109可以進(jìn)行通過內(nèi)插產(chǎn)生輸出IID值的操作。具體來說,如附圖2所示,輸出IID值是通過周圍的輸入IID值之間的簡單線性內(nèi)插而產(chǎn)生的。這樣,t′0和t′1上的輸出IID值是由t0和t1上的輸入IID值產(chǎn)生的,并且t′2上的輸出IID值是由t1和t2上的輸入IID值產(chǎn)生的。
將會意識到,可以使用其它形式的內(nèi)插或外插來代替線性內(nèi)插。
在某些參量音頻編碼方案中,會在瞬變位置上產(chǎn)生附加的參量擴(kuò)展數(shù)據(jù)參數(shù)。例如PS參量擴(kuò)展數(shù)據(jù)一般包括基本規(guī)則的時(shí)間間隔上的IID數(shù)據(jù)值以及在IID信號中檢測到明顯而又快速的過渡的時(shí)候包含的瞬變IID值。
附圖3表示按照本發(fā)明的實(shí)施方式的參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值的內(nèi)插。附圖3的例子對應(yīng)于附圖2的例子,只是在輸入?yún)⒘繑U(kuò)展數(shù)據(jù)中包含時(shí)刻tT上的附加瞬變IID值。
為了保留包含在tT上的IID值中的信息,擴(kuò)展數(shù)據(jù)處理器109可以進(jìn)行產(chǎn)生tT上的附加瞬變輸出IID值的操作。具體來說,擴(kuò)展數(shù)據(jù)處理器109直接將tT上的IID值復(fù)制到第二參量擴(kuò)展數(shù)據(jù)中。
此外,在適當(dāng)?shù)臅r(shí)候使用瞬變輸入IID值來進(jìn)行內(nèi)插。這樣,如附圖3所示,現(xiàn)在由tT和t2上的輸入IID值產(chǎn)生了t’2上的輸出IID值。
線性內(nèi)插導(dǎo)致了基礎(chǔ)信號的低通濾波,以致使得快速變化的參數(shù)變得平緩了。對于PS IID參數(shù),這將會導(dǎo)致變窄的立體聲圖像。為了補(bǔ)償這一效應(yīng),可以在對IID參數(shù)進(jìn)行量化之前對它們進(jìn)行濾波。
下面將會介紹一個(gè)具體的例子,其中要將MP3(PRO)+PS比特流的PS擴(kuò)展數(shù)據(jù)轉(zhuǎn)換成aac(Plus)+PS比特流的的PS擴(kuò)展數(shù)據(jù)。用于這些比特流的PS參數(shù)的44.1kHz的采樣頻率下的典型躍距大小分別為1152個(gè)采樣(MP3數(shù)據(jù)的2個(gè)數(shù)據(jù)團(tuán)或1幀)和1024個(gè)采樣(AAC數(shù)據(jù)的1幀)。
使用線性內(nèi)插進(jìn)行的PS參數(shù)轉(zhuǎn)換可以如附圖4所示的那樣加以解釋。附圖4表示線性內(nèi)插器400的原理圖。
線性內(nèi)插器400包括上采樣器401,該上采樣器401按照系數(shù)9對IID參數(shù)進(jìn)行上采樣。借助具有三角脈沖響應(yīng)的濾波器403對結(jié)果得到的信號進(jìn)行內(nèi)插(濾波)。最后,由系數(shù)為8的下采樣器405對信號進(jìn)行下采樣。
附圖5表示附圖4的濾波器的頻率響應(yīng)??梢郧宄乜闯?,三角脈沖響應(yīng)造成了低通濾波。
為了補(bǔ)償由線性內(nèi)插造成的平滑,可以由下述FIR(有限脈沖響應(yīng))濾波器對IID值x(n)進(jìn)行濾波y(n)=Σk=0K-1akx(n-k)]]>其中a最好是線性相位脈沖響應(yīng),即,ak=aK’k-1??梢詫π枰M(jìn)行重新量化的最終的IID值進(jìn)行延遲補(bǔ)償,并且由下式計(jì)算出來z(n)=c·y(n-k-12)]]>其中c是功率補(bǔ)償常數(shù),可以將該常數(shù)設(shè)定為使得z(n)的功率等于x(n)的功率。在上面的例子中,可以使用a=[-0.18,1,-0.18](K=3)。
按照更加高級的并且因此運(yùn)算上更加費(fèi)事的實(shí)施方式,可以進(jìn)行附圖4中所示的實(shí)際的上采樣和下采樣,并且可以使用非三角脈沖響應(yīng)來進(jìn)一步改善重新采樣重構(gòu)。
在下文中,將會介紹這樣一個(gè)
具體實(shí)施例方式其中輸入數(shù)據(jù)和經(jīng)過代碼轉(zhuǎn)換的數(shù)據(jù)具有不同步的幀結(jié)構(gòu)。具體來說,將會介紹將編碼數(shù)據(jù)從第一編碼協(xié)議代碼轉(zhuǎn)換到具有不同幀長度的第二編碼協(xié)議的代碼轉(zhuǎn)換器。所介紹的內(nèi)容將會把重點(diǎn)放在將帶有SBR擴(kuò)展數(shù)據(jù)的MP3比特流(mp3PRO比特流)編碼成帶有SBR擴(kuò)展數(shù)據(jù)的AAC比特流(aacPlus比特流)的實(shí)施方式上。
按照該實(shí)施方式,假設(shè)MP3編碼和AAC編碼的帶寬基本相同。具體來說,該代碼轉(zhuǎn)換器可以由流入比特流確定MP3編碼的帶寬,并且將AAC編碼器設(shè)置成具有相同的帶寬。
SBR擴(kuò)展數(shù)據(jù)的包絡(luò)和噪聲底限數(shù)據(jù)值具有與它們何時(shí)出現(xiàn)在幀中和多長時(shí)間在幀中出現(xiàn)一次有關(guān)的限制。SBR解碼器一般來說進(jìn)行子帶分析,導(dǎo)致每個(gè)核心音頻幀得到多個(gè)子帶采樣(例如,對于mp3PRO,N=18,而對于aacPlus,N=32)。為了處理時(shí)間臨界信號,幀中的第一個(gè)包絡(luò)的起始邊界和最后一個(gè)包絡(luò)的終止邊界在mp3PRO和aacPlus中分別可以在
(第一個(gè)包絡(luò)的起始邊界)與[N-1,N-1+6](最后一個(gè)包絡(luò)的終止邊界)之間變化。因此,如果N對于輸入編碼協(xié)議和輸出編碼協(xié)議是不同的,則并不總是能夠?qū)j(luò)或噪聲底限數(shù)據(jù)值從輸入比特流簡單復(fù)制到經(jīng)過代碼轉(zhuǎn)換的比特流中。
附圖6表示mp3PRO輸入流與aacPlus代碼轉(zhuǎn)換數(shù)據(jù)流之間的包絡(luò)數(shù)據(jù)值的示例時(shí)間對齊。在該例中,可以看出,可以將包絡(luò)數(shù)據(jù)值從mp3PRO幀1、2和3中的直接復(fù)制到aacPlus比特流的相應(yīng)幀中。不過,對于mp3PRO幀4的包絡(luò)數(shù)據(jù)值,某些數(shù)據(jù)將會與aacPlus比特流的一個(gè)幀相關(guān),而其它數(shù)據(jù)將會與aacPlus比特流的不同幀相關(guān)。雖然附圖6中具體地示出了包絡(luò)數(shù)據(jù),但是將會意識到,該原理可以應(yīng)用于其它數(shù)據(jù)值,包括噪聲底限值。
可以對包絡(luò)和噪聲底限數(shù)據(jù)進(jìn)行簡單復(fù)制,只要這不違背aacPlus比特流的限制。不過,如果這樣的復(fù)制是不可行的,則必須將包絡(luò)和噪聲底限數(shù)據(jù)值(的各部分)組合成一個(gè)包括和噪聲底限數(shù)據(jù)值。
附圖7表示輸入數(shù)據(jù)流的包絡(luò)數(shù)據(jù)值的時(shí)序的例子。具體來說,附圖7表示mp3PRO比特流的兩個(gè)包絡(luò)數(shù)據(jù)值。第一個(gè)包絡(luò)數(shù)據(jù)值E1覆蓋了從t0到t1的時(shí)間間隔,而第二個(gè)包絡(luò)數(shù)據(jù)值E2覆蓋了從t1到t2的時(shí)間間隔。各個(gè)包絡(luò)數(shù)據(jù)值E1、E2包括多個(gè)子值E1,1、E1,2、E1,3、E1,4、E2,1、E2,2、E2,3、E2,4,在具體的例子中,各個(gè)子值是具體頻帶的比例因子。這樣,多個(gè)子值取決于幀中的頻率分辨率。
在附圖7的例子中,aacPlus代碼轉(zhuǎn)換數(shù)據(jù)流包括與mp3PRO數(shù)據(jù)流的兩個(gè)時(shí)間間隔重疊的時(shí)間間隔t′1-t′0中的幀。因此,必須針對時(shí)間間隔t′1-t′0創(chuàng)建新的包絡(luò)數(shù)據(jù)值,并且具體來說,擴(kuò)展數(shù)據(jù)處理器109可以產(chǎn)生包括通過在包絡(luò)數(shù)據(jù)值E1、E2的比例因子之間進(jìn)行的內(nèi)插確定的比例因子的包絡(luò)數(shù)據(jù)值,例如E1,1′=(E1,1·(t1-t0′))+(E2,1·(t1′-t1))t1′-t0′.]]>可以運(yùn)用類似的等式來產(chǎn)生其它比例因子值E′1,2、E′1,2和E′1,2。
在SBR中,對于包絡(luò)數(shù)據(jù)值,有兩種可能的頻率分辨率(噪聲底限僅僅具有一種可能的頻率分辨率)。因此,可能出現(xiàn)需要將具有不同頻率分辨率的包絡(luò)(的各部分)組合起來的情況。在這種情況下,擴(kuò)展數(shù)據(jù)處理器109最好按照最高頻率分辨率來產(chǎn)生包絡(luò)數(shù)據(jù)值。用附圖8中所示的例子對此進(jìn)行解釋說明。
附圖8表示mp3PRO比特流的兩個(gè)包絡(luò)數(shù)據(jù)值E1、E2。這個(gè)例子與附圖7中的例子相同,只是第二包絡(luò)數(shù)據(jù)值E2僅僅包括兩個(gè)子值E2,1、E2,2。用于AACPlus代碼轉(zhuǎn)換數(shù)據(jù)流的時(shí)間間隔t′1-t′0的包絡(luò)數(shù)據(jù)值可以按照例如下式通過內(nèi)插來確定E1,1′=(E1,1·(t1-t0′))+(E2,12·(t1′-t1))t1′-t0′]]>可以運(yùn)用類似的等式來產(chǎn)生其它的比例因子值E′1,2、E′1,2和E′1,2。
將會意識到,可以使用任何適當(dāng)?shù)臄U(kuò)展數(shù)據(jù)。例如,參量擴(kuò)展數(shù)據(jù)可以是空間音頻編碼數(shù)據(jù)。例如,不是僅僅包含立體聲圖像數(shù)據(jù),而是可以將多聲道圖像參量化并且將其包含在擴(kuò)展數(shù)據(jù)中。按照一種這樣的實(shí)施方式,可以包含立體聲編碼信號作為向后兼容組分,并且參量擴(kuò)展數(shù)據(jù)可以包含能夠?qū)⑦@些轉(zhuǎn)換成多聲道表示的數(shù)據(jù)(例如2聲道到5聲道)。當(dāng)然其它情形也是可能的,例如1聲道到5聲道,2聲道到4聲道等。
本發(fā)明可以以任何適當(dāng)?shù)男问綄?shí)現(xiàn),包括硬件、軟件、固件或它們的任何組合。不過,最好將本發(fā)明實(shí)現(xiàn)為運(yùn)行在一個(gè)或多個(gè)數(shù)據(jù)處理器和/或數(shù)字信號處理器上的計(jì)算機(jī)軟件。本發(fā)明的實(shí)施方式的單元和組成部分可以以任何適當(dāng)?shù)姆绞綇奈锢砩稀⒐δ苌虾瓦壿嬌蠈?shí)現(xiàn)。實(shí)際上,功能可以在單獨(dú)一個(gè)單元中、在多個(gè)單元中或者作為其它功能單元的一部分來實(shí)現(xiàn)。同樣,本發(fā)明可以在單獨(dú)一個(gè)單元中實(shí)現(xiàn),或者可以從物理上和功能上分布在不同單元和處理器之間。
雖然本發(fā)明是結(jié)合優(yōu)選實(shí)施方式加以介紹的,但是并非打算將本發(fā)明局限于本文提出的具體形式。而是,本發(fā)明的范圍僅僅是由所附的權(quán)利要求限定的。在權(quán)利要求中,術(shù)語‘包括’并不排除存在其它單元或步驟的可能。而且,雖然是單獨(dú)列出的,但是多個(gè)裝置、單元或方法步驟可以由例如單獨(dú)一個(gè)單元或處理器來實(shí)現(xiàn)。此外,雖然各項(xiàng)特征可能包含在不同的權(quán)利要求中,但是有可能將這些特征有益地組合起來,并且包含在不同的權(quán)利要求中并不意味著特征的組合不可行和/或沒有益處。此外,單一引用并不排除存在多個(gè)。因此,提到“一”、“一個(gè)”、“第一”、“第二”并不排除多個(gè)的情況。
權(quán)利要求
1.一種代碼轉(zhuǎn)換器(100),包括用于接收代表編碼信號并且包括第一參量擴(kuò)展數(shù)據(jù)的輸入數(shù)據(jù)的裝置(101);用于由第一參量擴(kuò)展數(shù)據(jù)確定第二參量擴(kuò)展數(shù)據(jù)的裝置(109);和用于產(chǎn)生包括第二參量擴(kuò)展數(shù)據(jù)的經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的裝置(107)。
2.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中輸入數(shù)據(jù)此外還包括與編碼信號相關(guān)的第一編碼數(shù)據(jù),并且該代碼轉(zhuǎn)換器此外還包括用于對第一編碼數(shù)據(jù)進(jìn)行代碼轉(zhuǎn)換來產(chǎn)生第二編碼數(shù)據(jù)的裝置(103,105);并且用于產(chǎn)生的裝置(107)可操作用于通過將第二編碼數(shù)據(jù)和第二參量擴(kuò)展數(shù)據(jù)組合起來產(chǎn)生經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)。
3.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中用于確定的裝置(109)可操作用于通過復(fù)制第一參量擴(kuò)展數(shù)據(jù)的至少一些數(shù)據(jù)值來確定至少一些第二參量數(shù)據(jù)。
4.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中用于確定的裝置(109)包括用于量化第二參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值的裝置。
5.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中用于確定的裝置(109)包括用于對第二參量擴(kuò)展數(shù)據(jù)的數(shù)據(jù)值進(jìn)行編碼的裝置。
6.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中用于確定的裝置(109)可操作用于通過在第一參量擴(kuò)展數(shù)據(jù)的參量擴(kuò)展數(shù)據(jù)值之間進(jìn)行內(nèi)插來確定至少一些第二參量數(shù)據(jù)。
7.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中用于確定的裝置(109)包括用于識別第一參量擴(kuò)展數(shù)據(jù)的瞬變數(shù)據(jù)并且用于響應(yīng)于該瞬變數(shù)據(jù)產(chǎn)生第二參量擴(kuò)展數(shù)據(jù)的裝置。
8.按照權(quán)利要求7所述的代碼轉(zhuǎn)換器,其中用于確定的裝置(109)可操作用于將至少一個(gè)瞬變數(shù)據(jù)參數(shù)包含在第二參量擴(kuò)展數(shù)據(jù)中。
9.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,用于確定的裝置(109)包括用于在確定第二參量擴(kuò)展數(shù)據(jù)之前對第一參量擴(kuò)展數(shù)據(jù)進(jìn)行濾波的裝置。
10.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中輸入數(shù)據(jù)和經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)具有不同步的幀結(jié)構(gòu),并且用于確定第二參量擴(kuò)展數(shù)據(jù)的裝置(109)可操作用于響應(yīng)于第一參量擴(kuò)展數(shù)據(jù)的第一幀的第一數(shù)據(jù)值和第一參量擴(kuò)展數(shù)據(jù)的第二幀的第二數(shù)據(jù)值確定與經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)的幀相關(guān)的至少一個(gè)數(shù)據(jù)值。
11.按照權(quán)利要求10所述的代碼轉(zhuǎn)換器,其中用于確定的裝置(109)可操作用于通過在至少第一數(shù)據(jù)值和第二數(shù)據(jù)值之間進(jìn)行內(nèi)插來確定至少一個(gè)數(shù)據(jù)值。
12.按照權(quán)利要求10所述的代碼轉(zhuǎn)換器,其中第一數(shù)據(jù)值包括與第一多個(gè)頻率子帶相關(guān)的多個(gè)子值,第二數(shù)據(jù)值包括與第二多個(gè)頻率子帶相關(guān)的多個(gè)子值,并且用于確定的裝置(109)可操作用于將至少一個(gè)數(shù)據(jù)值確定成包括與第三多個(gè)頻率子帶相關(guān)的多個(gè)子值。
13.按照權(quán)利要求12所述的代碼轉(zhuǎn)換器,其中第一、第二和第三多個(gè)子帶包括相同數(shù)量的頻率子帶。
14.按照權(quán)利要求12所述的代碼轉(zhuǎn)換器,其中第一多個(gè)子帶包括比第二多個(gè)子帶多的頻率子帶,并且第三多個(gè)子帶包括與第一多個(gè)子帶相同數(shù)量的頻率子帶。
15.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中第二參量擴(kuò)展數(shù)據(jù)是頻帶復(fù)制(SBR)參量擴(kuò)展數(shù)據(jù)。
16.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中第二參量擴(kuò)展數(shù)據(jù)是參量立體聲(PS)參量擴(kuò)展數(shù)據(jù)。
17.按照權(quán)利要求1所述的代碼轉(zhuǎn)換器,其中編碼信號是音頻信號。
18.一種代碼轉(zhuǎn)換方法,包括步驟接收代表編碼信號并且包括第一參量擴(kuò)展數(shù)據(jù)的輸入數(shù)據(jù);由第一參量擴(kuò)展數(shù)據(jù)確定第二參量擴(kuò)展數(shù)據(jù);和產(chǎn)生包括第二參量擴(kuò)展數(shù)據(jù)的經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)。
19.一種能夠?qū)崿F(xiàn)權(quán)利要求18所述的方法的計(jì)算機(jī)程序。
20.一種包括權(quán)利要求19所述的計(jì)算機(jī)程序的記錄介質(zhì)。
全文摘要
一種代碼轉(zhuǎn)換器包括接收器(101),該接收器接收代表編碼信號并且包括第一編碼數(shù)據(jù)和第一參量擴(kuò)展數(shù)據(jù)的輸入數(shù)據(jù)。將編碼數(shù)據(jù)饋送給解碼器(103)。將解碼器(103)的輸出饋送給編碼器(105),該編碼器按照不同的編碼協(xié)議或者用不同的編碼參數(shù)產(chǎn)生第二編碼數(shù)據(jù)。將第一參量擴(kuò)展數(shù)據(jù)饋送給擴(kuò)展數(shù)據(jù)處理器(109),該擴(kuò)展數(shù)據(jù)處理器直接由第一參量擴(kuò)展數(shù)據(jù)產(chǎn)生第二參量擴(kuò)展數(shù)據(jù)。在輸出處理器(107)中將第二編碼數(shù)據(jù)和第二參量擴(kuò)展數(shù)據(jù)組合起來,產(chǎn)生包括單獨(dú)確定的參量擴(kuò)展數(shù)據(jù)的經(jīng)代碼轉(zhuǎn)換的數(shù)據(jù)。參量擴(kuò)展數(shù)據(jù)可以是用于音頻比特流的頻帶復(fù)制(SBR)或參量立體聲(PS)擴(kuò)展數(shù)據(jù)。通過單獨(dú)進(jìn)行參量擴(kuò)展數(shù)據(jù)的代碼轉(zhuǎn)換實(shí)現(xiàn)了質(zhì)量提高和復(fù)雜程度降低。
文檔編號G10L21/038GK1918634SQ200580004961
公開日2007年2月21日 申請日期2005年1月31日 優(yōu)先權(quán)日2004年2月16日
發(fā)明者A·W·J·烏門, E·G·P·舒伊杰斯, M·W·T·克蘭密德林克 申請人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
双鸭山市| 长岛县| 汝阳县| 澄江县| 乐山市| 西昌市| 临朐县| 东方市| 泾源县| 洞口县| 荃湾区| 沾化县| 汕头市| 娄底市| 政和县| 芜湖县| 康平县| 崇州市| 汶川县| 卓资县| 页游| 苍梧县| 大石桥市| 嘉荫县| 邵阳县| 云龙县| 乌兰察布市| 石柱| 门源| 平塘县| 保靖县| 焉耆| 南和县| 塘沽区| 宜良县| 林周县| 喀喇| 博野县| 博野县| 开原市| 萝北县|