There is a newer version of the record available.

Published March 29, 2023 | Version v2.0
Dataset Open

Doodleverse/Segmentation Zoo Res-UNet models for 2-class (water, other) segmentation of Sentinel-2 and Landsat-7/8 3-band (RGB) images of coasts.

  • 1. Marda Science LLC

Description

Doodleverse/Segmentation Zoo Res-UNet models for 2-class (water, other) segmentation of Sentinel-2 and Landsat-7/8 3-band (RGB) images of coasts.

Version 2: Updated 2023-03-28

These Residual-UNet model data are based on RGB (red, green, and blue) images of coasts and associated labels.

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

Classes: {0=other, 1=water}

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, D. (2022). Images and 2-class labels for semantic segmentation of Sentinel-2 and Landsat RGB satellite images of coasts (water, other) (v1.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.7384242

Files

BEST_MODEL.txt

Files (348.3 MB)

Name Size Download all
md5:5cf2cfe3dae22e80a7473fffd6b43ec6
33 Bytes Preview Download
md5:07372a643e203ad6d0f1268df100194d
2.7 kB Preview Download
md5:3b39a70589f7e517599257bf3f96b400
974 Bytes Preview Download
md5:7a0c1ea01f6016cc37a119b36a882767
69.4 MB Download
md5:07a499e2b04ad870b916a26874104667
4.4 kB Download
md5:6c9301d999cc9f4df24a49e8f2bcc408
2.2 kB Preview Download
md5:9745390d661bca6b070b4c78df9a63f0
248.9 kB Preview Download
md5:99f2a9aa771c3e2892b90be42b5cd7fe
974 Bytes Preview Download
md5:23ff24614f901234eb221de2bd4975aa
69.4 MB Download
md5:a3059889ce9d88315375c80bbb0dff4b
4.2 kB Download
md5:8d77b66220c34948a7982617757eec14
2.2 kB Preview Download
md5:12e3faa463ddc36dc7659429e7a3e178
243.3 kB Preview Download
md5:f9e8d83d9a6ea866580e932cfb405b22
974 Bytes Preview Download
md5:17228e31a68d6087efe13e86b4b3ec19
69.4 MB Download
md5:8a68a219dfa5b02e05758070cecbde89
3.6 kB Download
md5:e5dfbabc87ab0224dd8e5f132f1eedbe
2.2 kB Preview Download
md5:85d4254b28101e07081471b44f92ed52
236.8 kB Preview Download
md5:719664e2d354475b55de026fcb080b64
970 Bytes Preview Download
md5:467105803c0d4a1fd670eef86189986f
69.4 MB Download
md5:84bd29d9fb43f3acd66bb5b14c02d15c
3.9 kB Download
md5:9e447d923030bc3458532b4007f6043c
2.2 kB Preview Download
md5:f3941de631b2bc897b8ea1ff52c9a448
228.3 kB Preview Download
md5:8318b4d20fb4c5377da044e9e8562e96
970 Bytes Preview Download
md5:53a79fdcab759657d8acb75ae635305b
69.4 MB Download
md5:ad6f3199a5ebcbe1f85152f8c67a44c5
2.7 kB Download
md5:d0e1d8bbc5389c8997ea75a35bb32b0c
2.2 kB Preview Download
md5:d772a4487f42e540f23fb2c2da3456a2
226.8 kB Preview Download