https://github.com/schipp/matched_field_processing_simple
Matched Field Processing to locate sources of seismic signal near a seismic array, following Umlauf & Korn (2019)
https://github.com/schipp/matched_field_processing_simple
beamforming seismic-ambient-noise seismic-source seismology
Last synced: about 1 year ago
JSON representation
Matched Field Processing to locate sources of seismic signal near a seismic array, following Umlauf & Korn (2019)
- Host: GitHub
- URL: https://github.com/schipp/matched_field_processing_simple
- Owner: schipp
- License: mit
- Created: 2020-05-31T18:30:57.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-12T15:36:14.000Z (almost 3 years ago)
- Last Synced: 2025-04-10T21:13:51.455Z (about 1 year ago)
- Topics: beamforming, seismic-ambient-noise, seismic-source, seismology
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Matched Field Processing (MFP)
# THIS REPOSITORY IS SUPERSEDED BY [https://github.com/schipp/fast_beamforming](https://github.com/schipp/fast_beamforming)
[](https://zenodo.org/badge/latestdoi/268340026)
Determine nearby sources of seismic signal from dense array data using "Matched Field Processing". The plane-wave-assumption of classical beamforming is violated in cases where sources are near or inside the seismic array. This method is essentially 3D-beamforming, where a grid-search is performed on a 3D-grid (here x,y,z) instead of 2D in classical beamforming (usually backazimuth and velocity). Green's Function spectra are computed for a medium with constant velocity at each grid point and compared to recorded (i.e., synthetic for now) spectra. The beampower is computed using the Bartlett processor.
For now, this is a synthetic demonstration. Eventually, I will expand this to real data.
This code follows the methodology detailed in Umlauft & Korn (2019).
> Umlauft, J., & Korn, M. (2019). 3-D fluid channel location from noise tremors using matched field processing. Geophysical Journal International, 219(3), 1550–1561. [doi](http://doi.org/10.1093/gji/ggz385)
## requirements
- tqdm