Benchmarking Compact VLMs for Clip-Level Surveillance Anomaly Detection Under Weak Supervision
Organizations: Faculty of Information Technology, Moscow Technical University of Communication and Informatics, Moscow 111024, Russia
Abstract
CCTV safety monitoring demands anomaly detectors combine reliable clip-level accuracy with predictable per-clip latency despite weak supervision. This work investigates compact vision-language models (VLMs) as practical detectors for this regime. A unified evaluation protocol standardizes preprocessing, prompting, dataset splits, metrics, and runtime settings to compare parameter-efficiently adapted compact VLMs against training-free VLM pipelines and weakly supervised baselines. Evaluation spans accuracy, precision, recall, F1, ROC-AUC, and average per-clip latency to jointly quantify detection quality and efficiency. With parameter-efficient adaptation, compact VLMs achieve performance on par with, and in several cases exceeding, established approaches while retaining competitive per-clip latency. Adaptation further reduces prompt sensitivity, producing more consistent behavior across prompt regimes under the shared protocol. These results show that parameter-efficient fine-tuning enables compact VLMs to serve as dependable clip-level anomaly detectors, yielding a favorable accuracy-efficiency trade-off within a transparent and consistent experimental setup.
Figures & tables
| Model | Prompt | Accuracy | Precision | Recall | F1 | ROC-AUC | Latency |
| gemma-3-4B-it Gemma Team (2025) | Basic | 0.7619 | 0.7105 | 0.9643 | 0.8182 | 0.7366 | 9.1008 ± 0.3205 |
| Zero Shot | 0.6825 | 0.6402 | 0.9786 | 0.7740 | 0.6455 | 7.5379 ± 0.9962 | |
| Few Shot | 0.8056 | 0.8473 | 0.7929 | 0.8192 | 0.8071 | 8.1017 ± 0.3094 | |
| CoT | 0.7061 | 0.8211 | 0.5865 | 0.6842 | 0.7173 | 15.1717 ± 0.3021 | |
| InternVL3-2B Zhu et al. (2025) | Basic prompt | 0.5992 | 0.8421 | 0.3429 | 0.4873 | 0.6312 | 2.6972 ± 0.0452 |
| Zero Shot | 0.5020 | 1.0000 | 0.1071 | 0.1935 | 0.5536 | 2.7692 ± 0.0471 |
| Model | Prompt | Accuracy | Precision | Recall | F1 | ROC-AUC | Latency |
| InternVL3-8B Zhu et al. (2025) | Basic | 0.8532 | 0.9558 | 0.7714 | 0.8538 | 0.863 | 4.8936 0.1034 |
| Zero Shot | 0.7627 | 0.9595 | 0.5726 | 0.7172 | 0.7729 | 5.0435 ± 0.0978 | |
| Few Shot | 0.6270 | 1.0000 | 0.3286 | 0.4946 | 0.6643 | 4.4191 ± 0.1228 | |
| CoT | 0.6360 | 0.9123 | 0.3768 | 0.5333 | 0.6661 | 15.9177 ± 0.6653 | |
| Video-LLaVA-7B-hf Lin et al. (2024) | Basic | 0.5794 | 0.6232 | 0.6143 | 0.6187 | 0.5750 | 2.5132 ± 0.1236 |
| Zero Shot | 0.1315 | 0.2238 | 0.2302 | 0.2270 | 0.1196 | 3.3413 ± 0.2293 |
| Model | Prompt | Accuracy | Precision | Recall | F1 | ROC-AUC | Latency |
| gemma-3-4b-it Gemma Team (2025) | Basic | 0.90 (+17.65%) | 0.87 (+23.04%) | 0.95 ( 1.52%) | 0.91 (+11.26%) | 0.89 (+20.83%) | 8.10 1.04 ( 12.35%) |
| Zero Shot | 0.89 (+30.75%) | 0.87 ( +36.41% ) | 0.94 ( 3.70%) | 0.91 (+17.13%) | 0.89 (+37.32%) | 8.10 1.01 (+6.93%) | |
| Few Shot | 0.91 (+13.26%) | 0.90 (+5.98%) | 0.95 (+19.76%) | 0.92 (+12.68%) | 0.91 (+12.49%) | 8.37 0.91 (+3.23%) | |
| CoT | 0.90 (+26.95%) | 0.87 (+6.47%) | 0.95 (+61.91%) | 0.91 (+33.05%) | 0.89 (+24.08%) | 8.77 1.00 ( 73.58%) | |
| InternVL3-2B Zhu et al. (2025) | Basic prompt | 0.89 (+32.59%) | 0.89 (+5.85%) | 0.91 (+62.2%) | 0.90 (+45.56%) | 0.89 (+28.81%) | 2.91 ± 0.08 (+7.45%) |
| Zero Shot | 0.91 (+45%) | 0.98 ( 1.67%) | 0.86 (+87.49%) | 0.92 (+78.88%) | 0.92 (+39.8%) | 2.77 ± 0.04 (+0.12%) |
| Model | Accuracy | Precision | Recall | F1 | ROC-AUC | Latency |
| InternVL3-2B-LoRA Zhu et al. (2025) | 0.9127 | 0.9836 | 0.8571 | 0.9160 | 0.9196 | 2.7726 0.0364 |
| LAVAD ( Zanella et al., 2024 ) | 0.7724 | 0.7681 | 0.7571 | 0.7626 | 0.7719 | 4.8936 0.1034 |
| VERA ( Ye et al., 2025 ) | 0.6448 | 0.5781 | 0.9786 | 0.7268 | 0.6560 | 3.7055 0.9577 |
| PEL4VAD ( Pu et al., 2024 ) | 0.8724 | 0.8503 | 0.8929 | 0.8711 | 0.8731 | 2.5132 0.1236 |
Vision-Language Models
Vision-language models connect visual inputs with text for retrieval, question answering, generation, and grounded multimodal reasoning.
See all 736 papers