Computer-aided diagnosis system for the classification of multi-class kidney abnormalities in the noisy ultrasound images

Comput Methods Programs Biomed. 2021 Jun:205:106071. doi: 10.1016/j.cmpb.2021.106071. Epub 2021 Apr 8.

Abstract

Background and objective: The primary causes of kidney failure are chronic and polycystic kidney diseases. Cyst, stone, and tumor development lead to chronic kidney diseases that commonly impair kidney functions. The kidney diseases are asymptomatic and do not show any significant symptoms at its initial stage. Therefore, diagnosing the kidney diseases at their earlier stage is required to prevent the loss of kidney function and kidney failure.

Methods: This paper proposes a computer-aided diagnosis (CAD) system for detecting multi-class kidney abnormalities from ultrasound images. The presented CAD system uses a pre-trained ResNet-101 model for extracting the features and support vector machine (SVM) classifier for the classification purpose. Ultrasound images usually gets affected by speckle noise that degrades the image quality and performance of the CAD system. Hence, it is necessary to remove speckle noise from the ultrasound images. Therefore, a CAD based system is proposed with the despeckling module using a deep residual learning network (RLN) to reduce speckle noise. Pre-processing of ultrasound images using deep RLN helps to drastically improve the classification performance of the CAD system. The proposed CAD system achieved better prediction results when compared to the existing state-of-the-art methods.

Results: To validate the proposed CAD system performance, the experiments have been carried out in the noisy kidney ultrasound images. The designed system framework achieved the maximum classification accuracy when compared to the existing approaches. The SVM classifier is selected for the CAD system based on performance comparison with various classifiers like K-nearest neighbour, tree, discriminant, Naive Bayes, and linear.

Conclusions: The proposed CAD system outperforms in classifying the noisy kidney ultrasound images precisely as compared to the existing state-of-the-art methods. Further, the CAD system is evaluated in terms of selectivity and sensitivity scores. The presented CAD system with the pre-processing module would serve as a real-time supporting tool for diagnosing multi-class kidney abnormalities from the ultrasound images.

Keywords: Classification; Deep neural networks; Despeckling; Residual learning network.

MeSH terms

  • Bayes Theorem
  • Computers
  • Diagnosis, Computer-Assisted*
  • Humans
  • Kidney / diagnostic imaging
  • Kidney Diseases* / diagnostic imaging