Check out FERAL
Preprint: www.biorxiv.org/content/10.1...
Code + Docs: www.getferal.ai
Feel free to contact us with any feedback, question or suggestion!
Check out FERAL
Preprint: www.biorxiv.org/content/10.1...
Code + Docs: www.getferal.ai
Feel free to contact us with any feedback, question or suggestion!
Finally, with @tomaskay.bsky.social we asked whether FERAL can detect collective dynamics directly from raw frames.
We annotated raiding phases in colonies of ants.
FERAL identifies the onset and duration of colony raids and collective behavior without tracking!
Finally, with @tomaskay.bsky.social we asked whether FERAL can detect collective dynamics directly from raw frames.
We annotated raiding phases in colonies of ants.
FERAL identifies the onset and duration of colony raids and collective behavior without tracking!
We pushed FERAL to handle multi-species, multi-behavior field recordings: day and night, dense vegetation, variable lighting.
FERAL achieves strong accuracy even for visually rare but distinct behaviors like climbing up/down.
We pushed FERAL to handle multi-species, multi-behavior field recordings: day and night, dense vegetation, variable lighting.
FERAL achieves strong accuracy even for visually rare but distinct behaviors like climbing up/down.
➡️ track the animal to get WHERE it is
➡️ apply FERAL to its video crop to get WHAT it’s doing
(We think this two-step approach has great potential, so if you are interested in this stay tuned)
➡️ track the animal to get WHERE it is
➡️ apply FERAL to its video crop to get WHAT it’s doing
(We think this two-step approach has great potential, so if you are interested in this stay tuned)
🦓 Drone footage of Grevy’s zebras (with @blaircostelloe.bsky.social, Ben Koger and @icouzin.bsky.social)
Pose-estimation pipelines struggled to detect vigilance behavior from overhead drone videos.
FERAL identifies vigilance bouts directly from video.
🦓 Drone footage of Grevy’s zebras (with @blaircostelloe.bsky.social, Ben Koger and @icouzin.bsky.social)
Pose-estimation pipelines struggled to detect vigilance behavior from overhead drone videos.
FERAL identifies vigilance bouts directly from video.
Next we wanted to try FERAL on recordings of social behavior. FERAL detects both self-grooming and allogrooming directly from raw video, even with occlusions and two animals with very different shapes.
Next we wanted to try FERAL on recordings of social behavior. FERAL detects both self-grooming and allogrooming directly from raw video, even with occlusions and two animals with very different shapes.
🪱 C. elegans locomotion (with Friederike Buck)
FERAL incorporates temporal dynamics in its learning. In this dataset, it separates forward and reverse crawling: behaviors that look nearly identical frame-to-frame, but are revealed by temporal dynamics!
🪱 C. elegans locomotion (with Friederike Buck)
FERAL incorporates temporal dynamics in its learning. In this dataset, it separates forward and reverse crawling: behaviors that look nearly identical frame-to-frame, but are revealed by temporal dynamics!
On benchmarks, FERAL beats both pose- and video-based baselines: 94.5% mAP on CalMS21 (mouse social interactions). Outperforms Google’s VideoPrism while using only 25% of the data.
Here’s a snippet of FERAL segmenting mouse social behavior:
On benchmarks, FERAL beats both pose- and video-based baselines: 94.5% mAP on CalMS21 (mouse social interactions). Outperforms Google’s VideoPrism while using only 25% of the data.
Here’s a snippet of FERAL segmenting mouse social behavior:
1. videos
2. behavioral annotations
FERAL fine-tunes a video foundation model on your data.
FERAL outputs:
- segmented ethograms
- model weights you can reuse
All in few lines of code (no ML or coding expertise needed). It runs easily on Google Colab.
Try it yourself: www.getferal.ai
1. videos
2. behavioral annotations
FERAL fine-tunes a video foundation model on your data.
FERAL outputs:
- segmented ethograms
- model weights you can reuse
All in few lines of code (no ML or coding expertise needed). It runs easily on Google Colab.
Try it yourself: www.getferal.ai