Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentation

About

Surgical video-language pretraining (VLP) faces unique challenges due to the knowledge domain gap and the scarcity of multi-modal data. This study aims to bridge the gap by addressing issues regarding textual information loss in surgical lecture videos and the spatial-temporal challenges of surgical VLP. We propose a hierarchical knowledge augmentation approach and a novel Procedure-Encoded Surgical Knowledge-Augmented Video-Language Pretraining (PeskaVLP) framework to tackle these issues. The knowledge augmentation uses large language models (LLM) for refining and enriching surgical concepts, thus providing comprehensive language supervision and reducing the risk of overfitting. PeskaVLP combines language supervision with visual self-supervision, constructing hard negative samples and employing a Dynamic Time Warping (DTW) based loss function to effectively comprehend the cross-modal procedural alignment. Extensive experiments on multiple public surgical scene understanding and cross-modal retrieval datasets show that our proposed method significantly improves zero-shot transferring performance and offers a generalist visual representation for further advancements in surgical scene understanding.The code is available at https://github.com/CAMMA-public/SurgVLP

Kun Yuan, Vinkle Srivastav, Nassir Navab, Nicolas Padoy• 2024

Related benchmarks

TaskDatasetResultRank
Surgical Phase RecognitionCholec80
Average F134.2
35
Phase RecognitionCholec80 (test)
F1 Score0.342
29
Action Triplet RecognitionCholecT50
AP (I)81.24
27
Critical View of Safety recognitionEndoScapes-CVS201 (test)
mAP48.9
27
Skill AssessmentCholec80 CVS
mAP0.3815
26
Object DetectionGrasp
mAP (BBox)57.89
26
Semantic segmentationGrasp
DSC74.54
26
Instance SegmentationGrasp
mAP (Mask)0.5241
26
Semantic segmentationDSAD
DSC32.25
26
Closed-ended Visual Question AnsweringLLS48-VQA
F1 Score17.64
26
Showing 10 of 32 rows

Other info

Code

Follow for update