




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一種長(zhǎng)序列小波變換快速算法的DSP實(shí)現(xiàn)呂新華,何川平,李早華,潘明忠(海軍91669部隊(duì) 海南 ???571100)1 引 言由于小波變換具有良好的時(shí)頻分析特性,已經(jīng)廣泛應(yīng)用于各種信號(hào)分析領(lǐng)域。由于小波變換算法的復(fù)雜性,如果直接計(jì)算小波變換,所需內(nèi)存較大,耗時(shí)較長(zhǎng)。盡管當(dāng)今處理器芯片運(yùn)算速度得到了大幅度的提高,但仍然在實(shí)時(shí)性上不能滿足要求。為了簡(jiǎn)化計(jì)算過(guò)程,人們相繼設(shè)計(jì)了一系列的快速算法來(lái)計(jì)算小波變換,以降低其運(yùn)算次數(shù)。小波變換在大多數(shù)具體應(yīng)用中主要是在線信號(hào)的實(shí)時(shí)分析處理,微機(jī)和通用的微處理器在運(yùn)算速度上難以適應(yīng)信號(hào)實(shí)時(shí)、高精度處理的要求。數(shù)字信號(hào)處理器(DSP)就是為了適應(yīng)這種需求而開(kāi)發(fā)的
2、。美國(guó)TI公司是全球最大的DSP供應(yīng)商,其生產(chǎn)的TMS320C55x系列16位定點(diǎn)DSP芯片具有低功耗、高性能等特點(diǎn),具有廣泛的應(yīng)用領(lǐng)域,本文應(yīng)用該系列DSP芯片,將文獻(xiàn)2提出的小波變換快速算法用C語(yǔ)言開(kāi)發(fā)加以實(shí)現(xiàn),解決了小波變換實(shí)時(shí)、高精度處理的要求。2 小波分解過(guò)程的DSP實(shí)現(xiàn)小波分解過(guò)程中算法實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)和尋址方式如圖1所示。小波分解過(guò)程中C語(yǔ)言算法實(shí)現(xiàn)的偽代碼如下:下面分別對(duì)偽代碼中各個(gè)子程序模塊的具體實(shí)現(xiàn)進(jìn)行分析。2.1 邊界延拓模塊數(shù)據(jù)邊界延拓程序模塊的實(shí)現(xiàn):定義一個(gè)數(shù)據(jù)地址指針pSrc始終指向載人的源數(shù)據(jù)頭地址,即pSrc=Layer1Data+M-1,在源數(shù)據(jù)的首尾各對(duì)稱
3、延拓M-1個(gè)點(diǎn)。該模塊的C語(yǔ)言實(shí)現(xiàn)代碼如下:2.2 數(shù)據(jù)搬移模塊從源數(shù)據(jù)區(qū)搬送數(shù)據(jù)到計(jì)算區(qū)的程序模塊實(shí)現(xiàn):定義一個(gè)臨時(shí)地址指針pTemp1指向擴(kuò)展后的數(shù)據(jù)首地址,即:pTemp1=pSrc-M+1,SegNum為長(zhǎng)序列分段數(shù),將數(shù)據(jù)從數(shù)據(jù)源區(qū)分段搬送到計(jì)算區(qū),并將16 b數(shù)據(jù)擴(kuò)展為32 b,通過(guò)對(duì)虛部填零,組成復(fù)數(shù)輸入數(shù)據(jù)數(shù)組signal,該模塊C語(yǔ)言實(shí)現(xiàn)代碼如下(i為分段標(biāo)記,N為分段圓周卷積長(zhǎng)度):2.3 基于圓周卷積的線性卷積模塊用圓周卷積計(jì)算signal和分解濾波器組dec_filter的線性卷積out_buffer,該模塊的C語(yǔ)言實(shí)現(xiàn)代碼如下:2.4 結(jié)果保存模塊將計(jì)算區(qū)的結(jié)果保存到
4、目標(biāo)區(qū)的程序模塊實(shí)現(xiàn):將out_buffer去掉前面M-1個(gè)復(fù)數(shù),后面N-M+1個(gè)復(fù)數(shù)只取實(shí)部,即只取低頻分量,對(duì)取出的實(shí)部乘以比例系數(shù),這里采用的是小數(shù)乘法,然后再取前16 b,將結(jié)果存到數(shù)據(jù)存儲(chǔ)目標(biāo)區(qū)Layer2Data2,定義目標(biāo)區(qū)存儲(chǔ)的首地址指針為pDest=Layer2Data+M-1,然后定義臨時(shí)數(shù)據(jù)指針pTemp2=pDest,該模塊C語(yǔ)言實(shí)現(xiàn)代碼如下:將保存在目標(biāo)區(qū)內(nèi)的數(shù)據(jù)減采樣一半,仍舊保存在目標(biāo)區(qū)內(nèi),該模塊的C語(yǔ)言代碼如下:3 小波重構(gòu)過(guò)程的DSP實(shí)現(xiàn)首先對(duì)數(shù)據(jù)源區(qū)要重構(gòu)的低頻、高頻數(shù)據(jù)分量進(jìn)行上采樣,將上采樣后的數(shù)據(jù)存到另外一個(gè)目標(biāo)數(shù)據(jù)緩沖區(qū),該模塊的C語(yǔ)言程序代碼如下:交換數(shù)據(jù)指針,將計(jì)算結(jié)果存到另一區(qū),對(duì)上采樣后的數(shù)據(jù)進(jìn)行邊界延拓,然后應(yīng)用重疊保留法計(jì)算擴(kuò)展后的數(shù)據(jù)和重構(gòu)濾波器組的線性卷積,這兩個(gè)模塊的實(shí)現(xiàn)同分解過(guò)程。惟一有所區(qū)別的是,在保存數(shù)據(jù)時(shí),每一層重構(gòu)時(shí)的第一個(gè)分段前面要去掉的個(gè)數(shù)要多一點(diǎn),模塊的C語(yǔ)言代碼如下:4 結(jié) 語(yǔ)由于小波變換算法的復(fù)雜性,微機(jī)和通用的微處理器在運(yùn)算速度上難以實(shí)現(xiàn)小波變換的實(shí)時(shí)性要求
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)內(nèi)部金融交易的區(qū)塊鏈解決方案案例
- 醫(yī)療領(lǐng)域智能診斷系統(tǒng)的監(jiān)管框架及實(shí)施
- 乳膠合同范例
- 買房屋正規(guī)合同范例
- 中考動(dòng)員學(xué)生發(fā)言稿模版
- 紅色扁平風(fēng)食品安全模板
- 網(wǎng)站編輯個(gè)人工作總結(jié)模版
- 醫(yī)療大數(shù)據(jù)庫(kù)建設(shè)與疾病預(yù)防控制策略研究
- 公司之間購(gòu)銷合同范例
- 區(qū)塊鏈在教育公平中的角色與挑戰(zhàn)
- 義齒戴入后的問(wèn)題(可摘局部義齒修復(fù)工藝課件)
- 歌爾在線測(cè)評(píng)題
- 培訓(xùn)近三年個(gè)人工作總結(jié)
- 小學(xué)語(yǔ)文二年級(jí)上冊(cè)《去外婆家》教學(xué)設(shè)計(jì)二
- 2024年《金融市場(chǎng)基礎(chǔ)知識(shí)》沖刺復(fù)習(xí)講義
- 2024多級(jí)AO工藝污水處理技術(shù)規(guī)程
- 電影鑒賞評(píng)論智慧樹(shù)知到期末考試答案章節(jié)答案2024年山東藝術(shù)學(xué)院
- 2023-2024學(xué)年廣東省惠州市惠東縣七年級(jí)(下)期末數(shù)學(xué)試卷(含答案)
- 2024年四川省綿陽(yáng)市涪城區(qū)綿陽(yáng)外國(guó)語(yǔ)實(shí)驗(yàn)學(xué)校小升初數(shù)學(xué)試卷(一)
- JGJ144-2019外墻外保溫工程技術(shù)標(biāo)準(zhǔn)
- 人教精通六年級(jí)下冊(cè)英語(yǔ)單詞默寫表
評(píng)論
0/150
提交評(píng)論