Papers
Topics
Authors
Recent
Search
2000 character limit reached

YouTube Dance Motion Dataset

Updated 10 April 2026
  • The dataset provides a rich multimodal collection of YouTube-sourced dance motion data including 2D/3D keypoints, audio signals, and textual annotations.
  • It employs advanced preprocessing pipelines with YOLO detection, transformer-based models, and rigorous manual curation to ensure high-quality pose extraction and noise reduction.
  • Its large scale and diverse dance styles facilitate cutting-edge research in motion synthesis, cross-modal action recognition, and generative choreography.

A dance motion dataset from YouTube refers to a structured collection of human dance motion data sourced directly from YouTube and similar large-scale video-sharing platforms. These datasets are designed for tasks such as motion synthesis, generative modeling, action recognition, multi-object tracking, and multimodal research in computer vision, machine learning, and graphics. Their construction involves a comprehensive pipeline: identifying and downloading relevant clips, segmenting dance intervals, extracting multimodal representations (e.g., 2D keypoints, 3D skeletons, audio, textual metadata), and annotating or normalizing for subsequent tasks. Recent years have seen a proliferation of such resources, including YouTube-Dance3D, OpenDance5D, DanceTrack, and BRACE, each targeted to differing challenges in dance analysis and generation (Li et al., 2020, Zhang et al., 9 Jun 2025, Sun et al., 2021, Moltisanti et al., 2022).

1. Acquisition and Preprocessing Pipelines

Dataset creation from YouTube videos begins with definition and curation of video sources matching detailed genre or style prompts. For example, in YouTube-Dance3D, five highly curated street-dance channels were manually selected, resulting in 3,809 videos with 3,820 trimmed dance segments identified by volunteers (Li et al., 2020). OpenDance5D leverages a prompt-expansion and web-scraping pipeline with a LLM to amass 600 hours of solo-dancer clips across 14 genres, meticulously filtered via YOLOX for human presence and prompt alignment (Zhang et al., 9 Jun 2025).

A typical pipeline performs:

  • Manual or automated dance interval annotation to exclude non-dance scenes.
  • Human/object detection (YOLO-v3, YOLOX), multi-person tracking, and active-dancer detection or filtering.
  • Multi-stage pose extraction: 2D keypoint detection (e.g., ViTPose, SimplePose, HRNet), followed by 3D pose fitting (e.g., VideoPose3D, SMPL/WHAM).
  • Verification, manual cleaning, and re-annotation to ensure continuity and correctness, especially in the presence of occlusion or challenging dynamics.

Audio and textual data are also extracted: audio is processed to generate MFCCs, beat signals, or Jukebox/Librosa embeddings; textual annotations are assigned by professional artists or generated by LLMs to describe movements at the clip or sub-clip level (Zhang et al., 9 Jun 2025).

2. Data Representations and Modalities

Dance motion datasets from YouTube typically provide multimodal annotation:

  • 2D Keypoints: Standard COCO-format (17 joints: [x, y, confidence]), extracted per frame, often after denoising or confidence thresholding.
  • 3D Kinematics: VideoPose3D or SMPL-based skeleton sequences (e.g., 17-joint in YouTube-Dance3D, 24-joint full-body for OpenDance5D). Parameters may be in (x,y,z), axis-angle, or 6-DOF rotation+global translation.
  • Audio: Time-aligned MFCCs (e.g., 13+13Δ dims at 24/25 fps) and beat signals; high-dimensional music embeddings (Jukebox, 4,800-dims) for OpenDance5D.
  • RGB Video: Cropped to focus on the dancer, unified to 24 or 25 fps, and synchronized with other modalities.
  • Textual Annotation: Genre, style, LLM-generated fine-grained movement descriptions, and expert-verified genre IDs.

For downstream tasks (such as transformer-based modeling), pose trajectories are sometimes further discretized (e.g., into 300 bins per joint per axis) but raw data is typically preserved (Li et al., 2020).

3. Dataset Size, Diversity, and Structure

Dataset scale and diversity are paramount for generalizable modeling. YouTube-Dance3D comprises 3,820 segments (2,707 min, 4.32M frames), with 12.4 continuous dancer tracks/video, and is balanced across five implicit styles (Li et al., 2020). OpenDance5D is substantially larger, with 41,000 clips (each ≥60s, totalling 101.68h), covering 14 genres, and 145 unique dancers, providing 9.15M frames at 25 fps (Zhang et al., 9 Jun 2025). Segmentation ensures the presence of continuous, full-body, genre-aligned motion; clips undergo multiple filtering and cleaning passes.

A typical on-disk structure is hierarchical:

  • root/genre_id/clip_id/
    • video.mp4
    • audio.wav
    • features/ (music embeddings, beat features)
    • keypoints2d.json
    • smpl.npz
    • text.json

Keypoint and 3D skeleton arrays are synchronized and often paired with per-frame audio or beat arrays. Text fields encode genre, start/end, movement style, and fine-grained movement description.

4. Quality Assurance and Noise Handling

Challenge factors in dance-from-YouTube datasets include occlusion, multi-person confusion, camera motion, and scene variability. Quality control measures involve:

  • Automated pose confidence metrics (e.g., per-joint certainty exceeding 0.9 in SimplePose; retaining only high-confidence tracks) (Li et al., 2020).
  • Manual verification: human annotators remove erroneous tracks, correct ID swaps, and interpolate missing keypoints with Bézier curves as in BRACE (Moltisanti et al., 2022).
  • Smoothing and jitter removal: Hodrick–Prescott filtering for temporal stability and median filtering/outlier correction.
  • Spectral analysis to confirm reduction of high-frequency noise (e.g., >90% jitter energy reduction above 8Hz in YouTube-Dance3D).

After these steps, continuity and pose accuracy are directly assessed: over 95% of frames in YouTube-Dance3D are free of ID switches; BRACE reports fully manual inspection error rates of 0.63% in automatic, 0.12% in manual annotations (Moltisanti et al., 2022).

5. Licensing, Distribution, and Research Use

Datasets from YouTube encode complex legal and ethical constraints. For OpenDance5D, commodity modalities (2D/3D pose, text, embeddings) are distributed under a CC BY-NC 4.0 license for non-commercial use, with the requirement that users respect the original YouTube licensing for source video (Zhang et al., 9 Jun 2025). YouTube-Dance3D also follows a CC-BY-NC license and provides pose+audio sequence files for academic usage (Li et al., 2020). Commercial re-use is forbidden unless negotiated with rights holders. Download and annotation details are hosted on project pages (e.g., https://open-dance.github.io).

6. Impact on Research Methodologies

YouTube-sourced dance motion datasets have shifted the state of the art for dance generation, tracking, and recognition. Their large scale and high style diversity allow deep architectures (e.g., transformers, masked modeling frameworks) to model long-range, fine-grained spatio-temporal dependencies. For instance, the HP-filtered 24-fps 3D pose sequences in YouTube-Dance3D enable stable transformer-based motion synthesis; synchronized multimodal annotations in OpenDance5D support joint music, pose, and text conditioning (Zhang et al., 9 Jun 2025).

Performance evaluation and baseline benchmarking analytically tie data properties to task tractability. For example, style classification accuracy, temporal variation/deviation, and track continuity are reported as dataset-level metrics. The synchronization of pose, audio, and text enables evaluation of models for beat alignment, semantic feature matching, and cross-modal transfer.

The field is trending toward broader modality inclusion (audio, video, 3D, and semantically rich text), fine-grained annotation (e.g., 10s-slice descriptions), and robust cross-modal alignment. Ongoing challenges involve handling real-world occlusion, non-uniform annotation quality, rights management, and balancing data scale against annotation accuracy. The reliance on YouTube further requires strict compliance with TOS and the separation of released modality data from proprietary RGB content.

Released datasets such as YouTube-Dance3D, OpenDance5D, and BRACE set a foundation for future research in fine-grained dance motion analysis, generative choreography, and embodied AI by providing synchronized, cleaned, and richly annotated multimodal data directly sourced from large, naturally occurring video corpora (Li et al., 2020, Zhang et al., 9 Jun 2025, Moltisanti et al., 2022).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Dance Motion Dataset from YouTube.