/pyseismic

python tools for seismic ground-roll (surface wave) simulation

Primary LanguagePythonMIT LicenseMIT

PySeismic

python tools for seismic ground-roll (surface wave) simulation

Ground-roll Simulation

cd ./data_synthesis
python ground_roll_syn.py 
# change the parameters inside the script to get customized result
# the synthetic result is saved as .npy format

sample result

syn_groundroll

ground-roll simulation parameters:

num_traces:     number of seismic traces (single side w.r.t source point)
num_time_samples:   number of samples in time axis
time_shift:   offset to the top
freq_low:   the lower frequency of the chirp signal to simulate dispersity
freq_high:    the higher frequency of the chirp signal to simulate dispersity
dx:   space sample interval (unit: m)
dy:   time sample interval (unit: s)
velocity:   ground-roll velocity (unit: m/s)
distance_degradation:   amplitude degradation ratio w.r.t distance
win_scale:    controls the smooth edge of window, should be larger than (or equal to) 2, the larger the shearer
duration_ratio:   controls the sampling of chirp of ground-roll in each trace
save_path:    synthetic data save path, if parent folder not exist, it will be created

Related Works

  • if this project helps you, please cite the following papers:
@misc{jia2024groundrollseparationlandseismic,
      title={Ground-roll Separation From Land Seismic Records Based on Convolutional Neural Network}, 
      author={Zhuang Jia and Wenkai Lu and Meng Zhang and Yongkang Miao},
      year={2024},
      eprint={2409.03878},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2409.03878}, 
}
@inproceedings{jia2019separating,
  title={Separating ground-roll from land seismic record via convolutional neural network},
  author={Jia, Zhuang and Lu, Wenkai and Zhang, Meng and Miao, Yongkang},
  booktitle={SEG 2018 Workshop: SEG Maximizing Asset Value Through Artificial Intelligence and Machine Learning, Beijing, China, 17-19 September 2018},
  pages={60--63},
  year={2019},
  organization={Society of Exploration Geophysicists and the Chinese Geophysical Society}
}