← Latest papers
🤖 AI

SkillMoV: Mixture-of-View Routing with Prototype-Conditioned Gating for Unified Multi-View Proficiency Estimation

SkillMoV is a unified, parameter-efficient framework for multi-view proficiency estimation that leverages a Mixture-of-View Projector with prototype-conditioned gating to adaptively aggregate synchronized camera features, achieving state-of-the-art performance across diverse skill domains while training only a fraction of its parameters.

Original authors: Edoardo Bianchi, Antonio Liotta

Published 2026-06-17
📖 6 min read🧠 Deep dive

Original authors: Edoardo Bianchi, Antonio Liotta

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

The Big Picture: Teaching a Robot to Judge Skills

Imagine you are trying to teach a computer to judge how good someone is at a skill, like playing basketball, cooking, or climbing a rock wall. You don't just want the computer to know what they are doing (e.g., "they are shooting a ball"); you want it to know how well they are doing it (e.g., "they are a beginner" vs. "they are a pro").

This is hard because "good" looks different depending on where you are standing. If you are the player (first-person view), you see your hands but not your feet. If you are watching from the side (third-person view), you see the whole body but maybe miss the details of the grip.

Most existing computer programs are like specialized coaches: one coach only knows basketball, another only knows cooking. Or, they try to use one single coach to watch everyone, forcing every camera angle to look at the action through the same pair of glasses. This often misses the subtle clues that make a pro look like a pro.

SkillMoV is a new, smart system designed to be a unified, multi-angle judge that can handle many different skills and camera angles at once, without needing a separate coach for every single sport.


How SkillMoV Works: The "Expert Panel" Analogy

The core of SkillMoV is a clever trick called Mixture-of-View (MoV) Routing. Here is how it works, step-by-step:

1. The Camera Crew (The Inputs)

Imagine a sports event where you have four cameras filming the same athlete from different angles.

  • Camera 1 sees the athlete's face.
  • Camera 2 sees their feet.
  • Camera 3 sees their hands.
  • Camera 4 sees the whole body.

2. The Expert Panel (The "Mixture of Experts")

Instead of having one brain try to process all four cameras at once, SkillMoV has a panel of 12 different "expert" mini-brains (called MLPs).

  • In a normal system, all cameras would be forced to talk to the same brain.
  • In SkillMoV, the system acts like a smart traffic controller. It looks at the footage from Camera 1 and asks, "Which expert is best at analyzing this angle?" Maybe it sends Camera 1 to Expert #3. Then it looks at Camera 2 and asks, "Who is best for this angle?" Maybe it sends Camera 2 to Expert #7.

The Magic: The experts are shared. The same pool of 12 experts helps judge basketball, cooking, and dancing. But the system learns to send the right camera angle to the right expert automatically, without anyone telling it which camera is which.

3. The Team Huddle (Cross-View Attention)

After the experts do their job, the system brings the results together. It's like a team huddle where the experts compare notes. "Hey, Camera 1 saw the footwork, and Camera 3 saw the hand grip. When we combine those, it looks like a pro move." This step ensures the different angles agree with each other before making a final decision.

4. The Reference Cards (Prototype Anchoring)

To decide if someone is a "Novice" or an "Expert," the system uses Reference Cards.

  • Imagine four cards on a table: one for "Novice," one for "Early Expert," one for "Intermediate," and one for "Late Expert."
  • The system doesn't just guess; it compares the athlete's performance against these four mental cards. It asks, "Does this performance look more like the 'Novice' card or the 'Expert' card?"
  • Interestingly, the paper found these cards aren't perfect, rigid rulers. They are more like flexible magnets that pull the decision in the right direction, helping the system make a smarter guess even if the performance is messy.

5. The Final Verdict (Gated Projection)

Finally, the system uses a smart gate. It looks at the evidence and the reference cards, then decides: "Based on what I see and how it matches the 'Expert' card, I will let this specific detail count more than that one." This fine-tunes the final score.


Why Is This Better? (The Results)

The researchers tested SkillMoV on a huge dataset called EgoExo4D, which contains videos of people doing six different skills (Basketball, Rock Climbing, Cooking, Dancing, Music, and Soccer) filmed from multiple angles.

  • The "Third-Person" Win: The system worked best when it used only the external cameras (the "Exos" view). It reached 50.17% accuracy, beating the previous best method by a significant margin.
  • The "First-Person" Struggle: When they added the "GoPro on the head" camera (Ego view), the score actually dropped slightly.
    • Why? The paper suggests that for judging skill, seeing the whole body from the outside is often more important than seeing what the player sees. The "head-cam" sometimes hides the feet or the body's posture, which are crucial for judging skill.
  • Efficiency: The system is very efficient. It doesn't need to retrain a whole new brain for every sport. It uses a "low-rank" adaptation (LoRA), which is like adding a few sticky notes to a giant textbook rather than rewriting the whole book. It only trains about 23% of its parameters, making it fast and cheap to run.

What the Experiments Showed

The authors did a "autopsy" of their system by removing parts to see what happened:

  1. Removing the Expert Panel: If they forced all cameras to use the same brain instead of routing them to different experts, accuracy dropped by 6.6%. This proves the "traffic controller" idea is the most important part.
  2. Removing the Team Huddle: If they didn't let the cameras talk to each other, accuracy dropped by 4.9%.
  3. Removing the Reference Cards: If they took away the "Novice/Expert" cards, accuracy dropped by 4.1%.

The Bottom Line

SkillMoV is a smart, flexible system that judges human skills by:

  1. Letting different camera angles talk to different "expert" brains.
  2. Having those experts compare notes.
  3. Checking the performance against learned "reference cards" for different skill levels.

It proves that to judge a skill well, you don't need a separate AI for every sport. You just need a smart system that knows how to look at the action from the right angle, using the right expert, for the right moment.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →