Published February 6, 2023 | Version v1.0
Dataset Open

Doodleverse/Segmentation Zoo/Seg2Map SegFormer models for segmentation of xBD/buildings in RGB 768x768 high-res. images

  • 1. Marda Science LLC

Description

Doodleverse/Segmentation Zoo/Seg2Map SegFormer models for segmentation of xBD/buildings in RGB 768x768 high-res. images

Models have been created using Segmentation Gym* using the following dataset**: https://arxiv.org/abs/1911.09296

These SegFormer model data are based on 1m spatial footprint images and associated labels of buildings.

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

classes:
other
building

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

**Ritwik Gupta, Bryce Goodman, Nirav Patel, Ricky Hosfelt, Sandra Sajeev, Eric Heim, Jigar Doshi, Keane Lucas, Howie Choset, and Matthew Gaston. Creating xbd: A dataset for assessing building damage from satellite imagery. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, June 2019. https://arxiv.org/abs/1911.09296

Files

BEST_MODEL.txt

Files (60.9 MB)

Name Size Download all
md5:2710e71cf5ae8de6b5463b95af6f6449
36 Bytes Preview Download
md5:d8a910ec0678a2278e4ee6bc257cf989
14 Bytes Preview Download
md5:7289ea2917f2f6fe9fe0fb6f27459682
2.9 kB Preview Download
md5:0b4be03fd8a4042a657e355718b1e6bb
1.0 kB Preview Download
md5:4275a4c5b8fc06006fd81d3495783888
15.1 MB Download
md5:0fd9365af29b4f7d6fe3c8a9065ca553
761 Bytes Download
md5:5db67b28e4d5f1fa1756a304867a1212
1.9 kB Preview Download
md5:53a58d7380b9f4cc815e668184d0b344
114.1 kB Preview Download
md5:ef865b95e2667f3adea5b177190b9d57
1.0 kB Preview Download
md5:06e6264ad2c5073508acf87fd487b032
15.1 MB Download
md5:b9fe33b2f4e7e7a845a0a7f3fdcd3b31
754 Bytes Download
md5:a8539271e356479c8f87ff8150a7ab73
1.9 kB Preview Download
md5:d8a0609517972c12e9832227a22ba589
91.7 kB Preview Download
md5:922c9203d2e0b2e64af19f7edca7f2b5
967 Bytes Preview Download
md5:50a7f05b3186c73e2b7663a83b558e52
15.1 MB Download
md5:b3546ea68ac50eb738c201937d449bd5
817 Bytes Download
md5:01f90ac28f01ee94c38fcc25aba48591
1.9 kB Preview Download
md5:6e0eec5f390106ec8328bc2afab8a841
89.7 kB Preview Download
md5:02e55443944b7a922f07a93ef88d56d8
967 Bytes Preview Download
md5:afefb8d5d59a110bc7a6434e5f6ff198
15.1 MB Download
md5:ebdf1967fa22eab303a839009f77cd1f
1.2 kB Download
md5:eb7daaa0aff0b47f1029fc962cc1108f
1.9 kB Preview Download
md5:d95eb1e68af2f40a3bd3d9b798a5dd3c
93.6 kB Preview Download