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."
-
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
