Rendezvous: Attention Mechanisms for the Recognition of Surgical Action Triplets in Endoscopic Videos

Chinedu Innocent Nwoye, Tong Yu, Cristians Gonzalez, Barbara Seeliger, Pietro Mascagni +3 more
9/7/2021
cs.CV

Official code: CAMMA-public/tripnet (19 stars, last commit 2025-09-17). 2 more implementations below.

Abstract

Out of all existing frameworks for surgical workflow analysis in endoscopic videos, action triplet recognition stands out as the only one aiming to provide truly fine-grained and comprehensive information on surgical activities. This information, presented as <instrument, verb, target> combinations, is highly challenging to be accurately identified. Triplet components can be difficult to recognize individually; in this task, it requires not only performing recognition simultaneously for all three triplet components, but also correctly establishing the data association between them. To achieve this task, we introduce our new model, the Rendezvous (RDV), which recognizes triplets directly from surgical videos by leveraging attention at two different levels. We first introduce a new form of spatial attention to capture individual action triplet components in a scene; called Class Activation Guided Attention Mechanism (CAGAM). This technique focuses on the recognition of verbs and targets using activations resulting from instruments. To solve the association problem, our RDV model adds a new form of semantic attention inspired by Transformer networks; called Multi-Head of Mixed Attention (MHMA). This technique uses several cross and self attentions to effectively capture relationships between instruments, verbs, and targets. We also introduce CholecT50 - a dataset of 50 endoscopic videos in which every frame has been annotated with labels from 100 triplet classes. Our proposed RDV model significantly improves the triplet prediction mean AP by over 9% compared to the state-of-the-art methods on this dataset.

View on arXivView PDF

Code Implementations(3)

193PythonMar 16, 20211 years agoNOASSERTION
action-recognitionaction-tripletdeep-learning
121PythonMar 16, 20211 years agoNOASSERTION
action-recognitionaction-tripletattention-mechanismpython
PyTorch

A transformer-inspired neural network for surgical action triplet recognition from laparoscopic videos.

4113PythonMar 30, 20221 years agoNOASSERTION
action-recognitionaction-tripletattention-mechanismcholect45cholect50+10 more

Similar Papers

Cite this paper

@article{nwoye2021rendezvous,
  title  = {Rendezvous: Attention Mechanisms for the Recognition of Surgical Action Triplets in Endoscopic Videos},
  author = {Chinedu Innocent Nwoye and Tong Yu and Cristians Gonzalez and Barbara Seeliger and Pietro Mascagni and Didier Mutter and Jacques Marescaux and Nicolas Padoy},
  year   = {2021},
  eprint = {2109.03223},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2109.03223}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2109.03223.svg)](https://codeofpaper.com/paper/2109.03223)

Discussion