atlas

Research map / Video / Video segmentation and tracking

AI-Generated Video Detection via Perceptual Straightening

NeurIPS 2025 · Video › Video segmentation and tracking · approach: Self-supervised video representation learning · 3 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.

Detects AI-generated videos by measuring curvature and stepwise distance of DINOv2 frame-embedding trajectories and classifying their aggregated statistics with a lightweight MLP.

Problem

Detecting AI-generated videos generalizes poorly across generators, and existing image- and video-based detectors struggle to capture subtle temporal inconsistencies.

Approach

Inspired by the perceptual straightening hypothesis, natural videos form straighter trajectories in a self-supervised vision transformer's (DINOv2) representation space than AI-generated videos; per-video statistics of stepwise distance and curvature are fed to a lightweight classifier.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DINOv2 trajectory geometry and an MLP classifier instead of image-based detectionAI-generated video detection · VidProMaccuracy: 63.64 -> 97.06Helped
Use DINOv2 trajectory geometry and an MLP classifier instead of image-based detectionAI-generated video detection · VidProMmAP: 69.08 -> 98.81Helped
Use DINOv2 trajectory geometry for detectionGenVidBench video detectors · GenVidBench Mainaccuracy: 79.90 -> 93.01Helped
Use DINOv2 trajectory geometry for detectionGenVidBench video detectors · GenVidBench Plantsaccuracy: 75.09 -> 96.96Helped
Use higher mean curvature to identify the generated video without classifier trainingReStraV · Physics-IQ matched pairs2AFC accuracy: 97.5% for Pika; 94.9% for Runway; 99.0% for SoraHelped
Apply the trained ReStraV MLP to an unseen generatorReStraV · Veo3 zero-shotaccuracy: 83.2%Helped
Increase analyzed video length from 1 to 5 seconds (ablation)ReStraV with MLP · VidProM Sora and DVSC2023AUROC: exceeding 96% for 2-second segments; approximately 98% for 5-second segmentsHelped
Sample every 3rd frame (k=3, T=20) instead of sparser or denser sampling (ablation)ReStraV with MLP · 2-second video samplingAUROC: approximately 97%Helped
Use sparser sampling (k=5, T=12) rather than k=3 (ablation)ReStraV with MLP · 2-second video samplingAUROCHurt
Use very dense sampling (k=1, T=60) rather than k=3 (ablation)ReStraV with MLP · 2-second video samplingAUROCHurt
Shift the 2-second analysis window across a 5-second video (ablation)ReStraV with MLP · 5-second videosdetection performanceNo clear effect
Use DINOv2 instead of pixel-space trajectoriesVideo trajectory analysis · Natural versus AI-generated videoscurvature separation: Δθ = 45.46° for DINOv2Helped

Surprising findings

Limitations

Experimental setup

Datasets: VidProM DVSC2023 GenVidBench Physics-IQ DeMamba benchmark

Benchmarks: VidProM GenVidBench Physics-IQ DeMamba benchmark Veo3 zero-shot

Metrics: accuracy mAP AUROC F1 latency

Baselines: CNNSpot FreDect Fusing Gram-Net GIA LNP DFD UnivFD TSM X3D MViT V2 SlowFast

Builds on: perceptual straightening hypothesis DINOv2 VideoSwin DeMamba

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