Published November 22, 2022 | Version v1.0
Dataset Open

Doodleverse/Segmentation Zoo Res-UNet models for 4-class (water, whitewater, sediment and other) segmentation of Sentinel-2 and Landsat-7/8 5-band (RGB+NIR+SWIR) images of coasts.

  • 1. Marda Science, LLC

Description

These Residual-UNet model data are based on 5-band RGB+NIR+SWIR (red, green, blue, near-infrared, and short-wave infrared) images of coasts and associated labels.

 

Models have been created using Segmentation Gym* using the following dataset**: https://doi.org/10.5281/zenodo.7344571

Classes: {0=water, 1=whitewater, 2=sediment, 3=other}

File descriptions

For each model, there are 5 files with the same root name:

1. '.json' config file: this is the file that was used by Segmentation Gym* to create the weights file. It contains instructions for how to make the model and the data it used, as well as instructions for how to use the model for prediction. It is a handy wee thing and mastering it means mastering the entire Doodleverse.

2. '.h5' weights file: this is the file that was created by the Segmentation Gym* function `train_model.py`. It contains the trained model's parameter weights. It can called by the Segmentation Gym* function  `seg_images_in_folder.py`. Models may be ensembled.

3. '_modelcard.json' model card file: this is a json file containing fields that collectively describe the model origins, training choices, and dataset that the model is based upon. There is some redundancy between this file and the `config` file (described above) that contains the instructions for the model training and implementation. The model card file is not used by the program but is important metadata so it is important to keep with the other files that collectively make the model and is such is considered part of the model

4. '_model_history.npz' model training history file: this numpy archive file contains numpy arrays describing the training and validation losses and metrics. It is created by the Segmentation Gym function `train_model.py`

5. '.png' model training loss and mean IoU plot: this png file contains plots of training and validation losses and mean IoU scores during model training. A subset of data inside the .npz file. It is created by the Segmentation Gym function `train_model.py`

Additionally, BEST_MODEL.txt contains the name of the model with the best validation loss and mean IoU

 

References

*Segmentation Gym: Buscombe, D., & Goldstein, E. B. (2022). A reproducible and reusable pipeline for segmentation of geoscientific imagery. Earth and Space Science, 9, e2022EA002332. https://doi.org/10.1029/2022EA002332 See: https://github.com/Doodleverse/segmentation_gym

** Buscombe, Daniel. (2022). Images and 4-class labels for semantic segmentation of Sentinel-2 and Landsat RGB, NIR, and SWIR satellite images of coasts (water, whitewater, sediment, other) (v1.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.7344571

Files

BEST_MODEL.txt

Files (278.6 MB)

Name Size Download all
md5:c98164abbee00b1312dde7626e5ce8d6
32 Bytes Preview Download
md5:fd054bd5d2905ca23f08327faa70c77d
2.7 kB Preview Download
md5:1592d82922d81364505477ab2798dfbb
974 Bytes Preview Download
md5:01019fe23a0772624e43db5f72532da4
69.4 MB Download
md5:c3b5df7a4dffa3e1f32864a4ca765b99
3.9 kB Download
md5:b842b499dae7b17655b960c7a73b8355
2.4 kB Preview Download
md5:fde3841eca6fb039fd6be43d5d1c2c22
201.7 kB Preview Download
md5:8974e4bad3add76f2846041c5521b9e2
974 Bytes Preview Download
md5:b99ea3ec0f0729885f1e0fd4a0bb9c60
69.4 MB Download
md5:1089f269cd6171a3844a16cd11004d0b
3.9 kB Download
md5:b8864f262497e3f33c763ee4eb8bd519
2.4 kB Preview Download
md5:0a055ae4944624109b0dbf16228bfc0a
198.9 kB Preview Download
md5:21f4a0fda40976cdcc0f0ac1811f9634
974 Bytes Preview Download
md5:abcc8974dc65bfe33f4a898d413c5c3e
69.4 MB Download
md5:6d49efd1cb1cbc78c2658b231c5e2024
4.0 kB Download
md5:8fed460bc84deab8540bb9afe5b4ff7b
2.4 kB Preview Download
md5:0003c13e7c949d34848d53e1ae5206bc
188.4 kB Preview Download
md5:1dceeab1f09578c761d5189ff6fdde8b
974 Bytes Preview Download
md5:2f5815b6237efc3fbec855c33536fc15
69.4 MB Download
md5:97583068f1758ec78c0a341625206058
4.2 kB Download
md5:dd13aa987164fcd2c3ca41039db49ccd
2.4 kB Preview Download
md5:907cb33b84f86a590d3c54c2f6842293
235.7 kB Preview Download