atlas

Research map / Video / Video segmentation and tracking

Semantic Flow: Learning Semantic Fields of Dynamic Scenes from Monocular Videos

ICLR 2024 · Video › Video segmentation and tracking · approach: Learned optical flow estimation · 1 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.

Proposes Semantic Flow, a neural semantic field for dynamic monocular video scenes that learns semantics from 3D flow features (rather than per-point features) with volume densities as opacity priors, enabling editing, completion, tracking, and adaptation.

Problem

Learning semantic fields of dynamic scenes from monocular videos suffers from 2D-to-3D ambiguity in the viewing direction; point-based dynamic NeRFs with semantic heads overfit to training views and generalize poorly with few labels or on novel scenes.

Approach

Learn semantic logits from continuous flow features (sampled from video frames along predicted point trajectories, refined by flow attention) and render them along rays with NeRF volume densities as opacity priors, so 2D frame labels supervise the 3D flow semantics.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Learn semantics from flow features rather than point featuresSemantic Flow versus MonoNeRF + semantic head · Balloon1, Balloon2, Jumping, and Skating (multiple-scene learning)mIoU: 0.760 -> 0.844; 0.616 -> 0.839; 0.576 -> 0.703; 0.590 -> 0.608Helped
Learn semantics from flow features rather than point featuresSemantic Flow versus strongest baseline · Umbrella, Playground, and Truck (novel-scene adaptation, 500 steps)mIoU: 0.795 -> 0.884; 0.387 -> 0.742; 0.662 -> 0.765Helped
Use Semantic Flow instead of MonoNeRF + semantic headSemantic Flow · Semantic completion (50% labels, average)mIoU: 0.786 -> 0.818Helped
Use Semantic Flow instead of MonoNeRF + semantic headSemantic Flow · Dynamic scene tracking (25% labels, average)mIoU: 0.716 -> 0.767Helped
Add the σ_dy opacity prior (ablation)Semantic Flow · Multiple-scene learningmIoU: 0.838 -> 0.859Helped
Add the flow attention module (ablation)Semantic Flow · Multiple-scene learningmIoU: 0.643 -> 0.859Helped
Add the static-scene semantic network Ψ_st^sem (ablation)Semantic Flow · Multiple-scene learningmIoU: 0.734 -> 0.859Helped
Add the semantic consistency loss L_consist (ablation)Semantic Flow · Multiple-scene learningmIoU: 0.741 -> 0.859Helped
Add relative flow displacement ΔΓ (ablation)Semantic Flow · Multiple-scene learningmIoU: 0.770 -> 0.859Helped

Surprising findings

Limitations

Experimental setup

Datasets: Dynamic Scene dataset (Yoon et al.) Kinetics-400 ImageNet

Benchmarks: Semantic Dynamic Scene dataset

Metrics: Total Acc mIoU Avg Acc PSNR SSIM LPIPS

Baselines: DynNeRF with semantic head MonoNeRF with semantic head DeAOT NeRF+time NSFF RoDyNeRF D-NeRF Masked R-CNN

Builds on: DynNeRF MonoNeRF Semantic NeRF SlowOnly RAFT

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