TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Data Splits and Metrics for Method Benchmarking on Surgica...

Data Splits and Metrics for Method Benchmarking on Surgical Action Triplet Datasets

Chinedu Innocent Nwoye, Nicolas Padoy

2022-04-11Action Triplet RecognitionBenchmarkingModel Selection
PaperPDFCodeCode(official)Code(official)CodeCode(official)CodeCodeCode(official)

Abstract

In addition to generating data and annotations, devising sensible data splitting strategies and evaluation metrics is essential for the creation of a benchmark dataset. This practice ensures consensus on the usage of the data, homogeneous assessment, and uniform comparison of research methods on the dataset. This study focuses on CholecT50, which is a 50 video surgical dataset that formalizes surgical activities as triplets of <instrument, verb, target>. In this paper, we introduce the standard splits for the CholecT50 and CholecT45 datasets and show how they compare with existing use of the dataset. CholecT45 is the first public release of 45 videos of CholecT50 dataset. We also develop a metrics library, ivtmetrics, for model evaluation on surgical triplets. Furthermore, we conduct a benchmark study by reproducing baseline methods in the most predominantly used deep learning frameworks (PyTorch and TensorFlow) to evaluate them using the proposed data splits and metrics and release them publicly to support future research. The proposed data splits and evaluation metrics will enable global tracking of research progress on the dataset and facilitate optimal model selection for further deployment.

Results

TaskDatasetMetricValueModel
Activity RecognitionCholecT50 (Challenge)mAP32.8Rendezvous (PyTorch)
Activity RecognitionCholecT50 (Challenge)mAP27.7Attention Tripnet (PyTorch)
Activity RecognitionCholecT50 (Challenge)mAP27.4Tripnet (PyTorch)
Activity RecognitionCholecT50Mean AP29.5Rendezvous (PyTorch)
Activity RecognitionCholecT50Mean AP23.3Attention Tripnet (PyTorch)
Activity RecognitionCholecT50Mean AP21.6Tripnet (PyTorch)
Action RecognitionCholecT50 (Challenge)mAP32.8Rendezvous (PyTorch)
Action RecognitionCholecT50 (Challenge)mAP27.7Attention Tripnet (PyTorch)
Action RecognitionCholecT50 (Challenge)mAP27.4Tripnet (PyTorch)
Action RecognitionCholecT50Mean AP29.5Rendezvous (PyTorch)
Action RecognitionCholecT50Mean AP23.3Attention Tripnet (PyTorch)
Action RecognitionCholecT50Mean AP21.6Tripnet (PyTorch)

Related Papers

Visual Place Recognition for Large-Scale UAV Applications2025-07-20Training Transformers with Enforced Lipschitz Constants2025-07-17Disentangling coincident cell events using deep transfer learning and compressive sensing2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17DVFL-Net: A Lightweight Distilled Video Focal Modulation Network for Spatio-Temporal Action Recognition2025-07-16DCR: Quantifying Data Contamination in LLMs Evaluation2025-07-15A Multi-View High-Resolution Foot-Ankle Complex Point Cloud Dataset During Gait for Occlusion-Robust 3D Completion2025-07-15FLsim: A Modular and Library-Agnostic Simulation Framework for Federated Learning2025-07-15