Skip to content

jtcarrion/PolypNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PolypNet

Lightweight Tkinter GUI designed to identify and segment polyps from colonoscopy images utilizing deep CNNs. PolypNet allows providers to upload screenshots of questionable colonoscopy images and outlights/highlights polyps found in the image.

image

This project is an extension from the research conducted below using the open source CVC-ClinicDB dataset containing colonoscopy images, Jha D, Ali S, Tomar NK, Johansen HD, Johansen D, Rittscher J, Riegler MA, Halvorsen P. Real-Time Polyp Detection, Localization and Segmentation in Colonoscopy Using Deep Learning. IEEE Access. 2021 Mar 4;9:40496-40510. doi: 10.1109/ACCESS.2021.3063716. PMID: 33747684; PMCID: PMC7968127.

A UNet segmentaion model was implemented as seen below

image

Images were one-hot encoded to represent background vs polyp classes as seen below

image

The IoU resulting from the 20 epochs of traning can also be seen below, steadying out around 0.97

image

Testing data resulted in some very accuarte predictions as well as an increased amout of false positive classifications as seen below. Further studies can be conducted to tweak the UNet hyperparamaters to adjust for this increased FPR but at least the model is not missing any polyps which is the most imporant feature.

image

About

Lightweight GUI designed to identify and segment polyps from colonoscopy images utilizing UNet CNN models

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors