Preview

Russian Journal of Geophysical Technologies

Advanced search

Algorithm for adaptive extraction of surface-wave dispersion curves based on spectral image clustering

https://doi.org/10.18303/2619-1563-2026-2-38

Abstract

An adaptive automatic algorithm for surface-wave dispersion curve extraction AACPDC (Automatic Adaptive Clustering Picking Dispersion Curves) was developed for the MASW method. The algorithm combines spectralimage thresholding, DBSCAN clustering, curve reconstruction in low signal-to-noise ratio regions, and outlier correction. Spectral analysis is performed using the noise-resistant SFK method. The algorithm was validated on synthetic data, engineering seismic surveys from the Altai Republic, and 3D seismic data from Russian oil and gas fields. The results demonstrated robust extraction of the fundamental mode under various geological conditions and fully automated processing without parameter retuning.

About the Authors

E. I. Bubnov
Trofimuk Institute of Petroleum Geology and Geophysics SB RAS; Novosibirsk State University
Russian Federation

Eugene I. Bubnov

Koptyug Ave., 3, Novosibirsk, 630090

Pirogov Str., 1, Novosibirsk, 630090



A. V. Yablokov
Trofimuk Institute of Petroleum Geology and Geophysics SB RAS; Novosibirsk State University
Russian Federation

Alexandr V. Yablokov

Koptyug Ave., 3, Novosibirsk, 630090

Pirogov Str., 1, Novosibirsk, 630090



References

1. Askari R., Ferguson R.J., Isaac J.H., Hejazi S.H. Estimation of S-wave static corrections using CMP crosscorrelation of surface waves // Journal of Applied Geophysics. 2015. Vol. 121. P. 42–53. doi: 10.1016/j.jappgeo.2015.07.004.

2. Chamorro D., Zhao J., Birnie C., Staring M., Fliedner M., Ravasi M. Deep learning-based extraction of surface wave dispersion curves from seismic shot gathers // Near Surface Geophysics. 2024. Vol. 22 (4). P. 421–437. doi:10.1002/nsg.12298.

3. Dai T., Xia J., Ning L., Xi C., Liu Y., Xing H. Deep learning for extracting dispersion curves // Surveys in Geophysics. 2021. Vol. 42 (12). P. 69–95. doi:10.1007/s10712-020-09615-3.

4. Dal Moro G. Some aspects about surface wave and HVSR analyses: a short overview and a case study // Bollettino di Geofisica Teorica ed Applicata. 2011. Vol. 52 (2). P. 241–259. doi: 10.4430/bgta0007

5. Ester M., Kriegel H.-P., Sander J., Xu X. A density-based algorithm for discovering clusters in large spatial databases with noise // Proceedings of the Second International Conference on Knowledge Discovery and Data Mining (KDD-96). AAAI Press, 1996. P. 226–231.

6. Hu M., Pan Y., Wang T., Wang Y. Automatic picking of surface-wave dispersion curves with an image segmentation method // Journal of Applied Geophysics. 2025. Vol. 233. P. 105615. doi: 10.1016/j.jappgeo.2024.105615

7. Johnson D.H., Dudgeon D.E. Array signal processing: Concepts and techniques. Englewood Cliffs, NJ, Prentice Hall, 1993. 533 p.

8. Kuang X., Pan Y., Zhang Z., Yuan S. Automatic picking of multimodal Rayleigh-wave dispersion curves from multicomponent data with an energy-density-based clustering method // Geophysical Journal International. 2025. Vol. 243 (1). P. ggaf323. doi: 10.1093/gji/ggaf323

9. Liu H., Li J., Hu R. Automatic and adaptive picking of surface-wave dispersion curves for near-surface application // Journal of Applied Geophysics. 2024. Vol. 221. P. 105282. doi: 10.1016/j.jappgeo.2023.105282

10. Park C.B., Miller R.D., Xia J. Multichannel analysis of surface waves // Geophysics. 1999. Vol. 64 (3). P. 800– 808. doi:10.1190/1.1444590.

11. Serdyukov A.S., Yablokov A.V. Multichannel analysis of surface waves with focusing of space-time spectra // Interexpo GEO-Siberia: Proceedings of the XXI International Scientific Congress. SSUGT, Novosibirsk, 2017. Vol. 2 (4). P. 53–57. (In Russ.).

12. Serdyukov A.S., Yablokov A.V., Duchkov A.A., Azarov A.A., Baranov V.D. Slant f-k transform of multichannel seismic surface wave data // Geophysics. 2019. Vol. 84 (1). P. A19–A24. doi:10.1190/geo2018-0430.1.

13. Stockwell R.G., Mansinha L., Lowe R.P. Localization of the complex spectrum: the S-transform // IEEE Transactions on Signal Processing. 1996. Vol. 44 (4). P. 998–1001. doi: 10.1109/78.492555

14. Verkholantsev A.V. Using dispersion curves of surface waves for seismic microzonation study // Modern Methods of Processing and Interpretation of Seismological Data: Proceedings of the XII International Seismological School. Obninsk, 2017. P. 79–81. (In Russ.).

15. Wang Z., Sun C., Wu D. Automatic picking of multi-mode surface-wave dispersion curves based on machine learning clustering methods // Computers & Geosciences. 2021. Vol. 153. P. 104809. doi: 10.1016/j.cageo.2021.104809.

16. Yablokov A.V., Serdyukov A.S. Spectral analysis of surface waves based on time-frequency representations. Earth Sciences. Current state // Proceedings of V All-Russian Early-Career Scientific and Practical School. NSU, Novosibirsk, 2018. P. 72–74. (In Russ.).

17. Yilmaz O. Seismic data processing. SEG, Tulsa, 1987.


Review

For citations:


Bubnov E.I., Yablokov A.V. Algorithm for adaptive extraction of surface-wave dispersion curves based on spectral image clustering. Russian Journal of Geophysical Technologies. 2026;(2):38-49. (In Russ.) https://doi.org/10.18303/2619-1563-2026-2-38

Views: 70

JATS XML


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2619-1563 (Online)