小波(Wavelet)樂園

小波分析的基礎知識, 小波分析的軟件實現, 小波分析應用的現狀與前景
正文

小波分析係列講座7—提升法的實現

(2004-12-17 04:38:12) 下一個
基於提升方法(lifting scheme)的小波變換. 提升法被稱為第二代小波,可見其重要性。 下麵先舉一個Harr小波的例子。 在一序列中有相鄰數據 a, b 我們計算出其低頻l = (a+b)/2 高頻 h =b-a 如果不引入新數據,僅對a ,b 更新, 可寫作 b - =a , a+=b/2 這樣我們發現其可在自身位置上完成小波變換,而且還大大簡化了計算過程(在複雜的變換中更明顯)。 仔細分析,我們知道b是差異高頻,它是當前值及前一個值對當前值的預測差,然後低頻a ,由當前值及差異計算出。這樣就提供了我們一個新思想。 提升法的是實現步驟。 1. 分裂:將原始信號Sj分裂成Sj-1(保存低頻數據部分) 和 Dj-1(保存高頻數據部分) 2. 預測:用Sj-1預測Dj-1,並計算出預測差作為高頻數據,保存於Dj-1中 3. 更新:根據高頻數據Dj-1 更新低頻部分Sj-1 這樣就完成了一次提升變換,嗬嗬,很簡單吧,其逆變換可相應推導出。 為防止誤解,這裏指出的預測可以使用多個數據來預測一個數據。例下  Dk - = ( Sk+Sk+1 ) /2  Sk + = (Dk+ D k+1) /4 你也可以結合上節所講的濾波器,構造出更多的提升小波變換。
[ 打印 ]
閱讀 ()評論 (1)
評論
目前還沒有任何評論
登錄後才可評論.