Next Article in Journal
Enhancing Spatial Debris Material Classifying through a Hierarchical Clustering-Fuzzy C-Means Integration Approach
Next Article in Special Issue
T* Revise Attenuation Tomography for Q Estimation
Previous Article in Journal
Advanced Control by Reinforcement Learning for Wastewater Treatment Plants: A Comparison with Traditional Approaches
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

U-Net with Asymmetric Convolution Blocks for Road Traffic Noise Attenuation in Seismic Data

1
Hainan Institute of Zhejiang University, Sanya 572024, China
2
School of Geosciences, China University of Petroleum (East China), Qingdao 266580, China
3
Advanced Technology Institute of Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(8), 4751; https://doi.org/10.3390/app13084751
Submission received: 28 February 2023 / Revised: 29 March 2023 / Accepted: 6 April 2023 / Published: 10 April 2023

Abstract

:
Road traffic noise is a special kind of high amplitude noise in seismic or acoustic data acquisition around a road network. It is a mixture of several surface waves with different dispersion and harmonic waves. Road traffic noise is mainly generated by passing vehicles on a road. The geophones near the road will record the noise while receiving the seismic signal. The amplitude of the traffic noise is much larger than the signal, which masks the effective information and degrades the quality of acquired data. At the same time, the traffic noise is coupled with the effective signal, which makes it difficult to separate them. Therefore, attenuating traffic noise is the key to improving the quality of the final processing results. In recent years, denoising methods based on convolution neural networks (CNN) have shown good performance in noise attenuation. These denoising methods can learn the potential characteristics of acquired data, thus establishing the mapping relationship between the original data and the effective signal or noise. Here, we introduce a method combining UNet networks with asymmetric convolution blocks (ACBs) for traffic noise attenuation, and the network is called the ACB-UNet. The ACB-UNet is a supervised deep learning method, which can obtain the distribution characteristics of noise and effective signal through learning the training data and then effectively separate the two to achieve noise removal. To validate the performance of the proposed method, we apply it to synthetic and real data. The data tests show that the ACB-UNet can obtain good results for high amplitude noise attenuation and is practical and efficient.

1. Introduction

Seismic or acoustic wave signals are inevitably contaminated by noise from various sources in different environments, such as land and marine, affecting the quality of imaging, inversion, and interpretation [1,2,3,4]. Hence, denoising is one of the most critical processing steps in oil and gas exploration or engineering survey, and it can significantly enhance the signal-to-noise ratio (SNR) and resolution of real data. Ground roll traffic noise in land surveys and swell noise in marine acquisition are very important ambient noises which have a high amplitude and mixed models. These noises are mixed with valid signals, making seismic records more chaotic, and the energy of noise is high, often covering an effective signal, reducing the quality of seismic data. Attenuating the noise in seismic records and improving the signal-to-noise ratio can make more effective use of seismic data and facilitate subsequent inversion, imaging, and other operations.
In this article, we analyze the characteristics of road traffic noise and study how to attenuate traffic noise in seismic records to obtain effective signals. When sensors are deployed near a highway, the acquired data will be seriously polluted by traffic noise, which is the mixture of harmonic noise and ground roll from passing vehicles. Traffic noise belongs to a high-amplitude noise, and its characteristic is that its absolute amplitudes are more significant than most signals. Many kinds of literature have shown different ideas for suppressing high-amplitude noise effectively. Guo and Lin presented two techniques to solve the coherent and non-coherent high-amplitude noise attenuation [5]. Schonewille et al. proposed an iterative F-X prediction filtering approach to attenuate swell noise [6]. Bekara and Baan proposed an automatic threshold-determination technique for detecting high-amplitude noise using statistical modeling [7]. As a kind of high-amplitude noise, road traffic noises are rarely mentioned in the literature, but they are very common in urban seismic or acoustic acquisition. The frequency band and amplitude level of traffic noise are comparable to data and are coupled with effective signals, so it is difficult to remove them. The F-X prediction method or the simple trace editing can suppress them in land data, but the methods are difficult for satisfying the demands of high precision. Domain transformation is required for noise removal by f-k filtering, Radon transformation, and other methods. Due to algorithmic mechanisms, these methods can generate artifacts that affect the use of effective signals. At the same time, in the f-k domain or Radon domain, effective signals and noise are often mixed together, making it difficult to completely separate. Traditional methods can cause the loss of effective signals when attenuating traffic noise. Wu et al. introduce l p n o r m in the RPCA to effectively remove strong traffic noise, but the choice of parameter p in l p n o r m requires repeated experiments to achieve the best performance [8]. The traditional method requires human setting of parameters when attenuating noise. The increasing volume of seismic data and human manipulation not only affects efficiency, but also generates subjective errors. To overcome the shortcomings of traditional denoising methods, we introduce deep learning methods to more intelligently and efficiently attenuate traffic noise in seismic data.
With the development of deep learning research in geophysics, deep learning methods are used to first break picking [9,10], seismic data reconstruction [11,12], inversion [13,14,15], noise attenuation [16,17,18,19,20,21,22], etc. The clever and automatic noise attenuation technique based on the deep neural network was studied as an essential direction; multi-layer network structures and nonlinear activation functions can solve complex nonlinear problems. Unlike traditional methods, the deep learning method can be trained to extract the potential features of wave data through many hyperparameters without manual adjustment [23], which has more effective noise attenuation performances for real data. Tibi R et al. used the trained deep CNN model to decompose an input waveform into a signal of interest and noise; test results suggest that most of the recovered signal waveforms have high similarity to the target waveforms and suffer little distortion [24]. Saad and Chen proposed a deep-denoising autoencoder (DDAE) to attenuate random noise, and the DDAE encodes the input data to multiple levels of abstraction. Then, it decodes those levels to reconstruct the signal without noise [25]. Wang and Chen trained a deep CNN with residual learning for denoising to avoid artifacts generated in the results by transform-based denoising methods [26]. However, the deep learning method has yet to apply to traffic noise attenuation. In the seismic or acoustic record, traffic noise shows as vertical stripes with higher amplitudes, which arise earlier than the first arrival and grow stronger with time. These features can be identified and utilized by using the deep learning method. We introduce the UNet to attenuate the traffic noise. The network improves the working of convolutional neural networks significantly by combining the down-sampling path and up-sampling path with skip connections. In recent years, the UNet has been widely used in seismic or acoustic data processing and interpretation [27,28,29,30,31,32,33,34].
Although the UNet method is superior to the traditional method, its feature extraction ability still has room for improvement. Ding et al. (2019) proposed ACBs to replace the original square convolution blocks in the convolution network to enhance the performance of CNN [35]. To improve the ability of the UNet to separate traffic noise and effective signals, we introduce ACBs and propose an improved model termed UNet with ACBs (ACB-UNet). The denoising ability of the network is closely related to the quality of training data. To train the network more effectively and efficiently, a large amount of synthetic data and real data are used to construct the training data.
This paper introduces the ACB-UNet to suppress road traffic high amplitude noise. First, we introduce and analyze the acquired data set and traffic noise and generate the training data of the network. Then, we present the architecture of the ACB-UNet and related theories. Finally, the ACB-UNet is applied to synthetic and real data, and the test shows that the road traffic noise can be attenuated very well.

2. Data Preparation

The data set studied in this paper is from land acquisition along the road. This record contains abundant high-amplitude traffic noise, which seriously degrades the quality of subsurface reflections. Therefore, we need to improve the useful signals by denoising, while maintaining the essential characteristics of the data profile to serve the subsequent data processing and interpretation.

2.1. Data Set

The real data are from land acquisition data of East China, which is corrupted by a lot of road traffic noises because a road network covers the survey. The acquisition geometry is shown in schematic form (Figure 1). The data set includes multiple ensembles, and 49 of them are extracted for the tests in this paper. Each ensemble has 360 receivers with an interval of 25 m, and its time samples are 3501 with the sampling. The simple pre-processing step, trace editing, is used for data before our tests, and the layout of noises is clear.

2.2. Road Traffic Noises

Road traffic noise is characterized by high amplitude and is a mixture of several surface waves with different dispersion and harmonic waves. Figure 2a shows one ensemble of oil and gas exploration records (compressional data), including the road traffic noises, and the most apparent part of the road traffic noises in the black box of Figure 2a is magnified into Figure 2b. As can be seen from the figures, the traffic noise appears as vertical strips, appearing earlier than the first arrival and growing stronger with time. Meanwhile, the spectral analysis of data is also carried out. Figure 3a,b show the corresponding f-x and f-k spectra. In different transform domains, traffic noise is coupled with effective signals and noticeably interferes with reflection. It is noteworthy that traffic noise has other characteristics in different domains. In the f-x spectra, the noise is distributed in vertical bands, which is not significantly different from the effective signal. In the f-k spectra, the noise appears as horizontal bands, and the difference between it and the effective signal can be clearly observed. The characteristics of traffic noise provided the basis for the ACB-UNet to separate it from effective signals.

2.3. Training Data and Parameter

The ACB-UNet effectively attenuates the traffic noise in acquired data relying on high-quality training data. We generated noise-free synthetic records through forward modeling based on the acoustic equation. Then, we added the road noise randomly to the synthetic records. The noise and the acquired data before and after adding noise construct the training pair of synthetic data. To increase the diversity and realism of the training samples, we processed the real data to obtain the data before and after denoising to enrich the training samples. Figure 4 shows the training sample pairs for the synthetic and real data. Before inputting the training samples into the ACB-UNet, the data need to be processed.
Since the amplitudes of traffic noise are larger than those of the reflections in data, to prevent the poor performance of the ACB-UNet, we need to normalize the data to the range of [−1, 1], which is better adapted to the network. We can split the data into small patches to reduce computational time and memory consumption to train the network. It is feasible because there is no coherence between data signal and traffic noise. At the same time, data can be divided into small pieces to supply more training samples. In this paper, we choose the size of the patch as 128 × 128. It should be noted that there is some overlap among patches to solve boundary artifacts.
Appropriate parameters can help the network separate noise and effective signal, thus attenuating road noise. The initial learning rate of the network is 0.0002, and the Adam optimizer is used to optimize the network. The input and output sizes of the network are set to 128 × 128, and we set the batch size to 64.

3. Methods

Generally, the mixture model to describe the acquired data polluted by road traffic noises could be expressed as (1),
y = x + n
where y represents acquired data with noise, x represents the effective signals, and n represents the traffic noises.
In Formula (1), the signal x is not only expected to be recovered but also the noise n should be separated from the original data. After the training, the ACB-UNet can construct the mapping between the original acquired data and the signals or noises. The mapping relationship can be written as (2),
( x p r e d , n p r e d ) = N ( y ; θ )
where x p r e d represents the estimated signal, n p r e d represents the estimated traffic noise, N denotes the mapping function, and θ denotes network parameters. N includes two elements: the first is the relationship from y to x p r e d ; the second is from y to n p r e d .

3.1. UNet Structures

We adopt the UNet for the denoising network, originally proposed and successfully used for medical image segmentation [36] and then promoted and applied. The UNet is named for its U-shaped network architecture, as shown in Figure 5. It consists mainly of two paths, one is the encoder part, which is used to extract the imagery features, and the other is an expansion path, which operates the opposite way to restore the imagery features. The encoder includes two 3 × 3 convolutional layers, nonlinearity layers (ReLu), and 2 × 2 max pooling layers. On the decoder part, the structure is the opposite of the encoder. The decoder consists of two convolutional layers, each of which is followed by a ReLu and a transposed convolutional layer. The skip connections are added between the down-sampling path and the up-sampling path, which can combine local information with global information to avoid the vanishing gradient problem and improve network performance.
In order to estimate the network parameters, an optimization problem will be solved as the following formula,
θ ^ = arg min θ 1 M m = 1 M L N ( y m ; θ , n ) , x m , n m + λ θ 2 ,
where y m ; x m , n m is a training data set, x m , n m are, respectively, a clean signal and mixed-model noise, and y m is the polluted signal. The first term L · in the above Equation (3), and the second term is the regularization term with a hyperparameter λ > 0 .

3.2. Asymmetric Convolution Blocks

When using the UNet for road traffic noise attenuation, convolution is a pivotal step for feature extraction. The UNet commonly uses a 3 × 3 square convolution kernel for operation, and the operation process is shown in Figure 6. The process can also be expressed as follows (4):
y = ω × x + b ,
where x is the input matrix, y is the convolutional result matrix, ω is the weight of the convolution kernel, and the b is the bias. The training process of the network can be regarded as the optimization process of the convolutional kernel [37]. After training to find the optimal ( ω , b ) , the network can separate the effective signal and noise from the original data. To further improve the feature extraction ability of the network, we use ACBs to replace the square convolutional kernel in the UNet. For a square convolution kernel of size 3 × 3 , we replace it with 3 convolution blocks of size 3 × 3 , 3 × 1 , and 1 × 3 . ACBs add horizontal and vertical asymmetric convolution kernels based on a square convolution kernel, which increase the receptive field and improves the network performance.
As shown in Figure 7, the ACBs comprise three parallel layers, and the outputs of three parallel layers are summed up as the output of the ACBs. Due to the addition of convolutions with compatible kernel sizes, the ACBs’ asymmetric convolution kernels can be equivalently fused into a standard square kernel [38,39]. The processing workflow can be expressed as follows (5):
I K = I K ( 1 ) + I K ( 2 ) + I K ( 3 ) = I ( K ( 1 ) + K ( 2 ) + K ( 3 ) )
where I denotes the input matrix; K ( 1 ) , K ( 2 ) , and K ( 3 ) are 2D kernels with compatible sizes, denoting 3 × 3 square convolution kernel, 1 × 3 asymmetric convolution kernel, and 3 × 1 asymmetric convolution kernel, respectively; ⊕ is the element-wise addition of the kernel parameters on the corresponding positions; and K is the equivalent convolution kernel.

4. Numerical Results

4.1. Synthetic Data

To test the reliability of the trained ACB-UNet, we use it to attenuate the traffic noise in the synthetic data. Figure 8a shows synthetic data without noise, the number of data traces was 360, and the record length was 7 s. Figure 8b shows the noise we extracted from the real data, which mainly includes two types of typical traffic noise: noise distributed in the fan-shaped and thin strip. The synthetic data containing noise is shown in Figure 8c, from which we can see that the road noise covers the reflection and affects the analysis and utilization of the effective signal. We further analyze the characteristics in f-k spectra, as shown in Figure 8d. The reflection is mainly distributed in the range of 0–20 Hz. Noise is primarily distributed in the range of 3–60 Hz, coupled with reflection in the 3–20 Hz range.
We use the proposed ACB-UNet method to attenuate traffic noise in synthetic seismograms and compare it with other methods. Figure 9a,b show the denoising results and noise section obtained by f-k filtering. It can be seen from Figure 9a that there are still noise residues in the denoised records, and the reflection at the noise location has been distorted. From Figure 9b, we can see serious artifacts in the noise section caused by the F-K algorithm mechanism. Figure 9c shows the denoised result obtained by the UNet. The thin strip noise has been well removed, but the fan-shaped noise (near the 60th trace) removal is not ideal, and there is still noise residue. The result after the ACB-UNet attenuates the traffic noise is shown in Figure 9e, and there is no longer visible noise residue in the denoised result.
Figure 10 shows the f-k spectra of Figure 8a and Figure 9e. Comparing Figure 8d and Figure 10a, it can be found that there is no aliasing in the f-k spectra of clean records. As can be seen in Figure 10a,b, there is no significant difference between the f-k spectra of the two, and the noise is effectively attenuated. The trained ACB-UNet method can recover the f-k spectra. To quantitatively evaluate the performance of the ACB_UNet method in synthetic data, we plotted the amplitude spectra, as shown in Figure 11. The blue line corresponds to the synthetic data with traffic noise, the black line represents the synthetic data, and the red line denotes the results obtained by the ACB_UNet. Compared to the lines, the energy of traffic noise is successfully attenuated by the ACB_UNet. Figure 11b shows the enlarged rectangular area. The result obtained by the ACB_UNet is very close to the synthetic data, with no significant loss of effective signal.

4.2. Real Data

In this section, we verify the validity of the ACB-UNet on real data. As the geophones are deployed near the highway, the real data are heavily contaminated by traffic noise, and the noise has a variety of forms. We further prove the effectiveness of the ACB-UNet method by attenuating the noise in real data.
Figure 12 shows a 3D pre-stack seismic record, which is not fed to the network for training. The record has 360 traces, and the trace interval is 25 m. Each trace has 3501 samples with a time interval of 2 ms. As seen from the figures, the traffic noise is most serious near traces No. 60 and No. 120, which are distributed in a fan shape and cover the reflections of the data.
To attenuate the traffic noise, we apply f-k filtering, the UNet, and the ACB-UNet methods to the data. Figure 13a shows the data obtained using f-k filtering to the original data. We can see that the denoising result of f-k filtering is not satisfactory, and abundant residual noise still exists in the record. Figure 13b shows the noise section processed with f-k filtering. There is some signal leakage to the noise section, especially since the effective signal loss near the first break is serious. The denoising results of the UNet are shown in Figure 13c, and Figure 13d is the noise section. The method effectively eliminates traffic noise, and the covered reflections are restored. However, there are some artifacts in the denoising results of the UNet (as shown by the red arrow in Figure 13c), and its accuracy is preferable to further improvement. Figure 8e shows the results processed by the ACB-UNet. Compared with other methods, the denoising result of the ACB-UNet has almost invisible traffic noise and no errors such as artifacts. For further analysis and comparison, we enlarge the rectangular area in Figure 13c,e to obtain Figure 14a,b. As shown in Figure 14a, the denoising results of the UNet still have relatively serious artifact problems (as shown by the black arrows). Comparing the area marked by the blue arrows, we can see that the ACBs remove noise while effectively retaining the signal. It has better detailing capabilities than the UNet, demonstrating the advantage of an asymmetric convolution kernel.
We analyze the data before and after denoising on the f-k spectra. Figure 15a,b show the f-k spectra of the original data and the ACB-UNet denoising result. Figure 15 shows that the traffic noise overlaps with reflections in 0–30 Hz, and the traffic noise is strong in energy, covering almost all of the effective signals. It can also be inferred from this figure that the noise overlapped with the signal, leading to the unsatisfactory denoising effect of the f-k filter. Figure 15b shows the f-k spectrum of the data in Figure 13e. The traffic noise is invisible in the f-k spectra of the data processed by the ACB-UNet. It is evident that the ACB-Net denoising performance is better than other methods.

5. Conclusions

In this paper, we analyzed the characteristics of traffic noise in seismic records and proposed a combination of the UNet and ACBs to achieve attenuation of traffic noise in seismic or acoustic records. In the real data, high amplitude traffic noise covers the signal and affects the data processing and interpretation. Therefore, traffic noise attenuation is an essential step. However, the traffic noise and the signal significantly challenge noise attenuation work. Unlike traditional denoising methods, the UNet uses training data to extract potential features between data and can realize intelligent denoising without any assumptions and domain transformation. The ACBs use 3 × 1 , 1 × 3 , and 3 × 3 convolution kernels instead of a 3 × 3 square convolution kernel in the UNet, which can be easily integrated into the the UNet framework to improve network feature extraction and detail processing capabilities. Another significant advantage of the method is that the cost lies mainly in network training. The prediction after successful network training is very convenient and does not require any parameter adjustment. The trained network can learn the potential features between the data and identify and attenuate the traffic noise in the data. This method has the potential to identify and separate different data as long as we build rich training samples for the data. Synthetic and real data tests show that the method can effectively attenuate high amplitude traffic noise in seismic records, improve the signal-to-noise ratio of seismic records, and achieve effective utilization of seismic data. At the same time, the method preserves effective signals, especially those with weak energy, while attenuating road traffic noise. Moreover, the method has favorable application foreground.

Author Contributions

Conceptualization, Z.Z. and D.C.; methodology, Z.Z., X.C. and D.C.; validation, X.C., M.C. and S.D.; writing—original draft preparation, Z.Z. and X.C.; writing—review and editing, Z.Z. and X.C.; funding acquisition, Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

The research was funded by Hainan Provincial Natural Science Foundation of China, Grand No.: 422MS091, and funded by Hainan Provincial Joint Project of Sanya Yazhou Bay Science and Technology City, Grand No.: 2021CXLH0018, and funded by Hainan institute Foundation of Zhejiang University.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CNNconvolution neural networks
ACBasymmetric convolution blocks
ACB-UNetU-Net with asymmetric convolution blocks

References

  1. Zhong, T.; Cheng, M.; Dong, X.; Li, Y.; Wu, N. Seismic random noise suppression by using deep residual U-Net. J. Pet. Sci. Eng. 2022, 209, 109901. [Google Scholar] [CrossRef]
  2. Zhu, W.; Mousavi, S.M.; Beroza, G.C. Seismic signal denoising and decomposition using deep neural networks. IEEE Trans. Geosci. Remote Sens. 2019, 57, 9476–9488. [Google Scholar] [CrossRef] [Green Version]
  3. Chirtu, M.A.; Radoi, A. Seismic Signal Denoising using U-Net in the Time-Frequency Domain. In Proceedings of the 45th IEEE International Conference on Telecommunications and Signal Processing (TSP), Prague, Czech Republic, 13–15 July 2022; pp. 6–10. [Google Scholar]
  4. Sun, L.; Qiu, X.; Wang, Y.; Wang, C. Seismic Periodic Noise Attenuation Based on Sparse Representation Using a Noise Dictionary. Appl. Sci. 2023, 13, 2835. [Google Scholar] [CrossRef]
  5. Guo, J.; Lin, D. High-amplitude noise attenuation. In SEG Technical Program Expanded Abstracts 2003; Society of Exploration Geophysicists: Houston, TX, USA, 2003; pp. 1893–1896. [Google Scholar]
  6. Schonewille, M.; Vigner, A.; Ryder, A. Swell-noise attenuation using an iterative FX prediction filtering approach. In Proceedings of the 2008 SEG Annual Meeting, OnePetro, Las Vegas, NV, USA, 9–14 November 2008. [Google Scholar]
  7. Bekara, M.; van der Baan, M. High-amplitude noise detection by the expectation-maximization algorithm with application to swell-noise attenuation. Geophysics 2010, 75, V39–V49. [Google Scholar] [CrossRef] [Green Version]
  8. Wu, B.; Yu, J.; Ren, H.; Lou, Y.; Liu, N. Seismic traffic noise attenuation using l_{p}-norm robust PCA. IEEE Geosci. Remote Sens. Lett. 2019, 17, 1998–2001. [Google Scholar] [CrossRef]
  9. Tsai, K.C.; Hu, W.; Wu, X.; Chen, J.; Han, Z. First-break automatic picking with deep semisupervised learning neural network. In SEG Technical Program Expanded Abstracts 2018; Society of Exploration Geophysicists: Houston, TX, USA, 2018; pp. 2181–2185. [Google Scholar]
  10. Hollander, Y.; Merouane, A.; Yilmaz, O. Using a deep convolutional neural network to enhance the accuracy of first-break picking. In Proceedings of the 2018 SEG International Exposition and Annual Meeting, OnePetro, Anaheim, CA, USA, 14–19 October 2018. [Google Scholar]
  11. Chai, X.; Tang, G.; Wang, S.; Peng, R.; Chen, W.; Li, J. Deep learning for regularly missing data reconstruction. IEEE Trans. Geosci. Remote Sens. 2020, 58, 4406–4423. [Google Scholar] [CrossRef]
  12. Siahkoohi, A.; Kumar, R.; Herrmann, F. Seismic data reconstruction with generative adversarial networks. In Proceedings of the 80th EAGE Conference and Exhibition, Copenhagen, Denmark, 11–14 June 2018; European Association of Geoscientists & Engineers: Amsterdam, The Netherlands, 2018; Volume 2018, pp. 1–5. [Google Scholar]
  13. Li, S.; Liu, B.; Ren, Y.; Chen, Y.; Yang, S.; Wang, Y.; Jiang, P. Deep-learning inversion of seismic data. arXiv 2019, arXiv:1901.07733. [Google Scholar] [CrossRef] [Green Version]
  14. Yang, F.; Ma, J. Deep-learning inversion: A next-generation seismic velocity model building method. Geophysics 2019, 84, R583–R599. [Google Scholar] [CrossRef] [Green Version]
  15. Zheng, Y.; Zhang, Q.; Yusifov, A.; Shi, Y. Applications of supervised deep learning for seismic interpretation and inversion. Lead. Edge 2019, 38, 526–533. [Google Scholar] [CrossRef]
  16. Tian, C.; Fei, L.; Zheng, W.; Xu, Y.; Zuo, W.; Lin, C.W. Deep learning on image denoising: An overview. Neural Netw. 2020, 131, 251–275. [Google Scholar] [CrossRef]
  17. Yu, S.; Ma, J.; Wang, W. Deep learning for denoisingDeep learning for denoising. Geophysics 2019, 84, V333–V350. [Google Scholar] [CrossRef]
  18. Li, W.; Liu, H.; Wang, J. A deep learning method for denoising based on a fast and flexible convolutional neural network. IEEE Trans. Geosci. Remote Sens. 2021, 60, 1–13. [Google Scholar] [CrossRef]
  19. Qiu, C.; Wu, B.; Liu, N.; Zhu, X.; Ren, H. Deep learning prior model for unsupervised seismic data random noise attenuation. IEEE Geosci. Remote Sens. Lett. 2021, 19, 1–5. [Google Scholar] [CrossRef]
  20. Lan, T.; Zeng, Z.; Han, L.; Zeng, J. Seismic Data Denoising Based on Wavelet Transform and the Residual Neural Network. Appl. Sci. 2023, 13, 655. [Google Scholar] [CrossRef]
  21. Ji, G.; Wang, C. A Denoising Method for Seismic Data Based on SVD and Deep Learning. Appl. Sci. 2022, 12, 12840. [Google Scholar] [CrossRef]
  22. Xu, Z.; Luo, Y.; Wu, B.; Meng, D. S2S-WTV: Seismic Data Noise Attenuation Using Weighted Total Variation Regularized Self-Supervised Learning. arXiv 2022, arXiv:2212.13523. [Google Scholar]
  23. Zhao, H.; Bai, T.; Chen, Y. Background Noise Suppression for DAS-VSP Records Using GC-AB-Unet. IEEE Geosci. Remote Sens. Lett. 2022, 19, 1–5. [Google Scholar] [CrossRef]
  24. Tibi, R.; Hammond, P.; Brogan, R.; Young, C.J.; Koper, K. Deep learning denoising applied to regional distance seismic data in Utah. Bull. Seismol. Soc. Am. 2021, 111, 775–790. [Google Scholar] [CrossRef]
  25. Saad, O.M.; Chen, Y. Deep denoising autoencoder for seismic random noise attenuation. Geophysics 2020, 85, V367–V376. [Google Scholar] [CrossRef]
  26. Wang, F.; Chen, S. Residual learning of deep convolutional neural network for seismic random noise attenuation. IEEE Geosci. Remote Sens. Lett. 2019, 16, 1314–1318. [Google Scholar] [CrossRef]
  27. Cui, R.; Cao, D.; Liu, Q.; Zhu, Z.; Jia, Y. VP and VS prediction from digital rock images using a combination of U-Net and convolutional neural networks. Velocity prediction from digital rock by DL. Geophysics 2021, 86, MR27–MR37. [Google Scholar] [CrossRef]
  28. Liu, J.; Lu, W.; Zhang, P. Random noise attenuation using convolutional neural networks. In Proceedings of the 80th EAGE Conference and Exhibition, Copenhagen, Denmark, 11–14 June 2018; European Association of Geoscientists & Engineers: Amsterdam, The Netherlands, 2018; Volume 2018, pp. 1–5. [Google Scholar]
  29. Zeng, Y.; Jiang, K.; Chen, J. Automatic seismic salt interpretation with deep convolutional neural networks. In Proceedings of the 2019 3rd International Conference on Information System and Data Mining, Houston, TX, USA, 6–8 April 2019; pp. 16–20. [Google Scholar]
  30. Sun, J.; Slang, S.; Elboth, T.; Greiner, T.L.; McDonald, S.; Gelius, L.J. Attenuation of marine seismic interference noise employing a customized U-Net. Geophys. Prospect. 2020, 68, 845–871. [Google Scholar] [CrossRef]
  31. Meng, F.; Fan, Q.; Li, Y. Self-supervised learning for seismic data reconstruction and denoising. IEEE Geosci. Remote Sens. Lett. 2021, 19, 1–5. [Google Scholar] [CrossRef]
  32. Li, Z.; Jia, J.; Lu, Z.; Jiao, J.; Yu, P. Seismic Velocity Anomalies Detection Based on a Modified U-Net Framework. Appl. Sci. 2022, 12, 7225. [Google Scholar] [CrossRef]
  33. Cai, J.; Wang, L.; Zheng, J.; Duan, Z.; Li, L.; Chen, N. Denoising Method for Seismic Co-Band Noise Based on a U-Net Network Combined with a Residual Dense Block. Appl. Sci. 2023, 13, 1324. [Google Scholar] [CrossRef]
  34. Wu, J.; Shi, Y.; Wang, W. Fault imaging of seismic data based on a modified U-net with dilated convolution. Appl. Sci. 2022, 12, 2451. [Google Scholar] [CrossRef]
  35. Ding, X.; Guo, Y.; Ding, G.; Han, J. ACNET: Strengthening the kernel skeletons for powerful CNN via asymmetric convolution blocks. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 1911–1920. [Google Scholar]
  36. Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Munich, Germany, 5–9 October 2015; pp. 234–241. [Google Scholar]
  37. Yuan, Y.; Zheng, Y.; Si, X. Attenuation of linear noise based on denoising convolutional neural network with asymmetric convolution blocks. Explor. Geophys. 2021, 53, 532–546. [Google Scholar] [CrossRef]
  38. Zhang, W.; Jiang, K.; Wang, L.; Meng, N.; Zhou, Y.; Li, Y.; Hu, H.; Chen, X.; Jiang, B. A Wavelet-Based Asymmetric Convolution Network for Single Image Super-Resolution. IEEE Access 2021, 9, 28976–28986. [Google Scholar] [CrossRef]
  39. Hu, L.; Zhang, H.; Wang, Z.; Huang, C.; Zhang, C. Self-supervised monocular depth estimation via asymmetric convolution block. IET Cyber-Syst. Robot. 2022, 4, 131–138. [Google Scholar] [CrossRef]
Figure 1. The land acquisition scenario of road noises.
Figure 1. The land acquisition scenario of road noises.
Applsci 13 04751 g001
Figure 2. (a) The real data including road noises; (b) the main characteristics of the road noises zoomed from the black box.
Figure 2. (a) The real data including road noises; (b) the main characteristics of the road noises zoomed from the black box.
Applsci 13 04751 g002
Figure 3. The real data in different transform domains: (a) f-x spectra; (b) f-k spectra.
Figure 3. The real data in different transform domains: (a) f-x spectra; (b) f-k spectra.
Applsci 13 04751 g003
Figure 4. Training samples of synthetic data: (a) synthetic data with noise; (b) denoised synthetic data; and (c) traffic noise; training samples of real data: (d) real data with noise; (e) denoised real data; and (f) traffic noise.
Figure 4. Training samples of synthetic data: (a) synthetic data with noise; (b) denoised synthetic data; and (c) traffic noise; training samples of real data: (d) real data with noise; (e) denoised real data; and (f) traffic noise.
Applsci 13 04751 g004
Figure 5. The architecture of the UNet.
Figure 5. The architecture of the UNet.
Applsci 13 04751 g005
Figure 6. Schematic diagram of convolution operation: (a) the input matrix, which is acquired data matrix in this paper; (b) convolution kernel matrix; (c) the convolutional result matrix. The ∗ represents convolution operation.
Figure 6. Schematic diagram of convolution operation: (a) the input matrix, which is acquired data matrix in this paper; (b) convolution kernel matrix; (c) the convolutional result matrix. The ∗ represents convolution operation.
Applsci 13 04751 g006
Figure 7. Schematic illustration of the ACB.
Figure 7. Schematic illustration of the ACB.
Applsci 13 04751 g007
Figure 8. (a) Synthetic data without noise; (b) traffic noise; (c) synthetic data after adding noise to (a); (d) the f-k spectra of (c).
Figure 8. (a) Synthetic data without noise; (b) traffic noise; (c) synthetic data after adding noise to (a); (d) the f-k spectra of (c).
Applsci 13 04751 g008
Figure 9. The denoising results and noise sections of different methods for synthetic data: (a) the denoising result and (b) noise section using f-k filtering; (c) the denoising result and (d) noise section using the UNet; (e) the denoising result and (f) noise section using the ACB-UNet.
Figure 9. The denoising results and noise sections of different methods for synthetic data: (a) the denoising result and (b) noise section using f-k filtering; (c) the denoising result and (d) noise section using the UNet; (e) the denoising result and (f) noise section using the ACB-UNet.
Applsci 13 04751 g009
Figure 10. The (a) f-k spectra of the data in Figure 8a; (b) f-k spectra of the data in Figure 9e.
Figure 10. The (a) f-k spectra of the data in Figure 8a; (b) f-k spectra of the data in Figure 9e.
Applsci 13 04751 g010
Figure 11. (a) Amplitude spectra of Figure 8a,c and Figure 9e; (b) enlarged rectangular area in (a).
Figure 11. (a) Amplitude spectra of Figure 8a,c and Figure 9e; (b) enlarged rectangular area in (a).
Applsci 13 04751 g011
Figure 12. The original data with traffic noise.
Figure 12. The original data with traffic noise.
Applsci 13 04751 g012
Figure 13. The denoising results and noise sections of different methods for real data: (a) The denoising result and (b) noise section using f-k filtering; (c) the denoising result and (d) noise section using the UNet; (e) the denoising result and (f) noise section using the ACB-UNet.
Figure 13. The denoising results and noise sections of different methods for real data: (a) The denoising result and (b) noise section using f-k filtering; (c) the denoising result and (d) noise section using the UNet; (e) the denoising result and (f) noise section using the ACB-UNet.
Applsci 13 04751 g013
Figure 14. The enlarged rectangular area of (a) the UNet and (b) the ACB-UNet denoising results.
Figure 14. The enlarged rectangular area of (a) the UNet and (b) the ACB-UNet denoising results.
Applsci 13 04751 g014
Figure 15. (a) The f-k sepectrum of original data; (b) the f-k sepectrum of the ACB-UNet denoised data.
Figure 15. (a) The f-k sepectrum of original data; (b) the f-k sepectrum of the ACB-UNet denoised data.
Applsci 13 04751 g015
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, Z.; Chen, X.; Cao, D.; Cheng, M.; Ding, S. U-Net with Asymmetric Convolution Blocks for Road Traffic Noise Attenuation in Seismic Data. Appl. Sci. 2023, 13, 4751. https://doi.org/10.3390/app13084751

AMA Style

Zhu Z, Chen X, Cao D, Cheng M, Ding S. U-Net with Asymmetric Convolution Blocks for Road Traffic Noise Attenuation in Seismic Data. Applied Sciences. 2023; 13(8):4751. https://doi.org/10.3390/app13084751

Chicago/Turabian Style

Zhu, Zhaolin, Xin Chen, Danping Cao, Mingxin Cheng, and Shuaimin Ding. 2023. "U-Net with Asymmetric Convolution Blocks for Road Traffic Noise Attenuation in Seismic Data" Applied Sciences 13, no. 8: 4751. https://doi.org/10.3390/app13084751

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop