atlas

Research map / Video / Video-language understanding

HarmonySet: A Comprehensive Dataset for Understanding Video-Music Semantic Alignment and Temporal Synchronization

CVPR 2025 · Video › Video-language understanding · approach: Event and anomaly reasoning in video · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces HarmonySet, a 48K-pair video-music dataset with human-machine annotations on rhythm, emotion, theme, and culture, plus an open-ended and multiple-choice benchmark; fine-tuning VideoLLaMA2 on it improves video-music alignment reasoning.

Problem

Existing video-music datasets lack detailed annotations of semantic alignment and temporal synchronization, so multimodal LLMs give only surface-level interpretations of how music fits a video.

Approach

A multi-step human-machine annotation pipeline: humans mark synchronization timestamps and label four alignment dimensions, then Gemini 1.5 Pro expands these into detailed temporally grounded explanations; the resulting data supports instruction tuning and an open-ended plus multiple-choice benchmark.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune VideoLLaMA2 on HarmonySetVideoLLaMA2 (Qwen2-7B) · HarmonySet-OE (Overall)R & S: 4.15 -> 5.55Helped
Fine-tune VideoLLaMA2 on HarmonySetVideoLLaMA2 (Qwen2-7B) · HarmonySet-OE (Overall)C: 3.05 -> 4.62Helped
Train with HarmonySet annotations instead of fully automated annotations (10k)VideoLLaMA2 (Qwen2-7B) · HarmonySet-OE (Overall)R & S: 4.59 -> 4.86Helped
Train with HarmonySet annotations instead of fully automated annotations (10k)VideoLLaMA2 (Qwen2-7B) · HarmonySet-OE (Overall)T: 4.16 -> 4.70Helped
Train with HarmonySet annotations instead of fully automated annotations (10k)VideoLLaMA2 (Qwen2-7B) · HarmonySet-OE (Overall)E: 4.28 -> 4.66Helped
Train with HarmonySet annotations instead of fully automated annotations (10k)VideoLLaMA2 (Qwen2-7B) · HarmonySet-OE (Overall)C: 3.44 -> 3.89Helped
Increase training frames from 16 to 32 (ablation)VideoLLaMA2 (HarmonySet) · HarmonySet-OE (Overall)R & S: 5.55 -> 5.59Helped
Increase training frames from 16 to 64 (ablation)VideoLLaMA2 (HarmonySet) · HarmonySet-OE (Overall)R & S: 5.55 -> 5.49Hurt
Increase training frames from 16 to 64 (ablation)VideoLLaMA2 (HarmonySet) · HarmonySet-OE (Overall)T: 5.06 -> 4.94Hurt
Increase training frames from 16 to 64 (ablation)VideoLLaMA2 (HarmonySet) · HarmonySet-OE (Overall)C: 4.62 -> 4.53Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HarmonySet

Benchmarks: HarmonySet-OE HarmonySet-MC

Metrics: LLM-judged score (1-10) for rhythm and synchronization, them multiple-choice accuracy

Baselines: Gemini-1.5 Pro VideoLLaMA2 video-SALMONN

Builds on: VideoLLaMA2 Gemini 1.5 Pro

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy