atlas

Research map / Video / Action recognition

Progress-Aware Online Action Segmentation for Egocentric Procedural Task Videos

CVPR 2024 · Video › Action recognition · approach: Temporal action segmentation · 25 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 ProTAS, an online action segmentation framework for egocentric procedural videos that makes offline backbones causal, adds an action progress prediction module and a learned task-graph loss, and improves online segmentation on GTEA, EgoProceL and EgoPER.

Problem

Online (streaming) fully-supervised action segmentation for egocentric procedural task videos, where offline-trained models degrade sharply under online inference and suffer from oversegmentation.

Approach

Make existing TCN and Transformer segmenters causal to remove the train/test mismatch, add a GRU-based per-action progress regressor whose outputs refine the frame predictions, and use a task graph (learned from training transcripts) as a penalty during training and inference to enforce procedure-consistent predictions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use causal convolutions or causal attention masking during training and inferenceMSTCN and ASFormer · EgoProceLaccuracy: 13.2 to 64.8Helped
Add action progress prediction (ablation)MSTCN CAS · EgoProceLF1@0.5: 33.0 -> 35.2Helped
Add action progress prediction (ablation)ASFormer CAS · EgoPERF1@0.5: 44.7 -> 46.9Helped
Add transcript-based task graph inference (ablation)MSTCN CAS+APP · EgoPEREdit: 55.0 -> 60.7Helped
Add transcript-based task graph inference (ablation)MSTCN CAS+APP · GTEAaccuracy: 76.0 -> 74.3Hurt
Add transcript-based task graph inference (ablation)ASFormer CAS+APP · EgoProceLF1@0.5: 36.1 -> 36.8Helped
Use the OODL online-offline discrepancy loss (ablation)MSTCN CAS · GTEAF1@0.5: 56.0 -> 54.1No clear effect
Replace transcript-based task graph with a learnable task graph (ablation)ProTAS with MSTCN · GTEAF1@0.5: 59.7 -> 60.2Helped
Replace transcript-based task graph with a learnable task graph (ablation)ProTAS with MSTCN · EgoProceLF1@0.5: 35.7 -> 34.8Hurt
Replace transcript-based task graph with a learnable task graph (ablation)ProTAS with MSTCN · EgoPERF1@0.5: 46.3 -> 47.1Helped
Use a manually designed rather than transcript-based task graph (ablation)ProTAS with MSTCN · EgoPERF1@0.5: 46.3 -> 46.5No clear effect
Replace the GRU progress regressor with ordinal regression (ablation)APP · GTEAF1@0.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: GTEA EgoProceL EgoPER Assembly101

Benchmarks: GTEA EgoProceL EgoPER

Metrics: frame-wise accuracy edit score F1@{0.1,0.25,0.5} mean squared error E@C CMD

Baselines: MSTCN offline MSTCN online (offline-trained) CAS+OODL ASFormer offline ASFormer online

Builds on: MS-TCN ASFormer OODL Graph2Vid

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