1 of 36

MUSIC-DRIVEN SYSTEM FOR GROUP DANCE FORMATION GENERATION

25-26J-358

“SyncForm”

2 of 36

25-26J-358

7/9/2025

01

MEMBERS

Supervisor

Ms. Jenny Krishara

Co .Supervisor

Ms. Dinuka Wijendra

External Supervisor

Mr. Shakitha Kanchana

3 of 36

25-26J-358

7/9/2025

02

MEMBERS

Team Leader

Dissanayake D.M.S.A.B

IT22595294

Uthpalani A.K.M.

IT22327444

Attanayake J.S

IT22911230

Samarakoon K.K

IT22346940

4 of 36

Overall system Diagram

7/9/2025

03

5 of 36

IT22327444

Uthpalani A.K.M.

25-26J-358

7/9/2025

04

A.K.M. UTHPALANI

IT22327444

BSC (HONS) DEGREE IN INFORMATION TECHNOLOGY (SPECIALIZATION IN INFORMATION TECHNOLOGY)

MUSIC FEATURE EXTRACTION & SEGMENTATION

6 of 36

IT22327444

Uthpalani A.K.M.

25-26J-358

7/9/2025

05

MUSIC FEATURE EXTRACTION & SEGMENTATION

Proven Gap / Creative Solution

    • Gap: Current systems sync dancer moves with music but ignore group formations.

    • Solution: Use music features + beat detection → generate cues for both moves and formations.

What Gap Are We Addressing

Knowledge Gap / Problem Definition

    • No direct link between music structure & group formations
    • Research focuses on motion sync, but formation sync is underexplored
    • Challenge: How to design a system that uses music to guide both moves + formations

7 of 36

IT22327444

Uthpalani A.K.M.

25-26J-358

7/9/2025

06

MUSIC FEATURE EXTRACTION & SEGMENTATION

FEATURE COMPARISON

8 of 36

KEY PILLARS & TECHNOLOGIES

Key Pillars

Technologies

    • Music Information Retrieval(MIR): Extract rhythm, beats,

song parts (verses, choruses)

    • Deep Audio Embeddings

Capture music mood, energy,

and rhythm context

    • Machine Learning
    • Conformer & OpenL3

Capture rhythm + long-term

music structure

    • Better than Librosa-only

approaches

IT22327444

Uthpalani A.K.M.

25-26J-358

7/9/2025

07

MUSIC FEATURE EXTRACTION & SEGMENTATION

9 of 36

HOW WE MEASURE SUCCESS

How to Evaluate / Prove Success

Data Availability

    • Check if choreographers can use analyzed music details when manually creating formations

    • Validation through practical usability (not just accuracy numbers)

    • Training / validation on AIST++ audio subset
    • From this dataset, we only take data such as hip-hop

IT22327444

Uthpalani A.K.M.

25-26J-358

7/9/2025

08

MUSIC FEATURE EXTRACTION & SEGMENTATION

10 of 36

OVERVIEW OF THE COMPONENT

IT22327444

Uthpalani A.K.M.

25-26J-358

7/9/2025

09

MUSIC FEATURE EXTRACTION & SEGMENTATION

11 of 36

HOW TO USE IT IN A REAL-WORLD SCENARIO

Real-World Workflow

    • Choreographer uploads a song
    • System auto-generates a segmented timeline
    • Used for formation design

IT22327444

Uthpalani A.K.M.

25-26J-358

7/9/2025

10

MUSIC FEATURE EXTRACTION & SEGMENTATION

12 of 36

IT22911230

Attanayake J.S

25-26J-358

7/9/2025

11

J.S. ATTANAYAKE

IT22911230

BSC (HONS) DEGREE IN INFORMATION TECHNOLOGY (SPECIALIZATION IN INFORMATION TECHNOLOGY)

FORMATION LAYOUT PLANNING

13 of 36

IT22911230

Attanayake J.S

25-26J-358

7/9/2025

12

FORMATION LAYOUT PLANNING

Proven Gap / Creative Solution

    • Gap: No system auto-generates formations from music; manual tools are slow.
    • Solution: Use music-conditioned generative models to create 2D formations, cutting choreographer effort.

Knowledge Gap / Problem Definition

    • Existing work (AIST++, GDance) focuses on motion, not formations.
    • Choreographers spend hours manually arranging dancers.
    • Problem: Build a data-driven method linking music structure to collective dancer positions.

What Gap Are We Addressing

14 of 36

IT22911230

Attanayake J.S

25-26J-358

7/9/2025

13

FORMATION LAYOUT PLANNING

FEATURE COMPARISON

15 of 36

KEY PILLARS & TECHNOLOGIES

Key Pillars

Technologies

    • Machine Learning : Create novel, musically consistent formations

    • Deep Learning : Map music embeddings to stage formations

    • Conditional VAE : Generates formations conditioned on audio embeddings

    • Audio Embeddings (from M1) : Capture style, rhythm, and phrase segmentation

IT22911230

Attanayake J.S

25-26J-358

7/9/2025

14

FORMATION LAYOUT PLANNING

16 of 36

HOW WE MEASURE SUCCESS

How to Evaluate / Prove Success

Data Availability

    • Expert Validation : Choreographers rate formations (balance, spacing, visual appeal)
    • Quantitative Checks : Symmetry, center-bias, spacing variance

    • Converted AIST++ : Extract pelvis joint (2D coordinates) for dancer positions
    • Custom Dataset : Formation references from public performances

IT22911230

Attanayake J.S

25-26J-358

7/9/2025

15

FORMATION LAYOUT PLANNING

17 of 36

IT22911230

Attanayake J.S

25-26J-358

7/9/2025

16

FORMATION LAYOUT PLANNING

OVERVIEW OF THE COMPONENT

18 of 36

HOW TO USE IT IN A REAL-WORLD SCENARIO

    • A choreographer uploads a song.
    • System automatically suggests multiple formation layouts for different sections of the music.
    • Choreographer reviews the top-ranked options (already filtered for feasibility), saving hours of manual arrangement.

IT22911230

Attanayake J.S

25-26J-358

7/9/2025

17

FORMATION LAYOUT PLANNING

19 of 36

D.M.S.A.B. DISSANAYAKE

IT22595294

BSC (HONS) DEGREE IN INFORMATION TECHNOLOGY (SPECIALIZATION IN INFORMATION TECHNOLOGY)

IT22595294

Dissanayake D.M.S.A.B

25-26J-358

7/9/2025

18

FORMATION TRANSITION PLANNING & INTERPOLATION

20 of 36

IT22595294

Dissanayake D.M.S.A.B

25-26J-358

7/9/2025

19

FORMATION TRANSITION PLANNING & INTERPOLATION

Proven Gap / Creative Solution

Even if formations look valid, transitions can cause collisions, long travel, or poor timing with music.

    • Collisions between dancers
    • Distances too far for one beat
    • Timing mismatches

We use multi-agent path planning to make transitions smooth and realistic.

Knowledge Gap / Problem Definition

No system checks if transitions are humanly feasible within music structure.

Current limitations in tools:

    • Speed limits
    • Stage space restrictions
    • No-crossing rules

As a result, choreographers must handle all these constraints manually.

    • Time-consuming process
    • Prone to mistakes
    • Hard to maintain creativity

What Gap Are We Addressing

21 of 36

IT22595294

Dissanayake D.M.S.A.B

25-26J-358

7/9/2025

20

FORMATION TRANSITION PLANNING & INTERPOLATION

FEATURE COMPARISON

22 of 36

KEY PILLARS & TECHNOLOGIES

Key Pillars

Technologies

Transitions are planned using structured principles.

    • Multi-Agent Systems → each dancer as an agent with rules
    • Reinforcement Learning → adaptive and smooth strategies

We use algorithms to ensure safe and synchronized transitions.

    • Hungarian Assignment → maps dancers to positions
    • Conflict-Based Search (CBS) → plans collision - free paths

IT22595294

Dissanayake D.M.S.A.B

25-26J-358

7/9/2025

21

FORMATION TRANSITION PLANNING & INTERPOLATION

23 of 36

HOW WE MEASURE SUCCESS

We check both technical measures and expert feedback.

    • Collision rate → aim for ~100% collision-free transitions
    • Beat alignment
    • Expert validation → choreographers confirm realism and comfort

We rely on existing datasets and custom annotations.

    • AIST++ dataset
    • Custom dataset → transitions labeled with choreographer input

How to Evaluate / Prove Success

Data Availability

IT22595294

Dissanayake D.M.S.A.B

25-26J-358

7/9/2025

22

FORMATION TRANSITION PLANNING & INTERPOLATION

24 of 36

IT22595294

Dissanayake D.M.S.A.B

25-26J-358

7/9/2025

23

FORMATION TRANSITION PLANNING & INTERPOLATION

OVERVIEW OF THE COMPONENT

25 of 36

HOW TO USE IT IN A REAL-WORLD SCENARIO

The system generates a complete transition plan for dancers.

    • Waypoints and timestamps for each dancer
    • Simulation for choreographer review
    • Export to animation or visualization tools
    • Usable as a blueprint in real rehearsals

IT22595294

Dissanayake D.M.S.A.B

25-26J-358

7/9/2025

24

FORMATION TRANSITION PLANNING & INTERPOLATION

26 of 36

K.K. SAMARAKOON

IT22346940

BSC (HONS) DEGREE IN INFORMATION TECHNOLOGY (SPECIALIZATION IN INFORMATION TECHNOLOGY)

IT22346940

Samarakoon K.K

25-26J-358

7/9/2025

25

FORMATION STYLE CONTROL & EVALUATION

27 of 36

IT22346940

Samarakoon K.K

25-26J-358

7/9/2025

26

FORMATION STYLE CONTROL & EVALUATION

Knowledge Gap / Problem Definition

Dance formation evaluation is subjective, leading to inconsistency and lack of fairness.

    • No standardized evaluation framework.
    • Relies only on choreographer judgment.

Problem: No objective system exists to evaluate formations consistently.

Proven Gap / Creative Solution

Creative Solution - Formation Quality Index (FQI)

    • Rule-based metrics for symmetry, spacing, balance.
    • ML classifier → detects hip-hop styles (popping, locking, House).

What Gap Are We Addressing

No system checks aesthetic alighments

    • symmetry
    • balance
    • spacing uniformity

    • Center bias
    • style alignment

28 of 36

IT22346940

Samarakoon K.K

25-26J-358

7/9/2025

27

FORMATION STYLE CONTROL & EVALUATION

FEATURE COMPARISON

29 of 36

KEY PILLARS & TECHNOLOGIES

Key Pillars

Technologies

Our component combines measurable rules with intelligent style recognition.

    • Rule-Based Evaluation → Use measurable metrics to judge formation quality.
    • Machine Learning → classifies hip-hop formation styles (popping, locking, breaking, krumping)

Convolutional Neural Network (CNN)

Learns to recognize hip-hop formation styles from 2D spatial layouts.

    • CNN analyzes dancer positions and structures.
    • Detects styles like popping, locking, breaking, krumping.

Rule-Based Metrics

Provides transparent, mathematical measures of formation quality.

    • Symmetry ,Spacing uniformity, Center bias, Balance

IT22346940

Samarakoon K.K

25-26J-358

7/9/2025

28

FORMATION STYLE CONTROL & EVALUATION

30 of 36

IT22346940

Samarakoon K.K

25-26J-358

7/9/2025

29

FORMATION STYLE CONTROL & EVALUATION

OVERVIEW OF THE COMPONENT

31 of 36

HOW WE MEASURE SUCCESS

How to Evaluate / Prove Success

Data Availability

System accuracy is tested by comparing outputs with expert judgment.

    • Match FQI + ML results against choreographer ratings.
    • Measure accuracy and consistency of evaluations.
    • Test across multiple hip-hop styles.

Datasets are curated and anonymized to ensure both quality and privacy.

    • AIST++ dataset

hip - hop dance labels.

    • Custom dataset → choreographer - annotated ratings.

IT22346940

Samarakoon K.K

25-26J-358

7/9/2025

30

FORMATION STYLE CONTROL & EVALUATION

32 of 36

HOW TO USE IT IN A REAL-WORLD SCENARIO

In Real Use

    • Choreographers get ranked formation options.
    • Pick best quality/style match.
    • Saves time, reduces bias, supports creativity.

IT22346940

Samarakoon K.K

25-26J-358

7/9/2025

31

FORMATION STYLE CONTROL & EVALUATION

33 of 36

7/9/2025

32

Commercialization

Pricing Model

Target Market

Value Proposition

First Music - Driven Formation generator

    • Free: Community Dancers
    • $20/mo : Schools / Small Teams
    • $50/mo : Pro Studios
    • Dance Schools & studios
    • Cover Groups, Uni clubs, choreographers
    • Music - driven Automation
    • Style - Adaptive

(hip - hop now)

    • Built in Formation Quality Index (FQI)

COMMERCIALIZATION & BUSINESS POTENTIAL

34 of 36

Appendix

7/9/2025

33

35 of 36

THANK YOU!

7/9/2025

35

This way, we move from a slow manual process to an automated, data-driven one

letting choreographers focus more on creativity

36 of 36

7/9/2025

34