cs.CVAug 31, 2026

BLARM: Animating 3D Objects from Video via Blending Latent Rigid Motion Primitives

Authors: Pradyumn GoyalYizhak Ben-ShabatHsueh-Ti Derek LiuHaomiao JiangSnehasish MukherjeeKyle SpenceMark StauberEvangelos Kalogerakis+1 more

Organizations: Roblox · UMass Amherst · TU Crete

Abstract

We introduce BLARM, a feed-forward method for video-driven 3D mesh animation. Given a monocular video and a static object mesh, BLARM predicts a temporally coherent animated mesh whose motion follows the video. Rather than relying on explicit rigs or directly regressing high-dimensional vertex motion, we represent animation using a compact set of learned, time-varying rigid motion components and time-invariant vertex-to-component skinning weights. This yields a low-dimensional deformation space without requiring skeletons, cages, skinning weights, or rig annotations. Our architecture conditions geometry-derived deformation latents on video features through factorized spatial-temporal attention, then decodes rigid transformations blended by predicted skinning weights. Trained with trajectory reconstruction, entropy regularization, and motion-aware contrastive learning, BLARM produces accurate and temporally stable animations while recovering compact, interpretable motion structure from monocular video.

Explore similar work

CardsList
  1. MeshLoom: Feed-Forward Non-Rigid Registration of Mesh Sequences

    Jun 15, 2026Jianqi Chen, Jiraphon Yenphraphai, Xiangjun Tang +4Image RegistrationMeshes