Published January 21, 2023 | Version v1.0
Dataset Open

Doodleverse/Segmentation Zoo Res-UNet models for 2-class (water, other) segmentation of Sentinel-2 and Landsat-7/8 1-band MNDWI 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 1-band MNDWI images of coasts.

These Residual-UNet model data are based on MNDWI images of coasts and associated labels.

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

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

Files

BEST_MODEL.txt

Files (348.5 MB)

Name Size Download all
md5:7056afa6e656eccb30b41e98e5bad582
35 Bytes Preview Download
md5:78fed0b9dfd4c24798a06fc81579d74e
2.7 kB Preview Download
md5:3d032c4a2419222276cb41d6c8f021af
974 Bytes Preview Download
md5:b9ba5fe5da60b9f61c2ef2a7c22839b9
69.4 MB Download
md5:cff68b1344f05e48ca670fa8d5b1b16b
2.4 kB Download
md5:dcc3b8c52d4d6a71960014cd6975e01f
2.1 kB Preview Download
md5:f389af10258b79f283425f5f71c7e3aa
264.4 kB Preview Download
md5:6c9638602640e8c00c2d88a6975343aa
974 Bytes Preview Download
md5:125233d3bf83169f5d30f530e33ad875
69.4 MB Download
md5:7e6f3c129b8b4cca10c085d6fd3468e7
3.4 kB Download
md5:0e8fd178862d4c3ca8d7a3f62393b545
2.1 kB Preview Download
md5:017b17220aba5458e6c1bafab8d72c85
282.7 kB Preview Download
md5:c7eb81f55b72a24ccf66dafb4e0d2b34
974 Bytes Preview Download
md5:a9ffd5f28a1a68143ca4b7e06dbd0e9a
69.4 MB Download
md5:e84cc551014657e861409286d94281b7
2.1 kB Download
md5:84dd6f97de36470c568e273862fd2c18
2.1 kB Preview Download
md5:1a5be91270189b85d7cebb5766536eab
216.9 kB Preview Download
md5:798c257319731932ae6356add9df4836
974 Bytes Preview Download
md5:02caf4c7cdbe2591e5a19aae1852e9d1
69.4 MB Download
md5:47e1e5f906b6990c9bad80642553a97b
3.6 kB Download
md5:e47676aac9ae4ff3cd386b8c75ab9318
2.1 kB Preview Download
md5:62e1ad0f530c71914df36485b439409b
293.1 kB Preview Download
md5:98989c181148c97192cd1edfef407a54
974 Bytes Preview Download
md5:26adc0f42478f87cf69a6b7dc4c1976c
69.4 MB Download
md5:d526280c3c57813a02b222689dec7e1e
3.1 kB Download
md5:c8726d1cdba3d5cdad7a65dc3fc6842f
2.1 kB Preview Download
md5:1706e3c9a8acf5f52eb14a6eb49be8f7
296.2 kB Preview Download