atlas

Research map / Video / Video segmentation and tracking

VidSeg: Training-free Video Semantic Segmentation based on Diffusion Models

CVPR 2025 · Video › Video segmentation and tracking · approach: Video semantic and panoptic segmentation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Training-free video semantic segmentation using pre-trained SD 2.1 or SVD diffusion features with a scene context KNN model, correspondence-based refinement, and masked modulation.

Problem

Frame-by-frame diffusion-based image segmentation yields temporally inconsistent predictions on videos, and no training-free diffusion-based video semantic segmentation method existed.

Approach

Builds an autoregressively updated KNN scene context model on aggregated diffusion features, refines coarse per-frame masks via correspondence-based temporal voting, and upsamples with masked latent blending in the modulation process, all without training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VidSeg rather than EmerDiff with the same SD 2.1 backboneSD 2.1 video segmentation · VSPW valmIoU: 43.4 -> 60.6Helped
Use VidSeg rather than EmerDiff with the same SVD backboneSVD video segmentation · VSPW valmIoU: 39.7 -> 53.2Helped
Use VidSeg rather than EmerDiff with the same SD 2.1 backboneSD 2.1 video segmentation · Cityscapes valmIoU: 21.5 -> 37.3Helped
Use VidSeg rather than EmerDiff with the same SVD backboneSVD video segmentation · Cityscapes valmIoU: 11.0 -> 36.2Helped
Use VidSeg rather than EmerDiff with the same SD 2.1 backboneSD 2.1 video segmentation · CamVid valmIoU: 6.9 -> 20.6Helped
Use VidSeg rather than EmerDiff with the same SVD backboneSVD video segmentation · CamVid valmIoU: 7.3 -> 16.6Helped
Use SD 2.1 rather than SVD as the backboneVidSeg · VSPW valmIoU: 53.2 -> 60.6Helped
Add masked modulation to VidSeg (ablation)VidSeg with batch size 14, without feature aggregation or CBR · VSPW first 30 val videosmIoU: 43.4 -> 45.6Helped
Add feature aggregation to VidSeg (ablation)VidSeg with batch size 14, without masked modulation or CBR · VSPW first 30 val videosmIoU: 43.4 -> 45.2Helped
Add CBR to VidSeg (ablation)VidSeg with batch size 14, without masked modulation or feature aggregation · VSPW first 30 val videosmIoU: 43.4 -> 44.6Helped
Increase batch size from 1 to 14 (ablation)VidSeg without masked modulation, feature aggregation, or CBR · VSPW first 30 val videosmIoU: 33.4 -> 43.4Helped
Add masked modulation (ablation)VidSeg with SVD, batch size 14, without feature aggregation or CBR · VSPW first 30 val videosmIoU: 38.9 -> 38.6No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: VSPW Cityscapes CamVid

Benchmarks: VSPW Cityscapes CamVid

Metrics: mIoU mVC8 mVC16

Baselines: EmerDiff CLIPpy TMANet UniVS DVIS++

Builds on: EmerDiff Stable Diffusion Stable Video Diffusion CLIPpy

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy