Skip to content

This project demonstrates the effectiveness of Deep Atrous Convolution (DeepLab V3) with a ResNet-101 backbone for segmentation of glomeruli within kidney Whole Slide Imaging (WSI) at full resolution.

License

Notifications You must be signed in to change notification settings

erik-dali/Glomeruli-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

HuBMAP-Hacking-the-Kidney

This was my submission to a Kaggle competition on identify glomeruli in human kidney tissue images.

Challenges

One of the main challenges for this task was memory management! For one each WSI comes in a TIFF format with a size of 400 MB to 5 GB, compressed. Once you read each file they take up 6 - 11 GB of memory on the RAM. One solution is to take send entire images to the GPU on the fly for training. However given the size of the images, this approach severly bottlenecks the GPU during training because reading and decompressing will be slow. Also loading entire images onto the GPU leaves very little room for the classifier and the optimizer. To overcome these two issues, you need a different solution. The better practical solution is to create overlapping cuts of the images. This has the additional benefit of more randomization during training.

Coming SoOn!

kidney

About

This project demonstrates the effectiveness of Deep Atrous Convolution (DeepLab V3) with a ResNet-101 backbone for segmentation of glomeruli within kidney Whole Slide Imaging (WSI) at full resolution.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published