Tracking by Predicting 3-D Gaussians Over Time
Tanish Baranwal, Himanshu Gaurav Singh, Jathushan Rajasegaran, Jitendra Malik
TL;DR
This work tackles learning robust pixel-wise correspondence in video without annotations. It introduces Video-GMAE, which encodes frames as moving 3-D Gaussian primitives and trains with a masked autoencoder objective that also predicts temporal deltas, leveraging differentiable Gaussian rendering. The approach yields zero-shot point tracking that rivals self-supervised baselines and, with finetuning, achieves strong gains on multiple datasets, outperforming existing video SSL methods. By tying video representations to a 3-D Gaussian decomposition, the method emphasizes temporal structure and scene motion, offering practical benefits for scalable video understanding.
Abstract
We propose Video Gaussian Masked Autoencoders (Video-GMAE), a self-supervised approach for representation learning that encodes a sequence of images into a set of Gaussian splats moving over time. Representing a video as a set of Gaussians enforces a reasonable inductive bias: that 2-D videos are often consistent projections of a dynamic 3-D scene. We find that tracking emerges when pretraining a network with this architecture. Mapping the trajectory of the learnt Gaussians onto the image plane gives zero-shot tracking performance comparable to state-of-the-art. With small-scale finetuning, our models achieve 34.6% improvement on Kinetics, and 13.1% on Kubric datasets, surpassing existing self-supervised video approaches. The project page and code are publicly available at https://videogmae.org/ and https://github.com/tekotan/video-gmae.
