Score2Instruct: Scaling Up Video Quality-Centric Instructions via Automated Dimension Scoring
This paper introduces Score2Instruct, an automated pipeline that generates a large-scale dataset of 320K video quality-centric instruction-response pairs by mapping automated dimension scores to text levels with hierarchical Chain-of-Thought reasoning, thereby enabling video large multimodal models to significantly improve their quality scoring and justification capabilities without relying on human annotations or proprietary systems.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are a film critic. When you watch a movie, you don't just say, "This is a 7 out of 10." You say, "The lighting was too dark, the actor's face was blurry, but the colors were vibrant, and the story flowed well." You explain why you gave that score.
For a long time, computers were terrible at this. They could give a video a number (like a grade), but they couldn't explain their reasoning. If you asked them, "Why is this video bad?" they would just stare blankly or give a generic answer like "It's low quality."
This paper, Score2Instruct, is like hiring a massive army of robot interns to teach computers how to be real film critics. Here is how they did it, broken down into simple steps:
1. The Problem: The "Human Bottleneck"
Imagine you want to teach a robot to judge video quality. The old way was to hire 1,000 human experts to watch videos, write long essays about what was wrong (blurry, noisy, dark), and give them scores.
- The Issue: This is slow, expensive, and humans get tired and biased. You can only make a small dataset this way. It's like trying to fill a swimming pool with a teaspoon.
2. The Solution: The "Automated Scoring Factory" (SIG)
The authors built a pipeline called SIG (Score-based Instruction Generation). Think of this as a high-speed factory that turns raw video into teaching materials without needing humans to write every single sentence.
Here is the factory's assembly line:
Step 1: Gathering Raw Materials (The Videos)
Instead of looking for videos that already have human scores, they grabbed 100,000+ videos from the internet. Some had scores, most didn't. They used a simple, fast "quality meter" to sort them so they had a mix of good, bad, and average videos.Step 2: The "Dimension" Checkup (The Score)
Instead of just giving a video a single grade (like "B+"), the system acts like a doctor giving a full physical exam. It checks 14 different body parts of the video:- Is the focus sharp? (Eyes)
- Is the lighting balanced? (Skin tone)
- Is there too much noise? (Hearing)
- Is the motion smooth? (Movement)
The system automatically scores each of these 14 parts. It turns a complex video into a checklist of 14 specific scores.
Step 3: The "Chain of Thought" (The Reasoning)
This is the magic trick. The system takes those 14 scores and asks a smart AI (a Large Language Model) to write a story about them.- Input: "Focus: Bad, Color: Good, Motion: Blurry."
- AI Output: "This video has vibrant colors, which is great. However, the subject is out of focus, and the movement is blurry, making it hard to see what's happening. Overall, it's a mixed bag."
They call this Hierarchical Chain-of-Thought. It's like teaching the AI to think like a human: "First, I check the eyes. Then the ears. Then I combine those thoughts to form an opinion."
3. The Result: The "Score2Instruct" Dataset
By running this factory, they created a massive library called Score2Instruct containing 320,000 examples of videos paired with detailed explanations.
- 104,000 are full "critic reviews" explaining exactly what is wrong or right.
- 216,000 are "Quiz Questions" (e.g., "Is the video blurry?" -> "Yes").
Because this was done automatically, they didn't need to pay thousands of dollars for human writers. They scaled up from a "teaspoon" of data to an "ocean."
4. The Training: "Two-Stage Schooling"
They didn't just dump all this data on the AI at once. They used a smart teaching strategy:
- Stage 1 (The Basics): They taught the AI to just look at a video and say, "The focus is bad." They froze the AI's "brain" (the language part) and only trained its "eyes" (the visual part) to recognize quality issues.
- Stage 2 (The Advanced Class): Once the AI could spot the issues, they unlocked its brain and taught it how to write full sentences, combine the thoughts, and answer complex questions like a human critic.
5. The Outcome: A New Super-Critic
They tested their new AI on a benchmark called S2I-Bench (a test with 400 tricky questions).
- Before: The AI was vague. "The video is okay."
- After: The AI was precise. "The video has excellent color vibrancy, but the sharpness is poor, and there is significant motion blur that distracts from the main subject."
The Big Picture Analogy
Think of video quality assessment like learning to drive.
- Old Way: You hire a driving instructor to sit in every car in the world, write a report on every driver, and then teach the car. It takes forever.
- Score2Instruct Way: You build a simulator that automatically checks the brakes, the steering, and the speed of 100,000 cars. Then, you feed those checklists into a driving school. The student (the AI) learns to drive by studying millions of automated checklists, eventually becoming a master driver who can explain exactly why a car is safe or unsafe.
In short: This paper shows how to teach computers to not just grade videos, but to critique them, by automating the creation of the training data. It turns a slow, expensive human process into a fast, scalable machine process.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.