Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Permutation-Aware Action Segmentation via Unsupervised Frame-to-Segment Alignment

About

This paper presents an unsupervised transformer-based framework for temporal activity segmentation which leverages not only frame-level cues but also segment-level cues. This is in contrast with previous methods which often rely on frame-level information only. Our approach begins with a frame-level prediction module which estimates framewise action classes via a transformer encoder. The frame-level prediction module is trained in an unsupervised manner via temporal optimal transport. To exploit segment-level information, we utilize a segment-level prediction module and a frame-to-segment alignment module. The former includes a transformer decoder for estimating video transcripts, while the latter matches frame-level features with segment-level features, yielding permutation-aware segmentation results. Moreover, inspired by temporal optimal transport, we introduce simple-yet-effective pseudo labels for unsupervised training of the above modules. Our experiments on four public datasets, i.e., 50 Salads, YouTube Instructions, Breakfast, and Desktop Assembly show that our approach achieves comparable or better performance than previous methods in unsupervised activity segmentation. Our code and dataset are available on our research website: https://retrocausal.ai/research/.

Quoc-Huy Tran, Ahmed Mehmood, Muhammad Ahmed, Muhammad Naufil, Anas Zafar, Andrey Konin, M. Zeeshan Zia• 2023

Related benchmarks

TaskDatasetResultRank
Action SegmentationBreakfast
MoF52.1
66
Action SegmentationYouTube Instructions (test)
F1 Score (%)32.4
17
Action Segmentation50 Salads Mid--
17
Action SegmentationYouTube Instructions
F132.4
16
Unsupervised Activity Segmentation50 Salads eval granularity
MOF55.8
14
Action Segmentation50 Salads (eval)
MoF55.8
13
Temporal action segmentationYouTube Instructional YTI (test)
F1 Score32.4
11
Unsupervised Temporal Action SegmentationBreakfast
MOF52.1
10
Activity SegmentationDesktop Assembly (Orig)
MOF65.4
8
Activity SegmentationDesktop Assembly (Extra)
MOF58.6
8
Showing 10 of 15 rows

Other info

Code

Follow for update