Published January 27, 2023 | Version v1.0

Doodleverse/Segmentation Zoo/Seg2Map Res-UNet models for Chesapeake/7-class segmentation of RGB 512x512 high-res. images

Authors/Creators

  • 1. Marda Science LLC

Description

Doodleverse/Segmentation Zoo/Seg2Map Res-UNet models for Chesapeake/7-class segmentation of RGB 512x512 high-res. images

These Residual-UNet model data are based on Chesapeake Land Cover images and associated labels.

Models have been created using Segmentation Gym* using the following dataset**: https://lila.science/datasets/chesapeakelandcover

Image size used by model: 512 x 512 x 3 pixels

classes:
water
tree_canopy_forest
low_vegetation_field
barren land
impervious_other
impervious_road
no_data


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

**Robinson C, Hou L, Malkin K, Soobitsky R, Czawlytko J, Dilkina B, Jojic N. Large Scale High-Resolution Land Cover Mapping with Multi-Resolution Data. Proceedings of the 2019 Conference on Computer Vision and Pattern Recognition (CVPR 2019)

Files

BEST_MODEL.txt

Files (348.3 MB)

Name Size
md5:cf3da88f4ab489166bbeb6815a4c03d0
39 Bytes Preview Download
md5:716c1009278b32babb8db8528ce3041b
1.0 kB Preview Download
md5:67dea05143d7b9a370eac7a4a53bcb33
69.4 MB Download
md5:fc843460e562d0c6b18d97536a1bdfdf
3.6 kB Download
md5:31fddf725d8a3b6fbb59561e5063c0c9
2.3 kB Preview Download
md5:8034f57f37d3f84f4cae7428954ca6bf
236.6 kB Preview Download
md5:ae29ef657f828e4db405862097570aa4
1.0 kB Preview Download
md5:2a53957a40973830e459499dfd7dc52b
69.4 MB Download
md5:5dbc6093e9d17a7cb8d7c9d6266aba28
3.5 kB Download
md5:a80bfa7b4c86cf7c912df96f4f618aa1
2.3 kB Preview Download
md5:97192c8f17a8d2e47ec58bfbc9fccb19
223.3 kB Preview Download
md5:45b433517aaedc12fe424eedbe59da93
1.0 kB Preview Download
md5:55ce6e78e210331636498ffbcd7809f6
69.4 MB Download
md5:dd7866a7ec30347439e5eae0c8c1fd59
3.5 kB Download
md5:3a9ae16dfda8cb503c45bb4c51f97778
2.3 kB Preview Download
md5:0aacacb9bbc4709d2e0323b58e838c93
226.0 kB Preview Download
md5:0580d9be4e84c13a8f857bfc89ea16b2
1.0 kB Preview Download
md5:fa9145897598c5c0cf218694e2f5e611
69.4 MB Download
md5:015d88e14118127bc76dfe4f910ac4dc
3.5 kB Download
md5:cb867ab3f23fef60a484eb05b7274763
2.3 kB Preview Download
md5:7f4e27bf4c0e46502d2e57eca20f662f
226.9 kB Preview Download
md5:913982a4d445f65ea1b4a91c34a96136
1.0 kB Preview Download
md5:9d517907cf667492ca31092ea0cc99c6
69.4 MB Download
md5:aa3e8289ae6849a5e41a629f3596210a
3.3 kB Download
md5:2e2c051159c84e6abddfd9bea9dbcfd0
2.3 kB Preview Download
md5:9aff3589d264cadccf5bdf0c9d8d2994
266.9 kB Preview Download
md5:3513a05349c15927f306a3b7faa59f08
98 Bytes Preview Download
md5:6399c227fca811fddcd64b5d211789a3
2.8 kB Preview Download