VISTA: Validation-Guided Integration of Spatial and Temporal Foundation Models with Anatomical Decoding for Rare-Pathology VCE Event Detection
Organizations: National Cheng Kung University, Taiwan · National Yang Ming Chiao Tung University, Taiwan · NVIDIA, Taipei, Taiwan
Abstract
Capsule endoscopy event detection is challenging because diagnostically relevant findings are sparse, visually heterogeneous, and embedded in long, noisy video streams, while evaluation is performed at the event level rather than by frame accuracy alone. We therefore formulate the RARE-VISION task as a metric-aligned event detection problem instead of a purely frame-wise classification task. Our framework combines two complementary backbones, EndoFM-LV for local temporal context and DINOv3 ViT-L/16 for strong frame-level visual semantics, followed by a Diverse Head Ensemble, Validation-Guided Hierarchical Fusion, and Anatomy-Aware Temporal Event Decoding. The fusion stage uses validation-derived class-wise model weighting, backbone weighting, and probability calibration, while the decoding stage applies temporal smoothing, anatomical constraints, threshold refinement, and per-label event generation to produce stable event predictions. Validation ablations indicate that complementary backbones, validation-guided fusion, and anatomy-aware temporal decoding all contribute to event-level performance. On the official hidden test set, the proposed method achieved an overall temporal [email protected] of 0.3530 and temporal [email protected] of 0.3235.
Figures & tables
| Backbone(s) | Fusion strategy | Event decoding strategy | [email protected] | [email protected] |
| EndoFM-LV | Single backbone | Full ATED + per-label events | 0.3503 | 0.2845 |
| DINOv3 | Single backbone | Full ATED + per-label events | 0.4183 | 0.3309 |
| EndoFM + DINOv3 | Weighted model + backbone fusion | Per-label events only | 0.3002 | 0.2612 |
| EndoFM + DINOv3 | Weighted model + backbone fusion | Full ATED + tuple-based events | 0.3897 | 0.3333 |
| EndoFM + DINOv3 | Uniform model + backbone fusion | Full ATED + per-label events | 0.4520 | 0.3492 |
| EndoFM + DINOv3 | Weighted backbone / uniform model | Full ATED + per-label events | 0.4799 | 0.3388 |
| Video ID | [email protected] | [email protected] |
| ukdd_navi_00051 | 0.4706 | 0.4412 |
| ukdd_navi_00068 | 0.2356 | 0.1765 |
| ukdd_navi_00076 | 0.3529 | 0.3529 |
| Overall average | 0.3530 | 0.3235 |