Dataset |
Status |
Example Image |
|---|---|---|
| Mothbox | 🟠 Partial (4/13) | No image tag found |
| amber | 🟡 Almost (3/5) | ![]() |
| antenna | 🟢 Success (4/4) | ![]() |
| diopsis | 🟡 Almost (4/5) | ![]() |
| flower_visitors | 🟢 Success (5/5) | ![]() |
| ias | 🟢 Success (5/5) | ![]() |
| insect-detect | 🔴 Failed (1/5) | ![]() |
| lepmon | 🟡 Almost (4/5) | ![]() |
| minimon | 🟡 Almost (3/5) | ![]() |
| plant-pollinator-interactions | 🟢 Success (5/5) | ![]() |
| rangex | 🟢 Success (5/5) | ![]() |
datasets/– example datasetsresources/– logos and images for use in readmes, notebooks and presentationstemplates/– generic scripts to convert data to Camtrap DP or InsectAI extensions thereofREADME.md– this readme!requirements.txt– Python dependencies for running the conversion scripts*_template.csv– reference files used to initialize the Camtrap DP CSVs. These contain all necessary headers to ensure the final output meets the data package specifications
The datasets/ directory is structured to facilitate the conversion from raw data formats to the Camtrap DP standard.
Each individual dataset is located in a folder named <DATASET_NAME> with the following internal structure:
| Component | Description |
|---|---|
media/ |
Folder containing all images, potentially organized into subdirectories. |
raw-data/ |
The original annotations in their source format (JSON, CSV, TXT, etc.). |
code/ |
Folder containing the conversion scripts (Jupyter, R, etc.) used to convert the dataset in raw format to the Camtrap DP standard. |
README.md |
A readme file describing the dataset, its source, and any specific details about the conversion process. |
deployments.csv |
Generated: Records of camera/sensor deployments. |
media.csv |
Generated: Metadata for all media files. |
observations.csv |
Generated: Taxonomic or individual observations. |
datapackage.json |
Generated: The metadata descriptor for the data package. |
The "datathon" is a 2-day workshop where InsectAI members work together to standardize disparate insect “minidatasets”, creating reproducible examples for the wider community.
Along the way, we reflect on and develop Camtrap DP and InsectAI data standards, produce scripts for data mapping, and journalize the experience of standardizing data and metadata.
We will prove to ourselves (and the world!) that we can store our data in a common format, laying foundations for future collaborations and insect image megadatasets 💾
The living document for the datathon, including the agenda, can be found here.
The "minidatasets" presented here demonstrate one or more of the common challenges of InsectAI data:
- Detections or classifications from multiple models or multiple annotators for a single image
- Large datasets, of which not all needs to be pushed to e.g. GBIF
- Taxonomic ambiguity and coarse identifications
- Dense time-lapse data with tracks of individuals leaving and re-entering the frame; frequent occlusions
- Datasets that comprise regions of interest or "crops" of original source images
- Variable labelling scope. All pollinators vs. all insects vs. all arthropods?
- Several example standardized datasets to browse and learn from under
datasets/ - Refined InsectAI/Camtrap DP standards (including github issues to petition the Camtrap DP team), feeding into the InsectAI WG3 report
- A presentation and online materials (especially READMEs under
datasets/<DATASET_NAME>) to disseminate and demystify working with standards - Scripts and tools to map data to, and read data from, Camtrap DP/InsectAI (also under
datasets/<DATASET_NAME>)
[https://github.com/cpadubidri/insectAI-demo.git]
Please consider contributing links to models and other resources for insect detection and classification below:
[https://github.com/InsectAI-COST-Action/awesome-insectai.git]









