Adding custom labels

Hi, Peter

I am a PhD student working a lot with camera trapping data. I came across Addax AI because right now it is the best way to process videos with AI that I have found.

My question is whether it might be, or will be, possible to add custom labels to the annotation of the data. For example, not only adding the species and the number, but also the sex, age class, and, for my specific case, the snow cover index. I know this is possible within Timelapse, which I am using right now; however, it would be amazing if this was also possible within the Addax AI application itself.

Please keep up the good work! The program works really well. Thank you for your time.

Hi @moniekheurman01,

Thanks, good to hear it works well for your videos.

Short answer: species and counts yes, sex and age class not yet, snow cover no.

What you can do today: on the Labels page you can add your own labels. When you relabel a detection and type a name that does not exist, the picker offers to add it as a new label. Some users use that for sex and age, so “roe deer male” or “roe deer juvenile” next to “roe deer”. It’s a bit of a workaround, but those labels filter, count and export like any other. See Species names and taxonomy | AddaxAI

Proper sex, age class and behaviour fields on an observation are on my list. The design follows the Camtrap DP standard (sex, lifeStage, behavior), so your data stays exchangeable. I can’t give you a date yet, but its on my list (altough the list is very long and expanding…)!

A snow cover index is a different kind of value, it describes the photo and not the animal. I don’t plan that in the app. For that I would keep using Timelapse: run the folder with “Analyse a folder”, save the recognition file, and add your own fields in Timelapse. See Use results in Timelapse | AddaxAI

Good luck!

Cheers,

Peter

FYI, AddaxAI v7.4.0 was just released and now includes dedicated sex, age and behaviour dropdowns.

For snow depth, you could use the notes field. Notes are included in the exports, so the information would travel with the data. However, notes are free text and are not queryable/filterable within AddaxAI, so it is probably not the best solution for something structured like snow depth.

Hi Peter,

Thanks so much for adding the dedicated sex, age, and behavior dropdowns! For the snow depth field, I was thinking it could function as a customizable dropdown. That way, users like me could set up specific tags like “snow depth,” while others could use it for tracking things like experimental treatments or custom variables.

Cheers,

Moniek

Hi @moniekheurman01,

Good to hear the dropdowns help :slight_smile: And I like the idea, it’s a fair request.

Part of it exists already. Sites and deployments have custom tags, key and value, so something like “treatment: fenced” you can set today on the deployment, on the Deployments page under Edit, or in the CSV when you add them. They come out in the exports as deployment_tags.

Snow depth is different, because it changes within a deployment, so it belongs on the event. There is no tag field on events yet, only the note field. For now I would use the note with a fixed pattern, for example snow: 30, so you can pull it out of the event_notes column in R later.

Custom tags on events, with the values you used before offered as a dropdown, is now on my list. It also fills a field in the Camtrap DP export that we leave empty at the moment, so it fits well. I can’t promise a date, but it’s noted!

Cheers,

Peter