KPM-Bench: A Kinematic Parsing Motion Benchmark for Fine-grained Motion-centric Video Understanding
Organizations: Kuaishou Technology
Abstract
Despite recent advancements, video captioning models still face significant limitations in accurately describing fine-grained motion details and suffer from severe hallucination issues. These challenges become particularly prominent when generating captions for motion-centric videos, where precise depiction of intricate movements and limb dynamics is crucial yet often neglected. To alleviate this gap, we introduce an automated annotation pipeline that integrates kinematic-based motion computation with linguistic parsing, enabling detailed decomposition and description of complex human motions. Based on this pipeline, we construct and release the Kinematic Parsing Motion Benchmark (KPM-Bench), a novel open-source dataset designed to facilitate fine-grained motion understanding. KPM-Bench consists of (i) fine-grained video-caption pairs that comprehensively illustrate limb-level dynamics in complex actions, (ii) diverse and challenging question-answer pairs focusing specifically on motion understanding, and (iii) a meticulously curated evaluation set specifically designed to assess hallucination phenomena associated with motion descriptions. Furthermore, to address hallucination issues systematically, we propose the linguistically grounded Motion Parsing and Extraction (MoPE) algorithm, capable of accurately extracting motion-specific attributes directly from textual captions. Leveraging MoPE, we introduce a precise hallucination evaluation metric that functions independently of large-scale vision-language or language-only models. By integrating MoPE into the GRPO post-training framework, we effectively mitigate hallucination problems, significantly improving the reliability of motion-centric video captioning models.
Figures & tables
| Model | Utilized-LLM | Size | B-1 | B-4 | R-L | B-Score | GPT-Score | GPT-Acc | GPT-Hall | Mo-Hall |
| Closed-source VLM-APIs | ||||||||||
| GPT-4.1 [ 2 ] | - | - | ||||||||
| Gemini-2.5Pro [ 1 ] | - | - | ||||||||
| Open-sourced Video-VLMs | ||||||||||
| InternVideo-2.5 [ 36 ] | InternLM2.5 [ 37 ] | 8B | ||||||||
| MiniCPM-V2.6 [ 41 ] | Qwen2 [ 39 ] | 8B | ||||||||
| Model | Utilized-LLM | Size | All | Move | Human | Camera | Emotion | Environment |
| Closed-source VLM-APIs | ||||||||
| GPT-4.1 [ 2 ] | - | - | ||||||
| Gemini-2.5Pro [ 1 ] | - | - | ||||||
| Open-sourced Video-VLMs | ||||||||
| InternVideo-2.5 [ 36 ] | InternLM2.5 [ 37 ] | 8B | ||||||
| VideoLLaMA3 [ 44 ] | QWen2.5 | 7B | ||||||
| Model | MVBench | FAVOR | MotionBench | ||||||
| ALL | ALL | ALL | MR | LM | CM | MO | AO | RC | |
| QWen2.5-VL-7B | 45.11 | 42.28 | 36.21 | 33.08 | |||||
| KPM (w/o MoPE) | 69.03 | 41.25 | 47.41 | 46.41 | 67.05 | ||||
| KPM | |||||||||
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Joint Angle | Joint Point Combination (index, name) | Description |
| Left Shoulder (LShoulder) | (7, 5, 11) – Left Elbow, Left Shoulder, Left Hip | Position of the left upper arm relative to the torso. |
| Right Shoulder (RShoulder) | (8, 6, 12) – Right Elbow, Right Shoulder, Right Hip | Position of the right upper arm relative to the torso. |
| Left Elbow (LElbow) | (5, 7, 9) – Left Shoulder, Left Elbow, Left Wrist | Flexion/extension of the left elbow (forearm relative to upper arm). |
| Right Elbow (RElbow) | (6, 8, 10) – Right Shoulder, Right Elbow, Right Wrist | Flexion/extension of the right elbow (forearm relative to upper arm). |
| Left Hip (LHip) | (5, 11, 13) – Left Shoulder, Left Hip, Left Knee | Angle between the left thigh and the torso. |
| Right Hip (RHip) | (6, 12, 14) – Right Shoulder, Right Hip, Right Knee | Angle between the right thigh and the torso. |
| Dataset | Version | Better-GPT | Overall | Accuracy | Motion Detail | Temp Spatial | Fluency | Better-Human |
| MotionBench | Our | |||||||
| Original | ||||||||
| MoVid | Our | |||||||
| Original | ||||||||
| Dream-1K | Our | |||||||
| Original |
| Version | Better | Overall | Accuracy | Motion Detail | Temp Spatial | Fluency |
| KPM-3D | ||||||
| KPM-2D |
| Vel | Angle-Vel | Vel-Score | Angle-Score | Frame-Angles | Vel-FFT | Angle-FFT |
Video Captioning
Video captioning turns visual and audiovisual sequences into language that describes their events, entities, timing, and context.
See all 68 papers