atlas

Research map / Video / Action recognition

Flow Snapshot Neurons in Action: Deep Neural Networks Generalize to Biological Motion Perception

NeurIPS 2024 · Video › Action recognition · approach: Disentangled action recognition · 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.

Proposes Motion Perceiver, a model that learns from patch-level optical flow of natural RGB videos via flow snapshot neurons (slot attention) and motion-invariant neurons, and generalizes zero-shot to point-light biological motion stimuli, outperforming video models on a new 62,656-stimulus BMP benchmark.

Problem

AI action-recognition models generalize poorly to biological motion perception (point-light displays) without task-specific training, whereas humans do so readily; no systematic benchmark existed for evaluating this generalization.

Approach

Compute dense patch-level optical flow over all frames using frozen DINO feature similarities, learn prototypical flow snapshot neurons via slot attention with a contrastive walk loss, and add motion-invariant neurons that aggregate directional flow magnitudes independent of temporal order.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the motion-invariance pathway (ablation)MP · RGB-Rtop-1 accuracy (%): 49.58% -> 62.32%Helped
add the motion-invariance pathway (ablation)MP · RGB-Stop-1 accuracy (%): 38.03% -> 61.34%Helped
add the flow-snapshot pathway (ablation)MP · J-6Ptop-1 accuracy (%): 42.52 -> 69.00Helped
use multi-scale rather than single-scale flow-snapshot neurons (ablation)MP · J-6Ptop-1 accuracy (%): 58.43 -> 69.00Helped
use flow-snapshot activations rather than raw optical flows for fusion and classification (ablation)MP · J-6Ptop-1 accuracy (%): 54.67 -> 69.00Helped
apply the small-flow threshold γ (ablation)MP · J-6Ptop-1 accuracy (%): 42.38 -> 69.00Helped
avoid random frame shuffling and reversal during training (ablation)MP · J-6Ptop-1 accuracy (%): 58.32 -> 69.00Helped
use time embeddings (ablation)MP · SP-8P-1LTtop-1 accuracy (%): 47.12 -> 49.68Helped
include the contrastive-walk loss L_slot (ablation)MP · J-6Ptop-1 accuracy (%): 67.84 -> 69.00Helped
use multiple reference frames for optical-flow calculation (ablation)MP · J-6Ptop-1 accuracy (%): 58.60 -> 69.00Helped
use patch-level DINO optical flow instead of downscaled pixel-level flow (ablation)MP · J-6Ptop-1 accuracy (%): 12.6% -> 69.0%Helped
use DINO-ViT rather than ResNet50 as the feature extractor (ablation)MP · J-6Ptop-1 accuracy (%): 40.34% -> 69.00%Helped

Surprising findings

Limitations

Experimental setup

Datasets: NTU RGB+D 120 NTU RGB+D 60 NW-UCLA Kinetics 400 ImageNet

Benchmarks: BMP dataset (24 conditions, 62,656 stimuli) NTU RGB+D 60 Joint videos NW-UCLA Joint videos

Metrics: top-1 accuracy correlation with human performance error pattern consistency

Baselines: ResNet3D I3D X3D R(2+1)D SlowFast MViT E2-S-X3D VideoMAE TwoStream-CNN

Builds on: slot attention DINO contrastive walk loss FFCV

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