South Dakota State University Multimodal Intelligence Lab

CLIP-CC-Bench: Evaluating Paragraph-Level Video Descriptions in Video–Language Models

Mukhtiar Ali*, Harsh Dubey*, Sugam Mishra*, Chulwoo Pack

South Dakota State University · Dept. of Electrical Engineering & Computer Science · Multimodal Intelligence Lab  · *Equal contribution

Lab QR β€” github.com/Multimodal-Intelligence-Lab

Abstract

Benchmarking video–language models has largely focused on short clips and single-sentence metrics, leaving open whether current systems can generate accurate long-form, paragraph-level descriptions. We introduce CLIP-CC-Bench, an evaluation suite for long-form video description built from 5 hours of movie content segmented into 90-second clips, each paired with an expert-written paragraph-style reference. The suite employs an ensemble of five state-of-the-art LLM-based embedding models to mitigate single-model bias, applying two complementary methodologies — coarse-grained and fine-grained semantic matching — to compare model-generated descriptions against the references. Using this framework we evaluate 17 state-of-the-art video–language models and report both their Borda-aggregated rankings and average scores, and we quantify the protocol's internal reliability through inter-judge agreement and bootstrap ranking stability.

Approach

CLIP-CC-Bench scores a candidate paragraph against an expert reference using an ensemble of five long-context embedding judges. Each judge combines a coarse-grained, paragraph-level cosine similarity with a fine-grained, sentence-level F1 (greedy best-match), merged into a harmonic mean (HM-CF). Per-judge rankings are aggregated with Borda count to produce the leaderboard, and the protocol's reliability is assessed via inter-judge agreement and bootstrap ranking stability.

1
Long-form benchmark200 movie clips of ~90 seconds (~5 hours) with expert paragraph references that deliberately exclude proper nouns, so scoring targets visual understanding over memorization.
2
Ensemble embedding protocolFive embedding judges, each fusing coarse-grained (paragraph) and fine-grained (sentence-level F1) similarity into a harmonic mean, aggregated by Borda count.
3
17-VLM study with reliabilityRankings and mean scores for 17 video–language models, with inter-judge agreement and bootstrap ranking stability to quantify confidence.

Results

17
video–language models (benchmarked)
200
movie clips (~5 hours, expert paragraphs)
5
embedding judges (ensemble, Borda-aggregated)
Current ranking of the 17 VLMs on CLIP-CC-Bench Β· Borda max = 5Γ—16 = 80. Displayed values are rounded to 2 dp; ordering and Borda use full precision. Metrics are computed on 199 of the 200 clips (clip 126 is absent from the outputs of the 17 models evaluated in the paper).
Overall Rank Model Params Borda Mean HM-CF Mean Coarse Mean Fine-F1
1VideoLLaMA37B800.670.730.63
2mPLUG-Owl37B750.660.710.62
3LLaVA-OneVision7B670.640.690.60
4ViLAMP7B670.640.690.60
5LongVU7B610.630.680.59
6Qwen2.5-72B72B550.620.670.58
7Qwen2.5-32B32B480.610.650.57
8VideoChat-Flash2B420.600.630.58
9MiniCPM-V8B420.600.660.55
10Video-XL7B360.590.620.57
11ShareGPT4Video8B290.580.610.56
12InternVL28B270.580.620.55
13TimeChat7B200.560.590.54
14LLaVA-NeXT-Video7B160.550.560.54
15TS-LLaVA7B90.530.540.53
16Oryx7B60.520.540.52
17LongVA7B00.480.480.48
Per-judge breakdown
Per-judge HM-CFCoarseFine-F1 scores. Overall Rank and Borda always derive from per-judge HM-CF over the current pool (V=17).
Overall Rank Model GTE-Qwen2-7B β†— KaLM-Gemma3-12B β†— Nemo-8B β†— NV-Embed-v2 β†— Qwen3-8B β†— Mean HM-CFCoarseFine-F1 Borda
1VideoLLaMA30.690.750.640.790.820.760.620.680.570.550.680.470.700.720.690.670.730.6380
2mPLUG-Owl30.680.740.640.770.790.750.610.670.550.530.630.460.690.700.680.660.710.6275
3LLaVA-OneVision0.650.700.620.760.790.740.590.650.540.520.640.440.670.680.670.640.690.6067
4ViLAMP0.660.710.620.760.780.750.590.650.550.500.600.440.680.690.660.640.690.6067
5LongVU0.640.700.600.750.780.730.560.630.510.510.610.440.670.670.670.630.680.5961
6Qwen2.5-72B0.630.660.590.750.770.720.560.630.500.500.590.430.660.680.650.620.670.5855
7Qwen2.5-32B0.610.660.570.740.770.720.540.600.490.490.580.420.650.660.650.610.650.5748
8VideoChat-Flash0.610.630.590.730.740.720.550.590.520.450.540.400.660.670.640.600.630.5842
9MiniCPM-V0.600.670.550.740.780.700.530.610.470.480.600.400.650.660.640.600.660.5542
10Video-XL0.600.630.570.730.740.720.520.560.490.470.550.400.630.620.650.590.620.5736
11ShareGPT4Video0.600.640.570.710.720.700.510.550.480.460.550.400.620.610.640.580.610.5629
12InternVL20.600.630.560.720.740.710.520.560.490.450.570.380.620.610.630.580.620.5527
13TimeChat0.570.580.550.710.720.710.500.520.490.420.530.350.600.590.620.560.590.5420
14LLaVA-NeXT-Video0.540.550.530.700.690.710.480.490.480.420.500.370.590.560.630.550.560.5416
15TS-LLaVA0.530.540.510.680.680.690.460.460.460.400.470.350.580.560.620.530.540.539
16Oryx0.510.520.510.670.670.680.460.470.450.400.480.340.580.560.610.520.540.526
17LongVA0.480.500.460.640.620.660.400.410.410.350.400.310.530.490.570.480.480.480

Among the 17 models evaluated in the paper, every model scores higher on coarse-grained than fine-grained similarity — the top-ranked model reaches 0.73 coarse against 0.63 fine, and the best mean HM-CF is 0.67: long-form video description is a long way from solved.

BibTeX

@misc{ali2026clipccbench,
  title         = {{CLIP-CC-Bench}: Evaluating Paragraph-Level Video Descriptions in Video--Language Models},
  author        = {Ali, Mukhtiar and Dubey, Harsh and Mishra, Sugam and Pack, Chulwoo},
  year          = {2026},
  eprint        = {2608.04302},
  archivePrefix = {arXiv},
  primaryClass  = {cs.CV},
  note          = {Presented at the 2nd Workshop on Evaluation for Multimodal Generation (EvalMG), ACM SIGIR 2026},
  url           = {https://arxiv.org/abs/2608.04302}
}