Releases: KumarLabJax/JABS-behavior-classifier
Releases · KumarLabJax/JABS-behavior-classifier
v0.33.0
v0.32.2
v0.32.1
v0.32.0
- Adds display of "Timeline Annotations" that can be loaded from the annotation JSON files. Timeline annotations are non-behavior annotations that can be associated with a range of frames for either the video or a specific animal id (creating/editing timeline annotations in the JABS GUI will be added in a future version).
- Extends behavior search to also search timeline annotations
- Adds multiple ways of overlaying animal ids in video (floating, centroid, minimalist). "centroid" is the original JABS mouse id label implementation. Floating is the new default. Minimalist does not add id labels to the video, but does draw a small indicator to identify which mouse is selected. ctrl-i (cmd-i macOS) toggles between minimalist and centroid/floating (whichever was last selected)
- uses alternative mode for overlaying pose for Envision reduced key point poses
v0.31.0
- adds "Project Pruning" action (File->Prune Project), which can be used to remove unlabeled videos from a project
- adds
jabs-project-mergecommand for merging two JABS projects - behavior search improvements (render search hits on timeline, next/previous hit is relative to current position)
- fix bug saving external identities to label JSON files
- fix bug that was hiding landmark overlay for videos with no identities
v0.30.0
v0.28.0
v0.27.0
v0.26.0
- Fixes bug opening project where some pose files might not have any mice.
- Adds option to overlay label next to each mouse in the video (manual label or predicted class): View->Label overlay
- Disables selecting frames when Label Timeline is hidden (since there is no way to see what is being selected / labeled)
- Improve rendering of identity labels on video