atlas

Research map / Video / Action recognition

Stitch, Contrast, and Segment: Learning a Human Action Segmentation Model Using Trimmed Skeleton Videos

AAAI 2025 · Video › Action recognition · approach: Temporal action segmentation · 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.

Proposes Stitch, Contrast, and Segment (SCS), which stitches trimmed skeleton videos into multi-action sequences, pretrains an ST-GCN encoder with granular contrastive learning, and adds a TCN segmentation layer for skeleton action segmentation under supervised and zero-shot temporal domain adaptation.

Problem

Skeleton-based action segmentation normally requires costly frame-wise annotated untrimmed skeleton videos; the paper asks whether models trained only on trimmed skeleton videos can segment untrimmed videos.

Approach

Treat trimmed skeleton clips as elementary motions and stitch them via frame correspondence (spatial joint alignment) into plausible multi-action sequences; use these stitched sequences for granular contrastive pretraining (InfoNCE over class-level pooled encodings from different permutations) of an ST-GCN encoder, then attach a TCN segmentation head, avoiding sliding windows.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SCS supervised adaptation instead of LACSkeleton action segmentation · NTU to PKU-MMD v1mAP@0.1: 61.8 -> 80.9Helped
Use SCS supervised adaptation instead of LACSkeleton action segmentation · NTU to PKU-MMD v1mAP@0.5: 90.6 -> 91.1Helped
Use SCS supervised adaptation instead of ActCLRSkeleton action segmentation · NTU to PKU-MMD v2mIoU: 21.4 -> 60.9Helped
Use SCS supervised adaptation instead of Hi-TRSSkeleton action segmentation · NTU to PKU-MMD v2accuracy: 55.0 -> 81.1Helped
Use stitched sequences for zero-shot adaptation instead of the trimmed-data baselineSkeleton action segmentation · NTU to PKU-MMD v1mIoU: 10.5 -> 53.6Helped
Use stitched sequences for zero-shot adaptation instead of the trimmed-data baselineSkeleton action segmentation · NTU to PKU-MMD v2mIoU: 5.4 -> 20.8Helped
Register frame correspondence when stitching rather than concatenate randomly (ablation)End-to-end supervised segmentation · PKU-MMD v1, PKU-MMD v2, and Toyota Smarthome UntrimmedaccuracyHelped
Randomly concatenate trimmed sequences without frame correspondence (ablation)End-to-end supervised segmentation · PKU-MMD v1, PKU-MMD v2, and Toyota Smarthome UntrimmedaccuracyHurt
Augment the original untrimmed dataset with frame-correspondence stitched data (ablation)End-to-end supervised segmentation · PKU-MMD v1, PKU-MMD v2, and Toyota Smarthome UntrimmedaccuracyHelped
Use stitched-data GCL instead of classical spatial and temporal augmentation alone (ablation)Contrastive pre-training for action segmentation · PKU-MMD v1, PKU-MMD v2, and Toyota Smarthome UntrimmedaccuracyHelped
Combine classical augmentation with Skeleton-Stitch (ablation)Contrastive pre-training for action segmentation · PKU-MMD v1, PKU-MMD v2, and Toyota Smarthome UntrimmedaccuracyHelped
Train with stitched sequences to expose the model to more action contexts (ablation)Skeleton action segmentation · PKU-MMD v2 Cross-Sequence protocolaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: NTU RGB+D PKU-MMD v1 PKU-MMD v2 Toyota Smarthome Toyota Smarthome Untrimmed

Benchmarks: PKU-MMD v1 PKU-MMD v2 Toyota Smarthome Untrimmed

Metrics: mAP@0.1 mAP@0.5 mIoU Acc mAPf

Baselines: LAC CrosSCLR Hi-TRS AimCLR ActCLR MS-GCN Baseline E2E

Builds on: ST-GCN MS-GCN InfoNCE MoCo-style memory bank

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