RatBodyFormer: Rat Body Surface from Keypoints
Ayaka Higami, Karin Oshima, Tomoyo Isoguchi Shiramatsu, Hirokazu Takahashi, Shohei Nobuhara, Ko Nishino
TL;DR
This work tackles the challenge of capturing the full, non-rigid surface of a rat, which encodes rich behavioral cues beyond sparse keypoints. It introduces RatDome, a multi-view capture system with bead markers to pair 3D keypoints and dense surface points, and RatBodyFormer, a transformer that regresses dense 3D body-surface coordinates from detectable keypoints onto a canonical body surface. The approach achieves about 6.5 mm surface accuracy, generalizes across rats and ages, and enables animatable avatars (GaussianRat) for analysis-by-synthesis, potentially accelerating neuroscience research by providing a robust foundation for surface-aware automated behavior analysis. Together, RatDome and RatBodyFormer offer a principled, non-invasive pathway to quantify subtle rat body surface deformations and facilitate downstream applications in VR/AR and behavioral neuroscience.
Abstract
Analyzing rat behavior lies at the heart of many scientific studies. Past methods for automated rodent modeling have focused on 3D pose estimation from keypoints, e.g., face and appendages. The pose, however, does not capture the rich body surface movement encoding the subtle rat behaviors like curling and stretching. The body surface lacks features that can be visually defined, evading these established keypoint-based methods. In this paper, we introduce the first method for reconstructing the rat body surface as a dense set of points by learning to predict it from the sparse keypoints that can be detected with past methods. Our method consists of two key contributions. The first is RatDome, a novel multi-camera system for rat behavior capture, and a large-scale dataset captured with it that consists of pairs of 3D keypoints and 3D body surface points. The second is RatBodyFormer, a novel network to transform detected keypoints to 3D body surface points. RatBodyFormer is agnostic to the exact locations of the 3D body surface points in the training data and is trained with masked-learning. We experimentally validate our framework with a number of real-world experiments. Our results collectively serve as a novel foundation for automated rat behavior analysis.
