Endoscopy 2022; 54(S 01): S153
DOI: 10.1055/s-0042-1744974
Abstracts | ESGE Days 2022
ESGE Days 2022 Digital poster exhibition

LOW COST REAL-TIME COLONOSCOPY PROCESSING WITH DEEP LEARNING

V. Drug
1   “Gr. T. Popa” University of Medicine and Pharmacy, Iași, Romania, Institute of Gastroenterology and Hepathology, “Sf. Spiridon” Emergency Hospital, Iași, Romania, Iasi, Romania
,
A. Ciobanu
2   Institute of Computer Science, Romanian Academy, Iasi, Romania
,
M. Luca
2   Institute of Computer Science, Romanian Academy, Iasi, Romania
,
R. Vulpoi
1   “Gr. T. Popa” University of Medicine and Pharmacy, Iași, Romania, Institute of Gastroenterology and Hepathology, “Sf. Spiridon” Emergency Hospital, Iași, Romania, Iasi, Romania
,
A. Olteanu
1   “Gr. T. Popa” University of Medicine and Pharmacy, Iași, Romania, Institute of Gastroenterology and Hepathology, “Sf. Spiridon” Emergency Hospital, Iași, Romania, Iasi, Romania
,
O. Barboi
1   “Gr. T. Popa” University of Medicine and Pharmacy, Iași, Romania, Institute of Gastroenterology and Hepathology, “Sf. Spiridon” Emergency Hospital, Iași, Romania, Iasi, Romania
› Author Affiliations
 

Aims Developing a low cost microsystem that can automatically identify in real-time different entities during a colonoscopy. It is based on a pre-trained deep learning neural network retrained on 700 annotated frames. The trained network works on a Jetson Xavier NX microsystem from NVIDIA.

Methods Starting with a database of colonoscopies, 300,000 frames were extracted. After several selections we ended up with 70 images for each of the 10 classes: sessile and pedunculated polyps, lipoma, diverticulum, bleeding, vascular tissue, water jet, tool head, forceps and snare. These frames were annotated by qualified colonoscopists. A pretrained Mobilenet neural network was retrained on our microsystem to detect entities pertaining to the selected classes. The resulted neural network was exported in the .onnx format.

Results On the same microsystem, several video files were processed in real-time and the results were very good for some classes (e.g. bleeding, tool heads) and at least satisfactory for others (e.g. small sessile polyps). One important result is that a Jetson Xavier NX microsystem has the computer power capacity to process real-time colonoscopies, i.e. to detect and mark important entities in frames, and also to save these results as a new video file.

Conclusions We developed a microsystem capable of processing in real-time video colonoscopy files. A database of 700 frames were used to retrain a deep learning neural network. Ten classes of entities were detected with good accuracy. A low cost Jetson Xavier NX microsystem from NVIDIA was used and it proved to have enough computer power for this complex task.



Publication History

Article published online:
14 April 2022

© 2022. European Society of Gastrointestinal Endoscopy. All rights reserved.

Georg Thieme Verlag KG
Rüdigerstraße 14, 70469 Stuttgart, Germany