Live Interactive Training for Video Segmentation
About
Interactive video segmentation often requires many user interventions for robust performance in challenging scenarios (e.g., occlusions, object separations, camouflage, etc.). Yet, even state-of-the-art models like SAM2 use corrections only for immediate fixes without learning from this feedback, leading to inefficient, repetitive user effort. To address this, we introduce Live Interactive Training (LIT), a novel framework for prompt-based visual systems where models also learn online from human corrections at inference time. Our primary instantiation, LIT-LoRA, implements this by continually updating a lightweight LoRA module on-the-fly. When a user provides a correction, this module is rapidly trained on that feedback, allowing the vision system to improve performance on subsequent frames of the same video. Leveraging the core principles of LIT, our LIT-LoRA implementation achieves an average 18-34% reduction in total corrections on challenging video segmentation benchmarks, with a negligible training overhead of ~0.5s per correction. We further demonstrate its generality by successfully adapting it to other segmentation models and extending it to CLIP-based fine-grained image classification. Our work highlights the promise of live adaptation to transform interactive tools and significantly reduce redundant human effort in complex visual tasks. Project: https://youngxinyu1802.github.io/projects/LIT/.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Interactive Video Segmentation | VOST | Average User Corrections18.24 | 8 | |
| Interactive Video Segmentation | LVOS v2 | Avg User Corrections per Video14.83 | 4 | |
| Interactive Video Segmentation | MOSE v2 | Average User Corrections per Video22.49 | 4 | |
| Interactive Video Segmentation | SA-V (val) | Average User Corrections per Video12.9 | 4 | |
| Interactive Video Segmentation | SA-V (test) | Avg Corrections/Video13.09 | 4 | |
| Fine-grained Image Classification | SUN397 (test) | Avg User Corrections8.95 | 2 |