Published January 27, 2023 | Version v1.0

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

Authors/Creators

  • 1. Marda Science LLC

Description

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

These Residual-UNet model data are based on the [OpenEarthMap dataset](https://open-earth-map.org/)

Models have been created using Segmentation Gym* using the following dataset**: https://zenodo.org/record/7223446#.Y9gtWHbMIuV 

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

classes:
1. bareland
2. rangeland
3. development
4. road
5. tree
6. water
7. agricultural
8. building
9. nodata

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

**Xia, Yokoya, Adriano, & Broni-Bediako. (2022). OpenEarthMap: A Benchmark Dataset for Global High-Resolution Land Cover Mapping [Data set]. Zenodo. https://doi.org/10.5281/zenodo.7223446

Files

BEST_MODEL.txt

Files (417.9 MB)

Name Size
md5:aa8331aacf8cccf5f208b22ca128bac0
43 Bytes Preview Download
md5:5e1f819566627f3c8334c65fbd4528a2
75 Bytes Preview Download
md5:7dcb9e80d00ea8edc3599c7c1473131c
970 Bytes Preview Download
md5:5f093a33128580ac5f7bd8b66fe5b8d4
69.4 MB Download
md5:b84c3b9253efda0ebd8a01352c412e8d
3.6 kB Download
md5:c542b99423e32dd34f6f03fade56121c
2.3 kB Preview Download
md5:03346a1ec7a6f50ff0a9047976890779
211.2 kB Preview Download
md5:7251f86b109b8464c1ca17998aebb2f1
970 Bytes Preview Download
md5:ee467c9028c9889999a0e8cf748234f7
69.4 MB Download
md5:ce8f8c9c044bf5715412804e5f858dc7
3.7 kB Download
md5:430d9734406effa76e3237ecca73ef25
2.3 kB Preview Download
md5:cc98e4a8feb064e9673d839a1e9949c6
221.8 kB Preview Download
md5:8d89fd089a0965378e5648b3e491a4b4
970 Bytes Preview Download
md5:f3b5e2057989f1a8b9d1ab32e06c1777
69.4 MB Download
md5:1e415a4fa59b93529cf51dac3e5c9a6d
3.8 kB Download
md5:302bece0f7aa984e8c8f44e59da76feb
2.3 kB Preview Download
md5:4c9e8d512690ed4acf51042d518385e7
204.8 kB Preview Download
md5:dc6c6d2f208f73ff357e883b493b7191
970 Bytes Preview Download
md5:eb0a5909fa7de538f7a18cdbf1c4efba
69.4 MB Download
md5:55746ca4080db07c8b5b69e9ad80734c
4.4 kB Download
md5:67a315750d7109e9cfd9e6d3be386b5b
2.3 kB Preview Download
md5:89eafb55cbd1fa670463485c9f63e603
227.5 kB Preview Download
md5:27f468d502195057fdb885229617045f
969 Bytes Preview Download
md5:f2d13a0cd1071141d54f7aec5d0dd7ba
69.4 MB Download
md5:8aa6a60146dc86eb0bc624d1d19eb4d9
4.4 kB Download
md5:98da8cd7b365094827895da155d35915
2.3 kB Preview Download
md5:4c1e60c5f1b28159f22b29fefc310827
211.3 kB Preview Download
md5:6128da54a50f3db02882094aece62de4
967 Bytes Preview Download
md5:b4684f7417f587a277bd77c64d1c04ee
69.4 MB Download
md5:3f49ffd61489b668452ba6f95a9dd9ba
2.9 kB Download
md5:5aadce56977cf79afab346f6b5e28d23
2.3 kB Preview Download
md5:596463a5473648c54c8eb21e7656c4d9
243.5 kB Preview Download
md5:df3d17f5170288d7b41f04917c58bf4a
2.8 kB Preview Download