HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

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

Nwoye Chinedu Innocent ; Padoy Nicolas

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

Abstract

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

Code Repositories

CAMMA-public/cholect50
pytorch
Mentioned in GitHub
CAMMA-public/cholect45
Official
pytorch
Mentioned in GitHub
camma-public/rendezvous-in-time
pytorch
Mentioned in GitHub
camma-public/tripnet
Official
pytorch
Mentioned in GitHub
camma-public/mcit-ig
pytorch
Mentioned in GitHub
camma-public/rendezvous
pytorch
Mentioned in GitHub
camma-public/attention-tripnet
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
action-triplet-recognition-on-cholect45Rendezvous
mAP: 29.4±2.8
action-triplet-recognition-on-cholect45Attention Tripnet
mAP: 27.2±2.7
action-triplet-recognition-on-cholect45Tripnet
mAP: 24.4±4.7
action-triplet-recognition-on-cholect45-crossRendezvous
mAP: 29.4±2.8
action-triplet-recognition-on-cholect45-crossAttention Tripnet
mAP: 27.2±2.7
action-triplet-recognition-on-cholect45-crossTripnet
mAP: 24.4±4.7
action-triplet-recognition-on-cholect50Rendezvous (PyTorch)
Mean AP: 29.5
action-triplet-recognition-on-cholect50Attention Tripnet (PyTorch)
Mean AP: 23.3
action-triplet-recognition-on-cholect50Tripnet (PyTorch)
Mean AP: 21.6
action-triplet-recognition-on-cholect50-1Rendezvous (PyTorch)
mAP: 32.8
action-triplet-recognition-on-cholect50-1Attention Tripnet (PyTorch)
mAP: 27.7
action-triplet-recognition-on-cholect50-1Tripnet (PyTorch)
mAP: 27.4
action-triplet-recognition-on-cholect50-crossRendezvous
mAP: 29.4±2.5
action-triplet-recognition-on-cholect50-cross-1Tripnet
mAP: 25.3±2.4
action-triplet-recognition-on-cholect50-cross-1Attention Tripnet
mAP: 27.2±2.9
action-triplet-recognition-on-cholect50-cross-1Rendezvous
mAP: 29.4±2.5

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Data Splits and Metrics for Method Benchmarking on Surgical Action Triplet Datasets | Papers | HyperAI