[發明專利]一種最大相關系數的優化方法及其裝置無效
| 申請號: | 201110415344.5 | 申請日: | 2011-12-13 |
| 公開(公告)號: | CN103165133A | 公開(公告)日: | 2013-06-19 |
| 發明(設計)人: | 付寶玲;高超;李桂滿 | 申請(專利權)人: | 聯芯科技有限公司 |
| 主分類號: | G10L19/12 | 分類號: | G10L19/12 |
| 代理公司: | 上海晨皓知識產權代理事務所(普通合伙) 31260 | 代理人: | 盧剛 |
| 地址: | 201206 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 最大 相關系數 優化 方法 及其 裝置 | ||
技術領域
本發明涉及語音編解碼領域,尤其涉及一種最大相關系數的優化方法及裝置。
背景技術
碼激勵線性預測(CELP)由于其高效的編碼效率和其較好的編碼質量在窄帶語音編碼中得到了廣泛應用,它利用線性預測提取聲道參數,用一個包含許多典型激勵矢量的碼書作為激勵參數,每次編碼時都在這個碼書中搜索一個矢量作為激勵矢量,上述激勵矢量包括兩部分:一部分來自于過去的激勵,即自適應碼本;另一部分來自于更新的矢量,即固定碼本,將上述激勵矢量在碼書中的序號編碼傳到解碼端,解碼端查表得到上述激勵矢量然后通過合成濾波器合成語音。
通過對一些編碼算法如增強型全速率(EFR)、自適應多速率(AMR)、國際電信聯盟遠程通信標準化組織(ITU-T)G729、ITU-T?G723.1的研究和計算量統計,發現這些基于碼激勵線性預測編碼(CELP)技術的編碼器的運算量主要集中在LP系數到線譜對參數(LSP)系數的轉換、自適應碼本搜索和固定碼本搜索三部分,而僅自適應碼本搜索部分計算量就占了整個編碼算法的約30%。通過對自適應碼本搜索部分的算法進行分析,該部分中常采用了多級查詢的方法,如:自適應碼本搜索中基音延時搜索過程中應用該方法的基本原理是:首先按照一定的算法或者原則將查詢的范圍縮小到某一較小的區域內;然后再提高精度,縮小到更小的范圍,在這個范圍內再確定最終的值。
因為上述多級查詢方法采用逐點計算,其運算量較大,這種音頻處理的多級查詢過程中的逐點計算的較大運算量影響了編解碼的效率。
發明內容
本發明實施例提供了一種最大相關系數的優化方法及其裝置,可以提高碼激勵線性預測編碼技術的編碼器的運算的效率。
本發明實施例提供了一種最大相關系數的優化方法,包括:
將當前子幀的N個采樣點與前一幀的N個采樣點,或將當前子幀的N個采樣點與前一幀和當前幀的N個采樣點,或將當前子幀的N個采樣點與當前幀的N個采樣點,采用隔點進行乘積,并將乘積的結果進行求和,其中N為自然數。
本發明實施例還提供了一種最大相關系數的優化裝置,包括:
采樣點獲取單元,用于獲取當前幀和前一幀的采樣點;
計算單元,用于將當前子幀的N個采樣點與前一幀的N個采樣點,或將當前子幀的N個采樣點與前一幀和當前幀的N個采樣點,或將當前子幀的N個采樣點與當前幀的N個采樣點,采用隔點進行乘積,并將乘積的結果進行求和,其中N為自然數。
本發明實施例是通過降低第一級粗化搜索的每次相關性計算過程中的求值點個數來降低N個采樣點范圍內的乘累加次數,從而降低運算量,達到性能優化的目的,即在語音質量允許的范圍內通過損失一定的粗化搜索的精確度換取運算量較大的下降。
附圖說明
圖1為本發明實施例中所提供方法的流程圖;
圖2為本發明實施例中算法修改前解碼輸出重構語音信號的時域仿真圖;
圖3為本發明實施例中算法修改后解碼輸出重構語音信號的時域仿真圖;
圖4為本發明實施例中算法修改前解碼輸出重構語音信號的頻域仿真圖;
圖5為本發明實施例中算法修改后解碼輸出重構語音信號的頻域仿真圖。
具體實施方式
下面結合附圖,對本發明實施例所提供的一種最大相關系數的優化方法進行詳細的介紹。
現有的CELP過程中存在的自適應碼本搜索算法的開環基音搜索過程中的第一級的算法公式為(以子幀長度N=80為例進行說明):
將上述公式分解如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯芯科技有限公司,未經聯芯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110415344.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多位非揮發存儲單元及陣列的編程方法
- 下一篇:自動售藥機





