Published December 1, 2022 | Version v1.0
Dataset Open

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

These Residual-UNet model data are based on RGB+NIR+SWIR (red, green, blue, near infrared and shortwave infrared) 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.1 MB)

Name Size Download all
md5:a6bf84f4fbdf3dbea97f4397acd41d39
32 Bytes Preview Download
md5:93f0b32897c3a56724ff904098f088fa
2.8 kB Preview Download
md5:550e8e4717b72668050b41ddd2f0459c
974 Bytes Preview Download
md5:8e8686651e7081ccc16a679ecfc3caf1
69.4 MB Download
md5:005999658b53b36d527ff1a1e32cc3e6
3.5 kB Download
md5:e68ddee4ba200baa67de852b3a945a68
2.3 kB Preview Download
md5:61d3f2a14e12f706e97582d14096fb4a
203.8 kB Preview Download
md5:3472b4b3318f6befd4ad979c08fe12ca
974 Bytes Preview Download
md5:96eddd97fc495f8681d68f7e2451d32a
69.4 MB Download
md5:36e4182610d6248fc485956562b71273
3.4 kB Download
md5:f79e1c1e14aac53e773f61ac24c19941
2.3 kB Preview Download
md5:aed044a44f049d22fc8af96c23225f26
185.4 kB Preview Download
md5:e7d5ec25b046a807f2f231f54d31d463
974 Bytes Preview Download
md5:dadcfd67ffd88dd04af20c3378813942
69.4 MB Download
md5:d90c4ecf6471a072c52790da641902cb
3.5 kB Download
md5:7436bb7d5ac824fca1ba0de964cb9805
2.3 kB Preview Download
md5:b39ee3f4d67a0ab0bb98f2fa3cac9751
192.7 kB Preview Download
md5:6ddec70bcbbd2539b8e5ea112854b142
974 Bytes Preview Download
md5:c60f90c690a308d7ea34ace3b6432c8d
69.4 MB Download
md5:242598d0827c42e56334a568ae6fcad3
3.8 kB Download
md5:10ccabfbffb33083e2458c163a83c52d
2.3 kB Preview Download
md5:551793c2f3547e4101ec98a7601c4b5e
207.0 kB Preview Download
md5:b5327b44b268c8e0cf6901b2b553a811
974 Bytes Preview Download
md5:f3406f9d2a8c7f9fcaf08d7e1037513d
69.4 MB Download
md5:057782c3d9278c55c008fac381822ddf
3.8 kB Download
md5:a5e01dd023db9a735a8cf4023772563a
2.3 kB Preview Download
md5:21b84526ac771d6b612f7ebc14d97ec9
197.0 kB Preview Download