Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

The Unreasonable Effectiveness of VLMs for Zero-shot Procedural Mistake Detection

About

Procedural mistake detection is important for quality control and user assistance across many disciplines. Recent work in this field has achieved significant gains by using the reasoning capabilities of Video-Language Models (VLMs) as components within multi-stage pipelines, which consist of separate modules for supervised temporal action segmentation, error detection, and explainability. Consequently, they remain dependent on tailored training datasets and require task-specific training, limiting their wider applicability. To remedy this, we introduce zero-shot procedural mistake detection and propose a unified Zero-shot Procedural Mistake detection (ZeProM) framework that jointly solves procedural mistake detection and temporal action segmentation with a single pre-trained VLM. By evaluating our framework on two canonical mistake detection benchmarks, EgoPER and CaptainCook4D, we find that ZeProM can perform these tasks successfully, while approaching, or even outperforming, the performance of fully supervised methods. For instance, we achieve a 4.4 point improvement in EDA and a 2.0 point improvement in F1@.5 on average over all five EgoPER tasks compared to the strongest supervised methods. Overall, our results show the potential of unified methods for procedural mistake detection, and we hope this will steer the field away from highly complex pipelines and toward more generally applicable solutions.

Serdar Ozsoy, Lars Doorenbos, Federico Spurio, Gianpiero Francesca, Juergen Gall• 2026

Related benchmarks

TaskDatasetResultRank
Segment-level mistake detectionEgoPER
Quesadilla EDA85.2
6
Segment-level mistake detectionCaptainCook4D (Average)
EDA69.6
5
Temporal action segmentation50Salads (5-split cross-val)
MoF68.9
5
Temporal action segmentationEgoPER average over five recipes
IoU48.8
5
Task-level mistake detectionEgoPER
Quesadilla O-Acc83.3
4
Segment-level mistake detectionCaptainCook4D 5-recipe average
F1@.516
4
Showing 6 of 6 rows

Other info

Follow for update