Papers › CholecTriplet2021: A benchmark challenge for surgical action triplet recognition

CholecTriplet2021: A benchmark challenge for surgical action triplet recognition

10 Apr 2022arXiv:2204.04746archive 2025-07-28

Chinedu Innocent Nwoye, Deepak Alapatt, Tong Yu, Armine Vardazaryan, Fangfang Xia, Zixuan Zhao, Tong Xia, Fucang Jia, Yuxuan Yang, Hao Wang, Derong Yu, Guoyan Zheng, Xiaotian Duan, Neil Getty, Ricardo Sanchez-Matilla, Maria Robu, Li Zhang, Huabin Chen, Jiacheng Wang, Liansheng Wang, Bokai Zhang, Beerend Gerats, Sista Raviteja, Rachana Sathish, Rong Tao, Satoshi Kondo, Winnie Pang, Hongliang Ren, Julian Ronald Abbing, Mohammad Hasan Sarhan, Sebastian Bodenstedt, Nithya Bhasker, Bruno Oliveira, Helena R. Torres, Li Ling, Finn Gaida, Tobias Czempiel, João L. Vilaça, Pedro Morais, Jaime Fonseca, Ruby Mae Egging, Inge Nicole Wijma, Chen Qian, GuiBin Bian, Zhen Li, Velmurugan Balasubramanian, Debdoot Sheet, Imanol Luengo, Yuanbo Zhu, Shuai Ding, Jakob-Anton Aschenbrenner, Nicolas Elini van der Kar, Mengya Xu, Mobarakol Islam, Lalithkumar Seenivasan, Alexander Jenke, Danail Stoyanov, Didier Mutter, Pietro Mascagni, Barbara Seeliger, Cristians Gonzalez, Nicolas Padoy

Context-aware decision support in the operating room can foster surgical safety and efficiency by leveraging real-time feedback from surgical workflow analysis. Most existing works recognize surgical activities at a coarse-grained level, such as phases, steps or events, leaving out fine-grained interaction details about the surgical activity; yet those are needed for more helpful AI assistance in the operating room. Recognizing surgical actions as triplets of <instrument, verb, target> combination delivers comprehensive details about the activities taking place in surgical videos. This paper presents CholecTriplet2021: an endoscopic vision challenge organized at MICCAI 2021 for the recognition of surgical action triplets in laparoscopic videos. The challenge granted private access to the large-scale CholecT50 dataset, which is annotated with action triplet information. In this paper, we present the challenge setup and assessment of the state-of-the-art deep learning methods proposed by the participants during the challenge. A total of 4 baseline methods from the challenge organizers and 19 new deep learning algorithms by competing teams are presented to recognize surgical action triplets directly from surgical videos, achieving mean average precision (mAP) ranging from 4.2% to 38.1%. This study also analyzes the significance of the results obtained by the presented approaches, performs a thorough methodological comparison between them, in-depth result analysis, and proposes a novel ensemble method for enhanced recognition. Our analysis shows that surgical workflow analysis is not yet solved, and also highlights interesting directions for future research on fine-grained surgical activity recognition which is of utmost importance for the development of AI in surgery.

PaperPDFCode

Code

CAMMA-public/cholect45 mentioned on GitHubpytorchNOASSERTION report
CAMMA-public/cholect50 mentioned on GitHubpytorchNOASSERTION report
camma-public/attention-tripnet mentioned on GitHubpytorchNOASSERTION report
camma-public/rendezvous mentioned on GitHubpytorchNOASSERTION report
camma-public/tripnet mentioned on GitHubpytorchNOASSERTION report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

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

Tasks

Action DetectionAction Triplet RecognitionActivity Recognition

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Action Triplet Recognition CholecT50 (Challenge) Team Trequartista mAP 38.1 #1 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team 2Ai mAP 36.9 #2 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team SIAT CAMI mAP 35.8 #3 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team HFUT-MedIA mAP 32.9 #5 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Rendezvous (TensorFlow v1) mAP 32.7 #7 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team CITI SJTU mAP 32.0 #8 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team ANL mAP 31.9 #9 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team Digital Surgery mAP 31.7 #10 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team Casia Robotics mAP 26.7 #14 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team Lsgroup mAP 26.3 #15 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team J&M mAP 25.6 #16 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Attention Tripnet (TensorFlow v1) mAP 25.5 #17 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team Ceaiik mAP 25.2 #18 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team SJTU-IMR mAP 24.8 #19 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team SK mAP 18.4 #21 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team MMLAB mAP 18.1 #22 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team Band of Broeders mAP 16.0 #23 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team NCT-TSO mAP 10.4 #24 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team HFUT-NUS mAP 9.8 #25 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team CAMP mAP 9.3 #26 of 27 Archive leaderboard report
Action Triplet Recognition CholecT50 (Challenge) Team Med Recognizer mAP 4.2 #27 of 27 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