Analysis and classification of kidney stones based on Raman spectroscopy

Biomed Opt Express. 2018 Aug 9;9(9):4175-4183. doi: 10.1364/BOE.9.004175. eCollection 2018 Sep 1.

Abstract

The number of patients with kidney stones worldwide is increasing, and it is particularly important to facilitate accurate diagnosis methods. Accurate analysis of the type of kidney stones plays a crucial role in the patient's follow-up treatment. This study used microscopic Raman spectroscopy to analyze and classify the different mineral components present in kidney stones. There were several Raman changes observed for the different types of kidney stones and the four types were oxalates, phosphates, purines and L-cystine kidney stones. We then combined machine learning techniques with Raman spectroscopy. KNN and SVM combinations with PCA (PCA-KNN, PCA-SVM) methods were implemented to classify the same spectral data set. The results show the diagnostic accuracies are 96.3% for the PCA-KNN and PCA-SVM methods with high sensitivity (0.963, 0.963) and specificity (0.995,0.985). The experimental Raman spectra results of kidney stones show the proposed method has high classification accuracy. This approach can provide support for physicians making treatment recommendations to patients with kidney stones.