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

Beyond the Beep: Scalable Collision Anticipation and Real-Time Explainability with BADAS-2.0

About

We present BADAS-2.0, the second generation of our collision anticipation system, building on BADAS-1.0, which showed that fine-tuning V-JEPA2 on large-scale ego-centric dashcam data outperforms both academic baselines and production ADAS systems. BADAS-2.0 advances the state of the art along three axes. (i) Long-tail benchmark and accuracy: We introduce a 10-group long-tail benchmark targeting rare and safety-critical scenarios. To construct it, BADAS-1.0 is used as an active oracle to score millions of unlabeled drives and surface high-risk candidates for annotation. Combined with Nexar's Atlas platform for targeted data collection, this expands the dataset from 40k to 178,500 labeled videos (~2M clips), yielding consistent gains across all subgroups, with the largest improvements on the hardest long-tail cases. (ii) Knowledge distillation to edge: Domain-specific self-supervised pre-training on 2.25M unlabeled driving videos enables distillation into compact models, BADAS-2.0-Flash (86M) and BADAS-2.0-Flash-Lite (22M), achieving 7-12x speedup with near-parity accuracy, enabling real-time edge deployment. (iii) Explainability: BADAS-2.0 produces real-time object-centric attention heatmaps that localize the evidence behind predictions. BADAS-Reason extends this with a vision-language model that consumes the last frame and heatmap to generate driver actions and structured textual reasoning. Inference code and evaluation benchmarks are publicly available.

Roni Goldshmidt, Hamish Scott, Lorenzo Niccolini, Hernan Matzner• 2026

Related benchmarks

TaskDatasetResultRank
Accident DetectionDAD (test)
AUC0.993
9
Accident DetectionDOTA (test)
AUC0.991
9
Accident DetectionDADA 2000 (test)
AUC99.1
9
Collision AnticipationNexar Kaggle competition
AP@0.5s94.6
4
Driving Hazard Explanation and Action GenerationNexar BADAS-Reason n=887 (test)
Loss0.612
2
Driving Hazard Explanation and Action GenerationNexar BADAS-Reason (val)
Loss0.612
2
Showing 6 of 6 rows

Other info

Follow for update