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

Doodleverse/Segmentation Zoo/Seg2Map Res-UNet models for CoastTrain/8-class segmentation of RGB 768x768 NAIP images

  • 1. Marda Science LLC

Description

Doodleverse/Segmentation Zoo/Seg2Map Res-UNet models for CoastTrain 8-class segmentation of RGB 768x768 NAIP images

These Residual-UNet model data are based on Coast Train images and associated labels. https://coasttrain.github.io/CoastTrain/docs/Version%201:%20March%202022/data

Models have been created using Segmentation Gym* using the following dataset**: https://doi.org/10.1038/s41597-023-01929-2

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

classes:

water
whitewater
sediment
other_bare_natural_terrain
marsh_vegetation
terrestrial_vegetation
agricultural
development

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., Wernette, P., Fitzpatrick, S. et al. A 1.2 Billion Pixel Human-Labeled Dataset for Data-Driven Classification of Coastal Environments. Sci Data 10, 46 (2023). https://doi.org/10.1038/s41597-023-01929-2

 

Files

BEST_MODEL.txt

Files (417.9 MB)

Name Size Download all
md5:e25b00c81f934a8cb80c903608d1c9fe
34 Bytes Preview Download
md5:5931c05ec517b52b006295250b8ec168
117 Bytes Preview Download
md5:23c2b159d8ea2195255b9727570ca96e
1.1 kB Preview Download
md5:3df332c40ac8f181a0ca4d3911486105
69.4 MB Download
md5:77b831f6a3f89d8bf43eeae5522460c2
3.7 kB Download
md5:ad1c5f3522d9b1dd777739db9487ff03
2.4 kB Preview Download
md5:0d965d9cef11b56418636dfc4948e28a
201.2 kB Preview Download
md5:76ec2fb442af7b39a21d71757a875e73
1.1 kB Preview Download
md5:fa8b20464010d8750f22ae088b606c5e
69.4 MB Download
md5:a298b21696e68d788ffae2068231cd79
3.4 kB Download
md5:46421b851d13dafdb4a0668873698a1c
2.4 kB Preview Download
md5:8451f2c00901083df9375dde2f6228ea
222.3 kB Preview Download
md5:0506aaddf8f16d39590eaf33abc8a759
1.1 kB Preview Download
md5:26cf0970183cbce53a262300117fb7c5
69.4 MB Download
md5:ca8f14541a39f06357964344e5d5f174
3.3 kB Download
md5:5ef5b2656efae12eca4b2516cd71d05e
2.4 kB Preview Download
md5:962a08f41f79c7bf93eaea014e51283a
222.8 kB Preview Download
md5:5abfb405f3f6e66b2fc0f7e42baa97d0
1.1 kB Preview Download
md5:7583342e945300bf86205340cd8623ba
69.4 MB Download
md5:9c54b6e71799ad28830e5080704f6f02
3.6 kB Download
md5:d93513941b2bdae87c8379e37228a5ca
2.4 kB Preview Download
md5:2395aa2cb96991ff322dbb76a531322e
223.3 kB Preview Download
md5:64346c3a8697896f12efe15258155ec4
1.1 kB Preview Download
md5:63418a9060dacceddf570e066d754fd0
69.4 MB Download
md5:3e3f854f8c6df126a137f932b00ef817
4.4 kB Download
md5:bd54a3fbaf31d50403350c19b97c6e63
2.4 kB Preview Download
md5:7419fe84af0ef92175cf1cdec978d8a4
213.8 kB Preview Download
md5:b45ccab8a6ec9e289660c8704dc631e0
1.1 kB Preview Download
md5:0a2a56aca437b1083f8b3d194b4953df
69.4 MB Download
md5:f41c28d75b88cff42cd2232c24fc0bbf
4.4 kB Download
md5:03c4ee897e10d73cd048ae8f80ec8350
2.4 kB Preview Download
md5:7f6cdcd61398d6c7b4d14cff06b45d53
212.4 kB Preview Download
md5:3e4021a3c06b6ba0067d5b381a6a8a6d
2.9 kB Preview Download