《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 一種增強的LPC參數多級矢量量化技術

一種增強的LPC參數多級矢量量化技術

2008-09-04
作者:周高洪, 唐 昆, 崔慧娟

  摘 要: 為充分利用碼本的級間相關性,提出了一種聯合碼本優化多級矢量量化" title="矢量量化">矢量量化(JCO-MSVQ" title="JCO-MSVQ">JCO-MSVQ)碼本設計方法" title="設計方法">設計方法。每次迭代時,先將訓練矢量對碼字進行聚類" title="聚類">聚類,再對各級碼本進行聯合優化,利用條件期望逐級更新碼本。實驗數據表明,該算法在設計10維線譜頻率(LSF)參數量化碼本時,較隨機松弛算法(SR)碼本有更小的平均量化畸變。23比特/幀LSF參數量化器平均對數譜失真為0.87dB,達到了透明量化要求。
  關鍵詞: 多級矢量量化 線譜頻率 加權對數譜失真 透明量化


  矢量量化(Vector Quantization)是一種極其重要的信號壓縮方法,廣泛應用于語音、圖像信號壓縮等領域。信息論的一個分支——“率-畸變理論”指出,無論對于何種信息源,即使是無記憶的信息源(即各個采樣信號之間互相統計獨立),矢量量化總是優于標量量化,且矢量維數越大優度越高。因此,目前國內外對于矢量量化技術的研究非常廣泛而深入。平衡考慮量化效果和運算復雜度,多級矢量量化(MSVQ)提供了一個很好的折衷辦法。
  線性預測編碼(LPC)參數能很好地表征語音信號" title="語音信號">語音信號的短時譜包絡信息,在各種LPC參數中,線譜頻率(LSF)[1]較其它參數能更有效地表達LPC信息。K.K.Paliwal和B.S.Atal仔細研究了用24~26個比特量化一個10階LSF參數的方法,提出了分裂矢量量化(Split Vector Quantization)和多級矢量量化MSVQ(Multistage Vector Quantization)兩種方案,并且試驗得到了用25比特的2級MSVQ能取得較好的量化效果(平均失真1dB,2~4dB概率小于2%,大于4dB為0)。
  MSVQ算法有效減小了碼本容量,但如果在量化比特有限的情況下,想取得透明的量化效果,必須解決兩個問題:(1)怎樣搜索碼本得到最佳匹配索引;(2)怎樣設計碼本。在算法設計中這兩個問題必須統一考慮。對前一個問題,為了方便一般采用序列搜索算法,依次搜索得到各級的最佳匹配矢量。在碼本設計中,更多的也是分級依次進行碼本訓練,割裂了各級碼本之間的相關性。本文將著重研究多級矢量量化的聯合優化碼本設計問題。
1 問題分析
  傳統的MSVQ算法在LSF參數碼本設計時采用一種連續(stage-by-stage)的設計方法,第k級碼本只與前面的第1至第(k-1)級碼本有關,而不考慮后續各級碼本,即將后續各級碼本內容視為0。在量化時,同樣只在本級尋找1個最佳匹配矢量,然后得到余量矢量送入下一級量化。量化過程可以用式(1)表示,假設有2級碼本,需要找出各級碼本索引:
  
  在序列搜索算法中,搜索yi時,假設zj為0,搜索zj時yi已經固定。這樣的搜索算法顯然是一種次優的搜索算法,解決這個問題的方法是全搜索[3]。全搜索是最優的搜索算法,但是其計算復雜度卻是難以承受的。例如,一個25比特2級碼本(13-12結構),其全搜索復雜度是上述連續搜索的2000倍以上。M進制搜索[4]折衷解決了這個問題。在運算量大大減小的情況下,取得了逼近全搜索的量化效果。
  在碼本設計中,無論是經典的GLA算法還是改進的模擬退火(SA)算法,碼本設計都是逐級連續進行的。利用各級碼本之間的相關性優化碼本設計,可以較明顯地改善MSVQ的量化效果。在應用聯合碼本設計方法量化音頻DCT系數時,已經取得了大約0.4 dB的SNR改善[5]。本文在量化LSF參數時,對比300步的SR算法,得到了大約0.05dB、約1bit的加權對數譜失真(WLSD)[6]的改進效果。
2 算法說明
2.1 失真距離量度

  對一個MSVQ碼本,為方便考慮假設共有2級碼本。LSF參數為10維矢量。對LSF參數而言,其敏感矩陣(sensitivity matrix)是對角陣,因此可以用加權最小均方誤差(WMSE)代替加權對數譜失真(WLSD)作為失真量度[6]。量化失真
  
  r的經驗值一般為0.15。
2.2 理論推導
  對一個訓練矢量集X和兩級碼本Y、Z,可以對X中每個矢量進行2級全搜索,得到最佳索引值對(i,j)。根據i和j的不同可以對X中每個矢量進行聚類。假設S為對第一級碼字形成的聚類,Si為所有X中第一級量化索引為i的訓練矢量集合。同樣假設R為第二級碼字聚類,可知,{S1,S2,…,SK1}和{R1,R2,…,RK2}均是同一X集合的不同劃分。對于X∈Si,平均量化失真為:
  
  可以令v=E{x-U|x∈Si},則第三項為0。第二項恒為非負,所以
  
  通過多次迭代,可以得到聯合優化的最優碼本。
2.3 算法描述
  (1)設置初始碼本,讀入訓練矢量文件,并對其進行兩級碼本全搜索,得到針對兩級碼本的聚類{S1,S2,…,SK1}和{R1,R2,…,RK2}。假設訓練矢量個數為num,對所有訓練矢量計算此時的量化失真之和,失真測度采用WLSD距離。設置迭代最大步數N,設置初始步數n=0;
  (2)n=n+1,利用式(9)更新第一級碼本;
  (3)重新對訓練矢量集進行全搜索,得到新的索引值對(i, j),然后利用式(10)更新第二級碼本;
  (4)再次對訓練矢量集進行量化搜索,得到新的索引值對(i, j),并重新計算量化總畸變Dn;
  (5)判斷n=N?若n<N,跳轉至(2)繼續進行迭代;若n=N,結束迭代,保存更新后的碼字至碼本文件。
2.4 算法的進一步優化
  上述聯合優化MSVQ算法中,很重要的一步就是對訓練矢量進行聚類,使每個訓練矢量得到一個最匹配的索引值對(i, j)。(i, j)應當是通過全搜索得到的全局最佳匹配矢量。在不需要在線更新碼本的情況下,全搜索是可以采用的。然而如果在矢量維數較高時,想減小碼本訓練的運算量,也可以采用M進制序列搜索的方法。取M=8在實驗中得到了很好的效果。這樣即可得到一個性能近似的簡化版JCO-MSVQ碼本設計方法。
  另外,在碼本設計中,可能出現聚類中無訓練矢量,即出現空聚類的情況。這時可以刪除該空聚類,并將包含訓練矢量最多的那個聚類抖動成兩個聚類。這樣可以獲得更小的聯合量化誤差,如圖1所示。


3 實驗結果和分析
  實際應用中,碼本訓練采用107 MB的語音文件,得到342302幀LSF參數(10維)和加權系數,訓練矢量集足夠大。在實際的2kbps語音編碼算法中,對LSF參數進行3級矢量量化,比特分配為9/8/6,共23bits。利用聯合優化碼本生成算法進行300步迭代,與SR算法的第三級300步迭代結果進行比較,得到訓練碼本總畸變數據,如圖2所示。


  可以看到,同樣步數的JCO-MSVQ算法較SR算法能取得更小的量化畸變。SR算法經過一定步數的迭代,基本沒有下探的空間。而JCO-MSVQ算法則能繼續優化碼本,獲得更好的量化效果。并且,與SR算法不同,JCO-MSVQ算法中量化畸變是單調遞減的,因在訓練過程中每一步都是最優的(簡化算法中是多進制搜索,因而是次優的)。
  統計量化譜失真,聯合碼本優化MSVQ比其他的MSVQ有明顯的改善。在同一個LSF量化器中分別采用23bits SR碼本(碼本1)、24bits SR碼本(碼本2)和23bits聯合優化碼本(碼本3),測試語音為一個3.5MB的語音文件,既有男聲也有女聲,共11348幀LSF參數。統計量化譜失真得到表1所示數據。
  從表1數據可以看到,同是23bits的量化,聯合碼本設計MSVQ與應用SR算法生成碼本的MSVQ相比較,有大約1個比特的改善,接近于應用SR算法24bits量化的效果。甚至優于文獻[2]中MSVQ算法的26bits量化(平均譜失真0.93dB)。平均譜失真為0.87dB,大于4dB的譜失真統計為0,達到了透明量化的要求。


  本文研究結果已經成功應用于1/2kbps可變速率聲碼器項目中。
參考文獻
1 Itakura F. Line spectrum representation of linear predictive coefficients of speech signals [J]. J.Acoust.Soc.Amer.,1975; 57:S35
2 Paliwal K K, Atal B S. Efficient vector quantization of LPC parameters at 24 bits/frame [J]. Proc. ICASSP,1991:661~664
3 Juang B H, Gray A H. Multiple stage vector quantization for speech coding[J]. Proc.ICASSP,1982:597~600
4 Anderson J, Bodie J. Least square quantization in PCM [J]. IEEE Trans. Inform. Theory, 1975;IT-21:379~387
5 Chan W Y, Gupta S, Gersho A. Enhanced Multistage Vector Quantization by Joint Codebook Design [J]. IEEE Transations on Communications, 1992;40(11):1693~1697
6 Gardner W R, Rao B D. Theoretical Analysis of the HighRate Vector Quantization of LPC Parameters [J]. IEEE Transactions on Speech and Audio Processing,1995;3(5):367~381
7 楊行峻, 遲惠生.語音信號數字處理 [M]. 北京:電子工業出版社, 1995

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产欧美日韩另类综合| 亚洲一区视频| 一区二区三区黄色| 亚洲国产综合在线| 激情懂色av一区av二区av| 国产美女一区二区| 国产精品丝袜xxxxxxx| 欧美午夜片欧美片在线观看| 欧美日韩一区二区在线播放| 欧美精品在线观看91| 欧美激情第三页| 欧美黑人国产人伦爽爽爽| 欧美电影免费| 欧美成人一区二区三区| 免费一级欧美片在线播放| 免费观看成人| 欧美激情第五页| 欧美国产亚洲精品久久久8v| 欧美精品一区二区三区很污很色的 | 欧美色欧美亚洲另类七区| 欧美日韩亚洲国产精品| 欧美性做爰毛片| 国产精品男gay被猛男狂揉视频| 国产欧美 在线欧美| 国产免费观看久久| 黄色一区二区在线| 亚洲电影观看| 99国产精品久久久久久久| 这里只有视频精品| 午夜精品影院在线观看| 亚洲电影av在线| 亚洲乱码精品一二三四区日韩在线 | 亚洲性人人天天夜夜摸| 亚洲欧美成aⅴ人在线观看| 亚洲欧美清纯在线制服| 欧美在线视频二区| 久久免费视频网站| 免费在线观看精品| 欧美猛交免费看| 国产精品毛片a∨一区二区三区| 国产毛片一区二区| 精品1区2区3区4区| 亚洲国产精品日韩| 在线视频亚洲一区| 亚洲欧美在线另类| 亚洲国产高清自拍| 一区二区三区四区国产精品| 午夜视频一区在线观看| 久久视频在线视频| 欧美日韩一区在线| 国产亚洲毛片| 亚洲精品视频在线| 亚洲欧美视频在线| 久久精品99无色码中文字幕| 日韩亚洲在线观看| 欧美一区在线看| 夜夜嗨av一区二区三区网站四季av | 99re成人精品视频| 欧美一区二区三区免费大片| 久久久综合视频| 欧美日韩一区二区视频在线| 国产日韩欧美日韩大片| 亚洲国产欧美一区二区三区丁香婷| 在线视频日韩精品| 亚洲国产成人av好男人在线观看| 一本色道久久综合亚洲精品不卡| 欧美主播一区二区三区| 欧美精品一区二区三区四区| 国产欧美日韩综合| 亚洲精品免费一区二区三区| 校园春色综合网| aaa亚洲精品一二三区| 久久av一区二区| 欧美日韩精选| 在线观看成人av电影| 亚洲一区二区av电影| 亚洲精品久久久久| 久久久久国产一区二区三区四区 | 一本色道久久综合亚洲91| 久久精品免费播放| 欧美丝袜一区二区| 亚洲激情精品| 久久大综合网| 亚洲欧美日韩国产一区| 欧美久久久久久久| 永久免费毛片在线播放不卡| 亚洲欧美久久久久一区二区三区| 99视频超级精品| 蜜桃av噜噜一区二区三区| 国产精品一香蕉国产线看观看 | 国产亚洲a∨片在线观看| 99re66热这里只有精品4| 亚洲国产一区二区三区在线播 | 国产精品xxxav免费视频| 亚洲国产精品99久久久久久久久| 欧美亚洲免费在线| 中日韩午夜理伦电影免费| 久久免费精品视频| 国产日韩久久| 亚洲在线不卡| 亚洲午夜久久久久久久久电影院 | 亚洲欧美国产日韩天堂区| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 亚洲欧美日韩国产中文| 欧美日产在线观看| 亚洲第一天堂无码专区| 久久av一区二区三区亚洲| 亚洲欧洲av一区二区三区久久| 欧美区在线观看| 亚洲国产美女久久久久 | 亚洲欧洲另类国产综合| 久久久久在线观看| 国产日韩精品一区二区三区在线 | 亚洲欧美视频一区| 欧美午夜一区二区| 一区二区日韩欧美| 一本在线高清不卡dvd| 欧美精品亚洲| 日韩一级黄色片| 亚洲天堂av高清| 欧美日韩视频一区二区| 99riav国产精品| 中文欧美在线视频| 欧美日韩亚洲一区二区| 日韩视频一区二区三区在线播放免费观看| 亚洲人成啪啪网站| 欧美成人中文字幕| 亚洲国产成人精品久久| 日韩一区二区高清| 欧美日韩一区二区视频在线观看| 一本色道久久综合| 亚洲宅男天堂在线观看无病毒| 欧美视频导航| 亚洲影视九九影院在线观看| 欧美一区午夜精品| 激情综合五月天| 亚洲人成在线免费观看| 欧美人与禽猛交乱配| 99视频在线观看一区三区| 亚洲一区二区三区四区中文| 国产精品欧美日韩一区| 亚洲欧美日本国产有色| 久久久99国产精品免费| 红桃视频成人| 日韩视频三区| 国产精品99免费看| 亚洲欧美在线一区二区| 久久久久中文| 最新高清无码专区| 亚洲视频精品| 国产欧美日韩在线观看| 亚洲福利视频一区二区| 欧美极品欧美精品欧美视频| 亚洲免费不卡| 欧美一级精品大片| 伊人婷婷久久| 中文在线资源观看网站视频免费不卡 | 欧美午夜免费电影| 欧美一区二区三区免费在线看 | 亚洲精品久久久久久久久久久久 | 午夜精品国产更新| 今天的高清视频免费播放成人| 亚洲精品免费一区二区三区| 欧美色网在线| 久久精品亚洲精品国产欧美kt∨| 欧美精品九九| 午夜视频在线观看一区二区| 麻豆九一精品爱看视频在线观看免费| 亚洲美女视频| 欧美在线精品免播放器视频| 亚洲福利视频免费观看| 亚洲自拍啪啪| 一区免费观看视频| 亚洲免费影视第一页| 狠狠色综合网| 亚洲综合国产激情另类一区| 激情欧美国产欧美| 亚洲天堂久久| 黄色日韩在线| 亚洲免费婷婷| 亚洲国产精品成人va在线观看| 亚洲专区一区| 亚洲第一中文字幕| 香蕉久久夜色精品国产| 亚洲电影专区| 久久精品国产免费观看| 日韩一级大片| 欧美成人精品| 午夜精品剧场| 欧美日韩精品伦理作品在线免费观看 | 欧美日韩国产精品成人| 欧美一区二区三区视频在线观看| 欧美日韩成人免费| 亚洲第一区在线观看| 国产精品mv在线观看| 亚洲国产欧美一区二区三区同亚洲| 激情小说另类小说亚洲欧美| 亚洲性视频h| 欧美另类一区二区三区| 久久精品三级|