Papers › SF-TMN: SlowFast Temporal Modeling Network for Surgical Phase Recognition

SF-TMN: SlowFast Temporal Modeling Network for Surgical Phase Recognition

15 Jun 2023arXiv:2306.08859archive 2025-07-28

Bokai Zhang, Mohammad Hasan Sarhan, Bharti Goel, Svetlana Petculescu, Amer Ghanem

Automatic surgical phase recognition is one of the key technologies to support Video-Based Assessment (VBA) systems for surgical education. Utilizing temporal information is crucial for surgical phase recognition, hence various recent approaches extract frame-level features to conduct full video temporal modeling. For better temporal modeling, we propose SlowFast Temporal Modeling Network (SF-TMN) for surgical phase recognition that can not only achieve frame-level full video temporal modeling but also achieve segment-level full video temporal modeling. We employ a feature extraction network, pre-trained on the target dataset, to extract features from video frames as the training data for SF-TMN. The Slow Path in SF-TMN utilizes all frame features for frame temporal modeling. The Fast Path in SF-TMN utilizes segment-level features summarized from frame features for segment temporal modeling. The proposed paradigm is flexible regarding the choice of temporal modeling networks. We explore MS-TCN and ASFormer models as temporal modeling networks and experiment with multiple combination strategies for Slow and Fast Paths. We evaluate SF-TMN on Cholec80 surgical phase recognition task and demonstrate that SF-TMN can achieve state-of-the-art results on all considered metrics. SF-TMN with ASFormer backbone outperforms the state-of-the-art Not End-to-End(TCN) method by 2.6% in accuracy and 7.4% in the Jaccard score. We also evaluate SF-TMN on action segmentation datasets including 50salads, GTEA, and Breakfast, and achieve state-of-the-art results. The improvement in the results shows that combining temporal information from both frame level and segment level by refining outputs with temporal refinement stages is beneficial for the temporal modeling of surgical phases.

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Action SegmentationSurgical phase recognition

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Action Segmentation 50 Salads SF-TMN(ASFormer) Acc 89.8 #5 of 28 Archive leaderboard report
Action Segmentation 50 Salads SF-TMN(ASFormer) Edit 84.4 #5 of 28 Archive leaderboard report
Action Segmentation 50 Salads SF-TMN(ASFormer) F1@10% 89.1 #5 of 28 Archive leaderboard report
Action Segmentation 50 Salads SF-TMN(ASFormer) F1@25% 88.0 #5 of 28 Archive leaderboard report
Action Segmentation 50 Salads SF-TMN(ASFormer) F1@50% 82.9 #5 of 28 Archive leaderboard report
Action Segmentation Breakfast SF-TMN(ASFormer) Acc 77.0 #8 of 37 Archive leaderboard report
Action Segmentation Breakfast SF-TMN(ASFormer) Average F1 71.6 #8 of 37 Archive leaderboard report
Action Segmentation Breakfast SF-TMN(ASFormer) Edit 77.0 #8 of 37 Archive leaderboard report
Action Segmentation Breakfast SF-TMN(ASFormer) F1@10% 78.7 #8 of 37 Archive leaderboard report
Action Segmentation Breakfast SF-TMN(ASFormer) F1@25% 74.0 #8 of 37 Archive leaderboard report
Action Segmentation Breakfast SF-TMN(ASFormer) F1@50% 62.2 #8 of 37 Archive leaderboard report
Action Segmentation GTEA SF-TMN(ASFormer) Acc 83.0 #5 of 28 Archive leaderboard report
Action Segmentation GTEA SF-TMN(ASFormer) Edit 88.9 #5 of 28 Archive leaderboard report
Action Segmentation GTEA SF-TMN(ASFormer) F1@10% 91.9 #5 of 28 Archive leaderboard report
Action Segmentation GTEA SF-TMN(ASFormer) F1@25% 90.7 #5 of 28 Archive leaderboard report
Action Segmentation GTEA SF-TMN(ASFormer) F1@50% 83.1 #5 of 28 Archive leaderboard report
Surgical phase recognition Cholec80 SF-TMN(ASFormer) Acc 95.43 #6 of 6 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections