Abstract

Coherent seismic noise is usually difficult to attenuate due to the similar morphological patterns between noise and useful signals. To attenuate coherent noise, special preknowledge should be utilized in a state-of-the-art approach, which causes significant inconvenience. Here, we develop an automatic method to attenuate coherent noise based on the adaptive dictionary learning algorithm. The adaptive dictionary algorithm can learn the features of both signals and coherent noise and leave obvious morphological differences in the dictionary atoms. These differences in the dictionary atoms can be transformed into statistical differences, which can be measured and then used to distinguish between signal and noise atoms. We evaluate several statistical metrics in characterizing the dictionary atoms and their feasibilities in distinguishing between signal and noise atoms. We find that the kurtosis metric can best represent the differences between signal and noise atoms, and then we design a kurtosis-based filter to reject those high-kurtosis atoms and their corresponding coefficient vectors for suppressing the coherent noise. Synthetic and real data examples demonstrate the performance of the proposed algorithm.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.