Using Convolutional Neural Networks for Denoising and Deblending of Marine Seismic Data

Sigmund Slang, Jing Sun, Thomas Elboth, Steven McDonald, Leiv-J. Gelius
9/13/2024
physics.geo-phcs.AI

No confident code implementation found for this paper.

Abstract

Processing marine seismic data is computationally demanding and consists of multiple time-consuming steps. Neural network based processing can, in theory, significantly reduce processing time and has the potential to change the way seismic processing is done. In this paper we are using deep convolutional neural networks (CNNs) to remove seismic interference noise and to deblend seismic data. To train such networks, a significant amount of computational memory is needed since a single shot gather consists of more than 106 data samples. Preliminary results are promising both for denoising and deblending. However, we also observed that the results are affected by the signal-to-noise ratio (SnR). Moving to common channel domain is a way of breaking the coherency of the noise while also reducing the input volume size. This makes it easier for the network to distinguish between signal and noise. It also increases the efficiency of the GPU memory usage by enabling better utilization of multi core processing. Deblending in common channel domain with the use of a CNN yields relatively good results and is an improvement compared to shot domain.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{slang2024using,
  title  = {Using Convolutional Neural Networks for Denoising and Deblending of Marine Seismic Data},
  author = {Sigmund Slang and Jing Sun and Thomas Elboth and Steven McDonald and Leiv-J. Gelius},
  year   = {2024},
  eprint = {2409.08603},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.08603v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.08603.svg)](https://codeofpaper.com/paper/2409.08603)

Discussion