Page 110 - 无损检测2023年第十一期
P. 110

姜文博, 等:

   基于自适应沃尔什 - 哈达玛变换的焊缝图像压缩方法

   求也越来越高。因此为了保证工业现场焊接件的可                            式中: R ( k+1 , t ) 为任意拉德梅克函数, 即一组非
   靠性, 焊缝图像无损检测技术亟需发展 。然而, 由                         常规则的二值正交函数, 各零点是等距的                   [ 14 ] ;< i g >
                                      [ 2 ]
   于工业现场的焊接件大部分是大型设备, 完整的焊缝                          为二进制码的第        g 位数; 为正整数。
                                                                            p
   图像占内存非常大, 从而对检测过程中的设备移动存                              2 阶哈达玛矩阵为
                                                          n
   储和运输功能的要求较高。同时, 大内存图像会导致                                             H 1= 1                  ( 2 )

   电脑端在处理图形时读取缓慢、 耗能高、 分析耗时, 难                                                 1  
                                                                           1
                                                                     H 2=                       ( 3 )
                                                                            
                                                                                   
   以达到焊缝无损检测的实时高效标准                  [ 3-5 ] 。所以, 对                                
                                                                           1 -1   
                                                                            
   高质量大内存占比的焊缝图像进行压缩处理, 是对焊                                                      1    1     1  
                                                                             1
   缝进行无损检测的重要预处理手段。                                                  H 2              1 -1  1  -1
                                                               H 2
                                                         H 4=                 =                            ( 4 )
       图像作为人们接收信息的主要传播介质, 本身存                                                1   1    -1 -1
   在着很大程度的冗余。对于焊缝X射线图像来说, 主                                    H 2 -H 2       1 -1 -1       1  
                                                                              
   要存在空间冗余和结构冗余。空间冗余即图像中近                                       H N =H n =H 2   H n - 1 =
                                                                       2           2
   邻像素点相关性较强, 导致相邻像素点中存在部分像                                                           HN   
                                                                                HN
                                                                     H n - 1       
                                                             H n - 1
   素点多余的情况, 其是静态图像中最主要的一种数据                                       2    2               2  2          ( 5 )
                                                             H n - 1 -H n - 1
   冗余。对焊缝X射线图像, 同一张图像像素点的颜色                                     2       2     =   HN  -HN
                                                                                         2  
                                                              
                                                                                 
                                                                             
                                                                                  2
   由于空间连贯性, 往往是高度相似的, 这些高度相似                           由递推公式可知, 按哈达玛排列的沃尔什函数
   的大量像素并不利于焊缝的异常检测                 [ 6-8 ] 。这种情况    较简单, 高阶矩阵可表示为两个低阶矩阵的克罗克
   下, 可借助焊缝X射线图像中相邻像素的灰度值来推                          积, 这是沃尔什 - 哈达玛变换在沃尔什函数变换中广
   断空间冗余的情况。结构冗余是指图像中大量出现                            泛应用的主要原因         [ 15 ] 。
   重复的纹理结构和自相似性, 在焊缝X射线图像中也                               沃尔什 - 哈达玛变换应用于灰度图像, 需要借助
   常见。图像压缩技术发展到现在, 已经有了几十年的                          二维沃尔什变换进行压缩。变换核矩阵为
   历史, 众多学者相继提出了很多实用的图像压缩方                                                1    1     1  
                                                                      1
   法, 如离散余弦变换( DCT )、 差值脉冲编码调制和向                                      1   1    -1 -1
                                                                W 4=                                ( 6 )
   量量化压缩技术等, 这些方法的发明对图像压缩的发                                           1 -1 -1        1
   展做出了杰出的贡献 。但是, 目前多数图像压缩算                                                    1    -1   
                     [ 9 ]
                                                                      1 -1
   法都存在着压缩参数与图像不符, 高压缩比时图像出                            以式( 7 ) 所示二维序列的平面图像为例, 进行二
   现方块效应等现象。                                         维沃尔什 - 哈达玛变换可得到
       为解决该问题, 文章提出了基于沃尔什 - 哈达玛                                          
                                                                        1 0 0 1   
   与量子粒子群优化( QPSO ) 的焊缝图像处理方法, 根
                                                                        1 0 0 1
   据动态参数消除焊缝 X 射线图像中的空间冗余和结                                        x=              1 0 0 1      ( 7 )
   构冗余, 实现高质量高压缩比的焊缝 X 射线图像压                                             
                                                                        1 0 0 1   
                                                                                              
   缩, 为 焊 缝 图 像 的 质 量 检 测 提 供 高 效 预 处 理 方
                                                                               1     1      
   法 [ 10-11 ] 。                                                              2  0   2   0
                                                                 1                                      ( 8 )
  1 算法介绍                                                     X = W 4 xW 4= 0 0 0 0
                                                                 16
                                                                              0 0 0 0
   1.1 沃尔什 - 哈达玛变换                                                             0 0 0 0   
                                                                                            
                                                                              
     沃尔什函数以一组取值为+1与-1的正交矩                              由变换过程可知, 变换后矩阵仅在左上部保留了
   形波为基函数。该函数有3种排列方式, 分别为按                           一些元素。即, 在变换中只传送变换矩阵, 并且仅传
   佩利排列的沃尔什函数、 按沃尔什排列的沃尔什函                           送矩阵左上区的元素, 就能达到压缩图像的目的                     [ 16 ] 。
   数、 按哈达玛排列的沃尔什函数。其中, 按哈达玛排                         对于焊缝 X射线图像来说, 通过自适应寻优, 找到最
   列的沃尔什函数进行的变换叫做沃尔什 - 哈达玛变                          佳传递变换矩阵, 就能实现高效率的图像压缩。文章
   换 [ 12-13 ] 。按哈达玛排列的沃尔什函数为                        中, 采用 QPSO 作为自适应优化算法。
                       p - 1                         1.2 量子粒子群优化算法
                                       < i >
           Wal H it =  ∏  [ R ( k+1 , t )] g  ( 1 )
                (,)
                       k= 0                            QPSO 是粒子群算法的一种。粒子群算法通过
    6
     8
          2023年 第45卷 第11期
          无损检测
   105   106   107   108   109   110   111   112   113   114   115