Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Sparkle: A Robust and Versatile Representation for Point Cloud based Human Motion Capture

About

Point cloud-based motion capture leverages rich spatial geometry and privacy-preserving sensing, but learning robust representations from noisy, unstructured point clouds remains challenging. Existing approaches face a struggle trade-off between point-based methods (geometrically detailed but noisy) and skeleton-based ones (robust but oversimplified). We address the fundamental challenge: how to construct an effective representation for human motion capture that can balance expressiveness and robustness. In this paper, we propose Sparkle, a structured representation unifying skeletal joints and surface anchors with explicit kinematic-geometric factorization. Our framework, SparkleMotion, learns this representation through hierarchical modules embedding geometric continuity and kinematic constraints. By explicitly disentangling internal kinematic structure from external surface geometry, SparkleMotion achieves state-of-the-art performance not only in accuracy but crucially in robustness and generalization under severe domain shifts, noise, and occlusion. Extensive experiments demonstrate our superiority across diverse sensor types and challenging real-world scenarios.

Yiming Ren, Yujing Sun, Aoru Xue, Kwok-Yan Lam, Yuexin Ma• 2026

Related benchmarks

TaskDatasetResultRank
Human Motion CaptureFreeMotion (test)
J Err (L)59
4
Human Motion CaptureSLOPER4D (test)
Joint Error (Local)41.4
4
Human Motion CaptureFreeMotion-OBJ (test)
J Err (L)50.8
4
Human Motion CaptureNoiseMotion (test)
Joint Error (Limb)27.8
4
Human Motion EstimationFreeMotion-MV
J Err (L)55.1
2
Human Motion EstimationHuMMan-MV
Joint Error (L)61.8
2
Human Motion EstimationInterHuman
Joint Error (Local)30.4
2
Human Motion EstimationChi3D
Local Joint Error33.7
2
Human Motion EstimationHi4D
Joint Error (Local)38.6
2
Multi-person Trackingfifa
MOTA98.83
2
Showing 10 of 10 rows

Other info

Follow for update