{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2024-10-30T18:30:25.969399+00:00",
  "custom_fields": {},
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 9,
    "enabled": true,
    "entries": {
      "basic_usage_pretrained_model.py": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:bc0753ba0662d98867f113abb8310f3e",
        "ext": "py",
        "id": "83ab2477-5946-4cae-8e92-6bf638786354",
        "key": "basic_usage_pretrained_model.py",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/basic_usage_pretrained_model.py/content",
          "self": "https://zenodo.org/api/records/13891416/files/basic_usage_pretrained_model.py"
        },
        "metadata": {},
        "mimetype": "text/x-python",
        "size": 2127,
        "storage_class": "L"
      },
      "class_mapping.txt": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:d6fd06e6eaa804d18a974a424cbd929c",
        "ext": "txt",
        "id": "417a9ce6-3e60-440f-a616-09a52bb0ef87",
        "key": "class_mapping.txt",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/class_mapping.txt/content",
          "self": "https://zenodo.org/api/records/13891416/files/class_mapping.txt"
        },
        "metadata": {},
        "mimetype": "text/plain",
        "size": 271,
        "storage_class": "L"
      },
      "model_beit_danish.pth": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:9153533e9fc0a592327a1e1ae57f79fe",
        "ext": "pth",
        "id": "9ae8b963-e638-4f45-93c2-1d17a9d47644",
        "key": "model_beit_danish.pth",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/model_beit_danish.pth/content",
          "self": "https://zenodo.org/api/records/13891416/files/model_beit_danish.pth"
        },
        "metadata": {},
        "mimetype": "application/octet-stream",
        "size": 343990524,
        "storage_class": "L"
      },
      "model_beit_danish_head.pth": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:cfcce9736a3f14528c025944d72531ae",
        "ext": "pth",
        "id": "874e57c7-da4e-4063-b2d6-07c1383cf6de",
        "key": "model_beit_danish_head.pth",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/model_beit_danish_head.pth/content",
          "self": "https://zenodo.org/api/records/13891416/files/model_beit_danish_head.pth"
        },
        "metadata": {},
        "mimetype": "application/octet-stream",
        "size": 20786,
        "storage_class": "L"
      },
      "model_beit_danish_with_vamis.pth": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:30868d5648b88322d0901ee5ca234019",
        "ext": "pth",
        "id": "81bde061-a663-4aa9-b04e-206e7152a818",
        "key": "model_beit_danish_with_vamis.pth",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/model_beit_danish_with_vamis.pth/content",
          "self": "https://zenodo.org/api/records/13891416/files/model_beit_danish_with_vamis.pth"
        },
        "metadata": {},
        "mimetype": "application/octet-stream",
        "size": 349562205,
        "storage_class": "L"
      },
      "model_tiling_state_dict_xp4.pth": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:bad94594feb5c70153b9542d5df07725",
        "ext": "pth",
        "id": "1a39a003-a9c4-432e-b7da-a71dea8d40d8",
        "key": "model_tiling_state_dict_xp4.pth",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/model_tiling_state_dict_xp4.pth/content",
          "self": "https://zenodo.org/api/records/13891416/files/model_tiling_state_dict_xp4.pth"
        },
        "metadata": {},
        "mimetype": "application/octet-stream",
        "size": 19911,
        "storage_class": "L"
      },
      "model_tiling_state_dict_xp5.pth": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:ff0decc9de6dc53e83e4580863a82750",
        "ext": "pth",
        "id": "1083c406-7b60-44ae-95ea-63e020017fb2",
        "key": "model_tiling_state_dict_xp5.pth",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/model_tiling_state_dict_xp5.pth/content",
          "self": "https://zenodo.org/api/records/13891416/files/model_tiling_state_dict_xp5.pth"
        },
        "metadata": {},
        "mimetype": "application/octet-stream",
        "size": 26691,
        "storage_class": "L"
      },
      "model_vamis_state_dict_xp1.pth": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:aa99234758d1a679a896a3a310bac528",
        "ext": "pth",
        "id": "7b394e7f-7bb2-49cd-bf39-49c18312872f",
        "key": "model_vamis_state_dict_xp1.pth",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/model_vamis_state_dict_xp1.pth/content",
          "self": "https://zenodo.org/api/records/13891416/files/model_vamis_state_dict_xp1.pth"
        },
        "metadata": {},
        "mimetype": "application/octet-stream",
        "size": 349591667,
        "storage_class": "L"
      },
      "model_vamis_state_dict_xp2.pth": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:3a8c426644c8c668b279770d5b433e45",
        "ext": "pth",
        "id": "2846f9af-9384-4f99-acf6-15c41c01cbb5",
        "key": "model_vamis_state_dict_xp2.pth",
        "links": {
          "content": "https://zenodo.org/api/records/13891416/files/model_vamis_state_dict_xp2.pth/content",
          "self": "https://zenodo.org/api/records/13891416/files/model_vamis_state_dict_xp2.pth"
        },
        "metadata": {},
        "mimetype": "application/octet-stream",
        "size": 349591667,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 1392805849
  },
  "id": "13891416",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/13891416/access",
    "access_grants": "https://zenodo.org/api/records/13891416/access/grants",
    "access_links": "https://zenodo.org/api/records/13891416/access/links",
    "access_request": "https://zenodo.org/api/records/13891416/access/request",
    "access_users": "https://zenodo.org/api/records/13891416/access/users",
    "archive": "https://zenodo.org/api/records/13891416/files-archive",
    "archive_media": "https://zenodo.org/api/records/13891416/media-files-archive",
    "communities": "https://zenodo.org/api/records/13891416/communities",
    "communities-suggestions": "https://zenodo.org/api/records/13891416/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.13891416",
    "draft": "https://zenodo.org/api/records/13891416/draft",
    "file_modification": "https://zenodo.org/api/records/13891416/file-modification",
    "files": "https://zenodo.org/api/records/13891416/files",
    "latest": "https://zenodo.org/api/records/13891416/versions/latest",
    "latest_html": "https://zenodo.org/records/13891416/latest",
    "media_files": "https://zenodo.org/api/records/13891416/media-files",
    "parent": "https://zenodo.org/api/records/13891415",
    "parent_doi": "https://doi.org/10.5281/zenodo.13891415",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.13891415",
    "parent_html": "https://zenodo.org/records/13891415",
    "preview_html": "https://zenodo.org/records/13891416?preview=1",
    "quota_increase": "https://zenodo.org/api/records/13891416/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/13891416/request-deletion",
    "requests": "https://zenodo.org/api/records/13891416/requests",
    "reserve_doi": "https://zenodo.org/api/records/13891416/draft/pids/doi",
    "self": "https://zenodo.org/api/records/13891416",
    "self_doi": "https://doi.org/10.5281/zenodo.13891416",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.13891416",
    "self_html": "https://zenodo.org/records/13891416",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:13891416/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:13891416/sequence/default",
    "versions": "https://zenodo.org/api/records/13891416/versions"
  },
  "media_files": {
    "count": 0,
    "enabled": false,
    "entries": {},
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "creators": [
      {
        "affiliations": [
          {
            "id": "05kpkpg04",
            "identifiers": [
              {
                "identifier": "05kpkpg04",
                "scheme": "ror"
              },
              {
                "identifier": "grid.8183.2",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0001 2153 9871",
                "scheme": "isni"
              }
            ],
            "name": "Centre de Coop\u00e9ration Internationale en Recherche Agronomique pour le D\u00e9veloppement"
          }
        ],
        "person_or_org": {
          "family_name": "Espitalier",
          "given_name": "Vincent",
          "name": "Espitalier, Vincent",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "id": "05kpkpg04",
            "identifiers": [
              {
                "identifier": "05kpkpg04",
                "scheme": "ror"
              },
              {
                "identifier": "grid.8183.2",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0001 2153 9871",
                "scheme": "isni"
              }
            ],
            "name": "Centre de Coop\u00e9ration Internationale en Recherche Agronomique pour le D\u00e9veloppement"
          }
        ],
        "person_or_org": {
          "family_name": "Go\u00ebau",
          "given_name": "Herv\u00e9",
          "identifiers": [
            {
              "identifier": "0000-0003-3296-3795",
              "scheme": "orcid"
            }
          ],
          "name": "Go\u00ebau, Herv\u00e9",
          "type": "personal"
        },
        "role": {
          "id": "contactperson",
          "title": {
            "de": "Kontaktperson",
            "en": "Contact person"
          }
        }
      },
      {
        "affiliations": [
          {
            "name": "Inria Centre de Recherche Sophia Antipolis M\u00e9diterran\u00e9e"
          }
        ],
        "person_or_org": {
          "family_name": "Lombardo",
          "given_name": "Jean-Christophe",
          "identifiers": [
            {
              "identifier": "0000-0002-9656-4219",
              "scheme": "orcid"
            }
          ],
          "name": "Lombardo, Jean-Christophe",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "id": "02kvxyf05",
            "identifiers": [
              {
                "identifier": "02kvxyf05",
                "scheme": "ror"
              },
              {
                "identifier": "grid.5328.c",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0001 2164 1438",
                "scheme": "isni"
              }
            ],
            "name": "Institut national de recherche en informatique et en automatique"
          }
        ],
        "person_or_org": {
          "family_name": "Affouard",
          "given_name": "Antoine",
          "name": "Affouard, Antoine",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "id": "05kpkpg04",
            "identifiers": [
              {
                "identifier": "05kpkpg04",
                "scheme": "ror"
              },
              {
                "identifier": "grid.8183.2",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0001 2153 9871",
                "scheme": "isni"
              }
            ],
            "name": "Centre de Coop\u00e9ration Internationale en Recherche Agronomique pour le D\u00e9veloppement"
          }
        ],
        "person_or_org": {
          "family_name": "Bonnet",
          "given_name": "Pierre",
          "identifiers": [
            {
              "identifier": "0000-0002-2828-4389",
              "scheme": "orcid"
            }
          ],
          "name": "Bonnet, Pierre",
          "type": "personal"
        },
        "role": {
          "id": "contactperson",
          "title": {
            "de": "Kontaktperson",
            "en": "Contact person"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "01nzkaw91",
            "identifiers": [
              {
                "identifier": "01nzkaw91",
                "scheme": "ror"
              },
              {
                "identifier": "grid.457356.6",
                "scheme": "grid"
              }
            ],
            "name": "Research Centre Inria Sophia Antipolis - M\u00e9diterran\u00e9e"
          }
        ],
        "person_or_org": {
          "family_name": "Joly",
          "given_name": "Alexis",
          "identifiers": [
            {
              "identifier": "0000-0002-2161-9940",
              "scheme": "orcid"
            }
          ],
          "name": "Joly, Alexis",
          "type": "personal"
        },
        "role": {
          "id": "contactperson",
          "title": {
            "de": "Kontaktperson",
            "en": "Contact person"
          }
        }
      }
    ],
    "description": "<p>This repository provides a suite of pre-trained models designed to analyze high-resolution roadside images captured from a vehicle-mounted camera, specifically to detect the presence or absence of plant species recognized as invasive in Denmark.</p>\n<p>These models are made available to facilitate the replication of results from the paper &ldquo;Adapting a Global Plant Identification Model to Detect Invasive Alien Plant Species in High-Resolution Roadside Images&rdquo; [1]. The paper addresses the challenge of processing large images that may contain multiple invasive species simultaneously, including:</p>\n<p>&bull;&nbsp;<em>Cytisus scoparius</em> (L.) Link</p>\n<p>&bull; <em>Lupinus polyphyllus</em> Lindl.</p>\n<p>&bull; <em>Pastinaca sativa</em> L.</p>\n<p>&bull; <em>Reynoutria spp.</em> (<em>Reynoutria japonica</em> Houtt., <em>Reynoutria sachalinensis</em> (F.Schmidt) Nakai)</p>\n<p>&bull; <em>Rosa rugosa</em> Thunb.</p>\n<p>&bull; <em>Solidago spp.</em> (<em>Solidago canadensis</em> L., <em>Solidago gigantea</em> Aiton)</p>\n<p>&nbsp;</p>\n<p>The models were partially generated using the following code and data resources:</p>\n<p>&bull; Code: <a href=\"https://github.com/plantnet/roadside-invasive-plant-identification\">GitHub Repository https://github.com/plantnet/roadside-invasive-plant-identification</a></p>\n<p>&bull; Dataset: <a href=\"https://zenodo.org/record/14013930\">Zenodo Link https://zenodo.org/record/14013930</a> (DOI 10.5281/zenodo.14013930, accessed in October 2024)</p>\n<p>The code allows full reproduction of the results presented in the paper.</p>\n<p>&nbsp;</p>\n<p>All shared models are based on a BeiT architecture [2], pre-trained on a large dataset of plant images (6.5 million images initially covering 43,683 species from Pl@ntNet&rsquo;s internal database [3]). The model output was subsequently reduced to the six target invasive species listed above, resulting in the file <span>model_beit_danish.pth</span>.</p>\n<p>This model may be useful in other projects aiming to identify any of these six species in standard-sized images showing individual plants. Basic code to test the model is provided in the file&nbsp;<span>basic_usage_pretrained_model.py</span>, which requires the installation of the <em>timm</em> library (version 0.9.6, August 2023).</p>\n<p>Then, the shared code in&nbsp;<a href=\"https://github.com/plantnet/roadside-invasive-plant-identification\">GitHub Repository</a> can adapt the <span>model_beit_danish</span> model to handle larger image resolutions and potentially multi-label images, following various methods discussed in the paper.</p>\n<p>Here is a brief summary of the different models:</p>\n<p>&nbsp;</p>\n<p><span>1. </span><span><strong>Model File</strong>: </span>model_beit_danish.pth</p>\n<p>&bull; <strong>Image Size</strong>: 384 x 384</p>\n<p>&bull; <strong>Class Count</strong>: 7</p>\n<p>&bull; <strong>Experiment ID in Article</strong>: XP3</p>\n<p>&bull; <strong>Notes</strong>: BEiT model pre-trained on ImageNet, then fine-tuned on Pl@ntNet data limited to six invasive plant species.</p>\n<p>&nbsp;</p>\n<p><span>2.&nbsp;</span><span><strong>Model File</strong>: </span>model_vamis_state_dict_xp1.pth</p>\n<p>&bull; <strong>Image Size</strong>: 1024 x 768</p>\n<p>&bull; <strong>Class Count</strong>: 7</p>\n<p>&bull; <strong>Experiment ID in Article</strong>: XP1</p>\n<p>&bull; <strong>Notes</strong>: BEiT model with large input size, pre-trained on ImageNet and fine-tuned on roadside images.</p>\n<p>&nbsp;</p>\n<p><span>3.&nbsp;</span><span><strong>Model File</strong>: </span>model_vamis_state_dict_xp2.pth</p>\n<p>&bull; <strong>Image Size</strong>: 1024 x 768</p>\n<p>&bull; <strong>Class Count</strong>: 7</p>\n<p>&bull; <strong>Experiment ID in Article</strong>: XP2</p>\n<p>&bull; <strong>Notes</strong>: BEiT model with large input size, pre-trained on ImageNet, then fine-tuned on Pl@ntNet and roadside images.</p>\n<p>&nbsp;</p>\n<p><span>4.&nbsp;</span><span><strong>Model File</strong>: </span>model_tiling_state_dict_xp4.pth</p>\n<p>&bull; <strong>Image Size</strong>: 384 x 384</p>\n<p>&bull; <strong>Class Count</strong>: 6</p>\n<p>&bull; <strong>Experiment ID in Article</strong>: XP4</p>\n<p>&bull; <strong>Notes</strong>: Classifier head on the <span>model_beit_danish</span> backbone.</p>\n<p>&nbsp;</p>\n<p><span>5.&nbsp;</span><span><strong>Model File</strong>: </span>model_tiling_state_dict_xp5h_BCE_LN__pickup_strategy.pth</p>\n<p>&bull; <strong>Image Size</strong>: 384 x 384</p>\n<p>&bull; <strong>Class Count</strong>: 6</p>\n<p>&bull; <strong>Experiment ID in Article</strong>: XP5</p>\n<p>&bull; <strong>Notes</strong>: Classifier head on the <span>model_beit_danish</span> backbone fine-tuned on roadside images.</p>\n<p>&nbsp;</p>\n<p><span>6.&nbsp;</span><span><strong>Model File</strong>: </span>model_beit_danish_head.pth</p>\n<p>&bull; <strong>Image Size</strong>: 384 x 384</p>\n<p>&bull; <strong>Class Count</strong>: 6</p>\n<p>&bull; <strong>Experiment ID in Article</strong>: XP5</p>\n<p>&bull; <strong>Notes</strong>: Initial classifier head before fine-tuning on the <span>model_beit_danish.pth</span> backbone.</p>\n<p>&nbsp;</p>\n<p><span>7.&nbsp;</span><span><strong>Model File</strong>: </span>model_beit_danish_with_vamis.pth</p>\n<p>&bull; <strong>Image Size</strong>: 1024 x 768</p>\n<p>&bull; <strong>Class Count</strong>: 7</p>\n<p>&bull; <strong>Experiment ID in Article</strong>: XP2</p>\n<p>&bull; <strong>Notes</strong>: Initial classifier head before fine-tuning on the <span>model_vamis_state_dict_xp2.pth</span> backbone.</p>\n<p>&nbsp;</p>\n<p><strong>References:</strong></p>\n<p>[1] V. Espitalier, J.-C. Lombardo, H. Go&euml;au, C. Botella, T.T. H&oslash;ye, M. Dyrmannd, P. Bonnet, A. Joly, &ldquo;Adapting a Global Plant Identification Model to Detect Invasive Alien Plant Species in High-Resolution Roadside Images&rdquo; (submitted to&nbsp;<em>Ecological Informatics</em>).</p>\n<p>[2] Bao, H., Dong, L., Piao, S., &amp; Wei, F. (2021). &ldquo;BEiT: BERT Pre-training of Image Transformers.&rdquo;&nbsp;<em>arXiv preprint</em> arXiv:2106.08254.</p>\n<p>[3] A. Affouard, H. Goeau, P. Bonnet, J.-C. Lombardo, A. Joly, &ldquo;Pl@ntNet App in the Era of Deep Learning.&rdquo;&nbsp;<em>ICLR: International Conference on Learning Representations</em>.</p>\n<p>&nbsp;</p>\n<p>The work described here was funded by the European Commission via the GUARDEN and MAMBO projects, which have received funding from the European Union&rsquo;s Horizon Europe research and innovation programme under grant agreements 101060693 and 101060639. The opinions expressed in this work are those of the authors and are not necessarily those of the GUARDEN or MAMBO partners or the European Commission.</p>\n<p>This project was provided with computer and storage resources by GENCI at IDRIS thanks to the grant 2023- A0151011389 on the supercomputer Jean Zay's the A100 partition.</p>",
    "publication_date": "2024-10-30",
    "publisher": "Zenodo",
    "resource_type": {
      "id": "model",
      "title": {
        "de": "Modell",
        "en": "Model"
      }
    },
    "rights": [
      {
        "description": {
          "en": "The Creative Commons Attribution license allows re-distribution and re-use of a licensed work on the condition that the creator is appropriately credited."
        },
        "icon": "cc-by-icon",
        "id": "cc-by-4.0",
        "props": {
          "scheme": "spdx",
          "url": "https://creativecommons.org/licenses/by/4.0/legalcode"
        },
        "title": {
          "en": "Creative Commons Attribution 4.0 International"
        }
      }
    ],
    "title": "Image classification models dedicated to the identification of 6 invasive plant species in Denmark in roadside views"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "90498"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {},
    "id": "13891415",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.13891415",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.13891416",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:13891416",
      "provider": "oai"
    }
  },
  "revision_id": 4,
  "stats": {
    "all_versions": {
      "data_volume": 142375919152.0,
      "downloads": 835,
      "unique_downloads": 800,
      "unique_views": 370,
      "views": 385
    },
    "this_version": {
      "data_volume": 142375919152.0,
      "downloads": 835,
      "unique_downloads": 800,
      "unique_views": 370,
      "views": 385
    }
  },
  "status": "published",
  "swh": {},
  "updated": "2024-10-30T18:30:26.396572+00:00",
  "versions": {
    "index": 1,
    "is_latest": true
  }
}