seismiqb is a framework for deep learning research on 3d-cubes of seismic data. It allows to
sampleandloadcrops ofSEG-Ycubes for training neural networks- convert
SEG-Ycubes toHDF5-format for even fasterload create_masksof different types from horizon labels for segmenting horizons, facies and other seismic bodies- build augmentation pipelines using custom augmentations for seismic data as well as
rotate,noiseandelastic_transform - segment horizons and interlayers using
UNetandTiramisu - extend horizons from a couple of seismic
ilinesin spirit of classic autocorrelation tools but with deep learning - convert predicted masks into horizons for convenient validation by geophysicists
git clone --recursive https://github.com/gazprom-neft/seismiqb.git
Seismic cube preprocessing: load_cubes, create_masks, scale, cutout_2d, rotate and others.
Solving a task of binary segmentation to detect seismic horizons.
Extending picked horizons on the area of interest given marked horizons on a couple of ilines/xlines.
Performing multiclass segmentation.
Please cite seismicqb in your publications if it helps your research.
Khudorozhkov R., Koryagin A., Tsimfer S., Mylzenova D. Seismiqb library for seismic interpretation with deep learning. 2019.
@misc{seismiqb_2019,
author = {R. Khudorozhkov and A. Koryagin and S. Tsimfer and D. Mylzenova},
title = {Seismiqb library for seismic interpretation with deep learning},
year = 2019
}