Page 115 - 《应用声学》2019年第6期
P. 115

第 38 卷 第 6 期             赵杰等: 小波包节点分段阈值降噪在水声监听中的应用                                         1017


             优化。利用小波包节点系数分段阈值处理的方法对                                在多分辨率分析中,U 0 (t) 和 U 1 (t) 分别退化为
             监听获得的 100 Hz∼50 kHz 范围内水下声音数据                     尺度函数φ(t)和小波基函数ψ(t):
             降噪处理分析,对不同频段范围内的水声信号进行                                              ∑
                                                                          φ(t) =    h(k)φ(2t − k),
             提取,噪声信号分离,结果表明:该方法既可以对                                      
                                                                         
                                                                                  k∈Z                     (4)
             1 kHz 上下范围内的较强信号进行降噪提取,也可                                            ∑
                                                                          ψ(t) =    g(k)φ(2t − k).
                                                                         
                                                                         
             对较高频率相对较弱的信号实现降噪分离。                                                  k∈Z
                                                                   小波包变换的分解与合成中,存在由多种小波
             1 小波包算法基本原理
                                                               基组成的基底库,因此需要根据不同场合、不同信
                 小波包算法为最佳子带树结构 (Optimal sub-                   号并且在综合考虑小波基的正交性、紧支性、对称
             band tree structuring),包括分解算法和重构算法。               性等特性的基础上选择合适的小波基。从小波库中
             用子带树来表示小波包分解,利用多次迭代的小波                            寻找使代价函数最小的小波包基,选择关键是代价
             转换对信号的低频和高频部分进行多层次划分,根                            函数   [15] 。
             据信号特征,自适应选择频带范围,分析信号细节                                                 i=max
                                                                                     ∑
             部分。小波包克服了小波分析的高频分辨率低的                                           E(s) =      E(s i ),         (5)
                                                                                     i=1
             缺点,对信号在全频带范围内进行正交分解,提高
                                                               式 (5) 中,s 代表信号,s i 表示信号在小波包基上的
             时-频分辨率     [14] 。子带树结构图如图1所示。
                                                               分解系数。求出使代价函数最小的小波包序列,从
                                 U ↼֒↽
                                                               而求出最优基。代价函数称为熵或平均信息量,代
                                                               价函数自变量是信号在某个基向量组上分解系数,
                        U ↼֒↽           U ↼֒↽
                                                               函数实部因变量即为代价。采用二叉树自下向上搜
                                                               索最优小波包基,小波包基的选取是后续数据处理
                    U ↼֒↽  U ↼֒↽  U ↼֒↽
                                                U ↼֒↽
                                                               的关键。
                 U ↼֒↽  U ↼֒↽ U ↼֒↽  U ↼֒↽ U ↼֒↽  U ↼֒↽ U ↼֒↽  U ↼֒↽
                                                               1.1  小波包相对能量确定最优分解层数
                             图 1  子带树结构
                                                                   小波包分解需要获得一个最优的分解层数。分
                       Fig. 1 Subband tree structure
                                                               解层数直接影响信号的去噪效果,分解层数过多对
                 将 尺 度 空 间 V j 和 小 波 子 空 间 W j 统 一 用           各层小波系数阈值处理过程中造成信息量丢失严
             U(n, j)新的子空间来表示:                                  重、信噪比下降、运算量增加。分解层数过少,信噪
                        
                                                               比提高不多,去噪效果不明显              [16] 。原始信号和噪声
                          U(0, j) = V j ,
                        
                                         j ∈ Z.         (1)    信号的小波系数在不同层次有不同特性,原始信号
                          U(1, j) = W j ,
                        
                                                               的小波系数会随着分解层次增加而增大,噪声信号
                 定义子空间 U(n, j) 为函数 U n (t) 的闭包空间,
                                                               小波系数减小。
             U n (t) 是函数 U 2n (t) 的闭包空间,令 U n (t) 满足双尺
                                                                   通过最优小波包中节点能量判断的方法确定
             度方程:
                                                              小波包分解层数。根据最优小波基节点能量的大
                             √ ∑
                   U 2n (t) =  2   h(k)U n (2t − k),          小,判断该节点有用信号能量大小。能量越高,表示
                  
                  
                  
                                k∈Z                     (2)
                               √ ∑                             该频段的有效成分越多,反之,噪声成分越多。据此,
                   U 2n+1 (t) =
                                2    g(k)U n (2t − k),
                  
                                                              根据能量值判断有效成分,确定最优分解层数。
                                  k∈Z
                                                                   如图 1 所示,U (i,j) 表示第 j 层的第 i 个节点,每
             式 (2) 系数为多分辨率分析中的滤波器系数,满足
                                                               个节点系数表示某一频段内的信号特征,其中
             正交关系,g(k) = (−1) h(1 − k)。当n = 0,
                                 k
                                                              j = 0, 1, · · · , n,i = 0, 1, · · · , 2j − 1。能量计算公式
                               ∑
                      U 0 (t) =   h(k)U 0 (2t − k),             [17]
                     
                                                              为
                     
                               k∈Z
                                                        (3)                   ∫
                               ∑                                                                 2
                     
                      U 1 (t) =   g(k)U 0 (2t − k).                  E (i,j) =                   ,   (6)
                                                                                U (i,j) (t) dt = s (i,j)
                     
                               k∈Z
   110   111   112   113   114   115   116   117   118   119   120