Seismic Signal Denoising and Decomposition Using Deep Neural Networks

Frequency filtering is widely used in routine processing of seismic data to improve the signal-to-noise ratio (SNR) of recorded signals and by doing so to improve subsequent analyses. In this paper, we develop a new denoising/decomposition method, DeepDenoiser, based on a deep neural network. This network is able to simultaneously learn a sparse representation of data in the time–frequency domain and a non-linear function that maps this representation into masks that decompose input data into a signal of interest and noise (defined as any non-seismic signal). We show that DeepDenoiser achieves impressive denoising of seismic signals even when the signal and noise share a common frequency band. Because the noise statistics are automatically learned from data and require no assumptions, our method properly handles white noise, a variety of colored noise, and non-earthquake signals. DeepDenoiser can significantly improve the SNR with minimal changes in the waveform shape of interest, even in the presence of high noise levels. We demonstrate the effect of our method on improving earthquake detection. There are clear applications of DeepDenoiser to seismic imaging, micro-seismic monitoring, and preprocessing of ambient noise data. We also note that the potential applications of our approach are not limited to these applications or even to earthquake data and that our approach can be adapted to diverse signals and applications in other settings.

[1]  Yue Li,et al.  Variable-Eccentricity Hyperbolic-Trace TFPF for Seismic Random Noise Attenuation , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[2]  Yangkang Chen,et al.  Random noise attenuation by f-x empirical mode decomposition predictive filtering , 2014 .

[3]  James H. McClellan,et al.  Seismic data denoising through multiscale and sparsity-promoting dictionary learning , 2015 .

[4]  Guochang Liu,et al.  Random noise attenuation using f-x regularized nonstationary autoregression , 2012 .

[5]  Wei Chen,et al.  An open-source Matlab code package for improved rank-reduction 3D seismic data denoising and reconstruction , 2016, Comput. Geosci..

[6]  Yangkang Chen,et al.  Fast dictionary learning for noise attenuation of multidimensional seismic data , 2017, Geophysical Journal International.

[7]  Lina Liu,et al.  Sparse graph-regularized dictionary learning for suppressing random seismic noiseGraph dictionary learning , 2018 .

[8]  Yangkang Chen,et al.  Non-stationary least-squares complex decomposition for microseismic noise attenuation , 2018 .

[9]  R. V. Allen,et al.  Automatic earthquake recognition and timing from single traces , 1978, Bulletin of the Seismological Society of America.

[10]  Athanasios Lois,et al.  Strategy for automated analysis of passive microseismic data based on S-transform, Otsu's thresholding, and higher order statistics , 2012 .

[11]  Yangkang Chen,et al.  Signal extraction using randomized-order multichannel singular spectrum analysis , 2017 .

[12]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[13]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[14]  Mostafa Naghizadeh,et al.  Seismic data interpolation and denoising in the frequency-wavenumber domain , 2012 .

[15]  I. Johnstone,et al.  Ideal spatial adaptation by wavelet shrinkage , 1994 .

[16]  Seunghoon Hong,et al.  Learning Deconvolution Network for Semantic Segmentation , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[17]  Mirko van der Baan,et al.  Multicomponent microseismic data denoising by 3D shearlet transform , 2018 .

[18]  S. Mostafa Mousavi,et al.  Automatic microseismic denoising and onset detection using the synchrosqueezed continuous wavelet transform , 2016 .

[19]  S. Mostafa Mousavi,et al.  Automatic noise-removal/signal-removal based on general cross-validation thresholding in synchrosqueezed domain and its application on earthquake data , 2017 .

[20]  Wei Liu,et al.  Seismic Time–Frequency Analysis via Empirical Wavelet Transform , 2016, IEEE Geoscience and Remote Sensing Letters.

[21]  Christopher John Young,et al.  A comparison of select trigger algorithms for automated global seismic phase and event detection , 1998, Bulletin of the Seismological Society of America.

[22]  Shaohuan Zu,et al.  Low-frequency noise attenuation in seismic and microseismic data using mathematical morphological filtering , 2017, Geophysical Journal International.

[23]  Weilin Huang,et al.  Simultaneous denoising and reconstruction of 5-D seismic data via damped rank-reduction method , 2016 .

[24]  Thomas H. Heaton,et al.  Generalized Seismic Phase Detection with Deep Learning , 2018, Bulletin of the Seismological Society of America.

[25]  Felix J. Herrmann,et al.  Seismic denoising with nonuniformly sampled curvelets , 2006, Computing in Science & Engineering.

[26]  Yatong Zhou,et al.  Spike-Like Blending Noise Attenuation Using Structural Low-Rank Decomposition , 2017, IEEE Geoscience and Remote Sensing Letters.

[27]  Yangkang Chen,et al.  Regularized non-stationary morphological reconstruction algorithm for weak signal detection in microseismic monitoring: methodology , 2018 .

[28]  Mauricio D. Sacchi,et al.  Denoising seismic data using the nonlocal means algorithm , 2012 .

[29]  J. Claerbout,et al.  Lateral prediction for noise attenuation by t-x and f-x techniques , 1995 .

[30]  Zachary E. Ross,et al.  P Wave Arrival Picking and First‐Motion Polarity Determination With Deep Learning , 2018, Journal of Geophysical Research: Solid Earth.

[31]  Yatong Zhou,et al.  Empirical Low-Rank Approximation for Seismic Noise Attenuation , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[32]  Lion Krischer,et al.  ObsPy: A Python Toolbox for Seismology , 2010 .

[33]  Michaël Gharbi,et al.  Convolutional neural network for earthquake detection and location , 2017, Science Advances.

[34]  Yangkang Chen,et al.  Damped multichannel singular spectrum analysis for 3D random noise attenuation , 2016 .

[35]  Dong Zhang,et al.  Seismic noise attenuation using an online subspace tracking algorithm , 2018, Geophysical Journal International.

[36]  S. Mostafa Mousavi,et al.  Adaptive noise estimation and suppression for improving microseismic event detection , 2016 .

[37]  Shaohuan Zu,et al.  Multiple-Reflection Noise Attenuation Using Adaptive Randomized-Order Empirical Mode Decomposition , 2017, IEEE Geoscience and Remote Sensing Letters.

[38]  Said Gaci,et al.  The Use of Wavelet-Based Denoising Techniques to Enhance the First-Arrival Picking on Seismic Traces , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[39]  M. Denolle,et al.  Multicomponent C3 Green's Functions for Improved Long-Period Ground-Motion Prediction , 2017 .

[40]  S. Mostafa Mousavi,et al.  Hybrid Seismic Denoising Using Higher-Order Statistics and Improved Wavelet Block Thresholding , 2016 .

[41]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[42]  Benfeng Wang,et al.  Simultaneous seismic data interpolation and denoising with a new adaptive method based on dreamlet transform , 2015 .

[43]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[44]  Yangkang Chen,et al.  Double Sparsity Dictionary for Seismic Noise Attenuation , 2016 .

[45]  Hongbo Lin,et al.  An Amplitude-Preserved Time–Frequency Peak Filtering Based on Empirical Mode Decomposition for Seismic Random Noise Reduction , 2014, IEEE Geoscience and Remote Sensing Letters.

[46]  J. Nasseri,et al.  Random and Coherent Noise Attenuation by Empirical Mode Decomposition , 2011 .

[47]  R. Neelamani,et al.  Coherent and random noise attenuation using the curvelet transform , 2008 .

[48]  I. Johnstone,et al.  Adapting to Unknown Smoothness via Wavelet Shrinkage , 1995 .

[49]  Jianwei Ma,et al.  Comparisons of wavelets, contourlets and curvelets in seismic denoising , 2009 .

[50]  Weiqiang Zhu,et al.  PhaseNet: A Deep-Neural-Network-Based Seismic Arrival Time Picking Method , 2018, Geophysical Journal International.

[51]  Jing Zheng,et al.  An automatic microseismic or acoustic emission arrival identification scheme with deep recurrent neural networks , 2018 .

[52]  Yingjie Yang,et al.  Processing seismic ambient noise data to obtain reliable broad-band surface wave dispersion measurements , 2007 .

[53]  Yangkang Chen,et al.  Simultaneous denoising and interpolation of 2D seismic data using data-driven non-negative dictionary learning , 2017, Signal Process..

[54]  S. Cao,et al.  The second-generation wavelet transform and its application in denoising of seismic data , 2005 .

[55]  S. Mostafa Mousavi,et al.  CRED: A Deep Residual Network of Convolutional and Recurrent Units for Earthquake Signal Detection , 2018, Scientific Reports.

[56]  Sergey Fomel,et al.  Signal and noise separation in prestack seismic data using velocity-dependent seislet transform , 2015 .

[57]  Jiajun Han,et al.  Microseismic and seismic denoising via ensemble empirical mode decomposition and adaptive thresholding , 2015 .

[58]  Yangkang Chen,et al.  Random Noise Attenuation Using Local Signal and Noise Orthogonalization , 2015 .

[59]  Jianwei Ma,et al.  Application of Total-Variation-Based Curvelet Shrinkage for Three-Dimensional Seismic Data Denoising , 2011, IEEE Geoscience and Remote Sensing Letters.

[60]  F. Viégas,et al.  Deep learning of aftershock patterns following large earthquakes , 2018, Nature.

[61]  Yisong Yue,et al.  PhaseLink: A Deep Learning Approach to Seismic Phase Association , 2018, Journal of Geophysical Research: Solid Earth.

[62]  M. Sacchi,et al.  Simultaneous seismic data denoising and reconstruction via multichannel singular spectrum analysis , 2011 .

[63]  Y. Ben‐Zion,et al.  Frequency domain analysis of errors in cross-correlations of ambient seismic noise , 2016 .