atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Object segmentation from common fate: Motion energy processing enables human-like zero-shot generalization to random dot stimuli

NeurIPS 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Unsupervised object and part discovery · 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.

Shows that a classical motion energy model (Simoncelli & Heeger 1998), integrated with a trained segmentation head, generalizes zero-shot to random dot videos where 40 deep optical flow models fail, and matches human performance on a random dot shape identification task.

Problem

Deep optical flow models used for motion-based figure-ground segmentation do not generalize zero-shot to random dot stimuli that humans segment easily via common fate, so the computational basis of human appearance-agnostic motion segmentation is unclear.

Approach

Replace deep optical flow estimators with a fixed, neuroscience-derived motion energy model (spatio-temporal filtering in pixel space, implemented as a CNN) as the motion front end for a trained segmentation network, and compare zero-shot generalization to random dot videos against 40 optical flow models and humans.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Motion Energy instead of the strongest optical flow baselineMotion segmentation model · Random DotsIoU: 0.381 -> 0.600Helped
Use Motion Energy instead of FlowFormer++Motion segmentation model · Original test videosIoU: 0.908 -> 0.759Hurt
Finetune MT Linear while keeping other layers fixed (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.563Hurt
Finetune V1 Linear and MT Linear (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.468Hurt
Train MT Linear and MT Blur from scratch (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.463Hurt
Finetune V1 Linear and train MT layers from scratch (ablation)Motion Energy · Original videosIoU: 0.759 -> 0.827Helped
Finetune V1 Linear and train MT layers from scratch (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.395Hurt
Finetune V1 Linear and V1 Blur; train MT layers from scratch (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.162Hurt
Train V1 Linear and MT Linear from scratch (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.052Hurt
Train all motion energy layers from scratch (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.027Hurt
Replace MT RectifiedSquare with ReLU (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.609No clear effect
Replace V1 Square with ReLU (ablation)Motion Energy · Random DotsIoU: 0.600 -> 0.536Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Kubric synthetic videos FlyingChairs FlyingThings3D Sintel KITTI Infinite dSprites

Benchmarks: Kubric-based i.i.d. test set random dot stimuli derived from test set human random dot shape identification study

Metrics: IoU F-Score accuracy psychometric curves

Baselines: GMFlow FlowNet2 PWC-Net GMA FlowFormer++ RAFT OCLR

Builds on: Simoncelli and Heeger motion energy model RAFT GMFlow OCLR

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