Pose Splatter: A 3D Gaussian Splatting Model for Quantifying Animal Pose and Appearance [NeurIPS 2025]
- Authors: Jack Goffinet*, Youngjo Min*, Carlo Tomasi, David Carlson (* denotes equal contribution)
Code for "Pose Splatter: A 3D Gaussian Splatting Model for Quantifying Animal Pose and Appearance."
The datasets used in this work are publicly available via the Duke Research Data Repository:
Pose Splatter Dataset
https://doi.org/10.7924/r4z323k2c
The dataset contains synchronized multi-view video recordings of freely moving animals (mouse and zebra finch), along with camera calibration parameters, and is released to support reproducibility and further research. The total size is 5.6 GB.
-
Collect up direction:
python estimate_up_direction.py config.json
-
Get center and rotations:
python calculate_center_rotation.py config.json
-
Get volume sum, decide volume_idx:
python calculate_crop_indices.py config.json
-
Write images in HDF5 format:
python write_images.py config.json
-
Copy images to ZARR for training:
python copy_to_zarr.py path/to/input.h5 path/to/output.zarr
-
Train a model:
python train_script.py config.json
-
Evaluate model:
python evaluate_model.py config.json
-
Render an image:
python render_image.py config.json
-
Calculate visual features:
python calculate_visual_features.py config.json
-
Calculate visual embedding:
python calculate_visual_embedding.py config.json
- Code on GitHub
- Camera-ready on arXiv
- Add links to data
- Add more detailed usage
@inproceedings{Goffinet2025PoseSplatter,
author = {Goffinet, Jack and Min, Youngjo and Tomasi, Carlo and Carlson, David E.},
title = {Pose Splatter: A 3D Gaussian Splatting Model for Quantifying Animal Pose and Appearance},
booktitle = {Advances in Neural Information Processing Systems},
year = {2025}
}@dataset{Goffinet2026PoseSplatterData,
author = {Goffinet, Jack and Kaplan, Kate and Soliman, Hannah A. and Walder-Christensen, Kathryn K. and Min, Youngjo and Mooney, Richard and Dzirasa, Kafui and Carlson, David E.},
title = {Data from: Pose Splatter: A 3D Gaussian Splatting Model for Quantifying Animal Pose and Appearance},
year = {2026},
publisher = {Duke Research Data Repository},
doi = {10.7924/r4z323k2c},
url = {https://doi.org/10.7924/r4z323k2c}
}