《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 人工耳蝸言語處理系統的CIS算法設計與實現
人工耳蝸言語處理系統的CIS算法設計與實現
來源:電子技術應用2012年第11期
吳 震,王 常,張榮芬,方 波,鄧朝勇
貴州大學 理學院 貴州省微納電子與軟件技術重點實驗室,貴州 貴陽550025
摘要: 采用雙麥克風工作模式提高語音采集效果。為解決傳統CIS算法在信噪比低的情況下語音識別率差的問題,在CIS算法設計前端增加了基于LMS算法的自適應濾波器。通過Matlab仿真,語音中的噪聲得到很大程度上消除。為了降低運算量、減少硬件資源和功耗,通過FFT運算在頻域實現帶通濾波功能。在硬件實現中,與刺激芯片聯合仿真,刺激幅度與刺激時間均滿足要求。
中圖分類號: TN432
文獻標識碼: A
文章編號: 0258-7998(2012)11-0062-04
Design and implementation of cochlear implants′ speech signal processing system based on CIS algorithm
Wu Zhen,Wang Chang,Zhang Rongfen,Fang Bo,Deng Chaoyong
Key Lab of Micro-Nano Electronics and Software Technology, College of Science, Guizhou University, Guiyang 550025,China
Abstract: Double microphone working mode to improve speech acquisition effects is put forword in this paper. In order to solve the problem of that the traditional CIS algorithm is difficult to get a good rate of speech recognition under the low signal-to-noise ratio envirment, an adaptive filter based on LMS algorithm is designed in front of CIS portion. Through Matlab simulation, the noise in the voice is largely eliminated. In addition, in order to reduce the amount of computation,hardwire resoures and power waste, band pass filter is realized by FFT operation. In hardwire, the stimulus amplitude and stimulus duration meet the requirements in the stimulation with stimulating chip.
Key words : cochlear implant;CIS algorithm;adaptive filter;FFT;FPGA

    人工耳蝸是一種植入式的聽覺輔助設備,是目前唯一可以使全聾患者恢復聽覺的電子設備,它可以代替患者把聲音信號轉變為電信號[1],電信號經過相應處理,根據耳蝸對不同頻率的感知需求去刺激聽覺神經。目前,大部分人工耳蝸是基于通用DSP系統實現的,功耗較大,對電池的要求非常高。另外也有用模擬電路實現的,功耗低,但面積大,算法中的參數不具有可編程性,對患者的應用面窄,多數停留在試驗階段。本文采用雙麥克風工作模式,在加入噪聲處理模塊[2]的基礎上,基于FFT運算設計了一個資源占用少、效率高的CIS算法模塊[3],同時設計了完整的測試系統,完成聲音采集、處理、刺激脈沖輸出全部功能驗證。

1 CIS算法
    連續交替取樣語音處理方案CIS(Continuous Interleaved Sampling)[4]是美國學者Wilson于1991年提出的對壓縮模擬法的改進方案,它使用非同時交替脈沖來避免各語音通道間的相互影響,其原理如圖1所示。語音信號預加重后由一組帶通濾波器分為4~8個通道,每個通道經過全波整流、低通濾波可以得到各通道的包絡信號;再用對數或平方律壓縮到適當的動態范圍;最后,由一組時間上交替的雙相脈沖序列調制對應的包絡信號,從而獲得各電極的刺激脈沖。CIS方案通過利用交替的刺激脈沖,有效地克服了通道之間的相互干擾;同時,對每一個通道而言,它還具有相對較高的刺激速率,因為相鄰通道間的脈沖時延很小,可以達到較高的刺激速率,CIS方案能更好地跟蹤語音信號的細節變化。國外主要的人工耳蝸產品均采用該方案。

2 耳蝸系統工作原理
    本文采用雙麥克風模式進行工作[5],兩個麥克風加減后的數據分別送給自適應濾波器模塊的主通道和參考通道。一方面兩個麥克風把采集進來的數據送入FPGA語音處理模塊,另一方面輸出到SD卡上。3.3 V可充電鋰電池作為電源,電源管理模塊采用Sipex公司的SPX1117低壓差穩壓器把調節后的3.3 V電壓供給刺激芯片、麥克風、FPGA模塊及SD卡模塊。FPGA模塊接收采集進來的數字信號,進行語音處理,并將處理后的結果依照刺激芯片要求的數據幀格式順序發送給刺激芯片,刺激芯片通過電極陣列產生一系列的刺激脈沖。耳蝸系統框圖如圖2所示。

3 雙麥克風系統
    麥克風采用AD公司 ADMP421微型數字麥克風。ADMP421是一款高性能、低功耗、數字輸出、底部收音式全向MEMS麥克風。根據人工耳蝸系統特點,該麥克風非常適合本系統。根據語音傳輸特點和自適應濾波器性能要求,選取兩個麥克風間距為9.8 mm。通過FPGA模塊中I2S電路與SD卡模塊對麥克風的控制,實現聲音采集與存儲功能。利用TI公司TLVAIC23音頻芯片進行聲音回放驗證,音頻芯片控制模塊主要對AIC23進行正確配置,ROM中存儲配置數據。AIC23的數字數據端口作為輸入端輸入麥克風采集的數據,通過LINEOUT端口輸出,實現了聲音的正確回放。
4 FPGA模塊
4.1 語音處理模塊基本功能

    麥克風采集進來的語音數據用FIFO進行分幀處理。由于語音信號具有短時穩定性(約為10 ms~30 ms),又因為后面在頻域上進行頻帶劃分濾波,所以幀長取為256,既滿足語音信號的短時平穩性,又利于后面的FFT計算。采集的兩路語音信號通過ANC(自適應濾波器模塊)去噪,然后把去噪后的語音信號做256點的FFT,并在各個通道上進行分頻,并求出各個通道上的平均能量,最后進行非線性壓縮,壓縮后的信號順序輸出到后面的刺激芯片。FPGA模塊結構圖如圖3所示。


    該去噪模塊每19個時鐘周期處理一個數據,并且在這19個時鐘周期中對自適應濾波器6個系數進行更新。本設計采用高斯白噪聲為測試噪聲。自適應濾波器的Matlab與Verilog仿真圖如圖4所示。

4.3 FFT模塊
    FFT模塊采用基于WAFT16的級聯結構實現,主要由RAM、16點FFT模塊(FFT16)、截位處理模塊(Cnorm)構成。DR、DI分別代表實步數據與虛步數據,en為使能端,start為開始信號。為了進行數據的實時處理,此處采用兩個深度為256的RAM做乒乓操作,當ANC寫上面的RAM時,FFT16模塊讀取下面一個RAM的數據,反之亦然。為解決FFT運算溢出問題,FFT16模塊后面增加了截位處理模塊(Cnorm),完成16點FFT計算后,直接截掉低2位。旋轉因子存儲在ROM中,需要時直接進行ROM尋址。另外,此處采用順序輸入、倒序輸出的策略,即輸出時按0、16、32、48...的順序進行輸出。其Verilog實現后的仿真示意圖如圖5所示。

4.4 求各通道平均能量
    該模塊主要是根據已有的通道頻帶劃分進行各通道的能量計算,本系統采用8通道,其頻帶劃分如下:
    wn(1)=[51 400];        wn(2)=[400 630];
    wn(3)=[630 920];        wn(4)=[920 1 270];
    wn(5)=[1 270 1 720];    wn(6)=[1 720 2 700];
    wn(7)=[2 700 3 700];    wn(8)=[3 700 5 500];
    因為做FFT運算后的輸出數據為復數,所以需要求模運算(即開平方運算)。本系統采用非冗余的循環算法[7]進行開平方運算,用簡單的加減移位操作實現開平方運算,而且處理一個數據只需要N/2個時鐘周期。由于FFT模塊的輸出數據為20 bit,故每隔10個時鐘周期才能實現一次開平方運算;又因為ANC是每隔19個周期才輸出一個數據,所以每隔19個周期刷新或者復位一次開平方運算模塊,并且在每次復位后的第10個周期有開平方運算輸出。為了聯系后續模塊,采用valid信號控制開平方運算模塊的輸出,只有valid=1時,輸出才有效。其Verilog仿真的時序圖如圖6所示。

4.5 非線性壓縮與通道數據轉換格式模塊
    壓縮模塊是基于y=x^0.2冪函數實現的,其中x為16 bit無符號數。由于壓縮模塊的輸入數據非常小,所以采用線性近似法實現冪函數。經計算,13條近似直線就能保證壓縮模塊輸出誤差在4%以內。通道數據格式轉換模塊主要實現壓縮通道的數據與刺激芯片幀格式相匹配。因為刺激芯片需要12 bit能量數據,而壓縮后的8通道數據均為16 bit,通過Matlab可知,所有數據高4位為零,所以取低12位數據,并且按串行數據輸出格式輸出。
4.6 FPGA模塊結果分析
    以上模塊結構都采用Q15的數據格式進行可綜合的Verilog HDL描述,并在Xilinx Spantan6系列FPGA上實現,資源占用情況為:整個系統占用5 014個slice,時序上整個系統的處理速度主要由自適應濾波器模塊決定。用ModelSim進行功能仿真后,將仿真結果數據導入Matlab并與Matlab下的處理結果進行對比,最后各通道進行數據壓縮后的結果對比如圖7所示。

 

 

    由圖7可以看出定點運算和浮點運算的結果十分吻合,其誤差最大不超過6.5%。
5 耳蝸系統聯合仿真
    采用經流片驗證后的刺激芯片[8]進行聯合仿真。根據耳蝸系統要求制作PCB版圖(包括核心板與底板)。核心板主要包括FPGA、電池和數據采集模塊(SD卡);底板主要包括麥克風、電源管理模塊和刺激芯片模塊,如圖8所示。焊接芯片進行了系統聯合仿真,通過示波器觀察刺激芯片指定通道的刺激波形如圖9所示。經計算一個脈沖刺激時間為26 ?滋s,刺激幅度為784 mV,與預期值相符。

    本文完整地實現了耳蝸系統的設計與測試,詳細論述了基于頻域濾波CIS算法的設計與實現過程,在CIS算法的基礎上,增加了自適應去噪模塊,很好地濾除掉混在語音信號中的噪聲。另外,還可以加入超低功耗的MCU,根據不同的患者,對CIS算法中的可編程參數進行控制,以克服模擬電路在參數可編程性方面的缺點。在時序與誤差方面滿足目前醫療電子領域對語音處理的要求。該語音處理模塊移植性良好,為實現專用集成電路提供了可靠依據,且為進一步研究人工耳蝸系統提供了有效的應用平臺。
參考文獻
[1] Luo Xin,Fu Qianjie.Speaker normalization for Chinnese  vowel recognition in cochlear implant[J].IEEE Transactions on Biomedical Engineering,2005,52(7):1358-1361.
[2] HU Y,LOIZOU P.Environment specific noise suppression  for improved speech intelligibility by cochlear implants users[J].The Journal of the Acoustical Society of America,2010,127(6):3689-3695.
[3] Zeng Fangang.Trend in cochlear implants[J].Thends in Amplification,2004,8(1):1-34.
[4] LOIZOU P C.Signal-processing techniques for cochlear implants[J].IEEE EMBS,1999,18(3):34-36.
[5] SPRIET A,DEUN L V,EFTAXIADIS K,et al.Speech understanding in background noise with the two-microphone  adaptive beamformer BEAM in the nucleus freedom cochlear implant system[J].Ear & Hearing,2007,28(1):62-72.
[6] 高鷹,謝勝利.一種可變步長LMS自適應濾波算法及分析[J].電子學報,2001,29(8):1094-1097.
[7] PIROMSOPA K,APORNTEWAN C,CHONGSATITVATANA P.An FPGA implementation of a fixed-point square root operation[C].Chiang Mai,Thatlard:ISCIT 2001,2001:587-589.
[8] 王志軍,張春,賈晨.人工耳蝸專用植入刺激芯片設計[J]. 半導體技術,2009,34(4):389-391.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久久久激情视频| 国产精品看片你懂得| 亚洲视频导航| 国产精品vvv| 国产亚洲一区二区三区在线播放| 一区二区三区视频在线观看| 在线观看精品视频| 欧美影院一区| 欧美日韩精品免费观看视频| 亚洲国产日日夜夜| 国产精品影音先锋| 亚洲图片欧洲图片日韩av| 在线视频免费在线观看一区二区| 欧美日韩国产综合一区二区| 国产精品色婷婷久久58| 亚洲一区二区三区免费视频| 欧美日韩成人综合| 亚洲在线黄色| 久久精品二区三区| 韩国女主播一区| 国产亚洲欧美中文| 亚洲国产精品专区久久| 亚洲九九九在线观看| 久久亚洲春色中文字幕| 亚洲精品一二| 亚洲综合社区| 国产一区二区三区奇米久涩| 亚洲精品一区二区三区婷婷月| 久久精品夜色噜噜亚洲aⅴ| 国产精品亚洲欧美| 国产精品a久久久久| 国产欧美日韩伦理| 国产精品午夜av在线| 一区二区三区在线视频观看| 国产欧美一区二区视频| 国产精品r级在线| 国产精品成人久久久久| 国产精品一区二区久久久| 欧美精品自拍偷拍动漫精品| 136国产福利精品导航网址应用| 欧美日韩在线高清| 欧美日韩精品高清| 国产午夜精品全部视频在线播放| 国产日韩欧美夫妻视频在线观看| 在线亚洲成人| 欧美中文字幕在线观看| 欧美激情五月| 国产精品久久久久久久久久久久| 中文国产成人精品| 国产伦精品免费视频| 欧美aⅴ99久久黑人专区| 国产午夜精品美女毛片视频| 亚洲国产欧美日韩| 国产在线视频欧美| 国产精品私拍pans大尺度在线| 99精品国产一区二区青青牛奶| 国产精品久久久久久av下载红粉| 国产乱码精品一区二区三区忘忧草| 久久国内精品视频| 国产伦精品一区二区三区免费| 老司机亚洲精品| 欧美日韩直播| 国产精品美女久久久久久久| 欧美在线视频观看| 欧美色道久久88综合亚洲精品| 在线看国产一区| 欧美激情1区2区3区| 久久精品国产96久久久香蕉| 亚洲少妇中出一区| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美日韩国产一区精品一区| 久久久噜噜噜久久中文字幕色伊伊| 国产情人综合久久777777| 国产精品日韩欧美一区| 激情成人中文字幕| 久久精品在线| 欧美一区二区播放| 国产伦精品一区二区三区免费迷| 国产日韩精品在线| 香蕉久久夜色精品国产使用方法| 欧美午夜精品一区二区三区| 欧美色综合网| 欧美一级精品大片| 久久激情五月激情| 亚洲永久在线观看| 久久免费视频观看| 亚洲一区二区三区四区五区黄| 一区国产精品| 男男成人高潮片免费网站| 亚洲精品永久免费| 国产精品成av人在线视午夜片| 久久在线精品| 久久久精品999| 欧美一区二区视频在线观看| 怡红院精品视频在线观看极品| 亚洲精品乱码久久久久久黑人| 欧美在线观看视频在线| 亚洲欧美乱综合| 制服丝袜激情欧洲亚洲| 国产欧美成人| 欧美国产精品人人做人人爱| 欧美日韩视频在线| 国产精品日韩一区二区| 欧美福利一区| 亚洲午夜女主播在线直播| 久久精品动漫| 久久人人97超碰精品888| 国产在线精品成人一区二区三区| 一区二区三区不卡视频在线观看| 欧美性事免费在线观看| 亚洲小视频在线观看| 欧美日韩一区视频| 欧美日韩一卡| 午夜精品在线| 欧美特黄a级高清免费大片a级| 久久蜜桃资源一区二区老牛| 久久www免费人成看片高清| 亚洲一二三四区| 91久久久亚洲精品| 欧美日韩一区二区免费视频| 中日韩男男gay无套| 久久―日本道色综合久久| 欧美精品免费看| 日韩亚洲精品电影| 欧美色视频日本高清在线观看| 老妇喷水一区二区三区| 欧美怡红院视频| 欧美天堂亚洲电影院在线播放| 韩国av一区| 亚洲免费高清| 99香蕉国产精品偷在线观看| 性欧美大战久久久久久久久| 国产精品久久久一区二区| 亚洲午夜未删减在线观看| 亚洲国产高潮在线观看| 亚洲欧美一级二级三级| 欧美精品一区二区三区在线播放| 欧美视频在线播放| 欧美日韩1234| 欧美日本国产精品| 欧美成人69av| 欧美日韩综合在线免费观看| 国产精品一区免费在线观看| 亚洲美女在线看| 亚洲一区免费观看| 一区二区三区视频免费在线观看| 国产精品久久久久影院色老大| 亚洲精品欧美日韩专区| 久久成人在线| 亚洲欧洲精品一区二区三区波多野1战4| 可以看av的网站久久看| 久久一二三四| 国产精品日韩欧美一区二区三区| 欧美超级免费视 在线| 国产日韩欧美麻豆| 国产精品成人一区二区| 欧美一区二区网站| 国产一区视频在线看| 欧美在线不卡| 99国产一区| 亚洲美女福利视频网站| 亚洲一区二区不卡免费| 亚洲婷婷综合色高清在线| 在线视频精品一区| 中文网丁香综合网| 亚洲第一天堂av| 亚洲人成网站影音先锋播放| 午夜精品一区二区三区电影天堂| 欧美凹凸一区二区三区视频| 欧美高清在线视频| 国产日韩精品在线播放| 一本色道久久综合亚洲精品高清| 欧美日韩少妇| 国产丝袜美腿一区二区三区| 欧美精品1区2区| 亚洲国产天堂久久综合网| 宅男噜噜噜66一区二区66| 老司机精品视频一区二区三区| 国产精品久久久久毛片大屁完整版| 一区二区三区偷拍| 国产欧美一区二区精品婷婷| 国语自产在线不卡| 亚洲欧洲综合| 国产精品嫩草影院一区二区| 国产欧美一区二区在线观看| 国产精品久久久久秋霞鲁丝| 国产精品久久激情| 国产视频欧美视频| 欧美精品自拍| 伊人久久噜噜噜躁狠狠躁| 日韩视频永久免费| 国产视频一区免费看| 在线免费精品视频| 亚洲一区二区高清| 黄色一区二区三区四区| 性欧美大战久久久久久久免费观看| 欧美在线一二三区| 欧美777四色影视在线| 国产精品视频成人| 在线精品国产欧美| 韩国女主播一区二区三区| 国产精品成人在线观看| 亚洲视频导航| 欧美极品在线观看| 极品中文字幕一区| 在线观看国产一区二区| 欧美精品啪啪| 亚洲婷婷国产精品电影人久久| 久久最新视频| 亚洲欧美日韩国产成人| 午夜在线不卡| 伊人精品在线| 欧美69wwwcom| 精品av久久久久电影| 在线综合欧美| 国产欧美视频在线观看| 欧美天堂亚洲电影院在线播放| 免费不卡在线观看| 欧美日韩一级片在线观看| 极品中文字幕一区| 欧美在线观看天堂一区二区三区| 国产一区日韩二区欧美三区| 久久亚洲私人国产精品va媚药| 亚洲永久在线| 1024成人| 香蕉久久久久久久av网站| 在线视频亚洲欧美| 国产精品99免视看9| 国产午夜精品美女毛片视频| 国产在线不卡精品| 亚洲裸体视频| 欧美网站大全在线观看| 一区在线免费| 欧美视频第二页| 国产一区二区三区在线观看免费| 欧美国产精品中文字幕| 亚洲狼人精品一区二区三区| 麻豆精品传媒视频| 亚洲欧洲免费视频| 卡一卡二国产精品| 久久久久久黄| 欧美专区第一页| 亚洲精品国产欧美| 亚洲一区二区不卡免费| 亚洲深夜福利网站| 玖玖在线精品| 欧美亚洲综合网| 亚洲国产精品热久久| 欧美日韩视频一区二区三区| 欧美日韩国产一区| 亚洲大胆av| 亚洲国产高清aⅴ视频| 欧美一区深夜视频| 国产欧美日韩一区二区三区在线观看| 亚洲欧美日韩国产综合在线| 韩日精品中文字幕| 欧美承认网站| 欧美午夜无遮挡| 欧美日韩国产综合视频在线观看中文| 欧美成人精品在线| 久久永久免费| 欧美麻豆久久久久久中文| 一区二区视频免费在线观看| 欧美午夜不卡| 国产精品久久久久久久浪潮网站| 亚洲精品免费网站| 性色一区二区| 欧美日韩国产另类不卡| 亚洲一区在线直播| 欧美成人性网| 在线免费一区三区| 老司机午夜精品视频| 午夜精品三级视频福利| 夜夜爽夜夜爽精品视频| 欧美日韩国产影片| 午夜激情亚洲| 国产精品成人v| 久久国产日韩| 国产精品你懂的在线欣赏| 亚洲精品资源| 久久久99久久精品女同性| 在线观看欧美亚洲| 亚洲国产成人久久综合一区| 在线观看日韩av| 欧美.www| 亚洲电影在线播放| 韩国免费一区| 精品成人乱色一区二区| 亚洲午夜激情网站| 国产精品成人va在线观看| 国产亚洲激情视频在线| 中文国产亚洲喷潮| 国产日韩欧美在线播放| 亚洲最新中文字幕| 欧美午夜理伦三级在线观看| 99精品欧美一区二区蜜桃免费| 性18欧美另类| 国产精品色午夜在线观看| 欧美日韩亚洲一区二区三区在线| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美午夜一区二区三区免费大片| 欧美激情91| 国产欧美日韩视频在线观看| 欧美日韩在线播放一区二区| 国产亚洲精品aa| 午夜精品久久久久久久白皮肤| 久久精品中文字幕一区二区三区| 亚洲麻豆视频| 国产麻豆视频精品| 亚洲国产精品久久久| 国产精品日本欧美一区二区三区| 久久国产婷婷国产香蕉| 欧美日本网站| 欧美日韩在线影院| 欧美在线中文字幕| 欧美国产视频日韩| 最新日韩欧美| 欧美午夜女人视频在线| 国产精品久久久久一区二区| 国产在线麻豆精品观看| 午夜精品久久久久久99热软件| 亚洲一区二区三区在线| 亚洲日本一区二区| 亚洲深夜福利在线| 韩国v欧美v日本v亚洲v| 亚洲小视频在线| 中文国产成人精品久久一| 欧美一级日韩一级|