ArMo: An Articulated Mesh Approach for Mouse 3D Reconstruction
Bohnslav, J. P.; Osman, M. A. M.; Jaggi, A.; Soares, S.; Weinreb, C.; Datta, S. R.; Harvey, C. D.
Show abstract
Characterizing animal behavior requires methods to distill 3D movements from video data. Though keypoint tracking has emerged as a widely used solution to this problem, it only provides a limited view of pose, reducing the body of an animal to a sparse set of experimenter-defined points. To more completely capture 3D pose, recent studies have fit 3D mesh models to subjects in image and video data. However, despite the importance of mice as a model organism in neuroscience research, these methods have not been applied to the 3D reconstruction of mouse behavior. Here, we present ArMo, an articulated mesh model of the laboratory mouse, and demonstrate its application to multi-camera recordings of head-fixed mice running on a spherical treadmill. Using an end-to-end gradient based optimization procedure, we fit the shape and pose of a dense 3D mouse model to data-derived keypoint and point cloud observations. The resulting reconstructions capture the shape of the animals surface while compactly summarizing its movements as a time series of 3D skeletal joint angles. ArMo therefore provides a novel alternative to the sparse representations of pose more commonly used in neuroscience research.
Matching journals
The top 4 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Partitioning variability in animal behavioral videos using semi-supervised variational autoencoders 94%
- Automated morphological phenotyping using learned shape descriptors and functional maps: A novel approach to geometric morphometrics 93%
- Image-based force inference by biomechanical simulation 93%
Similar papers in this journal
Similar papers in this journal
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.