音頻信號(hào)的比特分配的方法和裝置制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例提供了一種音頻信號(hào)的比特分配的方法和裝置。其中,音頻信號(hào)的比特分配的方法包括:將音頻信號(hào)的頻帶分為多個(gè)子帶,量化每個(gè)子帶的子帶歸一化因子;將該多個(gè)子帶劃分為多個(gè)組,獲取每個(gè)組的組參數(shù),其中該組參數(shù)用于表征對(duì)應(yīng)組的音頻信號(hào)的信號(hào)特點(diǎn)和能量屬性;根據(jù)每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為該音頻信號(hào)的編碼比特?cái)?shù);依據(jù)至少一個(gè)組中的每個(gè)組的每個(gè)子帶的子帶歸一化因子,將分配到該至少一個(gè)組的編碼比特分配到該至少一個(gè)組中的每個(gè)組的每個(gè)子帶。本發(fā)明實(shí)施例可以在中低比特率時(shí),通過(guò)分組保證前后幀分配比較穩(wěn)定,減少全局對(duì)局部不連續(xù)的影響。
【專(zhuān)利說(shuō)明】音頻信號(hào)的比特分配的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及音頻【技術(shù)領(lǐng)域】,并且更具體地,涉及音頻信號(hào)的比特分配的方法和裝置。
【背景技術(shù)】
[0002]目前的通信傳輸越來(lái)越重視音頻的質(zhì)量,所以要求編解碼時(shí)在保證語(yǔ)音質(zhì)量的前提下要盡可能地提高音樂(lè)質(zhì)量。由于音樂(lè)信號(hào)信息量極為豐富,不能采用傳統(tǒng)語(yǔ)音的CELP(Code Excited LinearPrediction,碼激勵(lì)線(xiàn)性預(yù)測(cè))編碼模式,通常是利用變換編碼的方法,在頻域來(lái)處理音樂(lè)信號(hào),提升音樂(lè)信號(hào)的編碼質(zhì)量。但如何有效地用有限的編碼比特高效率的編碼信息成為目前音頻編碼的主要研究課題。
[0003]目前的音頻編碼技術(shù)通常采用FFT (Fast Fourier Transform,快速傅立葉變換)或MDCT (Modified Discrete Cosine Transform,改進(jìn)離散余弦變換)將時(shí)域信號(hào)轉(zhuǎn)換到頻域,然后對(duì)頻域信號(hào)進(jìn)行編碼。變換編碼通常需要把頻域系數(shù)進(jìn)行分帶,求得每個(gè)帶的歸一化能量,并對(duì)帶內(nèi)系數(shù)能量歸一化,然后進(jìn)行比特分配,最后根據(jù)每個(gè)帶分到的比特對(duì)帶內(nèi)系數(shù)進(jìn)行量化,其中比特分配是極為關(guān)鍵的一部。比特分配指在量化頻譜系數(shù)的過(guò)程中,根據(jù)頻譜的子帶特性將音頻信號(hào)用于量化頻譜系數(shù)的比特分配在各個(gè)子帶上,即將音頻信號(hào)能使用的編碼資源分配到各個(gè)子帶上,一般編碼資源由比特表征。
[0004]具體而言,現(xiàn)有的比特分配的過(guò)程包括:對(duì)頻譜信號(hào)進(jìn)行分帶,例如根據(jù)臨界頻帶理論從低頻到高頻逐漸增加帶寬;頻譜分帶,求出每個(gè)子帶的歸一化能量norm,并量化得到子帶歸一化因子wnorm ;將各子帶按子帶歸一化因子wnorm的值從大到小降序排列;比特分配,例如根據(jù)子帶歸一化因子wnorm的值迭代循環(huán)分配每個(gè)子帶的比特?cái)?shù)。其中,迭代循環(huán)分配比特又可以細(xì)化為以下步驟:步驟1,初始化每個(gè)子帶的比特?cái)?shù)和迭代因子fac ;步驟2,找出最大的子帶歸一化因子wnorm所對(duì)應(yīng)的帶;步驟3,將此帶分配的比特?cái)?shù)累加帶寬值,并將子帶歸一化因子wnorm的值減去迭代因子fac ;步驟4,迭代步驟2和步驟3,直至比特分配完畢??梢?jiàn),在現(xiàn)有技術(shù)中,每次分配的比特單位最小是帶寬值,而量化時(shí)所需的最低比特?cái)?shù)要小于帶寬值,這就使得這種整數(shù)的比特分配在低比特率下效率較低,好多帶分配不到比特,而其它的帶又分得太多。由于是全頻帶循環(huán)迭代分配比特,對(duì)不同的帶寬的子帶,循環(huán)迭代參數(shù)都是一樣的,會(huì)使分配結(jié)果很隨機(jī),量化比較分散,前后幀不連續(xù)。
[0005]由此可知,在低比特率下,比特分配對(duì)性能影響較大。通常的比特分配主要是根據(jù)每個(gè)子帶歸一化能量的高低在全頻帶進(jìn)行分配,在比特率不足的情況下,這種分配很隨機(jī),也比較分散,會(huì)在時(shí)域上產(chǎn)生量化不連續(xù)的現(xiàn)象。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種音頻信號(hào)的比特分配的方法和裝置,能夠解決中低比特率的情況下,現(xiàn)有比特分配方法導(dǎo)致分配隨機(jī)且分散,從而在時(shí)域上產(chǎn)生量化不連續(xù)的問(wèn)題。
[0007]一方面,提供了一種音頻信號(hào)的比特分配的方法,包括:將音頻信號(hào)的頻帶分為多個(gè)子帶,量化每個(gè)子帶的子帶歸一化因子;將所述多個(gè)子帶劃分為多個(gè)組,所述多個(gè)組中的一個(gè)組包含一個(gè)或多個(gè)子帶,獲取每個(gè)組的組參數(shù),其中所述組參數(shù)用于表征對(duì)應(yīng)組的音頻信號(hào)的信號(hào)特點(diǎn)和能量屬性;根據(jù)所述每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù);依據(jù)所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶的子帶歸一化因子,將分配到所述至少一個(gè)組的編碼比特分配到所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶。
[0008]另一方面,提供了一種音頻信號(hào)的比特分配的裝置,包括:分帶量化單元,用于將音頻信號(hào)的頻帶分為多個(gè)子帶,量化每個(gè)子帶的子帶歸一化因子;分組單元,用于將所述多個(gè)子帶劃分為多個(gè)組,所述多個(gè)組中的一個(gè)組包含一個(gè)或多個(gè)子帶,獲取每個(gè)組的組參數(shù),其中所述組參數(shù)用于表征對(duì)應(yīng)組的音頻信號(hào)的信號(hào)特點(diǎn)和能量屬性;第一分配單元,用于根據(jù)所述每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù);第二分配單元,用于依據(jù)所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶的子帶歸一化因子,將分配到所述至少一個(gè)組的編碼比特分配到所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶。
[0009]本發(fā)明實(shí)施例可以在中低比特率時(shí),通過(guò)分組保證前后幀分配比較穩(wěn)定,減少全局對(duì)局部不連續(xù)的影響。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0010]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0011]圖1是根據(jù)本發(fā)明實(shí)施例的音頻信號(hào)的比特分配的方法的流程圖。
[0012]圖2是根據(jù)本發(fā)明實(shí)施例的音頻信號(hào)的比特分配的裝置的結(jié)構(gòu)示意圖。
[0013]圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的音頻信號(hào)的比特分配的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0014]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0015]編碼技術(shù)方案和解碼技術(shù)方案,廣泛應(yīng)用于各種電子設(shè)備中,例如:移動(dòng)電話(huà),無(wú)線(xiàn)裝置,個(gè)人數(shù)據(jù)助理(PDA),手持式或便攜式計(jì)算機(jī),GPS接收機(jī)/導(dǎo)航器,照相機(jī),音頻/視頻播放器,攝像機(jī),錄像機(jī),監(jiān)控設(shè)備等。通常,這類(lèi)電子設(shè)備中包括音頻編碼器或音頻解碼器,音頻編碼器或者解碼器可以直接由數(shù)字電路或芯片例如DSP (digital signalprocessor)實(shí)現(xiàn),或者由軟件代碼驅(qū)動(dòng)處理器執(zhí)行軟件代碼中的流程而實(shí)現(xiàn)。
[0016]作為示例,在一種音頻編碼技術(shù)方案中,首先將音頻時(shí)域信號(hào)變換為頻域信號(hào),再將編碼比特分配給音頻頻域信號(hào)進(jìn)行編碼,將編碼后的信號(hào)通過(guò)通信系統(tǒng)傳輸給解碼端,解碼端對(duì)編碼后的信號(hào)解碼恢復(fù)。[0017]本發(fā)明根據(jù)分組的理論和信號(hào)的特點(diǎn)進(jìn)行比特分配。首先對(duì)帶進(jìn)行分組,再根據(jù)每組的特點(diǎn),對(duì)組內(nèi)能量進(jìn)行加權(quán),根據(jù)加權(quán)后的能量對(duì)各組進(jìn)行比特分配,再根據(jù)組內(nèi)的信號(hào)特點(diǎn)將比特分配到每個(gè)帶。因?yàn)橄葘?duì)整組進(jìn)行分配,避免了分配不連續(xù)的現(xiàn)象,從而提升不同信號(hào)的編碼質(zhì)量。而在組內(nèi)分配時(shí)又考慮了信號(hào)的特點(diǎn),使得有限的比特能分配到影響感知的重要的音頻帶中。
[0018]圖1是本發(fā)明一個(gè)實(shí)施例的音頻信號(hào)的比特分配的方法的流程圖。
[0019]101,將音頻信號(hào)的頻帶分為多個(gè)子帶,量化每個(gè)子帶的子帶歸一化因子。
[0020]下面以MDCT變換為例進(jìn)行描述。首先對(duì)輸入的音頻信號(hào)進(jìn)行MDCT變換,得到頻域系數(shù)。這里的MDCT變換可包括加窗、時(shí)域混疊和離散DCT變換幾個(gè)過(guò)程。
[0021]例如對(duì)輸入時(shí)域信號(hào)x(n)加正弦窗
[0022]
【權(quán)利要求】
1.一種音頻信號(hào)的比特分配的方法,其特征在于,包括: 將音頻信號(hào)的頻帶分為多個(gè)子帶,量化每個(gè)子帶的子帶歸一化因子; 將所述多個(gè)子帶劃分為多個(gè)組,所述多個(gè)組中的一個(gè)組包含一個(gè)或多個(gè)子帶,獲取每個(gè)組的組參數(shù),其中所述組參數(shù)用于表征對(duì)應(yīng)組的音頻信號(hào)的信號(hào)特點(diǎn)和能量屬性; 根據(jù)所述每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù); 依據(jù)所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶的子帶歸一化因子,將分配到所述至少一個(gè)組的編碼比特分配到所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述獲取每個(gè)組的組參數(shù)包括: 獲取每個(gè)組的組內(nèi)子帶歸一化因子之和、每個(gè)組的組內(nèi)子帶歸一化因子的峰均比,其中所述組內(nèi)子帶歸一化因子之和是所述組內(nèi)所有子帶的子帶歸一化因子的和,所述組內(nèi)子帶歸一化因子的峰均比是組內(nèi)子帶歸一化因子的峰值與組內(nèi)子帶歸一化因子的平均值的比值,其中所述組內(nèi)子帶歸一化因子的峰值是所述組內(nèi)所有子帶的子帶歸一化因子的最大值,所述組內(nèi)子帶歸一化因子的平均值是所述組內(nèi)所有子帶的子帶歸一化因子的平均值;所述根據(jù)所述每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù)包括: 根據(jù)每個(gè)組的組內(nèi)子帶歸一化因子之和,為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù)。
3.根據(jù)權(quán)利要求1所述的·方法,其特征在于, 所述獲取每個(gè)組的組參數(shù)包括: 獲取每個(gè)組的組內(nèi)子帶歸一化因子之和、每個(gè)組的組內(nèi)子帶歸一化因子的峰均比,其中所述組內(nèi)子帶歸一化因子之和是所述組內(nèi)所有子帶的子帶歸一化因子的加和,所述組內(nèi)子帶歸一化因子的峰均比是組內(nèi)子帶歸一化因子的峰值與組內(nèi)子帶歸一化因子的平均值的比值,其中所述組內(nèi)子帶歸一化因子的峰值是所述組內(nèi)所有子帶的子帶歸一化因子的最大值,所述組內(nèi)子帶歸一化因子的平均值是所述組內(nèi)所有子帶的子帶歸一化因子的平均值; 根據(jù)所述每個(gè)組的組內(nèi)子帶歸一化因子的峰均比,加權(quán)所述每個(gè)組的組內(nèi)子帶歸一化因子之和,得到每個(gè)組的加權(quán)的組內(nèi)子帶歸一化因子之和; 所述根據(jù)所述每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù)包括: 根據(jù)每個(gè)組的加權(quán)的組內(nèi)子帶歸一化因子之和,為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述每個(gè)組的組內(nèi)子帶歸一化因子的峰均比,加權(quán)所述每個(gè)組的組內(nèi)子帶歸一化因子之和包括: 比較第一組的組內(nèi)子帶歸一化因子的峰均比與第二組的組內(nèi)子帶歸一化因子的峰均比; 若第一組的組內(nèi)子帶歸一化因子的峰均比相對(duì)第二組的組內(nèi)子帶歸一化因子的峰均比大于第一閾值,根據(jù)第一加權(quán)因子調(diào)整所述第一組的組內(nèi)子帶歸一化因子之和,根據(jù)第二加權(quán)因子調(diào)整所述第二組的組內(nèi)子帶歸一化因子之和。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述根據(jù)每個(gè)組的加權(quán)的組內(nèi)子帶歸一化因子之和,為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù)包括: 按照所述每個(gè)組的加權(quán)的組內(nèi)子帶歸一化因子之和與全部子帶的子帶歸一化因子之和的比率,確定所述組的組比特?cái)?shù),并將音頻信號(hào)的比特按照所述組比特?cái)?shù)分配到所述組。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,所述依據(jù)所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶的子帶歸一化因子,將分配到所述至少一個(gè)組的編碼比特分配到所述至少一個(gè)組中每個(gè)組的每個(gè)子帶包括: 確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù); 根據(jù)所述組內(nèi)的子帶歸一化因子,將分配到所述組的音頻信號(hào)的編碼比特分配到所述組內(nèi)進(jìn)行比特分配的子帶中,其中所述組內(nèi)進(jìn)行比特分配的子帶的個(gè)數(shù)等于所述組內(nèi)進(jìn)行比特分配的子帶數(shù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)包括: 根據(jù)所述組比特?cái)?shù)以及第三閾值,確定組內(nèi)初始比特分配的子帶數(shù),其中所述第三閾值表示用于量化一個(gè)歸一化后的頻譜系數(shù)的最小比特?cái)?shù); 根據(jù)所述組內(nèi)初始比特分配的子帶數(shù)以及所述組內(nèi)的總子帶數(shù),確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述組內(nèi)初始比特分配的子帶數(shù)以及所述組內(nèi)的總子帶數(shù),確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)包括: 以所述組內(nèi)初始比特分配的子帶數(shù)以及所述組內(nèi)的總子帶數(shù)中的較小值確定為所述組內(nèi)進(jìn)行比特分配的子帶數(shù)。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述組內(nèi)初始比特分配的子帶數(shù)以及所述組內(nèi)的總子帶數(shù),確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)包括: 比較所述組內(nèi)初始比特分配的子帶數(shù)以及所述組內(nèi)的總子帶數(shù)與比例因子k的乘積,其中比例因子k用于調(diào)整所述組內(nèi)的總子帶數(shù); 若所述組內(nèi)初始比特分配的子帶數(shù)小于所述組內(nèi)的總子帶數(shù)與比例因子k的乘積,確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)為所述組內(nèi)初始比特分配的子帶數(shù);否則,確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)為所述組內(nèi)的總子帶數(shù)。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述組內(nèi)的子帶歸一化因子,將分配到所述組的音頻信號(hào)的編碼比特分配到所述組內(nèi)進(jìn)行比特分配的子帶中包括: 從該組全部子帶中選取子帶歸一化因子最大的前N個(gè)子帶作為待分配子帶,其中N為組內(nèi)進(jìn)行比特分配的子帶數(shù); 依據(jù)所述N個(gè)子帶的子帶歸一化因子,依次為所述N個(gè)子帶分配比特?cái)?shù)。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為音頻信號(hào)的編碼比比特?cái)?shù)包括:將所述組內(nèi)的子帶劃分為多個(gè)小組,獲取每個(gè)小組的小組參數(shù); 根據(jù)所述每個(gè)小組的小組參數(shù),將分配到所述組的比特分配到所述每個(gè)小組; 所述依據(jù)所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶的子帶歸一化因子,將分配到所述至少一個(gè)組的編碼比特分配到所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶包括: 依據(jù)所述子帶歸一化因子,將分配到所述每個(gè)小組的音頻信號(hào)的比特分配到所述每個(gè)小組內(nèi)的每個(gè)子帶。
12.根據(jù)權(quán)利要求1至11中任一項(xiàng)所述的方法,其特征在于,所述將所述多個(gè)子帶劃分為多個(gè)組包括: 將具有相同帶寬的子帶劃分為一個(gè)組,從而所述多個(gè)子帶被劃分為多個(gè)組;或者 將子帶歸一化因子接近的子帶分成一個(gè)組,從而所述多個(gè)子帶被劃分為多個(gè)組。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述多個(gè)組中的每個(gè)組中的子帶是相鄰的。
14.一種音頻信號(hào)的比特分配的裝置,其特征在于,包括: 分帶量化單元,用于將音頻信號(hào)的頻帶分為多個(gè)子帶,量化每個(gè)子帶的子帶歸一化因子; 分組單元,用于將所述多個(gè)子帶劃分為多個(gè)組,所述多個(gè)組中的一個(gè)組包含一個(gè)或多個(gè)子帶,獲取每個(gè)組的組參數(shù),其中所述組參數(shù)用于表征對(duì)應(yīng)組的音頻信號(hào)的信號(hào)特點(diǎn)和能量屬性; 第一分配單元,用于根據(jù)所述每個(gè)組的組參數(shù),為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù); 第二分配單元,用于依據(jù)所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶的子帶歸一化因子,將分配到所述至少一個(gè)組的編碼比特分配到所述至少一個(gè)組中的每個(gè)組的每個(gè)子帶。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于, 所述分組單元用于: 獲取每個(gè)組的組內(nèi)子帶歸一化因子之和、每個(gè)組的組內(nèi)子帶歸一化因子的峰均比,其中所述組內(nèi)子帶歸一化因子之和是所述組內(nèi)所有子帶的子帶歸一化因子的加和,所述組內(nèi)子帶歸一化因子的峰均比是組內(nèi)子帶歸一化因子的峰值與組內(nèi)子帶歸一化因子的平均值的比值,其中所述組內(nèi)子帶歸一化因子的峰值是所述組內(nèi)所有子帶的子帶歸一化因子的最大值,所述組內(nèi)子帶歸一化因子的平均值是所述組內(nèi)所有子帶的子帶歸一化因子的平均值, 所述第一分配單元用于: 根據(jù)每個(gè)組的組內(nèi)子帶歸一化因子之和,為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù)。
16.根據(jù)權(quán)利要求14所述的裝置,其特征在于, 所述分組單元用于: 獲取每個(gè)組的組內(nèi)子帶歸一化因子之和、每個(gè)組的組內(nèi)子帶歸一化因子的峰均比,其中所述組內(nèi)子帶歸一化因子之和是所述組內(nèi)所有子帶的子帶歸一化因子的加和,所述組內(nèi)子帶歸一化因子的峰均比是組內(nèi)子帶歸一化因子的峰值與組內(nèi)子帶歸一化因子的平均值的比值,其中所述組內(nèi)子帶歸一化因子的峰值是所述組內(nèi)所有子帶的子帶歸一化因子的最大值,所述組內(nèi)子帶歸一化因子的平均值是所述組內(nèi)所有子帶的子帶歸一化因子的平均值, 根據(jù)所述每個(gè)組的組內(nèi)子帶歸一化因子的峰均比,加權(quán)所述每個(gè)組的組內(nèi)子帶歸一化因子之和,得到每個(gè)組的加權(quán)的組內(nèi)子帶歸一化因子之和; 所述第一分配單元用于: 根據(jù)每個(gè)組的加權(quán)的組內(nèi)子帶歸一化因子之和,為至少一個(gè)組分配編碼比特,其中該至少一個(gè)組分配的編碼比特?cái)?shù)之和為所述音頻信號(hào)的編碼比特?cái)?shù)。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述分組單元具體用于: 比較第一組的組內(nèi)子帶歸一化因子的峰均比與第二組的組內(nèi)子帶歸一化因子的峰均比; 若第一組的組內(nèi)子帶歸一化因子的峰均比相對(duì)第二組的組內(nèi)子帶歸一化因子的峰均比大于第一閾值,根據(jù)第一加權(quán)因子調(diào)整所述第一組的組內(nèi)子帶歸一化因子之和,根據(jù)第二加權(quán)因子調(diào)整所述第二組的組內(nèi)子帶歸一化因子之和。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述第一分配單元具體用于: 按照所述每個(gè)組的加權(quán)的組內(nèi)子帶歸一化因子之和與全部子帶的子帶歸一化因子之和的比率,確定所述組的組比特?cái)?shù),并將音頻信號(hào)的比特按照所述組比特?cái)?shù)分配到所述組。
19.根據(jù)權(quán)利要求14至18中任一項(xiàng)所述的裝置,其特征在于,所述第二分配單元包·括: 確定模塊,用于確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù); 分配模塊,用于根據(jù)所述組內(nèi)的子帶歸一化因子,將分配到所述組的音頻信號(hào)的編碼比特分配到所述組內(nèi)進(jìn)行比特分配的子帶中,其中所述組內(nèi)進(jìn)行比特分配的子帶的個(gè)數(shù)等于所述組內(nèi)進(jìn)行比特分配的子帶數(shù)。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述確定模塊具體用于: 根據(jù)所述組比特?cái)?shù)以及第三閾值,確定組內(nèi)初始比特分配的子帶數(shù),其中所述第三閾值表示用于量化一個(gè)歸一化后的頻譜系數(shù)的最小比特?cái)?shù); 確定所述組內(nèi)初始比特分配的子帶數(shù)以及所述組內(nèi)的總子帶數(shù)中的較小值為所述組內(nèi)進(jìn)行比特分配的子帶數(shù)。
21.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述確定模塊具體用于: 根據(jù)所述組比特?cái)?shù)以及第三閾值,確定組內(nèi)初始比特分配的子帶數(shù),其中所述第三閾值表示用于量化一個(gè)歸一化后的頻譜系數(shù)的最小比特?cái)?shù); 比較所述組內(nèi)初始比特分配的子帶數(shù)以及所述組內(nèi)的總子帶數(shù)與比例因子k的乘積,其中比例因子k用于調(diào)整所述組內(nèi)的總子帶數(shù); 若所述組內(nèi)初始比特分配的子帶數(shù)小于所述組內(nèi)的總子帶數(shù)與比例因子k的乘積,確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)為所述組內(nèi)初始比特分配的子帶數(shù);否則,確定所述組內(nèi)進(jìn)行比特分配的子帶數(shù)為所述組內(nèi)的總子帶數(shù)。
22.根據(jù)權(quán)利要求19至21中任一項(xiàng)所述的裝置,其特征在于,所述分配模塊具體用于: 從該組全部子帶中選取子帶歸一化因子最大的前N個(gè)子帶作為待分配子帶,其中N為組內(nèi)進(jìn)行比特分配的子帶數(shù);依據(jù)所述N個(gè)子帶的子帶歸一化因子,依次為所述N個(gè)子帶分配比特?cái)?shù)。
23.根據(jù)權(quán)利要求14所述的裝置,其特征在于, 所述第一分配單元具體用于: 將所述組內(nèi)的子帶劃分為多個(gè)小組,獲取每個(gè)小組的小組參數(shù); 根據(jù)所述每個(gè)小組的小組參數(shù),將分配到所述組的比特分配到所述每個(gè)小組; 所述第二分配單元具體用于: 依據(jù)所述子帶歸一化因子,將分配到所述每個(gè)小組的音頻信號(hào)的比特分配到所述每個(gè)小組內(nèi)的每個(gè)子帶。
24.根據(jù)權(quán)利要求14至23中任一項(xiàng)所述的裝置,其特征在于,所述分組單元具體用于: 將具有相同帶寬的子帶劃分為一個(gè)組,從而所述多個(gè)子帶被劃分為多個(gè)組;或者 將子帶歸一化因子接近的子帶分成一個(gè)組,從而所述多個(gè)子帶被劃分為多個(gè)組。
25.根據(jù)權(quán)利要求24所述的裝置,其特征在于,所述多個(gè)組中的每個(gè)組中的子帶是相鄰的?!?br>
【文檔編號(hào)】G10L19/022GK103544957SQ201210243316
【公開(kāi)日】2014年1月29日 申請(qǐng)日期:2012年7月13日 優(yōu)先權(quán)日:2012年7月13日
【發(fā)明者】齊峰巖, 苗磊, 劉澤新 申請(qǐng)人:華為技術(shù)有限公司