Differentiation of distal ureteral stones and pelvic phleboliths using a convolutional neural network

Urolithiasis. 2021 Feb;49(1):41-49. doi: 10.1007/s00240-020-01180-z. Epub 2020 Feb 27.

Abstract

The objectives were to develop and validate a Convolutional Neural Network (CNN) using local features for differentiating distal ureteral stones from pelvic phleboliths, compare the CNN method with a semi-quantitative method and with radiologists' assessments and to evaluate whether the assessment of a calcification and its local surroundings is sufficient for discriminating ureteral stones from pelvic phleboliths in non-contrast-enhanced CT (NECT). We retrospectively included 341 consecutive patients with acute renal colic and a ureteral stone on NECT showing either a distal ureteral stone, a phlebolith or both. A 2.5-dimensional CNN (2.5D-CNN) model was used, where perpendicular axial, coronal and sagittal images through each calcification were used as input data for the CNN. The CNN was trained on 384 calcifications, and evaluated on an unseen dataset of 50 stones and 50 phleboliths. The CNN was compared to the assessment by seven radiologists who reviewed a local 5 × 5 × 5 cm image stack surrounding each calcification, and to a semi-quantitative method using cut-off values based on the attenuation and volume of the calcifications. The CNN differentiated stones and phleboliths with a sensitivity, specificity and accuracy of 94%, 90% and 92% and an AUC of 0.95. This was similar to a majority vote accuracy of 93% and significantly higher (p = 0.03) than the mean radiologist accuracy of 86%. The semi-quantitative method accuracy was 49%. In conclusion, the CNN differentiated ureteral stones from phleboliths with higher accuracy than the mean of seven radiologists' assessments using local features. However, more than local features are needed to reach optimal discrimination.

Keywords: Computed tomography; Convolutional neural networks; Deep learning; Pelvic phlebolith; Ureteral calculi.

Publication types

  • Validation Study

MeSH terms

  • Adolescent
  • Adult
  • Aged
  • Aged, 80 and over
  • Datasets as Topic
  • Diagnosis, Differential
  • Female
  • Humans
  • Male
  • Middle Aged
  • Neural Networks, Computer*
  • Pelvis / blood supply
  • Pelvis / diagnostic imaging
  • ROC Curve
  • Renal Colic / diagnosis*
  • Renal Colic / etiology
  • Retrospective Studies
  • Tomography, X-Ray Computed / methods*
  • Ureter / diagnostic imaging
  • Ureteral Calculi / complications
  • Ureteral Calculi / diagnosis*
  • Vascular Calcification / diagnosis*
  • Vascular Calcification / pathology
  • Veins / diagnostic imaging
  • Veins / pathology
  • Young Adult