| Literature DB >> 31317118 |
Shruti Kannan1, Laura A Morgan2, Benjamin Liang2, McKenzie G Cheung2, Christopher Q Lin2, Dan Mun3, Ralph G Nader4, Mostafa E Belghasem5, Joel M Henderson5, Jean M Francis4, Vipul C Chitalia4,5,6,7, Vijaya B Kolachalama1,6,8.
Abstract
INTRODUCTION: The number of glomeruli and glomerulosclerosis evaluated on kidney biopsy slides constitute standard components of a renal pathology report. Prevailing methods for glomerular assessment remain manual, labor intensive, and nonstandardized. We developed a deep learning framework to accurately identify and segment glomeruli from digitized images of human kidney biopsies.Entities:
Keywords: computational pathology; deep learning; digital pathology; glomerulus; image segmentation; kidney biopsy; trichrome stain
Year: 2019 PMID: 31317118 PMCID: PMC6612039 DOI: 10.1016/j.ekir.2019.04.008
Source DB: PubMed Journal: Kidney Int Rep ISSN: 2468-0249
Patient and digitized kidney biopsy characteristics used for this study
| Characteristic | Value |
|---|---|
| Number of patients | 171 |
| Age, yr, median (range) | 52 (19–86) |
| Male, % | 59.6 |
| Patients per race/ethnicity (white, black, Hispanic, other) | 46, 79, 24, 22 |
| Body mass index, kg/m2, median (range) | 28.94 (15–56.2) |
| Creatinine, mg/dl, median (range) | 2.31 (0.54–13.29) |
| Estimated glomerular filtration rate, ml/min per 1.73 m2, median (range) | 30 (5–163) |
| Proteinuria, g/g, median (range) | 1.79 (0.03–20.5) |
| Number of unique images | 275 |
| Total number of glomeruli | 745 |
| Number of normal or partially sclerosed glomeruli | 611 |
| Number of globally sclerosed glomeruli | 134 |
Figure 1Cropped images. The sliding window operator was used to generate different sets of images to train the convolutional neural network model. The first column (a) contains images with nonglomerular tissue, the second column (b) contains images with either a single normal or partially sclerosed glomerulus, and the third column (c) contains images with a single globally sclerosed glomerulus. Each cropped image is of size 300 × 300 × 3 pixels. Trichrome stain. A single core on the biopsy slide was imaged at original magnification ×40.
Figure 2Schematic of the deep neural network. Our classification technique is based on leveraging a pretrained convolutional neural network, which was fine-tuned on our dataset (see Methods). The architecture is reprinted with permission (https://research.googleblog.com/2016/03/train-your-own-image-classifier-with.html).
Figure 3Whitening transformation used for data augmentation. On each cropped image with a single glomerulus (a,b) or a nonglomerular aspect (c,d) of the kidney biopsy, approximately 20% of the pixels were randomly selected, and a whitening transform was applied. This process generated images that still contained a major portion of the original content that represented either the glomerular or nonglomerular aspects of the kidney biopsy (e–h).
Figure 4Glomerular segmentation pipeline. The trained convolutional neural network (CNN) model was used in conjunction with the sliding window operator to scan a test image (a) that was not used in model training. (b) A heatmap was generated based on how the CNN model detected the presence of globally sclerosed (GS) glomeruli. (c) An Otsu binarization operation was attempted on the heatmap, followed by a distance transform (d) and then watershed segmentation (e), which resulted in segmentation of 2 distinct GS glomeruli (f).
Convolutional neural network model performance
| Whitening factor | Augmentation factor | Accuracy (%) | Cohen’s Kappa ( |
|---|---|---|---|
| 0 | 0 | 80.51 ± 3.01 | 0.6569 ± 0.0454 |
| 5 | 0 | 90.27 ± 1.62 | 0.8238 ± 0.0293 |
| 5 | 10 | 92.67 ± 2.02 | 0.8681 ± 0.0392 |
Three different models were developed to understand the effect of random whitening as well as other data augmentation strategies on the convolutional neural network model performance. Model performance is shown on test data that was not used for model training.