CrypticBio: A Large Multimodal Dataset for Visually Confusing Biodiversity
Project description
CrypticBio: A Large Multimodal Dataset for Visually Confusing Biodiversity
We present CrypticBio, the largest publicly available multimodal dataset of visually confusing species groups, specifically curated to support the development of AI models in the context of biodiversity identification applications. Visually confusing or cryptic species are groups of two or more taxa that are nearly indistinguishable based on visual characteristics alone. We open source-data the data pipeline, CrypticBio-Curate, which allows for custom subsets curation.
Data Preprocessing
Before using this script, download the metadata from the Hugging Face repo.
Models
We evaluate state-of-the-art CLIP-style models trained on biodiversity data using the scientific and vernacular terminology of species. We use BioCLIP; BioTrove-CLIP's BioCLIP ViT-B-16 and OpenAI ViT-B-16 fine-tuned variants; and TaxaBind as image-only baseline models. For multimodal learning, we add embeddings obtained from the image encoders to those obtained from TaxaBind location and environmental features encoders, which are then used for zero-shot classification. We collect from WorldClim-2.1 environmental features for each observation based on the location metadata, which are then passed through TaxaBind's environmental encoder. We benchmark on all English available vernacular terminology, and we use species scientific term when the vernacular terminology is missing.
| Name | Model URL |
|---|---|
| BioCLIP | https://github.com/kim2429/AmazonParrots/tree/main/Images |
| BioTrove-CLIP | https://huggingface.co/BGLab/BioTrove-CLIP |
| TaxaBind | https://huggingface.co/MVRL/taxabind-vit-b-16 |
Existing Benchmarks
We report results on the following established benchmarks from prior scientific literature: Amazon Parrots, Chiroptera Rhinolophidae Rhinolophus, and Squamata Lacertidae Podarcis. We also introduce four new benchmarks: CrytpitcBio-Common, CrypticBio-CommonUnseen, CrytpicBio-Endangered, and CrytpicBio-Invasive, avaiable in the Hugging Face repo.
Our package expects a valid path to each image to exist in its corresponding metadata file; therefore, metadata CSV paths must be updated before running each benchmark.
| Name | Original Source | Metadata | Images |
|---|---|---|---|
| Amazon Parrots | https://github.com/kim2429/AmazonParrots/tree/main/Images | exisitng_benchmarks/AmazonParrots.csv | |
| Chiroptera Rhinolophidae Rhinolophus | https://zenodo.org/records/10613387 | exisitng_benchmarks/ChiropteraRhinolophidaeRhinolophus.csv | |
| Squamata Lacertidae Podarcis | https://tinyurl.com/ Podarcis-images | exisitng_benchmarks/SquamataLacertidaePodarcis.csv | |
| Bumble Bees | not publicly available | - | - |
| Confounding Species | not publicly available | - | - |
| Sea Turtles | not publicly available | - | - |
Acknowledgments
Parts of this project page were adopted from the Nerfies page.
Website License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file crypticbio-0.2.0.tar.gz.
File metadata
- Download URL: crypticbio-0.2.0.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.10.16 Darwin/24.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40b420bfd211b746dbe103b0af6c0c0d97cda0823c3d7c7deb4ffd2e7c020328
|
|
| MD5 |
0f27508e399686314ab82a89a8a7f82a
|
|
| BLAKE2b-256 |
68608b161b25651286876f912fabea2966b69d0ad09aa29186d9fa0112e0db87
|
File details
Details for the file crypticbio-0.2.0-py3-none-any.whl.
File metadata
- Download URL: crypticbio-0.2.0-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.10.16 Darwin/24.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ff387495427e157777c8d109b48a138008e5b332e209f88ad791ebdc175d91b
|
|
| MD5 |
fe768b8de4c51758262e1754a23b1649
|
|
| BLAKE2b-256 |
4736bee4fb2f8e6c4d94f588b82bdff20fae5bd5853ae061acf89ffd15379cb8
|