atlas

Research map / Video / Video segmentation and tracking

SleepVST: Sleep Staging from Near-Infrared Video Signals using Pre-Trained Transformers

CVPR 2024 · Video › Video segmentation and tracking · approach: Sign language and physiological video analysis · 6 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.

Introduces SleepVST, a transformer pre-trained on contact-sensor cardio-respiratory waveforms (SHHS, MESA) and transferred to near-infrared video-derived waveforms plus motion features for four-class contactless sleep staging.

Problem

Camera-based sleep staging from near-infrared video is limited by small video datasets and by coarse video-derived heart and breathing rate features that lose inter-beat and inter-breath information.

Approach

Pre-train a transformer end-to-end on large contact-sensor cardiac and respiratory waveforms (ECG, thoracic belt), then freeze it as a feature extractor on video-derived waveforms and train a Random Forest on its outputs together with optical-flow motion features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Transfer with a newly trained classifier instead of directly applying the pre-trained model (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κT: 0.536 -> 0.689Helped
Add motion features to the transferred classifier (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κT: 0.689 -> 0.708Helped
Add motion features during transfer (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κF: 0.397 -> 0.491Helped
Use motion definitions f1 and f2 rather than no motion features (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κF: 0.397 -> 0.467Helped
Use motion definitions f3 and f4 rather than no motion features (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κF: 0.397 -> 0.465Helped
Use all four motion feature definitions rather than only f1 and f2 (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κT: 0.697 -> 0.708Helped
Use all four motion feature definitions rather than only f3 and f4 (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κT: 0.704 -> 0.708Helped
Use head, body, and outer-bed regions separately instead of head and body only (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κT: 0.702 -> 0.708Helped
Use head, body, and outer-bed regions separately instead of combined head/body and outer-bed regions (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κT: 0.704 -> 0.708Helped
Use a heart waveform instead of heart rate, with breathing rate held fixed (ablation)SleepVST · SHHSCohen’s κT: 0.683 -> 0.718Helped
Use a breathing waveform instead of breathing rate, with heart rate held fixed (ablation)SleepVST · MESACohen’s κT: 0.722 -> 0.758Helped
Use both heart and breathing waveforms instead of both derived rates (ablation)SleepVST · Oxford Sleep VolunteersCohen’s κT: 0.681 -> 0.708Helped

Surprising findings

Limitations

Experimental setup

Datasets: SHHS MESA Oxford Sleep Volunteers (OSV)

Benchmarks: SHHS MESA Oxford Sleep Volunteers

Metrics: Cohen's kappa (total) Cohen's kappa (per-night mean) accuracy (total) accuracy (per-night mean) kappa on fragmented sleep (kappa_F)

Baselines: Bakker et al. Sridhar et al. Kotzen et al. (SleepPPG-Net) Carter et al. (2023) van Meulen et al. Kamon et al. Nochino et al.

Builds on: PatchTST ResNet Transformer Pan-Tompkins algorithm Carter et al. video sleep staging

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