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

Self-Supervised Learning for Endoscopic Video Analysis

About

Self-supervised learning (SSL) has led to important breakthroughs in computer vision by allowing learning from large amounts of unlabeled data. As such, it might have a pivotal role to play in biomedicine where annotating data requires a highly specialized expertise. Yet, there are many healthcare domains for which SSL has not been extensively explored. One such domain is endoscopy, minimally invasive procedures which are commonly used to detect and treat infections, chronic inflammatory diseases or cancer. In this work, we study the use of a leading SSL framework, namely Masked Siamese Networks (MSNs), for endoscopic video analysis such as colonoscopy and laparoscopy. To fully exploit the power of SSL, we create sizable unlabeled endoscopic video datasets for training MSNs. These strong image representations serve as a foundation for secondary training with limited annotated datasets, resulting in state-of-the-art performance in endoscopic benchmarks like surgical phase recognition during laparoscopy and colonoscopic polyp characterization. Additionally, we achieve a 50% reduction in annotated data size without sacrificing performance. Thus, our work provides evidence that SSL can dramatically reduce the need of annotated data in endoscopy.

Roy Hirsch, Mathilde Caron, Regev Cohen, Amir Livne, Ron Shapiro, Tomer Golany, Roman Goldenberg, Daniel Freedman, Ehud Rivlin• 2023

Related benchmarks

TaskDatasetResultRank
Surgical Phase RecognitionCholec80
Average F138.73
35
Phase RecognitionCholec80 (test)--
29
Action Triplet RecognitionCholecT50
AP (I)50.47
27
Action Quality AssessmentJIGSAWS--
20
Surgical Phase RecognitionCholec80 (test)--
16
Depth EstimationC3VD
RMSE2
14
Surgical workflow recognitionPMLR 50
Accuracy78.16
14
Surgical workflow recognitionOphNet
Accuracy28.33
14
Surgical workflow recognitionEgoSurgery (test)
Accuracy49.78
14
Surgical workflow recognitionM2CAI 2016
Accuracy54.22
14
Showing 10 of 22 rows

Other info

Code

Follow for update