healthonrails/annolid

An annotation and instance segmentation-based multi-object tracking and behavior analysis package.

62
/ 100
Established

Annolid helps scientists and researchers analyze animal behavior in videos. It takes raw video footage and produces detailed tracking data for individual animals, along with classifications of their behaviors, even when they interact or are partially hidden. This tool is designed for biologists, ethologists, and neuroscientists studying complex animal movements and interactions.

Available on PyPI.

Use this if you need to precisely track multiple animals or research targets in video and classify their behaviors without needing to attach physical markers.

Not ideal if your primary goal is simple object counting or if you require tracking inanimate objects where advanced segmentation and behavioral classification are not relevant.

animal-behavior-analysis ethology neuroscience-research video-tracking biological-imaging
Maintenance 13 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

56

Forks

10

Language

Python

License

Last pushed

Mar 17, 2026

Commits (30d)

0

Dependencies

44

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/healthonrails/annolid"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.