Social Behavior Annotator
A browser-based tool for scoring social interactions in mouse videos across four dedicated timeline tracks (Active Social, Passive Social, Reactive Social, and Mounting), frame by frame.
What it does
Built for Jaden and Elizabeth's social behavior project, this annotator makes it easy to score how mice interact. Load a video, step through it frame by frame, and mark when each type of social behavior begins and ends. Each category lives on its own color-coded timeline track, so overlapping and back-to-back behaviors stay easy to read. Annotations auto-save as JSON right next to the source video, ready for downstream analysis. It runs entirely in your browser, with no installation, and your videos never leave your computer.
Four behavior tracks
Active Social
Behaviors the subject actively initiates toward another animal.
Passive Social
Behaviors received or shared without active initiation.
Reactive Social
Responses reacting to another animal's actions.
Mounting
Mounting behavior scored on its own dedicated track.
Highlights
Quick start
Click Launch Social Behavior Annotator, open your video folder (Chrome or Edge), then step through frames and mark in/out points for each social behavior on its track. Annotation JSONs save automatically into the same folder as your videos. Questions or feature requests? Reach out at guangwei.zhang@vcuhealth.org.