Skip to content
/ FWI_OT Public

Full waveform inversion with unbalanced optimal transport distance

Notifications You must be signed in to change notification settings

zzar43/FWI_OT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2288e23 · Jun 18, 2021

History

8 Commits
Jun 18, 2021
Jun 18, 2021
Jun 18, 2021
Jun 18, 2021
Jun 18, 2021
Jun 18, 2021
Jun 18, 2021
Jun 18, 2021
Jun 18, 2021

Repository files navigation

Full waveform inversion with unbalanced optimal transport distance and a mixed Wasserstein distance

Preprint paper:

Application of an unbalanced optimal transport distance and a mixed L1/Wasserstein distance to full waveform inversion

Installation

git clone https://github.com/zzar43/FWI_OT

How to use

A Marmousi test data is saved in the folder ``marmousi_model''.

Forward modelling with the true model (parallel computing with 2 workers):

julia -p 2 make_data.jl

The received signal generated with true model are saved in the folder ``temp_data''.

Perform full waveform inversion with the L2 objective function:

julia -p 2 inversion_l2.jl

Perform full waveform inversion with the mixed Wasserstein distance objective function:

julia -p 2 inversion_mixed_ot.jl

Perform full waveform inversion with the unbalanced optimal transport distance objective function:

julia -p 2 inversion_uot.jl

The inverse results for each iterations are saved in the folder ``temp_data''.

Demo

Here is a demo: Marmousi model

About

Full waveform inversion with unbalanced optimal transport distance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages