发明名称 基于正则化混合范数滤波的地震图像结构导向降噪方法
摘要 本发明公开了一种基于正则化混合范数滤波的地震图像结构导向降噪方法,包括以下步骤:对输入三维地震图像求梯度结构张量;对梯度结构张量进行正则化混合范数滤波;根据滤波后的梯度结构张量的特征值和特征向量设计扩散张量;计算连续性因子,在边断层尖灭等位置连续性因子接近0,实现结构保持性能;用sobel算子做求导算子来计算散度。本发明的方法既能保留地震数据的纹理边缘信息,又能对高斯噪声,超高斯噪声和亚高斯噪声进行有效压制,是一种高效的降噪方法。
申请公布号 CN103489163A 申请公布日期 2014.01.01
申请号 CN201310419247.2 申请日期 2013.09.13
申请人 电子科技大学 发明人 钱峰;朱伟;胡光岷
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 周永宏
主权项 1.一种基于正则化混合范数滤波的地震图像结构导向降噪方法,其特征在于,该方法为: 1)设置以下参数:迭代步长Δt;梯度值最大的方向的扩散值系数α;结构导向滤波迭代次数; 2)导入三维地震图像数据u<sub>n</sub>,计算三维地震图像中每个点的梯度向量<img file="FDA0000381765480000011.GIF" wi="89" he="43" />其中三维地震图像中点(x,y,z)的梯度<img file="FDA0000381765480000012.GIF" wi="211" he="50" />的计算公式为:<img file="FDA0000381765480000013.GIF" wi="1439" he="397" />其中,u<sub>n</sub>(x,y,x)为点(x,y,z)的像素值;u<sub>n</sub>(x+1,y,z)、u<sub>n</sub>(x-1,y,z)、u<sub>n</sub>(x,y+1,z)、u<sub>n</sub>(x,y-1,z)、u<sub>n</sub>(x,y,z+1)、u<sub>n</sub>(x,y,z-1)为点(x,y,z)的邻近点对应的像素值;<img file="FDA0000381765480000014.GIF" wi="1048" he="66" />3)计算三维地震图像中每个点的梯度结构张量<img file="FDA0000381765480000016.GIF" wi="430" he="66" />存储所述梯度结构张量S<sup>0</sup>的六个梯度结构张量体<img file="FDA0000381765480000017.GIF" wi="455" he="77" />4)对上述六个梯度结构张量体分别进行正则化混合范数滤波,得到正则化混合范数滤波后的6个体数据S<sub>ρ11</sub>,S<sub>ρ12</sub>,S<sub>ρ13</sub>,S<sub>ρ22</sub>,S<sub>ρ23</sub>,S<sub>ρ33</sub>,利用 S<sub>ρ11</sub>,S<sub>ρ12</sub>,S<sub>ρ13</sub>,S<sub>ρ22</sub>,S<sub>ρ23</sub>,S<sub>ρ33</sub>重构当前迭代的三维地震图像正则化混合范数滤波后的梯度结构张量S<sub>ρ</sub>: <img file="FDA0000381765480000015.GIF" wi="497" he="225" />5)将当前迭代的三维地震图像正则化混合范数滤波后的梯度结构张量S<sub>ρ</sub>进行特征值分解; 6)根据当前迭代的三维地震图像正则化混合范数滤波后的梯度结构张量S<sub>ρ</sub>的特征值和特征向量构造扩散张量D; 7)计算当前迭代的三维地震图像每一个点的连续性因子ε<sup>*</sup>: ε<sup>*</sup>=0.5*sin(pi*(ε-0.5))+0.5; 其中,<img file="FDA0000381765480000021.GIF" wi="383" he="143" />Tr(·)表示矩阵主对角元素求和运算,<img file="FDA0000381765480000022.GIF" wi="50" he="65" />是第一次迭代的三维地震图像正则化混合范数滤波后的梯度结构张量;8)将扩散张量D乘以梯度向量<img file="FDA0000381765480000023.GIF" wi="89" he="41" />得到向量K,对向量K的三个分量K<sub>x</sub>,K<sub>y</sub>,K<sub>z</sub>分别用sobel算子进行计算,得到K<sub>x</sub>的三个方向的偏导数<img file="FDA0000381765480000024.GIF" wi="400" he="57" />K<sub>y</sub>的三个方向的偏导数<img file="FDA0000381765480000025.GIF" wi="411" he="57" />K<sub>z</sub>的三个方向的偏导数<img file="FDA0000381765480000026.GIF" wi="298" he="57" /><img file="FDA00003817654800000212.GIF" wi="149" he="74" />将得到的所有偏导数相加,得到向量K的散度值div(K);9)根据迭代步长Δt和向量K的散度值div(K)计算当前迭代的三维地震图像中点的像素值u<sub>n+1</sub>: <img file="FDA0000381765480000027.GIF" wi="1073" he="59" />10)判断是否达到结构导向滤波迭代次数的上限,若达到,则结束;否则,将u<sub>n+1</sub>作为待导入的三维地震图像数据,返回步骤2)。 
地址 611731 四川省成都市高新区(西区)西源大道2006号