Seismic random noise attenuation method based on the fast adaptive non-local means filtering algorithm
CUI Ya-Tong1(), WANG Sheng-Hou2, CAI Zhong-Xian2
1. Tianjin Survey Design Institute Group Co.,Ltd.,Tianjin 300191,China 2. School of Earth Resources,China University of Geosciences(Wuhan),Wuhan 430074,China
The quality of seismic data plays a critical role in geological interpretation.However,the real seismic data usually contain a lot of noise,leading to fuzzy strata and unclear fault structures.The non-local means (NLM) filtering algorithm can effectively suppress random noise,but its computational efficiency is low.Therefore,it has limitations when being applied to large-scale seismic data processing.This study proposed a fast adaptive NLM algorithm,for which the computational efficiency was improved using the centrosymmetric data integration algorithm and the filtering parameters were adaptively adjusted using the standard deviation of similarity to estimate the homogeneity,thus further improving the noise attenuation effect.Therefore,the modified NLM filtering algorithm can effectively improve computational efficiency and enhance the noise attenuation effect.Furthermore,the feasibility and effectiveness of the algorithm were verified using model data and actual data.
崔亚彤, 王胜侯, 蔡忠贤. 基于快速自适应非局部均值滤波的地震随机噪声压制方法[J]. 物探与化探, 2022, 46(5): 1187-1195.
CUI Ya-Tong, WANG Sheng-Hou, CAI Zhong-Xian. Seismic random noise attenuation method based on the fast adaptive non-local means filtering algorithm. Geophysical and Geochemical Exploration, 2022, 46(5): 1187-1195.
Naghizadeh M. Seismic data interpolation and denoising in the frequency-wavenumber domain[J]. Geophysics, 2012, 77(2): V71-V80.
doi: 10.1190/geo2011-0172.1
[2]
Latif A, Mousa W A. An efficient undersampled high-resolution radon transform for exploration seismic data processing[J]. IEEE Transactions on Geoscience and Remote Sensing, 2016, 55(2): 1010-1024.
doi: 10.1109/TGRS.2016.2618848
Lu E, Li Q C. The application of seismic noise attenuation based on hybrid radon transform[J]. Geophysical and Geochemical Exploration, 2013, 37(4): 706-710.
[4]
Oliveira M S, Henriques M V C, Leite F E A, et al. Seismic denoising using curvelet analysis[J]. Physica A: Statistical Mechanics and its Applications, 2012, 391(5): 2106-2110.
doi: 10.1016/j.physa.2011.04.009
[5]
Yang H Y, Long Y, Lin J, et al. A seismic interpolation and denoising method with curvelet transform matching filter[J]. Acta Geophysica, 2017, 65: 1029-1042.
doi: 10.1007/s11600-017-0078-x
Yuan Y H, Wang Y B, Liu Y K, et al. Non-dyadic Curvelet transform and its application in seismic noise elimination[J]. Chinese Journal of Geophysics, 2013, 56(3): 1023-1032.
[7]
Huang W L, Wu R S, Wang R Q. Damped dreamlet representation for exploration seismic data interpolation and denoising[J]. IEEE Transactions on Geoscience and Remote Sensing, 2018, 56(6), 3159-3172.
doi: 10.1109/TGRS.2018.2793856
[8]
Goudarzi A, Riahi M A. Seismic coherent and random noise attenuation using the undecimated discrete wavelet transform method with WDGA technique[J]. Journal of Geophysics and Engineering, 2012, 9(6): 619-631.
doi: 10.1088/1742-2132/9/6/619
[9]
Liu N H, Yang Y, Li Z, et al. Seismic signal de-noising using time-frequency peak filtering based on empirical wavelet transform[J]. Acta Geophysica, 2020, 68: 425-434.
doi: 10.1007/s11600-020-00413-4
[10]
Canales, Luis L. Random noise reduction[J]. SEG Technical Program Expanded Abstracts, 1984:329.
Liang C K. The application of frequency wave spectra to the analysis and attenuation of seismic noise[J]. Geophysical and Geochemical Exploration, 1995, 19(1): 34-40.
[12]
Liu Y, Liu N, Liu C. Adaptive prediction filtering in t-x-y domain for random noise attenuation using regularized nonstationary autoregression[J]. Geophysics, 2015, 80(1): V13-V21
doi: 10.1190/geo2014-0011.1
[13]
Bonar D, Sacchi M D. Denoising seismic data using the nonlocal means algorithm[J]. Geophysics, 2012, 77(1): A5-A8.
doi: 10.1190/geo2011-0235.1
Huang Y, Wen X T, He Z H. Denoising algorithm of random noise with seismic image based on nonlocal means[J]. Fault-Block Oil & Gas Field, 2013, 20(6): 730-732.
[15]
Shang S, Han L G, Lyu Q T, et al. Seismic random noise suppression using an adaptive nonlocal means algorithm[J]. Applied Geophysics, 2013, 10(1): 33-40.
doi: 10.1007/s11770-013-0362-8
[16]
Manjón V J, Pierrick C, Luis M, et al. Adaptive non-local means denoising of mr images with spatially varying noise levels[J]. Journal of Magnetic Resonance Imaging, 2010, 31(1): 192-203.
doi: 10.1002/jmri.22003
pmid: 20027588
[17]
Gao J J, Sacchi M D, Chen X H. A fast reduced-rank interpolation method for prestack seismic volumes that depend on four spatial dimensions[J]. Geophysics, 2013, 78(1): V21-V30.
doi: 10.1190/geo2012-0038.1
[18]
Wang S H, Gao J J, Li J Y. A fast uncoiled randomized QR decomposition method for 5D seismic data reconstruction[J]. Journal of Seismic Exploration, 2018, 27(3): 255-276.
[19]
Xu Y K, Cao S Y, Pan X, et al. Random noise attenuation using a structure-oriented adaptive singular value decomposition[J]. Acta Geophysica, 2019, 67: 1091-106.
doi: 10.1007/s11600-019-00301-6
[20]
Gao J J, Stanton A, Sacchi M D. Parallel matrix factorization algorithm and its application to 5D seismic reconstruction and denoising[J]. Geophysics, 2015, 80(6): V173-V187.
doi: 10.1190/geo2014-0594.1
[21]
Kreimer N, Sacchi M D. A tensor higher-order singular value decomposition for prestack seismic data noise reduction and interpolation[J]. Geophysics, 2012, 77(3): V113-V122.
doi: 10.1190/geo2011-0399.1
[22]
Liu L, Plonka G, Ma J W. Seismic data interpolation and denoising by learning a tensor tight frame[J]. Inverse Problems, 2017, 33(10): 105011.
doi: 10.1088/1361-6420/aa7773
[23]
Si X, Yuan Y J, Si T H, et al. Attenuation of random noise using denoising convolutional neural networks[J]. Interpretation, 2019, 7(3): SE269-SE280.
doi: 10.1190/INT-2018-0220.1
[24]
Wang S N, Li Y, Zhao Y X. Desert seismic noise suppression based on multimodal residual convolutional neural network[J]. Acta Geophysica, 2020, 68: 389-401.
doi: 10.1007/s11600-020-00405-4
[25]
Zhao Y, Li Y, Dong X, et al. Low-frequency noise suppression method based on improved DnCNN in desert seismic data[J]. Geoscience and Remote Sensing Letters,IEEE, 2018, 16(5): 811-815.
doi: 10.1109/LGRS.2018.2882058
Guo Q, Zeng Z F, Yu C X, et al. Seismic random noise suppression based on the high-preicision dictionary learning algorithm[J]. Geophysical and Geochemical Exploration, 2017, 41(5): 907-913.
Li Y, Zhang Y M, Lei Q, et al. Online dictionary learning seismic weak signal denoising method under model constraints[J]. Chinese Journal of Geophysics, 2019, 62(1): 411-420.
[28]
Buades A, Coll B, Morel J M. Image denoising methods. A new nonlocal principle[J]. SIAM Review, 2010, 52(1): 113-147.
doi: 10.1137/090773908
[29]
Coupe P, Yger, P, Prima S, et al. An optimized blockwise nonlocal means denoising filter for 3-d magnetic resonance images[J]. IEEE Transactions on Medical Imaging, 2008, 27(4): 425-441.
doi: 10.1109/TMI.2007.906087
pmid: 18390341
[30]
Lai R, Yang Y T. Accelerating non-local means algorithm with random project[J]. Electronics Letters, 2011, 47(3): 182-183.
doi: 10.1049/el.2010.2618
Zhou B, Han Y Y, Xu M L. A fast non-local means image denoising algorithm[J]. Journal of Computer-Aided Design & Computer Graphics, 2016, 28(8): 1260-1268.
[32]
Maraschini M, Turton N. Random noise attenuation preserving geological detail - A fast and effective Non-Local-Means filter[C]// London: European Association of Geoscientists & Engineers, 2013.
[33]
Froment J. Parameter-free fast pixel wise non-local means denoising[J]. Image Processing on Line 4, 2014: 300-326.
[34]
Yang S, Chen A Q, Chen H D. Seismic data filtering using non-local means algorithm based on structure tensor[J]. Open Geosciences, 2017, 9(1): 151-160.
[35]
Zeng W L, Du Y J, Hu C H. Noise suppression by discontinuity indicator controlled non-local means method[J]. Multimedia Tools and Applications, 2017, 76: 13239-13253.
doi: 10.1007/s11042-016-3753-z
[36]
Chen P, Wu S Q, Fang H P, et al. Gaussian noise detection and adaptive non-local means filter[J]. China: Pacificrim Symposium on Image and Video Technology, 2017: 396-405.
[37]
Verma R, Pandey R. Grey relational analysis based adaptive smoothing parameter for non-local means image denoising[J]. Multimedia tools and applications, 2018, 77: 25919-25940.
doi: 10.1007/s11042-018-5828-5
[38]
Colom M, Buades A. Analysis and extension of the percentile method, estimating a noise curve from a single image[J]. Image Processing on Line 5, 2013, 365-390.
[39]
Wang J, Guo Y W, Ying Y T, et al. Fast non-local algorithm for image denoising[C]// Atlanta: IEEE International Conference on Image Processing, 2007:1429-1432.
[40]
Yu S, Sun J G, Meng X F, et al. Seismic random noise attenuation based on PCC classification in transform domain[J]. IEEE Access, 2019, 8:30368-30377.
doi: 10.1109/ACCESS.2019.2959024
[41]
Yusra A N, Chen S D. Comparison of image quality assessment: PSNR, HVS, SSIM, UIQI[J]. International Journal of scientific and Engineering Research, 2012, 3(8): 1-5.