SeismicWaveTool: Continuous and discrete wavelet analysis and filtering for multichannel seismic data

被引:21
|
作者
Galiana-Merino, J. J. [1 ,3 ]
Rosa-Herranz, J. L. [1 ,3 ]
Rosa-Cintas, S. [2 ]
Martinez-Espla, J. J. [1 ]
机构
[1] Univ Alicante, Dept Phys Syst Engn & Signal Theory, E-03080 Alicante, Spain
[2] Univ Alicante, Fac Sci, Alicante, Spain
[3] Univ Alicante, Univ Inst Phys Appl Sci & Technol, Alicante, Spain
关键词
Geophysics; Seismology; Continuous wavelet transform; Discrete wavelet transform; Discrete wavelet packet transform; Wavelet-based filtering; MATLAB program; SHORT-PERIOD SEISMOGRAMS; TRANSFORM; POLARIZATION;
D O I
10.1016/j.cpc.2012.08.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A MATLAB-based computer code has been developed for the simultaneous wavelet analysis and filtering of multichannel seismic data. The considered time-frequency transforms include the continuous wavelet transform, the discrete wavelet transform and the discrete wavelet packet transform. The developed approaches provide a fast and precise time-frequency examination of the seismograms at different frequency bands. Moreover, filtering methods for noise, transients or even baseline removal, are implemented. The primary motivation is to support seismologists with a user-friendly and fast program for the wavelet analysis, providing practical and understandable results. Program summary Program title: SeismicWaveTool Catalogue identifier: A ENG_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AENG_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC license, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 611072 No. of bytes in distributed program, including test data, etc.: 14688355 Distribution format: tar.gz Programming language: MATLAB (MathWorks Inc.) version 7.8.0.347 (R2009a) or higher. Wavelet Toolbox is required. Computer: Developed on a MacBook Pro. Tested on Mac and PC. No computer-specific optimization was performed. Operating system: Any supporting MATLAB (MathWorks Inc.) v7.8.0.347 (R2009a) or higher. Tested on Mac OS X 10.6.8, Windows XP and Vista. Classification: 13. Nature of problem: Numerous research works have developed a great number of free or commercial wavelet based software, which provide specific solutions for the analysis of seismic data. On the other hand, standard toolboxes, packages or libraries, such as the MathWorks' Wavelet Toolbox for MATLAB, offer command line functions and interfaces for the wavelet analysis of one-component signals. Thus, software usually is focused on very specific problems or carries out the wavelet analysis from a wide point of view. Solution method: The program implements the simultaneous wavelet analysis and filtering of multichannel seismic data. The considered time-frequency transforms include the continuous wavelet transform, the discrete wavelet transform and the discrete wavelet packet transform. The developed approaches provide a fast and precise time-frequency examination of the seismograms at different frequency bands. Moreover, several wavelet-based methods for band-pass filtering and noise, transients or even baseline removal, are implemented. Additional comments: A README file giving the names and a brief description of all the files that make up the package and clear instructions on the installation and execution of the program is included in the distribution package. Sample input files (approx. 12.2 MB) are also included. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:162 / 171
页数:10
相关论文
共 50 条
  • [21] The comparison of possibilities of continuous and discrete wavelet transforms for MCG data processing
    Poudov, VS
    2004 INTERNATIONAL SIBERIAN WORKSHOPS AND TUTORIALS ON ELECTRON DEVICES AND MATERIALS, EDM 2004, PROCEEDINGS, 2004, : 138 - 142
  • [22] Differentiation and Recognition of Overlapped Layers in Seismic Data Using Discrete Wavelet Transform
    Panah, A. Mohammad
    Riahi, M. A.
    Zargar, G.
    PETROLEUM SCIENCE AND TECHNOLOGY, 2015, 33 (13-14) : 1373 - 1379
  • [23] Wavelet analysis for spectral inversion of seismic reflection data
    Cabrera-Navarrete, Emmanuel
    Ronquillo-Jarillo, Gerardo
    Markov, Anatoly
    JOURNAL OF APPLIED GEOPHYSICS, 2020, 177
  • [24] Seismic data resolution improvement in Laoyemiao by wavelet analysis
    Lu, Pengfei
    Guo, Aihua
    Zhao, Baoyin
    Zhai, Ruiguo
    Wang, Tongkui
    Xing, Wenjun
    Li, Yucun
    Li, Jun
    Shiyou Diqiu Wuli Kantan/Oil Geophysical Prospecting, 2012, 47 (02): : 272 - 276
  • [25] Application of wavelet transform in reflection seismic data analysis
    Xiao-Gui Miao
    Wooil M. Moon
    Geosciences Journal, 1999, 3 (3) : 171 - 179
  • [26] Nonthreshold Method of the Discrete Wavelet Filtering of Images
    Onufriienko, D.
    Taranenko, Yu.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2022, 58 (05) : 825 - 831
  • [27] Nonthreshold Method of the Discrete Wavelet Filtering of Images
    D. Onufriienko
    Yu. Taranenko
    Cybernetics and Systems Analysis, 2022, 58 : 825 - 831
  • [28] CONTINUOUS AND DISCRETE WAVELET TRANSFORMS BASED ANALYSIS OF WEATHER DATA OF NORTH WESTERN REGION OF SAUDI ARABIA
    El-Gebeily, Mohamed A. }
    Rehman, Shafiqur
    Al-Hadhrami, Luai M.
    AlMutawa, Jaafar
    WORLD JOURNAL OF SCIENCE TECHNOLOGY AND SUSTAINABLE DEVELOPMENT, 2010, 7 (04): : 369 - 389
  • [29] Wavelet filtering of magnetotelluric data
    Trad, DO
    Travassos, JM
    GEOPHYSICS, 2000, 65 (02) : 482 - 491
  • [30] Wavelet filtering of chaotic data
    Grzesiak, M
    NONLINEAR PROCESSES IN GEOPHYSICS, 2000, 7 (1-2) : 111 - 116