atlas

Research map / Video / Video segmentation and tracking

NeuralFlix: A Simple While Effective Framework for Semantic Decoding of Videos from Non-invasive Brain Recordings

AAAI 2025 · Video › Video segmentation and tracking · approach: Sign language and physiological video analysis · 7 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 NeuralFlix, a two-phase framework that trains a contrastively augmented fMRI encoder aligned to CLIP embeddings and uses it to condition a video diffusion model (Stable Diffusion with temporal layers) with dependent prior noise to reconstruct videos from fMRI.

Problem

Reconstructing dynamic visual experiences (videos) from non-invasive fMRI is hard due to noise, spatial redundancy, and hemodynamic temporal lag, and video decoding from fMRI has been little explored compared with static images.

Approach

Spatial masking and weighted temporal interpolation are used as augmentations for contrastive fMRI representation learning aligned to CLIP text/image embeddings, and the diffusion model's initial noise is replaced by dependent noise (shared plus per-frame components) to compensate for low fMRI SNR and to exploit correlated fMRI signals across time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add spatial masking with ratio 0.2 (ablation)NeuralFlix · Validation setSSIM: 0.171 -> 0.204Helped
Increase spatial mask ratio from 0.2 to 0.4 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.184Hurt
Increase spatial mask ratio from 0.2 to 0.6 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.184Hurt
Increase temporal interpolation ratio from 1/3 to 1/2 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.186Hurt
Set spatial and temporal augmentation loss weights to 0.5 instead of 1 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.191Hurt
Set spatial and temporal loss weights to 0.25 and 0.75 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.186Hurt
Set spatial and temporal loss weights to 0.75 and 0.25 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.185Hurt
Add dependent noise with ratio 0.25 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.242Helped
Add dependent noise with ratio 0.5 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.230Helped
Add dependent noise with ratio 0.75 (ablation)NeuralFlix · Validation setSSIM: 0.204 -> 0.225Helped
Replace the fMRI sequence with time-averaged brain signals (ablation)NeuralFlix · Subject 250-way-top-1 video classification accuracy: 0.187 ± 0.015 -> 0.157 ± 0.013Hurt
Replace the fMRI sequence with time-averaged brain signals (ablation)NeuralFlix · Subject 350-way-top-1 video classification accuracy: 0.195 ± 0.014 -> 0.158 ± 0.012Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Wen et al. 2018 fMRI-video dataset HCP (pre-training of fMRI encoder)

Benchmarks: Wen et al. 2018 fMRI-video dataset (3 subjects)

Metrics: SSIM 50-way top-1 image classification accuracy 50-way top-1 video classification accuracy

Baselines: Chen, Qing, and Zhou 2023 Kupershmidt et al. 2022 Wang et al. 2022 Wen et al. 2018

Builds on: Stable Diffusion DC-MAE Chen et al. 2023 video decoding InfoNCE CLIP

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