專利名稱:可伸縮性編碼裝置、可伸縮性解碼裝置、可伸縮性編碼方法、可伸縮性解碼方法、通信終端 ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在移動(dòng)通信系統(tǒng)或使用因特網(wǎng)協(xié)議的分組通信系統(tǒng)進(jìn)行語(yǔ)音通信時(shí)所使用的通信終端裝置和基站裝置,以及安裝在這些裝置中的可伸縮性編碼裝置、可伸縮性解碼裝置、可伸縮性編碼方法以及可伸縮性解碼方法。
背景技術(shù):
在像VoIP(Voice over IP)等使用分組的語(yǔ)音通信中,對(duì)于語(yǔ)音數(shù)據(jù)的編碼,人們希求對(duì)幀丟失具有抗性的編碼系統(tǒng)。這是因?yàn)樵谝砸蛱鼐W(wǎng)通信為代表的分組通信中,有時(shí)因擁塞等而使得分組在傳輸路徑上丟失。
一種用于提高對(duì)幀丟失的抗性的方法為當(dāng)傳輸信息的一部分丟失時(shí),通過(guò)解碼其他的部分來(lái)盡量減少幀丟失的影響(例如,參照專利文獻(xiàn)1)。在專利文獻(xiàn)1中,公開(kāi)了使用可伸縮性編碼來(lái)將核心層編碼信息和增強(qiáng)層的編碼信息裝入不同的分組進(jìn)行傳輸?shù)姆椒?。另外,作為分組通信的應(yīng)用,可舉出使用混有寬的線路(寬頻線路)和窄的線路(傳輸速率低的線路)的網(wǎng)絡(luò)的組播通信(一對(duì)多的通信)。即使在上述不均勻的網(wǎng)絡(luò)上進(jìn)行多地點(diǎn)間的通信的情況,可伸縮性編碼也是有效的,因?yàn)橹灰獙?duì)應(yīng)各個(gè)網(wǎng)絡(luò)使編碼信息分層化,就沒(méi)有必要對(duì)每個(gè)網(wǎng)絡(luò)發(fā)送不同的編碼信息,因此。
例如由專利文獻(xiàn)2公開(kāi)的技術(shù),即,以能夠?qū)φZ(yǔ)音信號(hào)進(jìn)行高效編碼的CELP(Code Excited Linear Prediction,代碼激勵(lì)線性預(yù)測(cè))系統(tǒng)為基礎(chǔ),并且在信號(hào)帶寬上,也就是頻率軸方向具有擴(kuò)展性(scalability)的頻帶可伸縮性編碼技術(shù)。在專利文獻(xiàn)2中,公開(kāi)了以LSP(Line Spectrum Pair,線譜對(duì))參數(shù)表示語(yǔ)音信號(hào)的頻譜包絡(luò)信息的CELP系統(tǒng)的例子。在此,通過(guò)使用下面的等式(1),將用于窄帶語(yǔ)音的編碼單元(核心層)獲得的量化LSP參數(shù)(窄帶編碼LSP)變換為用于寬帶語(yǔ)音編碼的LSP參數(shù),并由用于寬帶語(yǔ)音的編碼單元(增強(qiáng)層)使用經(jīng)變換的LSP參數(shù),由此創(chuàng)建帶寬可伸縮性的LSP編碼方法。
fw(i)=0.5×fn(i)(其中,i=0,…,Pn-1)=0.0(其中,i=Pn,…,Pw-1) (等式1)并且,fw(i)表示寬帶信號(hào)中i維(degree)的LSP參數(shù),fn(i)表示窄帶信號(hào)中i維的LSP參數(shù),Pn表示窄帶信號(hào)的LSP分析維數(shù)(order),Pw表示寬帶信號(hào)的LSP分析維數(shù)。LSP也被稱為L(zhǎng)SF(Line Spectral Frequency,線譜頻率)。
日本專利申請(qǐng)?zhí)亻_(kāi)2003-241799號(hào)公報(bào)[專利文獻(xiàn)2]日本專利申請(qǐng)?zhí)亻_(kāi)平11-30997號(hào)公報(bào)發(fā)明內(nèi)容發(fā)明需要解決的問(wèn)題但是,在專利文獻(xiàn)2之中,因?yàn)橹皇呛?jiǎn)單地將通過(guò)窄帶語(yǔ)音編碼得到的量化LSP參數(shù)(窄帶LSP)乘以一個(gè)常數(shù),并用于對(duì)寬帶信號(hào)預(yù)測(cè)LSP參數(shù)(寬帶LSP),所以很難說(shuō)該方法最大限度地有效利用了窄帶LSP的信息,根據(jù)等式(1)而設(shè)計(jì)的寬帶LSP編碼器的量化效率和其它編碼性能也不夠充分。
本發(fā)明旨在提供能夠?qū)崿F(xiàn)高量化效率的、高性能的頻帶可伸縮性LSP編碼的可伸縮性編碼裝置以及可伸縮性解碼裝置等。
解決該問(wèn)題的方案為了解決上述問(wèn)題,本發(fā)明涉及的可伸縮性編碼裝置通過(guò)利用窄帶的量化LSP參數(shù)進(jìn)行寬帶的LSP參數(shù)的預(yù)測(cè)量化,該裝置包括預(yù)加重單元,對(duì)量化窄帶LSP參數(shù)進(jìn)行預(yù)加重,其中,將經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)用于所述預(yù)測(cè)量化。
另外,本發(fā)明涉及的可伸縮性解碼裝置通過(guò)利用窄帶的量化LSP參數(shù)解碼寬帶的LSP參數(shù),該裝置包括預(yù)加重單元,對(duì)經(jīng)解碼處理的量化窄帶LSP參數(shù)進(jìn)行預(yù)加重,其中,將經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)用于所述寬帶的LSP參數(shù)的解碼。
另外,本發(fā)明涉及的可伸縮性編碼方法通過(guò)利用窄帶的量化LSP參數(shù)進(jìn)行寬帶的LSP參數(shù)的預(yù)測(cè)量化,該方法包括預(yù)加重步驟,對(duì)量化窄帶LSP參數(shù)進(jìn)行預(yù)加重;以及,量化步驟,利用經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)進(jìn)行所述預(yù)測(cè)量化。
另外,本發(fā)明涉及的可伸縮性解碼方法通過(guò)利用窄帶的量化LSP參數(shù)解碼寬帶的LSP參數(shù),該方法包括預(yù)加重步驟,對(duì)經(jīng)解碼處理的量化窄帶LSP參數(shù)進(jìn)行預(yù)加重,以及,LSP參數(shù)解碼步驟,利用經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)進(jìn)行所述寬帶的LSP參數(shù)的解碼。
發(fā)明的有益效果根據(jù)本發(fā)明,通過(guò)對(duì)窄帶LSP實(shí)施預(yù)加重處理,在窄帶信號(hào)的分析時(shí)不使用預(yù)加重,而在寬帶信號(hào)的分析時(shí)使用預(yù)加重的結(jié)構(gòu)的可伸縮性編碼裝置中,能利用窄帶LSP高性能地進(jìn)行預(yù)測(cè)量化。
另外,根據(jù)本發(fā)明,利用窄帶LSP的信息對(duì)寬帶LSP參數(shù)自適應(yīng)編碼,由此能夠?qū)崿F(xiàn)量化效率高的高性能的頻帶可伸縮性LSP編碼。
進(jìn)一步,根據(jù)本發(fā)明,在寬帶LSP參數(shù)的編碼中,首先對(duì)寬帶LSP參數(shù)進(jìn)行級(jí)別分類,再選擇對(duì)應(yīng)于分類的級(jí)別的子碼本,進(jìn)一步使用選擇出的子碼本進(jìn)行多級(jí)的向量量化。因此能夠在編碼數(shù)據(jù)上高精度地反映源信號(hào)的特征,并且能夠抑制具有這些子碼本的多級(jí)向量量化碼本的存儲(chǔ)量。
圖1是表示將寬帶和窄帶的LSP參數(shù)的例子對(duì)于每個(gè)幀編號(hào)(framenumber)進(jìn)行標(biāo)繪的圖;圖2是表示實(shí)施例1的可伸縮性編碼裝置的主要結(jié)構(gòu)的方框圖;圖3是表示實(shí)施例1的分類器的主要結(jié)構(gòu)的方框圖;圖4是表示實(shí)施例1的可伸縮性解碼裝置的主要結(jié)構(gòu)的方框圖;圖5是表示實(shí)施例2的分類器的主要結(jié)構(gòu)的方框圖;圖6是表示實(shí)施例3的可伸縮性語(yǔ)音編碼裝置的主要結(jié)構(gòu)的方框圖;圖7是表示實(shí)施例3的可伸縮性語(yǔ)音解碼裝置的主要結(jié)構(gòu)的方框圖;圖8是表示實(shí)施例3的LPC量化單元(WB)的主要結(jié)構(gòu)的方框圖;圖9是表示實(shí)施例3的LPC解碼單元(WB)的主要結(jié)構(gòu)的方框圖;圖10是表示實(shí)施例3的預(yù)加重單元的處理步驟的示例的流程圖;圖11是表示實(shí)施例4的可伸縮性編碼裝置的主要結(jié)構(gòu)的方框圖;以及圖12是表示實(shí)施例4的可伸縮性解碼裝置的主要結(jié)構(gòu)的方框圖。
具體實(shí)施例圖1為用幀編號(hào)將第16維(order)的寬帶LSP(從寬帶信號(hào)求出第16維的LSP,圖1的左側(cè))和第8維的窄帶LSP(從窄帶信號(hào)計(jì)算并通過(guò)等式(1)變換得到第8維的LSP,圖1的右側(cè)。)在橫軸上進(jìn)行標(biāo)繪的圖。在這些圖中,橫軸代表時(shí)間(分析幀編號(hào)),縱軸為歸一化頻率(以1.0作為奈奎斯特頻率,在圖中的例子為8kHz)。
這些圖意味著第一,通過(guò)等式(1)得到的LSP并不需要以高精度近似的,而是作為寬帶LSP的低端的第8維近似比較妥當(dāng)。第二,因?yàn)檎瓗盘?hào)的信號(hào)分量在3.4kHz附近分量消失(衰落)了,所以當(dāng)寬帶LSP在歸一化頻率0.5附近時(shí),所對(duì)應(yīng)的窄帶LSP在3.4kHz附近被消波,并且通過(guò)等式(1)得到的近似值的誤差會(huì)變大。相反,當(dāng)窄帶LSP的第8個(gè)的元素在3.4kHz附近時(shí),寬帶LSP的第8個(gè)元素存在于3.4kHz或3.4kHz以上的頻率的可能性較大,類似這樣能夠在一定程度上從窄帶LSP來(lái)預(yù)測(cè)寬帶LSP的特征。
也就是,可以考慮為當(dāng)(1)窄帶LSP基本上表現(xiàn)了寬帶LSP的低維的一半的特征,并且(2)寬帶LSP和窄帶LSP之間具有一定程度的相關(guān),且已知窄帶LSP時(shí),就能夠在一定程度減少寬帶LSP可能的候補(bǔ)。特別是在考慮如語(yǔ)音信號(hào)的信號(hào)時(shí),當(dāng)窄帶LSP確定后,雖然包含了那樣的特征的寬帶LSP不能惟一地被確定下來(lái),也能在一定程度縮小范圍(比如窄帶LSP具有“啊”的語(yǔ)音信號(hào)的特征時(shí),寬帶LSP也具有“啊”的語(yǔ)音信號(hào)的特征的可能性較高,包括具有那樣的特征的LSP參數(shù)的模式的向量空間在一定程度上被限定)。
通過(guò)積極地利用從這樣的窄帶信號(hào)得到的LSP與從寬帶信號(hào)得到的LSP之間的相互關(guān)系,可以使從寬帶信號(hào)得到的LSP的量化效率得到提高。
以下,參照附圖詳細(xì)說(shuō)明本發(fā)明的實(shí)施例。
(實(shí)施例1)圖2是表示本發(fā)明實(shí)施例1的可伸縮性編碼裝置的主要結(jié)構(gòu)的方框圖。
本實(shí)施例的可伸縮性編碼裝置包括窄帶-寬帶變換單元200、放大器201、放大器202、延遲器203、除法器204、放大器205、放大器206、分類器207、多級(jí)向量量化(VQ)碼本208、放大器209、預(yù)測(cè)系數(shù)表格210、加法器211、延遲器212、減法器213以及誤差最小化單元214。多級(jí)VQ碼本208包括初級(jí)碼本250、切換開(kāi)關(guān)251、第二級(jí)碼本(CBb)252、第三級(jí)碼本(CBc)253以及加法器254、加法器255。
本實(shí)施例的可伸縮性編碼裝置的各個(gè)部分進(jìn)行以下的操作。
窄帶-寬帶變換單元200將輸入的量化窄帶LSP(通過(guò)未示出的窄帶LSP量化器預(yù)先進(jìn)行量化的窄帶信號(hào)的LSP參數(shù))利用等式(1)等變換成寬帶LSP參數(shù),并將該寬帶LSP參數(shù)輸出到放大器201、延遲器203、放大器206以及分類器207。另外,當(dāng)將窄帶LSP參數(shù)變換成寬帶LSP參數(shù)的方法利用等式(1)時(shí),除非寬帶信號(hào)與窄帶信號(hào)的采樣頻率以及LSP維數(shù)的關(guān)系同時(shí)為2倍(寬帶信號(hào)的采樣頻率為窄帶信號(hào)的采樣頻率的2倍,而且寬帶信號(hào)的LSP的分析維數(shù)為窄帶信號(hào)的LSP的分析維數(shù)的2倍),否則無(wú)法獲得所得到的寬帶LSP參數(shù)與實(shí)際輸入的寬帶LSP之間的對(duì)應(yīng)。因此雙方不為2倍的關(guān)系時(shí),將寬帶LSP參數(shù)系一次變換為自相關(guān)系數(shù),并將該自相關(guān)系數(shù)進(jìn)行上采樣,并將經(jīng)上采樣的自相關(guān)系數(shù)再次變換成寬帶LSP即可。
以下,也有將通過(guò)窄帶-寬帶變換單元200變換成寬帶形式的量化窄帶LSP參數(shù)稱為變換成的寬帶LSP參數(shù)的時(shí)候。
放大器201將從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)乘以從除法器204輸入的放大系數(shù),將結(jié)果輸出到放大器202。
放大器202將從預(yù)測(cè)系數(shù)表格210輸入的預(yù)測(cè)系數(shù)β3(對(duì)于每個(gè)向量元素具有值)乘以從放大器201輸入的變換成的寬帶LSP參數(shù),將結(jié)果輸出到加法器211。
延遲器203將從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)延遲一幀的時(shí)間,并將結(jié)果輸出到除法器204。
除法器204將從延遲器212輸入的、1幀前的量化寬帶LSP參數(shù)除以從延遲器203輸入的、1幀前的量化的變換成的寬帶LSP參數(shù),并將結(jié)果輸出到放大器201。
放大器205將從延遲器212輸入的1幀前的量化寬帶LSP參數(shù)乘上從預(yù)測(cè)系數(shù)表格210輸入的預(yù)測(cè)系數(shù)β2(對(duì)于每個(gè)向量元素具有值),將結(jié)果輸出到加法器211。
放大器206將從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)乘以從預(yù)測(cè)系數(shù)表格210輸入的預(yù)測(cè)系數(shù)β1(對(duì)于每個(gè)向量元素具有值),將結(jié)果輸出到加法器211。
分類器207利用從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)進(jìn)行級(jí)別分類,并將表示該分類級(jí)別的級(jí)別信息輸出到多級(jí)向量量化碼本208中的切換開(kāi)關(guān)251。這里,對(duì)于級(jí)別分類使用什么樣的方法都可以,比如,分類器207可以包括存儲(chǔ)著與分類級(jí)別的種類的數(shù)目相同數(shù)目的碼向量的碼本,并輸入級(jí)別信息,該級(jí)別信息與使輸入的變換成的寬帶LSP參數(shù)與存儲(chǔ)的上述碼向量的均方差(square error)成為最小的碼向量相對(duì)應(yīng)。另外,考慮聽(tīng)覺(jué)特性對(duì)該均方差進(jìn)行加權(quán)也是可以的。另外,分類器207的具體結(jié)構(gòu)的示例將在后文中描述。
切換開(kāi)關(guān)251從初級(jí)碼本250中選擇一個(gè)對(duì)應(yīng)于從分類器207輸入的級(jí)別信息的子碼本(CBa1~CBan),并將該選擇的子碼本的輸出端子連接到加法器254。在本實(shí)施例中,通過(guò)分類器207分類的級(jí)別數(shù)為n,子碼本為n種,從n種中指定的級(jí)別的子碼本的輸出端子連接到切換開(kāi)關(guān)251。
初級(jí)碼本250根據(jù)來(lái)自誤差最小化單元214的指示,將所指示的碼向量經(jīng)由切換開(kāi)關(guān)251輸出到加法器254。
第二級(jí)碼本252根據(jù)來(lái)自誤差最小化單元214的指示,將所指示的碼向量輸出到加法器254。
加法器254將從切換開(kāi)關(guān)251輸入的初級(jí)碼本250的碼向量與從第二級(jí)碼本252輸入的碼向量相加,并將結(jié)果輸出到加法器255。
第三級(jí)碼本253根據(jù)來(lái)自誤差最小化單元214的指示,將所指示的碼向量輸出到加法器255。
加法器255將從加法器254輸入向量與從第三級(jí)碼本253輸入的碼向量相加,并將結(jié)果輸出到放大器209。
放大器209將從加法器255輸入的向量乘以從預(yù)測(cè)系數(shù)表格210輸入的預(yù)測(cè)系數(shù)α(對(duì)于每個(gè)向量元素具有值),將結(jié)果輸出到加法器211。
預(yù)測(cè)系數(shù)表格210根據(jù)來(lái)自誤差最小化單元214的指示,從存儲(chǔ)的預(yù)測(cè)系數(shù)組中選擇所指示的一組,并從選擇出的預(yù)測(cè)系數(shù)組中將用于放大器202、205、206、209的系數(shù)分別輸出到放大器202、205、206、209。并且,這個(gè)預(yù)測(cè)系數(shù)組包括針對(duì)每個(gè)放大器202、205、206、209,按LSP的每個(gè)維數(shù)準(zhǔn)備的系數(shù)。
加法器211將來(lái)自放大器202、205、206、209的每個(gè)向量相加,并將結(jié)果輸出到減法器213。加法器211的輸出作為量化寬帶LSP參數(shù)輸出到圖2的可伸縮性編碼裝置的外部單元和延遲器212。輸出到圖2的可伸縮性編碼裝置的外部單元的量化寬帶LSP參數(shù)用于編碼語(yǔ)音信號(hào)的、未示出的其它功能塊等的處理。另外,通過(guò)后述的誤差最小化單元214確定使誤差成為最小的參數(shù)(從每個(gè)碼本輸出的碼向量以及預(yù)測(cè)系數(shù)組),此時(shí)從加法器211輸出的向量成為量化寬帶LSP參數(shù)。量化寬帶LSP參數(shù)輸出到延遲器212。另外,用下面的等式(2)表示加法器211的輸出信號(hào)。
L^W(n)(i)=α(i)C^(n)(i)+β1(i)L^N(n)(i)]]>+β2(i)L^W(n-1)(i)+β3(i)L^W(n-1)(i)L^N(n-1)(i)L^N(n)(i)···(2)]]>其中, 為第n個(gè)幀中的量化寬帶LSP的第i維元素,α(i)為對(duì)LSP的第i維元素的預(yù)測(cè)系數(shù)α, 為第n個(gè)幀的多級(jí)VQ碼本輸出向量的第i維元素,β1(i)為L(zhǎng)SP的對(duì)第i維元素的預(yù)測(cè)系數(shù)β1,β2(i)為L(zhǎng)SP的對(duì)第i維元素的預(yù)測(cè)系數(shù)β2,β3(i)為L(zhǎng)SP的對(duì)第i維元素的預(yù)測(cè)系數(shù)β3, 為第n個(gè)幀的量化窄帶LSP的第i維元素。
另外,當(dāng)作為寬帶的量化LSP參數(shù)輸出的LSP參數(shù)不符合穩(wěn)定條件(第n維的LSP大于第0維~第(n-1)維的任何的LSP時(shí),也就是LSP的值按照維數(shù)的順序變大)時(shí),加法器211繼續(xù)進(jìn)行操作,使能夠符合LSP的穩(wěn)定條件。再有,當(dāng)相鄰的量化LSP的間隔比預(yù)定間隔小時(shí),加法器211也進(jìn)行操作直到使得所述間隔成為預(yù)定間隔或大于預(yù)定間隔。
加法器213對(duì)從外部輸入的(通過(guò)分析寬帶信號(hào)得來(lái)的)、作為量化目標(biāo)的寬帶LSP參數(shù)和從加法器211輸入的量化LSP參數(shù)候選(量化寬帶LSP)之間的誤差進(jìn)行計(jì)算,將求得的誤差輸出到誤差最小化單元214。另外,該誤差計(jì)算為輸入的LSP向量間的均方差即可。另外,當(dāng)根據(jù)輸入的LSP向量的特征進(jìn)行加權(quán)時(shí),能夠進(jìn)一步地提高聽(tīng)覺(jué)上的質(zhì)量。例如,在ITU-T建議G.729中,使用3.2.4章(Quantization of the LSP coefficients)的(21)式的加權(quán)均方差(加權(quán)歐幾里得距離)進(jìn)行誤差最小化。
誤差最小化單元214分別從多級(jí)向量量化碼本208以及預(yù)測(cè)系數(shù)表格210中選擇從減法器213輸出的誤差為最小的各個(gè)碼本的碼向量以及預(yù)測(cè)系數(shù)組。選擇出的參數(shù)信息經(jīng)編碼處理,作為編碼數(shù)據(jù)輸出。
圖3是表示分類器207的主要結(jié)構(gòu)的方框圖。分類器207包括具有n個(gè)碼向量(CV)存儲(chǔ)單元411以及切換器412的分類碼本410、誤差計(jì)算單元421以及誤差最小化單元422。
CV存儲(chǔ)單元411的數(shù)目設(shè)置為與通過(guò)分類器207分類的級(jí)別數(shù)相同、也就是設(shè)置為n個(gè)。CV存儲(chǔ)單元411-1~411-n分別存儲(chǔ)與經(jīng)分類的級(jí)別所對(duì)應(yīng)的碼向量,并且在通過(guò)切換器412與誤差計(jì)算單元421相連接時(shí),將存儲(chǔ)的碼向量通過(guò)切換器412輸出到誤差計(jì)算單元421。
切換器412根據(jù)來(lái)自誤差最小化單元422的指示,依次切換與誤差計(jì)算單元421相連接的CV存儲(chǔ)單元411,并將全部CV1~CVn輸入到誤差計(jì)算單元421。
誤差計(jì)算單元421依次計(jì)算從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)與從分類碼本410輸入的CVk(k=1~n)之間的均方差,并將結(jié)果輸入到誤差最小化單元422。另外,誤差計(jì)算單元421可以根據(jù)向量的歐幾里得距離計(jì)算該均方差,也可以根據(jù)經(jīng)預(yù)加權(quán)處理的向量的歐幾里得距離計(jì)算該均方差。
誤差最小化單元422向切換器412發(fā)出指令,以使得每次從誤差計(jì)算單元421輸入變換成的寬帶LSP參數(shù)和CVk之間的均方差時(shí),從分類碼本410向誤差計(jì)算單元421輸入CVk+1,并且存儲(chǔ)對(duì)于CV1~CVn的均方差,生成表示所存儲(chǔ)的均方差中的最小的均方差的級(jí)別信息并輸入到切換開(kāi)關(guān)251。
以上,詳細(xì)說(shuō)明了本實(shí)施例的可伸縮性編碼裝置。
圖4是表示對(duì)以上述可伸縮性編碼裝置編碼的編碼數(shù)據(jù)進(jìn)行解碼的可伸縮性解碼裝置的主要結(jié)構(gòu)的方框圖。除了涉及編碼數(shù)據(jù)的解碼的操作,該可伸縮性解碼裝置與圖2的可伸縮性解碼裝置執(zhí)行相同的操作。另外,對(duì)與圖2的可伸縮性編碼裝置執(zhí)行相同操作的組成元件標(biāo)附相同的附圖標(biāo)記,并省略其說(shuō)明。
該可伸縮性解碼裝置包括窄帶-寬帶變換單元200、放大器201、放大器202、延遲器203、除法器204、放大器205、放大器206、分類器207、多級(jí)VQ碼本308、放大器209、預(yù)測(cè)系數(shù)表格310、加法器211、延遲器212以及參數(shù)解碼單元314。多級(jí)向量量化碼本308包括初級(jí)碼本350、切換開(kāi)關(guān)251、第二級(jí)碼本(CBb)352、第三級(jí)碼本(CBc)353以及加法器254、加法器255。
參數(shù)解碼單元314接收由本實(shí)施例的可伸縮性編碼裝置進(jìn)行編碼的編碼數(shù)據(jù),使得向多級(jí)向量量化(VQ)碼本308的各級(jí)碼本350、352、353和預(yù)測(cè)系數(shù)表格310輸出各個(gè)碼本、表格應(yīng)當(dāng)輸出的碼向量、預(yù)測(cè)系數(shù)組的信息。
初級(jí)碼本350從切換開(kāi)關(guān)251所選擇的子碼本(CBa1~CBan)中選擇由參數(shù)解碼單元314輸入的信息所指示的碼向量,并經(jīng)由切換開(kāi)關(guān)251輸出到加法器254。
第二級(jí)碼本352取出從參數(shù)解碼單元314輸入的信息所指示的碼向量,并輸出到加法器254。
第三級(jí)碼本353取出從參數(shù)解碼單元314輸入的信息所指示的碼向量,并輸出到加法器255。
預(yù)測(cè)系數(shù)表格310取出從參數(shù)解碼單元314輸入的信息所指示的預(yù)測(cè)系數(shù)組,并向放大器202、205、206、209輸出對(duì)應(yīng)的預(yù)測(cè)系數(shù)。
這里,存儲(chǔ)于多級(jí)向量量化碼本308以及預(yù)測(cè)系數(shù)表格310的碼向量以及預(yù)測(cè)系數(shù)組與圖2的可伸縮性編碼裝置的多級(jí)向量量化碼本208以及預(yù)測(cè)系數(shù)表格210中的相同。另外,操作也相同。不同之處在于,向多級(jí)VQ碼本以及預(yù)測(cè)系數(shù)表格發(fā)送指令的部分為誤差最小化單元214還是參數(shù)解碼單元314。
加法器211的輸出作為量化寬帶LSP參數(shù)輸出到圖4的可伸縮性解碼裝置的外部單元,并輸出到延遲器212。輸出到圖4的可伸縮性解碼裝置的外部單元的量化寬帶LSP參數(shù)用于解碼語(yǔ)音信號(hào)的、其它功能塊等的處理。
以上,詳細(xì)說(shuō)明了本實(shí)施例的可伸縮性解碼裝置。
在如上所述的本實(shí)施例中,利用當(dāng)前幀中經(jīng)解碼處理的窄帶的量化LSP參數(shù),自適應(yīng)地進(jìn)行當(dāng)前幀中寬帶LSP參數(shù)的編碼。具體而言,進(jìn)行量化寬帶LSP參數(shù)的級(jí)別分類,為每個(gè)分類的級(jí)別準(zhǔn)備專用的子碼本(CBa1~CBan),根據(jù)分類結(jié)果切換使用上述子碼本,進(jìn)行寬帶LSP參數(shù)的向量量化。通過(guò)采取該結(jié)構(gòu),根據(jù)本實(shí)施例,基于已經(jīng)量化的窄帶LSP的信息,能夠進(jìn)行適應(yīng)于寬帶LSP參數(shù)的量化的編碼,能夠提高寬帶LSP參數(shù)的量化性能。
另外,根據(jù)本實(shí)施例,上述級(jí)別分類利用對(duì)其的編碼(解碼)已經(jīng)結(jié)束的量化窄帶LSP參數(shù)來(lái)進(jìn)行,因此,比如在解碼端無(wú)需從編碼端另外獲取級(jí)別分類信息。換言之,根據(jù)本實(shí)施例,能夠改善寬帶LSP參數(shù)的編碼性能,而不需要增加通信的傳輸速率。
另外,在本實(shí)施例中,包含子碼本(CBa1~CBan)的多級(jí)VQ碼本208、308中的初級(jí)碼本250、350被預(yù)先設(shè)計(jì),以表現(xiàn)編碼對(duì)象的基本的特征。比如,多級(jí)VQ碼本208、308中的平均分量或者偏壓分量等都在初級(jí)碼本250、350中反映或指示,以使得在第二級(jí)以后的級(jí)中編碼噪聲誤差分量。這樣處理的話,由于對(duì)于第二級(jí)以后的級(jí),初級(jí)碼本250、350的碼向量的平均能量增大,因此將通過(guò)多級(jí)向量量化碼本208、308生成的向量的主要分量能夠利用初級(jí)碼本205、350來(lái)表現(xiàn)。
另外,在本實(shí)施例中,根據(jù)分類器207的級(jí)別分類切換子碼本的碼本只有初級(jí)碼本250、350。也就是只有存儲(chǔ)碼向量的平均能量為最大的初級(jí)碼本才具有子碼本。這樣處理的話,比起將多級(jí)向量量化碼本208、308所具有的所有的碼本對(duì)于每個(gè)級(jí)別進(jìn)行切換的情形相比,能夠減少存儲(chǔ)碼向量所需的存儲(chǔ)量。進(jìn)一步,這樣處理的話,只切換初級(jí)碼本250、350就能得到較大的切換效果,能夠有效地改善寬帶LSP參數(shù)的量化性能。
另外,在本實(shí)施例中,雖然對(duì)以下的情形進(jìn)行了說(shuō)明,即誤差計(jì)算單元421計(jì)算寬帶LSP參數(shù)和來(lái)自分類碼本410的碼向量之間的均方差,誤差最小化單元422存儲(chǔ)該均方差并選擇最小誤差,但是只要與其等效,也即所執(zhí)行的處理類型選擇寬帶LSP參數(shù)與碼向量之間的最小誤差,則并非嚴(yán)格地要求計(jì)算出上述均方差。另外,為了減少運(yùn)算量,省略上述均方差的計(jì)算的一部分而選擇產(chǎn)生準(zhǔn)-最小誤差的向量的處理也是可以的。
(實(shí)施例2)圖5是表示本發(fā)明實(shí)施例2的可伸縮性編碼裝置或者是可伸縮性解碼裝置所具有的分類器507的主要結(jié)構(gòu)的方框圖。本實(shí)施例的可伸縮性編碼裝置或者是可伸縮性解碼裝置具有分類器507來(lái)代替實(shí)施例1的可伸縮性編碼裝置或者是可伸縮性解碼裝置的分類器207。因此,本實(shí)施例的可伸縮性編碼裝置或者是可伸縮性解碼裝置所具有的大部分組成元件進(jìn)行與實(shí)施例1的可伸縮性編碼裝置或者是可伸縮性解碼裝置所具有的組成元件相同的操作。關(guān)于這樣的進(jìn)行相同操作的組成元件,為了避免重復(fù),標(biāo)附與實(shí)施例1的附圖標(biāo)記相同的附圖標(biāo)記,并省略該說(shuō)明。
分類器507包括具有m個(gè)的CV存儲(chǔ)單元411的分類碼本510、誤差計(jì)算單元521、相似度計(jì)算單元522以及分類確定單元523。
分類碼本510將分別存儲(chǔ)于CV存儲(chǔ)單元411-1~411-m的m種的CV同時(shí)輸入到誤差計(jì)算單元521。
誤差計(jì)算單元521計(jì)算從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)與從分類碼本510輸入的CVk(k=1~m)之間的均方差,并將計(jì)算出的m個(gè)均方差全都輸入到相似度計(jì)算單元522。另外,誤差計(jì)算單元521可以根據(jù)向量的歐幾里得距離計(jì)算該均方差,也可以根據(jù)經(jīng)預(yù)加權(quán)處理的向量的歐幾里得距離計(jì)算該均方差。
相似度計(jì)算單元522基于從誤差計(jì)算單元521輸入的m個(gè)均方差,計(jì)算輸入到誤差計(jì)算單元521的變換成的寬帶LSP參數(shù)與從分類碼本510輸入的CV1~CVm之間的相似度,并將計(jì)算出的相似度輸入到分類確定單元523。具體而言,相似度計(jì)算單元522將從誤差計(jì)算單元521輸入的m個(gè)均方差標(biāo)量量化為從相似度最低的“0”到相似度最高的“K-1”的K個(gè)秩,并將該m個(gè)均方差變換成相似度k(i),其中i=0~(K-1)。
分類確定單元523利用從相似度計(jì)算單元522輸入的相似度k(i)(其中i=0~K-1)進(jìn)行級(jí)別分類,生成指示分類級(jí)別的級(jí)別信息,并將級(jí)別信息輸出到切換開(kāi)關(guān)251。這里,分類確定單元523比如利用下式(3)進(jìn)行級(jí)別分類。
Σi=1mKi-1k(i)···(3)]]>根據(jù)本實(shí)施例,因?yàn)橥ㄟ^(guò)相似度計(jì)算單元522,根據(jù)m個(gè)均方差的標(biāo)量量化結(jié)果計(jì)算出相似度,所以能夠減少該計(jì)算所需的運(yùn)算量。另外,根據(jù)本實(shí)施例,通過(guò)相似度計(jì)算單元522,m個(gè)均方差變換成由K個(gè)秩來(lái)指示的相似度。因此,能夠生成從CV1到CVm之間的中間的CV,CV存儲(chǔ)單元411的種類數(shù)m即使小也能夠增加由分類器507分類的級(jí)別的數(shù)量。換言之,根據(jù)本實(shí)施例,能夠減少用于存儲(chǔ)分類碼本510的碼向量的存儲(chǔ)量,而不減少?gòu)姆诸惼?07輸入到切換開(kāi)關(guān)251的級(jí)別信息的質(zhì)量。
(實(shí)施例3)圖6是表示本發(fā)明實(shí)施例3的可伸縮性語(yǔ)音編碼裝置的主要結(jié)構(gòu)的方框圖。
本實(shí)施例的可伸縮性語(yǔ)音編碼裝置包括下采樣處理單元601、LP分析單元(NB)602、LPC量化單元(NB)603、激勵(lì)(excitation)編碼單元(NB)604、預(yù)加重濾波器605、LP分析單元(WB)606、LPC量化單元(WB)607、激勵(lì)編碼單元(WB)608以及復(fù)用單元609。
下采樣處理單元601對(duì)輸入的寬帶信號(hào)進(jìn)行組合抽取因子(decimation)和LPF(低通濾波器)處理的一般的下采樣處理,并將窄帶信號(hào)分別輸出到LP分析單元(NB)602以及激勵(lì)編碼單元(NB)604。LP分析單元(NB)602對(duì)從下采樣處理單元601輸入的窄帶信號(hào)進(jìn)行線性預(yù)測(cè)分析,并將線性預(yù)測(cè)系數(shù)輸出到LPC量化單元(NB)603。
LPC量化單元(NB)603對(duì)從LP分析單元(NB)602輸入的線性預(yù)測(cè)系數(shù)進(jìn)行量化并將編碼信息輸出到復(fù)用單元609,同時(shí)將量化的線性預(yù)測(cè)參數(shù)分別輸出到LPC量化單元(WB)607以及激勵(lì)編碼單元(NB)604。這里,LPC量化單元(NB)603將線性預(yù)測(cè)系數(shù)變換成LSP(LSF)或其它頻譜參數(shù)后進(jìn)行量化處理。從LPC量化單元(NB)603輸出的量化線性預(yù)測(cè)參數(shù)可以為頻譜參數(shù)、或者線性預(yù)測(cè)參數(shù)。
激勵(lì)編碼單元(NB)604將從LPC量化單元(NB)603輸入的線性預(yù)測(cè)參數(shù)變換為線性預(yù)測(cè)系數(shù),基于所獲得的線性預(yù)測(cè)系數(shù)構(gòu)造線性預(yù)測(cè)濾波器。進(jìn)行線性預(yù)測(cè)濾波器的驅(qū)動(dòng)激勵(lì)信號(hào)的編碼,以使通過(guò)構(gòu)造的線性預(yù)測(cè)濾波器合成的信號(hào)與從下采樣處理單元601輸入的窄帶信號(hào)的誤差成為最小,并將激勵(lì)編碼信息輸出到復(fù)用單元609,將解碼激勵(lì)信息(量化激勵(lì)信息)輸出到激勵(lì)編碼單元(WB)608。
預(yù)加重濾波器605對(duì)輸入的寬帶信號(hào)進(jìn)行高頻提升處理(傳遞函數(shù)為1-μz-1,μ為濾波器系數(shù),z-1為z變換的復(fù)變數(shù),并被稱為延遲運(yùn)算子),并將處理后的信號(hào)輸出到LP分析單元(WB)606以及激勵(lì)編碼單元(WB)608。
LP分析單元(WB)606對(duì)從預(yù)加重濾波器605輸入的經(jīng)預(yù)加重處理的寬帶信號(hào)進(jìn)行線性預(yù)測(cè)分析,并將線性預(yù)測(cè)系數(shù)輸出到LPC量化單元(WB)607。
LPC量化單元(WB)607將從LP分析單元(WB)606輸入的線性預(yù)測(cè)系數(shù)變換成LSP(LSF)或其它頻譜參數(shù),利用得到的頻譜參數(shù)和從LPC量化單元(NB)603輸入的量化線性預(yù)測(cè)參數(shù)(窄帶),通過(guò)比如后述的可伸縮性編碼裝置進(jìn)行線性預(yù)測(cè)參數(shù)(寬帶)的量化處理,將編碼信息輸出到復(fù)用單元609,同時(shí)將經(jīng)量化處理的線性預(yù)測(cè)參數(shù)輸出到激勵(lì)編碼單元(WB)608。
激勵(lì)編碼單元(WB)608將從LPC量化單元(WB)607輸入的量化線性預(yù)測(cè)參數(shù)變換為線性預(yù)測(cè)系數(shù),基于所獲得的線性預(yù)測(cè)系數(shù)構(gòu)造線性預(yù)測(cè)濾波器。進(jìn)行上述線性預(yù)測(cè)濾波器的驅(qū)動(dòng)激勵(lì)信號(hào)的編碼,以使通過(guò)構(gòu)造的線性預(yù)測(cè)濾波器合成的信號(hào)與從預(yù)加重濾波器605輸入的寬帶信號(hào)之間的誤差成為最小,并將激勵(lì)編碼信息輸出到復(fù)用單元609。利用從激勵(lì)編碼單元(NB)604輸入的窄帶信號(hào)的解碼激勵(lì)信號(hào)(量化激勵(lì)信號(hào))能夠高效地進(jìn)行寬帶信號(hào)的記錄編碼。
復(fù)用單元609對(duì)從LPC量化單元(NB)603、激勵(lì)編碼單元(NB)604、LPC量化單元(WB)607以及激勵(lì)編碼單元(WB)608輸入的各種編碼信息進(jìn)行復(fù)用,并將復(fù)用信號(hào)傳送到傳輸路徑。
圖7是表示本發(fā)明實(shí)施例3的可伸縮性的語(yǔ)音解碼裝置的主要結(jié)構(gòu)的方框圖。
本實(shí)施例的可伸縮性語(yǔ)音解碼裝置包括多路分解單元700、LPC解碼單元(NB)701、激勵(lì)解碼單元(NB)702、LP合成單元(NB)703、LPC解碼單元(WB)704、激勵(lì)解碼單元(WB)705、LP合成單元(WB)706以及去預(yù)加重濾波器707。
多路分解單元700接收根據(jù)本實(shí)施例的可伸縮性語(yǔ)音編碼裝置傳送的復(fù)用信號(hào),分離成各種類型的編碼信息,分別將量化窄帶線性預(yù)測(cè)系數(shù)編碼信息輸出到LPC解碼單元(NB)701、將窄帶激勵(lì)編碼信息輸出到激勵(lì)解碼單元(NB)702、將量化寬帶線性預(yù)測(cè)系數(shù)編碼信息輸出到LPC解碼單元(WB)704、將寬帶激勵(lì)編碼信息輸出到激勵(lì)解碼單元(WB)705。
LPC解碼單元(NB)701對(duì)從多路分解單元700輸入的量化窄帶線性預(yù)測(cè)編碼信息進(jìn)行解碼處理,解碼量化窄帶線性預(yù)測(cè)系數(shù),并將結(jié)果輸出到LP合成單元(NB)703以及LPC解碼單元(WB)704。然而,如同在可伸縮性語(yǔ)音編碼裝置中所述,因?yàn)榱炕癁閷⒕€性預(yù)測(cè)系數(shù)變換成LSP(或者LSF)而進(jìn)行,所以由該解碼而得到的信息并不是線性預(yù)測(cè)系數(shù)本身而是LSP參數(shù)。解碼LSP參數(shù)輸出到LP合成單元(NB)703以及LPC解碼單元(WB)704。
激勵(lì)解碼單元(NB)702對(duì)從多路分解單元700輸入的窄帶激勵(lì)編碼信息進(jìn)行解碼處理,并將結(jié)果輸出到LP合成單元(NB)703以及激勵(lì)解碼單元(WB)705。
LP合成單元(NB)703將從LPC解碼單元(NB)701輸入的解碼LSP參數(shù)變換成線性預(yù)測(cè)系數(shù),利用該線性預(yù)測(cè)系數(shù)構(gòu)造線性預(yù)測(cè)濾波器,并將從激勵(lì)解碼單元(NB)702輸入的解碼窄帶激勵(lì)信息作為線性預(yù)測(cè)濾波器的驅(qū)動(dòng)激勵(lì)信號(hào)來(lái)生成窄帶信號(hào)。
LPC解碼單元(WB)704利用從多路分解單元700輸入的量化寬帶線性預(yù)測(cè)系數(shù)編碼信息與從LPC解碼單元(NB)701輸入的窄帶的解碼LSP參數(shù)、使用例如后述的可伸縮性解碼裝置來(lái)解碼寬帶LSP參數(shù),并將結(jié)果輸出到LP合成單元(WB)706。
激勵(lì)解碼單元(WB)705利用從多路分解單元700輸入的寬帶激勵(lì)編碼信息與從激勵(lì)解碼單元(NB)702輸入的解碼窄帶激勵(lì)信息來(lái)解碼寬帶激勵(lì)信號(hào),并將結(jié)果輸出到LP合成單元(WB)706。
LP合成單元(WB)706將從LPC解碼單元(WB)704輸入的解碼寬帶LSP參數(shù)變換成線性預(yù)測(cè)系數(shù),利用其構(gòu)造線性預(yù)測(cè)濾波器,并通過(guò)將從激勵(lì)解碼單元(WB)705輸入的解碼寬帶激勵(lì)信息作為線性預(yù)測(cè)濾波器的驅(qū)動(dòng)激勵(lì)信號(hào)來(lái)生成寬帶信號(hào),并將寬帶信號(hào)輸出到去預(yù)加重濾波器707。
去預(yù)加重濾波器707為具有與可伸縮性語(yǔ)音編碼裝置的預(yù)加重濾波器605的特性相對(duì)的特性的濾波器。經(jīng)去預(yù)加重處理的信號(hào)作為解碼寬帶信號(hào)被輸出。
另外,將通過(guò)LP合成單元(NB)703生成的窄帶信號(hào)進(jìn)行上采樣處理而得到的信號(hào)可以用作較低部分來(lái)解碼寬帶信號(hào)。此時(shí),使從去預(yù)加重濾波器707輸出的寬帶信號(hào)通過(guò)具有恰當(dāng)?shù)念l率特性的高通濾波器進(jìn)行濾波,并與上述經(jīng)上采樣處理的窄帶信號(hào)相加。窄帶信號(hào)還可以通過(guò)后置濾波器(postfilter)以改善聽(tīng)覺(jué)上的質(zhì)量。
圖8是表示LPC量化單元(WB)607的主要結(jié)構(gòu)的方框圖。LPC量化單元(WB)607包括窄帶-寬帶變換單元200、LSP-LPC變換單元800、預(yù)加重單元801、LPC-LSP變換單元802以及預(yù)測(cè)量化單元803。預(yù)測(cè)量化單元803包括放大器201、放大器202、延遲器203、除法器204、放大器205、放大器206、分類器207、多級(jí)向量量化碼本208、放大器209、預(yù)測(cè)系數(shù)表格210、加法器211、延遲器212、減法器213以及誤差最小化單元214。多級(jí)向量量化碼本208包括初級(jí)碼本250、切換開(kāi)關(guān)251、第二級(jí)碼本(CBb)252、第三級(jí)碼本(CBc)253以及加法器254、加法器255。
圖8所示的可伸縮性編碼裝置(LPC量化單元(WB)607)由在圖2的可伸縮性編碼裝置上添加LSP-LPC變換單元800、預(yù)加重單元801以及LPC-LSP變換單元802而構(gòu)成。因此,本實(shí)施例的可伸縮性編碼裝置所具有的大部分組成元件進(jìn)行與實(shí)施例1的可伸縮性編碼裝置所具有的組成元件相同的操作。為了避免重復(fù),進(jìn)行相同操作的組成元件標(biāo)附與實(shí)施例1的附圖標(biāo)記相同的附圖標(biāo)記,并省略其說(shuō)明。
從LPC量化單元(NB)603輸入的量化線性預(yù)測(cè)參數(shù)(這里為量化窄帶LSP)通過(guò)窄帶-寬帶變換單元200變換成寬帶LSP參數(shù),并且變換成的寬帶LSP參數(shù)(變換成寬帶形式的量化窄帶LSP參數(shù))被輸出到LSP-LPC變換單元800。
LSP-LPC變換單元800將從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)(量化線性預(yù)測(cè)參數(shù))變換成線性預(yù)測(cè)系數(shù)(量化窄帶LPC),并將該線性預(yù)測(cè)系數(shù)輸出到預(yù)加重單元801。
預(yù)加重單元801利用后述的方法,根據(jù)從LSP-LPC變換單元800輸入的線性預(yù)測(cè)系數(shù)計(jì)算出經(jīng)預(yù)加重處理的線性預(yù)測(cè)系數(shù),并將該線性預(yù)測(cè)系數(shù)輸出到LPC-LSP變換單元802。
LPC-LSP變換單元802將從預(yù)加重單元801輸入的經(jīng)預(yù)加重處理的線性預(yù)測(cè)系數(shù)變換成經(jīng)預(yù)加重處理的量化窄帶LSP,并將其輸出到預(yù)測(cè)量化單元803。
預(yù)測(cè)量化單元803將從LPC-LSP變換單元802輸入的經(jīng)預(yù)加重處理的量化窄帶LSP變換成量化寬帶LSP,并將其輸出到預(yù)測(cè)量化單元803。預(yù)測(cè)量化單元803可采用任意結(jié)構(gòu),只要輸出量化寬帶LSP即可,本實(shí)施例中,作為一例采用實(shí)施例1的圖2所示的結(jié)構(gòu)元素201~212作為組成元件。
圖9是表示LPC解碼單元(WB)704的主要結(jié)構(gòu)的方框圖。LPC解碼單元(WB)704包括窄帶-寬帶變換單元200、LSP-LPC變換單元800、預(yù)加重單元801、LPC-LSP變換單元802以及LSP解碼單元903。LSP解碼單元903包括放大器201、放大器202、延遲器203、除法器204、放大器205、放大器206、分類器207、多級(jí)向量量化碼本308、放大器209、預(yù)測(cè)系數(shù)表格310、加法器211、延遲器212以及參數(shù)解碼單元314。多級(jí)向量量化碼本308包括初級(jí)碼本350、切換開(kāi)關(guān)251、第二級(jí)碼本(CBb)352、第三級(jí)碼本(CBc)353以及加法器254、加法器255。
圖9所示的可伸縮性解碼裝置(LPC解碼單元(WB)704)由在圖4的可伸縮性解碼裝置上添加如圖8所示的LSP-LPC變換單元800、預(yù)加重單元801以及LPC-LSP變換單元802而構(gòu)成。因此,本實(shí)施例的可伸縮性語(yǔ)音解碼裝置所具有的大部分組成元件進(jìn)行與實(shí)施例1的可伸縮性解碼裝置所具有的組成元件相同的操作。為了避免重復(fù),這樣的進(jìn)行相同操作的組成元件標(biāo)附與實(shí)施例1的附圖標(biāo)記相同的附圖標(biāo)記,并省略其說(shuō)明。
從LPC解碼單元(NB)701輸入的量化窄帶LSP通過(guò)窄帶-寬帶變換單元200變換成寬帶LSP參數(shù),變換成的寬帶LSP參數(shù)(變換成寬帶形式的量化窄帶LSP參數(shù))被輸出到LSP-LPC變換單元800。
LSP-LPC變換單元800將從窄帶-寬帶變換單元200輸入的變換成的寬帶LSP參數(shù)(變換后的量化窄帶LSP)變換成線性預(yù)測(cè)系數(shù)(量化窄帶LPC),并將其輸出到預(yù)加重單元801。
預(yù)加重單元801利用后述的方法,根據(jù)從LSP-LPC變換單元800輸入的線性預(yù)測(cè)系數(shù)計(jì)算出經(jīng)預(yù)加重處理的線性預(yù)測(cè)系數(shù),并將其輸出到LPC-LSP變換單元802。
LPC-LSP變換單元802將從預(yù)加重單元801輸入的經(jīng)預(yù)加重處理的線性預(yù)測(cè)系數(shù)變換成經(jīng)預(yù)加重處理的量化窄帶LSP,并將其輸出到LSP解碼單元903。
LSP解碼單元903將從LPC-LSP變換單元802輸入的經(jīng)預(yù)加重處理的解碼(量化)窄帶LSP變換成量化寬帶LSP,并將其輸出到LSP解碼單元903的外部。LSP解碼單元903可以采用任意結(jié)構(gòu),只要該LSP解碼單元903輸出量化寬帶LSP,并輸出和預(yù)測(cè)量化單元803相同的量化寬帶LSP。但是,本實(shí)施例中,作為一例采用實(shí)施例1的圖4所示的201~207、308、209、310、211、212作為組成元件。
圖10是表示預(yù)加重單元801執(zhí)行的處理步驟的示例流程圖。在圖10中,在步驟(以下簡(jiǎn)稱為“ST”)1001,計(jì)算由輸入的量化窄帶LPC構(gòu)成的LP合成濾波器的脈沖響應(yīng)。在ST1002,將在ST1001計(jì)算出的脈沖響應(yīng)卷積預(yù)加重濾波器605的脈沖響應(yīng),并計(jì)算“經(jīng)預(yù)加重處理的LP合成濾波器的脈沖響應(yīng)”。
在ST1003,計(jì)算在ST1002計(jì)算出的“經(jīng)預(yù)加重處理的LP合成濾波器的脈沖響應(yīng)”的自相關(guān)系數(shù),在ST1004,將自相關(guān)系數(shù)變換成LPC,并將經(jīng)預(yù)加重處理的量化窄帶LPC輸出。
另外,預(yù)加重處理是為了避免頻譜的傾斜的影響而事先使頻譜的傾斜變得平坦的處理。因此,在預(yù)加重單元801進(jìn)行的處理不只限于如圖10所示的具體的處理方法,使用其它的處理方法實(shí)施預(yù)加重處理也是可以的。
如上所述,本實(shí)施例通過(guò)進(jìn)行預(yù)加重處理,能夠提高由窄帶LSF預(yù)測(cè)寬帶LSF時(shí)的預(yù)測(cè)性能,從而改善量化性能。特別是,通過(guò)將這樣的預(yù)加重處理導(dǎo)入具有如圖6所示的結(jié)構(gòu)的可伸縮性語(yǔ)音編碼裝置,能夠使適應(yīng)于人的聽(tīng)覺(jué)特性的語(yǔ)音編碼的進(jìn)行成為可能,改善編碼語(yǔ)音的主觀性質(zhì)量。
(實(shí)施例4)圖11是表示本發(fā)明實(shí)施例4的可伸縮性編碼裝置的主要結(jié)構(gòu)的方框圖。如圖11所示的可伸縮性編碼裝置能夠適用圖6所示的LPC量化單元(WB)607。各個(gè)功能塊的操作與圖8所示的相同,因此對(duì)所述操作標(biāo)附相同的附圖標(biāo)記,并省略其說(shuō)明。預(yù)加重單元801以及LPC-LSP變換單元802的操作相同,但是在將輸入/輸出的參數(shù)從窄帶變換為寬帶之前的步驟中進(jìn)行。以下說(shuō)明實(shí)施例3的圖8與本實(shí)施例的圖11的不同之處。在圖11中,在窄帶信號(hào)(低速采樣速率)區(qū)域中進(jìn)行預(yù)加重,而在圖8中,在寬帶信號(hào)(高速采樣速率)區(qū)域中進(jìn)行預(yù)加重。圖11所示的結(jié)構(gòu)的優(yōu)點(diǎn)在于采樣速率較低所以能夠減少運(yùn)算量的增加。另外,關(guān)于在圖8使用的預(yù)加重的系數(shù)μ,優(yōu)選的是預(yù)先調(diào)整為適當(dāng)?shù)闹?取有可能與圖6所示的預(yù)加重濾波器605的μ不同的值)。
另外,在圖11中,因?yàn)榱炕瓗PC(線性預(yù)測(cè)系數(shù))被輸入,所以從圖6的LPC量化單元(NB)603輸出的量化線性預(yù)測(cè)參數(shù)為線性預(yù)測(cè)系數(shù)而不是LSP。
圖12是表示本發(fā)明實(shí)施例4的可伸縮性解碼裝置的主要結(jié)構(gòu)的方框圖。如圖12所示的可伸縮性解碼裝置能夠適用于圖7所示的LPC解碼單元(WB)704。各個(gè)功能塊的操作與圖9所示的相同,因此對(duì)所述操作標(biāo)附相同的附圖標(biāo)記,并省略其說(shuō)明。
另外,預(yù)加重單元801和LPC-LSP變換單元802的操作與圖11的那些相同,因此省略其說(shuō)明。
另外,在圖12中,因?yàn)榱炕瓗PC(線性預(yù)測(cè)系數(shù))被輸入,所以從圖7的LPC解碼單元(NB)701輸出的量化線性預(yù)測(cè)參數(shù)為線性預(yù)測(cè)系數(shù)而不是LSP。
實(shí)施例3的圖9與本實(shí)施例的圖12的不同之處與上述圖8和圖12之間的不同相同。
以上,說(shuō)明了本發(fā)明的實(shí)施例。
另外,本發(fā)明的可伸縮性編碼裝置采取在下采樣處理單元601不進(jìn)行下采樣而只進(jìn)行帶寬限制濾波處理的結(jié)構(gòu)也是可以的。此時(shí),進(jìn)行采樣頻率相同、只是信號(hào)的帶寬不同的窄帶信號(hào)和寬帶信號(hào)的可伸縮性的編碼,于是無(wú)需窄帶-寬帶變換單元200的處理。
另外,本發(fā)明的可伸縮性的語(yǔ)音編碼裝置不限于上述實(shí)施例3、4,而是可以對(duì)本發(fā)明加以各種變更來(lái)實(shí)施。比如所使用的預(yù)加重濾波器605的傳遞函數(shù)設(shè)為1-μz-1,但是也可以使用具有其它的適當(dāng)?shù)奶匦缘臑V波器。
另外,本發(fā)明的可伸縮性編碼裝置以及可伸縮性解碼裝置,不限于上述實(shí)施例1~4,而是可以對(duì)本發(fā)明加以各種變更來(lái)實(shí)施。比如,去掉組成元件201~205、212的全部或者一部分也能實(shí)施本發(fā)明。
本發(fā)明的可伸縮性編碼裝置以及可伸縮性解碼裝置可以配置于移動(dòng)臺(tái)通信系統(tǒng)的通信終端裝置以及基站裝置中,并且以此可以提供具有與上述相同作用效果的通信終端裝置以及基站裝置。
另外,這里雖然說(shuō)明了將LSP參數(shù)進(jìn)行編碼/解碼的情形,但是本發(fā)明有可能適用于ISP(Immittance Spectrum Pairs,導(dǎo)抗頻譜對(duì))參數(shù)。
另外,在上述各個(gè)實(shí)施例中,窄帶信號(hào)是指采樣頻率為8kHz的音頻信號(hào)(一般來(lái)講為3.4kHz帶寬的音頻信號(hào)),寬帶信號(hào)是指具有比窄帶信號(hào)更寬的帶寬的音頻信號(hào)(比如采樣頻率為16kHz、帶寬為7kHz的音頻信號(hào)),并且所述信號(hào)典型地是窄帶語(yǔ)音信號(hào)以及寬帶語(yǔ)音信號(hào)。但是窄帶信號(hào)以及寬帶信號(hào)不只限于上述信號(hào)。
另外,雖然在此處描述的例子中將向量量化方法用作使用當(dāng)前幀的窄帶的量化LSP參數(shù)的級(jí)別分類方法,但是可以變換成反射系數(shù)、對(duì)數(shù)截面積比或其它參數(shù),并且所述參數(shù)可以用于級(jí)別分類。
另外,在將上述級(jí)別分類用于向量量化的方法的情形中,不使用量化LSP參數(shù)的所有維數(shù)而只對(duì)有限的低端的維數(shù)來(lái)進(jìn)行級(jí)別分類也是可以的。或者,在將量化LSP參數(shù)變換成較低維數(shù)的量化LSP參數(shù)之后進(jìn)行級(jí)別分類也是可以的。通過(guò)如此的處理,能夠使抑制由級(jí)別分類的導(dǎo)入而引起的運(yùn)算量和存儲(chǔ)量的增加成為可能。
另外,雖然這里多級(jí)向量量化的碼本結(jié)構(gòu)為3級(jí),但是只要是2級(jí)以上,幾級(jí)都是可以的。另外,使一些級(jí)成為分割向量量化,或者標(biāo)量量化也是可以的。另外,對(duì)于不是多級(jí)結(jié)構(gòu)而是分割結(jié)構(gòu)的情形也能適用本發(fā)明。
另外,如果采取以下的結(jié)構(gòu)能夠進(jìn)一步增強(qiáng)量化性能,即多級(jí)VQ碼本對(duì)于每個(gè)預(yù)測(cè)系數(shù)表格組具有不同的碼本,并將不同的預(yù)測(cè)系數(shù)表格與不同的多級(jí)VQ碼本相組合而使用。
另外,在上述各個(gè)實(shí)施例中,可以將對(duì)應(yīng)于分類器207所輸出的級(jí)別信息的預(yù)測(cè)系數(shù)表格預(yù)先準(zhǔn)備為預(yù)測(cè)系數(shù)表格210、310,并且將所述預(yù)測(cè)系數(shù)表格切換輸出。也就是,可以切換并輸出預(yù)測(cè)系數(shù)表格210、310,以使得切換開(kāi)關(guān)251根據(jù)從分類器207輸入的級(jí)別信息,從初級(jí)碼本250中選擇一個(gè)子碼本(CBa1~Cban)。
進(jìn)一步,在上述各個(gè)實(shí)施例中,不切換初級(jí)碼本250,而只切換預(yù)測(cè)系數(shù)表格210、310的預(yù)測(cè)系數(shù)表格也是可以的;或者同時(shí)切換初級(jí)碼本250以及預(yù)測(cè)系數(shù)表格210、310的預(yù)測(cè)系數(shù)表格也是可以的。
另外,這里雖然以通過(guò)硬件來(lái)構(gòu)成本發(fā)明為例來(lái)進(jìn)行說(shuō)明,但是本發(fā)明還可以通過(guò)軟件來(lái)實(shí)現(xiàn)。
另外,這里雖然描述了使用由窄帶量化LSP參數(shù)變換成的寬帶量化LSP參數(shù)來(lái)進(jìn)行級(jí)別分類的例子,但是使用變換前的窄帶LSP參數(shù)來(lái)進(jìn)行級(jí)別分類也是可能的。
另外,用于描述上述各個(gè)實(shí)施例的各個(gè)功能塊,最為典型的通過(guò)LSI(大規(guī)模集成電路)集成電路來(lái)實(shí)現(xiàn)。這些既可以對(duì)于每個(gè)功能塊形成芯片,也可以將一部分或者是全部功能塊形成在一個(gè)芯片中。
另外,在此將實(shí)現(xiàn)稱為L(zhǎng)SI,但根據(jù)集成度的不同也可稱為IC(集成電路)、系統(tǒng)LSI(系統(tǒng)大規(guī)模集成電路)、超LSI(超大規(guī)模集成電路)、極大LSI(極大規(guī)模集成電路)。
另外,集成電路技術(shù)不只限于LSI,本發(fā)明也可以使用專用電路或通用處理器來(lái)實(shí)現(xiàn)。也可以在LSI制造后,使用能夠編程的FPGA(FieldProgrammable Gate Array,現(xiàn)場(chǎng)可編程門陣列),或使用可以將LSI內(nèi)部的電路塊連接或設(shè)定重新配置的可重構(gòu)處理器(Reconfigurable Processor)。
再有,如果隨著半導(dǎo)體技術(shù)的進(jìn)步或者發(fā)展,出現(xiàn)了可以替換LSI的集成電路技術(shù),當(dāng)然也可以利用該技術(shù)來(lái)實(shí)現(xiàn)功能塊的集成化。也有應(yīng)用生物工程學(xué)技術(shù)等的可能性。
本申請(qǐng)根據(jù)2004年9月17日申請(qǐng)的特愿2004-272481、2004年11月12日申請(qǐng)的特愿2004-329094號(hào)以及2005年9月2日申請(qǐng)的特愿2005-255242。其內(nèi)容全部包括于此。
工業(yè)實(shí)用性本發(fā)明的可伸縮性編碼裝置、可伸縮性解碼裝置、可伸縮性編碼方法以及可伸縮性解碼方法,能夠適用于移動(dòng)通信系統(tǒng)或使用因特網(wǎng)協(xié)議的分組通信系統(tǒng)等的通信裝置等。
權(quán)利要求
1.一種可伸縮性編碼裝置,其利用窄帶的量化LSP參數(shù)進(jìn)行寬帶的LSP參數(shù)的預(yù)測(cè)量化,該裝置包括預(yù)加重單元,對(duì)量化窄帶LSP參數(shù)進(jìn)行預(yù)加重,其中,將經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)用于所述預(yù)測(cè)量化。
2.如權(quán)利要求1所述的可伸縮性編碼裝置,其中,將經(jīng)預(yù)加重處理的量化窄帶LSP參數(shù)變換成寬帶形式的第一寬帶LSP參數(shù),并用于所述預(yù)測(cè)量化,或者,將變換成寬帶形式的所述量化窄帶LSP參數(shù)用于所述預(yù)加重單元而生成第二寬帶LSP參數(shù),并將其作為經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù),用于所述預(yù)測(cè)量化。
3.如權(quán)利要求2所述的可伸縮性編碼裝置,還包括級(jí)別分類單元,利用所述第一或者第二寬帶LSP參數(shù)進(jìn)行級(jí)別分類并生成級(jí)別信息;多級(jí)向量量化碼本,具有多個(gè)碼本,在所述多個(gè)碼本中至少有一個(gè)碼本具有多個(gè)子碼本,選擇式地使用所述多個(gè)子碼本中對(duì)應(yīng)于所述級(jí)別信息的子碼本,進(jìn)行多級(jí)向量量化。
4.如權(quán)利要求3所述的可伸縮性編碼裝置,其中,所述多級(jí)向量量化碼本具有多個(gè)碼本;在所述多個(gè)碼本中,所存儲(chǔ)的碼向量的平均能量為最大的碼本具有多個(gè)子碼本;選擇式地使用所述多個(gè)子碼本中對(duì)應(yīng)于所述級(jí)別信息的子碼本,進(jìn)行多級(jí)向量量化。
5.如權(quán)利要求3所述的可伸縮性編碼裝置,其中,所述多級(jí)向量量化碼本具有多個(gè)碼本;在所述多個(gè)碼本中,用于多級(jí)向量量化初級(jí)的碼本具有多個(gè)子碼本;選擇式地使用所述多個(gè)子碼本中對(duì)應(yīng)于所述級(jí)別信息的子碼本,進(jìn)行多級(jí)向量量化。
6.如權(quán)利要求3所述的可伸縮性編碼裝置,其中,所述多級(jí)向量量化碼本還包括切換單元,根據(jù)所述級(jí)別信息切換從所述多個(gè)子碼本中選擇的子碼本。
7.如權(quán)利要求3所述的可伸縮性編碼裝置,其中,所述級(jí)別分類單元存儲(chǔ)多個(gè)碼向量,通過(guò)確定與所述寬帶LSP參數(shù)之間的誤差為最小的碼向量,來(lái)進(jìn)行級(jí)別分類并生成級(jí)別信息。
8.如權(quán)利要求3所述的可伸縮性編碼裝置,其中,所述級(jí)別分類單元存儲(chǔ)多個(gè)碼向量,對(duì)所述寬帶LSP參數(shù)與所述多個(gè)碼向量中的每一個(gè)之間的誤差分別進(jìn)行量化,并基于量化處理的多個(gè)所述誤差來(lái)進(jìn)行級(jí)別分類并生成級(jí)別信息。
9.一種包括權(quán)利要求1所述的可伸縮性編碼裝置的通信終端裝置。
10.一種包括權(quán)利要求1所述的可伸縮性編碼裝置的基站裝置。
11.一種可伸縮性解碼裝置,其利用窄帶的量化LSP參數(shù)解碼寬帶的LSP參數(shù),該裝置包括預(yù)加重單元,對(duì)經(jīng)解碼處理的量化窄帶LSP參數(shù)進(jìn)行預(yù)加重,其中,將經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)用于所述寬帶的LSP參數(shù)的解碼。
12.如權(quán)利要求11所述的可伸縮性解碼裝置,其中,將經(jīng)預(yù)加重處理的量化窄帶LSP參數(shù)變換成寬帶形式的第一寬帶LSP參數(shù),并用于所述寬帶的LSP參數(shù)的解碼,或者,將變換成寬帶形式的狀態(tài)的、經(jīng)解碼處理的所述量化窄帶LSP參數(shù)用于所述預(yù)加重單元而生成第二寬帶LSP參數(shù),并將其作為經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù),用于所述寬帶的LSP參數(shù)的解碼。
13.如權(quán)利要求12所述的可伸縮性解碼裝置,還包括級(jí)別分類單元,利用所述第一或者第二寬帶LSP參數(shù)進(jìn)行級(jí)別分類并生成級(jí)別信息;多級(jí)向量量化碼本,具有多個(gè)碼本,在所述多個(gè)碼本中至少有一個(gè)碼本具有多個(gè)子碼本,選擇式地使用所述多個(gè)子碼本中對(duì)應(yīng)所述級(jí)別信息的子碼本,進(jìn)行多級(jí)向量量化。
14.如權(quán)利要求13所述的可伸縮性解碼裝置,其中,所述多級(jí)向量量化碼本具有多個(gè)碼本;在所述多個(gè)碼本中,存儲(chǔ)碼向量的平均能量為最大的碼本中具有多個(gè)子碼本;選擇式地使用所述多個(gè)子碼本中對(duì)應(yīng)所述級(jí)別信息的子碼本,進(jìn)行多級(jí)向量量化。
15.如權(quán)利要求13所述的可伸縮性解碼裝置,其中,所述多級(jí)向量量化碼本具有多個(gè)碼本;在所述多個(gè)碼本中,用于多級(jí)向量量化初級(jí)的碼本中具有多個(gè)子碼本;選擇式地使用所述多個(gè)子碼本中對(duì)應(yīng)所述級(jí)別信息的子碼本,進(jìn)行多級(jí)向量量化。
16.如權(quán)利要求13所述的可伸縮性解碼裝置,其中,所述多級(jí)向量量化碼本還包括切換單元,根據(jù)所述級(jí)別信息切換從所述多個(gè)子碼本中選擇的子碼本。
17.如權(quán)利要求13所述的可伸縮性解碼裝置,其中,所述級(jí)別分類單元存儲(chǔ)多個(gè)碼向量,通過(guò)確定與所述寬帶LSP參數(shù)之間的誤差為最小的碼向量,來(lái)進(jìn)行級(jí)別分類并生成級(jí)別信息。
18.如權(quán)利要求13所述的可伸縮性解碼裝置,其中,所述級(jí)別分類單元存儲(chǔ)多個(gè)碼向量,對(duì)所述寬帶LSP參數(shù)與所述多個(gè)碼向量中的每一個(gè)之間的誤差分別進(jìn)行量化,并基于量化處理的多個(gè)所述誤差來(lái)進(jìn)行級(jí)別分類并生成級(jí)別信息。
19.一種包括權(quán)利要求11所述的可伸縮性解碼裝置的通信終端裝置。
20.一種包括權(quán)利要求11所述的可伸縮性解碼裝置的基站裝置。
21.一種可伸縮性編碼方法,其利用窄帶的量化LSP參數(shù)進(jìn)行寬帶LSP參數(shù)的預(yù)測(cè)量化,該方法包括預(yù)加重步驟,對(duì)量化窄帶LSP參數(shù)進(jìn)行預(yù)加重;以及,量化步驟,利用經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)進(jìn)行所述預(yù)測(cè)量化。
22.如權(quán)利要求21所述的可伸縮性編碼方法,其中,將經(jīng)預(yù)加重處理的量化窄帶LSP參數(shù)變換成寬帶形態(tài)的第一寬帶LSP參數(shù),并用于所述預(yù)測(cè)量化,或者,將變換成寬帶形態(tài)的所述量化窄帶LSP參數(shù)用于所述預(yù)加重步驟而生成第二寬帶LSP參數(shù),并將其作為經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù),用于所述預(yù)測(cè)量化。
23.如權(quán)利要求22所述的可伸縮性編碼方法,還包括級(jí)別分類步驟,利用所述第一或者第二寬帶LSP參數(shù)進(jìn)行級(jí)別分類并生成級(jí)別信息;以及子碼本切換步驟,根據(jù)所述級(jí)別信息,切換從存儲(chǔ)于一個(gè)碼本的多個(gè)子碼本中選擇的子碼本。
24.一種可伸縮性解碼方法,其利用窄帶的量化LSP參數(shù)解碼寬帶LSP參數(shù),該方法包括預(yù)加重步驟,對(duì)經(jīng)解碼處理的量化窄帶LSP參數(shù)進(jìn)行預(yù)加重,以及,LSP參數(shù)解碼步驟,利用經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)進(jìn)行所述寬帶LSP參數(shù)的解碼。
25.如權(quán)利要求24所述的可伸縮性解碼方法,其中,將經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù)變換成寬帶形式的第一寬帶LSP參數(shù),并用于所述寬帶的LSP參數(shù)的解碼,或者,將變換成寬帶形式的狀態(tài)的、經(jīng)解碼處理的所述量化窄帶LSP參數(shù)用于所述預(yù)加重步驟而生成第二寬帶LSP參數(shù),并將其作為經(jīng)預(yù)加重處理的所述量化窄帶LSP參數(shù),用于所述寬帶LSP參數(shù)的解碼。
26.如權(quán)利要求25所述的可伸縮性解碼方法,還包括級(jí)別分類步驟,利用所述第一或者第二寬帶LSP參數(shù)進(jìn)行級(jí)別分類并生成級(jí)別信息;子碼本切換步驟,根據(jù)所述級(jí)別信息,切換從存儲(chǔ)于一個(gè)碼本的多個(gè)子碼本中選擇的子碼本。
全文摘要
本發(fā)明公開(kāi)能夠?qū)崿F(xiàn)高量化效率和高性能的、頻帶可伸縮性LSP編碼的可伸縮性編碼裝置以及可伸縮性解碼裝置等。在這些裝置中,通過(guò)窄帶-寬帶變換單元(200)接收量化窄帶LSP并將其變換為寬帶,將變換后的量化窄帶LSP(變換成的寬帶LSP參數(shù))輸出到LSP-LPC變換單元(800)。LSP-LPC變換單元(800)將變換后的量化窄帶LSP變換成線性預(yù)測(cè)系數(shù),并輸出到預(yù)加重單元(801)。預(yù)加重單元(801)計(jì)算經(jīng)預(yù)加重處理的線性預(yù)測(cè)系數(shù),并輸出到LPC-LSP變換單元(802)。LPC-LSP變換單元(802)將經(jīng)預(yù)加重處理的線性預(yù)測(cè)系數(shù)變換成經(jīng)預(yù)加重處理的寬帶變換后的量化窄帶LSP,并輸出到預(yù)測(cè)量化單元(803)。
文檔編號(hào)G10L21/04GK101023471SQ20058003153
公開(kāi)日2007年8月22日 申請(qǐng)日期2005年9月15日 優(yōu)先權(quán)日2004年9月17日
發(fā)明者江原宏幸 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社