Open Access
25 July 2012 Hyperspectral imaging based method for fast characterization of kidney stone types
Francisco Blanco, Montserrat Lopez-Mesas, Manuel Valiente, Silvia Serranti, Giuseppe Bonifazi, Josef Havel
Author Affiliations +
Abstract
The formation of kidney stones is a common and highly studied disease, which causes intense pain and presents a high recidivism. In order to find the causes of this problem, the characterization of the main compounds is of great importance. In this sense, the analysis of the composition and structure of the stone can give key information about the urine parameters during the crystal growth. But the usual methods employed are slow, analyst dependent and the information obtained is poor. In the present work, the near infrared (NIR)-hyperspectral imaging technique was used for the analysis of 215 samples of kidney stones, including the main types usually found and their mixtures. The NIR reflectance spectra of the analyzed stones showed significant differences that were used for their classification. To do so, a method was created by the use of artificial neural networks, which showed a probability higher than 90% for right classification of the stones. The promising results, robust methodology, and the fast analytical process, without the need of an expert assistance, lead to an easy implementation at the clinical laboratories, offering the urologist a rapid diagnosis that shall contribute to minimize urolithiasis recidivism.

1.

Introduction

Urolithiasis, the formation of calculi within the urinary tract, is a rather common disease, which affects approximately 10% to 12% of the population in developed countries.1 In this field, much effort has been done,2 basically addressing the reduction of the recidivism rates and the increasing of the quality of life of patients, while cutting the medical costs for related treatments and surgery.

A careful study of the structure of the expelled kidney stone can give key information on the stone formation process and the urine conditions during the crystal growth.3 Thus, by specifically analyzing the core and outer shells of the sample, it is possible to determine the material that was serving as the precipitation nucleus and the substances that were precipitating afterwards. This information will provide a robust diagnosis that could lead to the appropriate treatment for every patient.

So far, several methodologies have been developed for the classification of kidney stones. The most extended ones are the examination of kidney stones by stereoscopic microscopy3,4 and infrared (IR) analysis.5,6 The former has an advantage in which it allows the identification of different substances on the whole area of the sample; so it is possible to fully determine the morphological characteristics of the stone. However, this methodology is laborious and, more significantly, it is strongly dependent on the operator. Concerning IR methodologies, they require grinding the sample losing so the possibility of any spatial analysis.

In addition, the use of other techniques, namely near infrared (NIR),7 scanning electron microscopy- energy-dispersive X-ray spectroscopy (SEM-EDS),8 and even X-ray diffraction,9 has also been assessed. NIR spectroscopy showed a good performance for the determination of the composition of renal calculi and quantification for mixtures. Nevertheless those works still require some sample pretreatment which makes the analysis impractical to be applied in hospital facilities.

1.1.

Hyperspectral Imaging Technique

Hyperspectral imaging (HSI) or chemical imaging technique is based on the utilization of an integrated hardware and software architecture able to measure a spectrum for each pixel of the acquired image, being then possible to characterize the whole surface of the sample,10,11 characteristics really useful for the objectives of the present work. It is desirable to analyze samples with flat surface because it always yields a better spectrum as the signal-to-noise (S/N) ratio increases due to better recording of the reflected radiation from the sample to the detector.

The acquired information is contained in a three-dimensional (3-D) dataset, characterized by two spatial dimensions and one spectral dimension, the so-called “hypercube”. According to the different wavelength and the spectral sensitivity of the device, several physical-chemical characteristics of a sample can be investigated and analyzed. For these reasons, HSI techniques represent an attractive solution for characterization, classification, and quality control of different products in many different fields, such as pharmaceuticals,12,13 medicine,14,15 food inspection,16,17 artworks,18 and materials recycling.1922

There are two conventional ways to construct the hypercube; the first one known as the “staring imager” configuration and the second known as “pushbroom” acquisition.

The “staring imager” configuration keeps the image field of view fixed, obtaining images one wavelength after another.23 Hypercubes obtained using this configuration thus consist of a three-dimensional stack of images (one image for each wavelength examined), stored in band sequential (BSQ) format. Wavelength in the “staring imager” configuration is typically moderated using a tuneable filter being the acousto-optic tuneable filters (AOTFs) or the liquid crystal tuneable filters (LCTFs), the most predominantly employed. AOTFs have been used in the construction of commercially available NIR-CI systems. The main advantages of AOTFs are the good transmission efficiency, fast scan times, and large spectral range. On the other hand, LCTFs show greater promise in filtering of Raman images due to the superior spectral bandpass and image quality.

The “pushbroom” configuration is based on the acquisition of simultaneous spectral measurements from a series of adjacent spatial positions, which require relative movement between the object and the detector.24 Some devices produce hyperspectral images based on a point step and acquire mode: spectra are obtained at single points on a sample, then the sample is moved and another spectrum taken. Hypercubes obtained using this configuration are stored in the band interleaved by pixel (BIP) format. Advances in detector technology have reduced the time required to acquire hypercubes. Line mapping instruments record the spectrum of each pixel in a line of sample which is simultaneously recorded by an array detector; the resultant hypercube is stored in the band interleaved by line (BIL) format.

In this study, a “pushbroom” configuration was adopted, based on the utilization of a device of the ImSpector™ series spectrometers, developed by SpecIm™ (Finland). The spectrographs are constituted by optics based on volume type holographic transmission grating.10 The grating is used in patented prism-grating-prism construction (PGP element), characterized by a high diffraction efficiency, good spectral linearity, and nearly free geometrical aberrations due to the on-axis operation principle.

For handling of the huge amount of data available from HSI, chemometric techniques are required. Principal component analysis (PCA) is usually used for screening the raw data before the application of a classification technique such as artificial neural network (ANN). ANNs show an ever-increasing number of applications in many fields, since they can satisfactorily solve complex analytical problems.2527 Although simple in structure, the vast number of interconnections inside the ANN structure show an interesting potential for calculations.

The aim of the present study is to evaluate the application of HSI in the NIR field (1000 to 1700 nm) for the characterization and classification of renal calculi with the help of ANN, as this would be helpful for medical diagnosis, improving the conventional characterization done so far. In fact, HSI seems to be an interesting possibility to implement in hospital analyses where kidney stone samples have to be analyzed. This technique has already been used for testing a resolution method by analyzing two examples of kidney stones28 and it has also been proved to be useful for other medical applications such as surgery monitoring.29,30 However, HSI has not been deeply used for the study of kidney stones, once removed from the human body, or for the classification of the different types of kidney stones. On the other hand, ANNs have already been used in medicine with good results, even in urology,31 where the main applications have been related to cancer diagnostics and other illnesses, although they have never been used for the classification of kidney stones.

2.

Materials and Methods

2.1.

Sample Preparation

Two hundred and fifteen samples were selected from a library of more than 1400 renal calculi. Samples were collected at the urology service of the Hospital, Universitari de Bellvitge, Barcelona (Spain). All kidney stones were obtained either by surgical removal or by natural expulsion. After collection, the stones were thoroughly rinsed with water and ethanol. Once cleaned, the stones were stored in individual clean vials showing no decomposition or damage in the structure during periods longer than a year.

Eleven types of different kidney stone components, including their mixtures, were considered. Firstly, seven main types of kidney stones were considered as formed by the pure compounds: uric acid anhydrous (AUA), brushite (BRU), calcium oxalate dihydrate (COD), calcium oxalate monohydrate (COM), cystine (CYS), hydroxyapatite (HAP), and struvite (STR). Secondly, mixtures of the former ones, namely: uric acid dihydrate (AUD), mixed calcium oxalate and hydroxyapatite (MXL), mixed calcium oxalate and hydroxyapatite (MXD), and COD transformed into COM (TRA) were analyzed. The selection criterion was based on variability appearance, for each type of stone.

For HSI technique, it is desirable to get a flat surface for the analysis, so all the samples were cut with a surgical knife, although it was also possible to measure and correctly classify round parts of stones. The inner part of the whole sample was used for the analysis, since the equipment allows the measurement of the entire stone. Besides, the use of the complete stone helped on the characterization of all its parts, contributing to the correct classification of each sample. Many samples showed a heterogeneous surface. In those cases, both the external part of the stone and the core were analyzed.

2.2.

Conventional Methodologies

Samples were firstly analyzed by means of stereoscopic microscopy. The analyses were carried out as described in the reported bibliography.3,4 For those samples that were not well characterized by this method, an SEM-EDS analysis was performed.8 For this purpose, two different SEM equipments were used: JEOL JSM-6300 Scanning Electron Microscope (Japan), coupled to an Oxford Instruments Link ISIS-200 (UK) X-Ray Dispersive Energy Spectrometer (Univ. Autònoma de Barcelona); and a HITACHI S2500 (Japan) Scanning Electron Microscope, coupled to a Kevex 8000 (USA) X-Ray Dispersive Energy Spectrometer (Univ. “La Sapienza” of Rome). The structure of the samples was analyzed, and the EDS analysis was performed on some parts of the stone to confirm the elemental composition of the sample. Some representative results are shown in Figs. 1 and 2.

Fig. 1

SEM images of the internal part of some kidney stones. (a) AUD, (b) COD, (c) COM, and (d) HAP.

JBO_17_7_076027_f001.png

Fig. 2

Mapping experiments on the surface of a kidney stone. (a) SEM image of some a struvite kidney stone; (b) mapping for Mg; and (c) mapping for Ca.

JBO_17_7_076027_f002.png

The results coming out from these conventional methodologies were used as references for the results obtained from HSI data.

2.3.

Hyperspectral Imaging Device and Architecture Set-Up

The HSI system used (Univ. “La Sapienza” of Rome) was constituted by the following components: optics, spectrograph, camera, translation unit, energizing source, and control unit (Fig. 3). The core of the system was a spectral camera NIR (Specim, Finland) embedding an ImSpector™ N17E imaging spectrograph working in the wavelength region 1000 to 1700 nm and a Te-cooled InGaAs photodiode array camera (spatial resolution: rms spot radius <15μm; spectral resolution: 7 nm; 121 wavelengths measured).

Fig. 3

HSI based architecture employed for the acquisition of the kidney stones spectra.

JBO_17_7_076027_f003.png

The spectrometer was coupled to a 50 mm lens. The resolution of the image width was 320 pixels, while the number of frames, that is, the resolution of the image in the Y axes varied from 200 to 350 pixels, depending on the number of samples measured at a time.

The energizing source was constituted by a diffused light cylinder with aluminium internal coating, embedding five halogen lamps that produce an intense and continuous spectrum signal, which was optimized for the NIR region.

The spectral camera was hosted in a laboratory platform equipped with an adjustable speed (from 0 to 50mm/s) conveyor belt (width=26cm and length=160cm). Spectra acquisition can be carried out continuously or at specific time intervals. The device was fully controlled by a PC unit equipped with the Spectral Scanner™ v.2.3 acquisition/preprocessing software (DV srl, Italy).

The spectra of the samples were measured fixing them to a plastic holder with the inner side upwards, so the core was visible to the detector.

The stones previously classified as pure compounds, by means of conventional methodologies, were used for creating a library of compounds, which could be later applied for the classification of unknown samples.

2.4.

Spectra Handling

The acquisition of the spectral signatures was carried out after a preliminary calibration performed in two steps: i) black image acquisition and ii) measurements of “white reference image” using a standard white ceramic tile. After the calibration phase, the spectral image was acquired and the reflectance (R) was computed according to the following equation:

R=rsrbrwrb,
where rs is the reflectance measured for the sample, rb is the reflectance measured for the black (background noise), and rw is the reflectance of the standard white (100% reflectance).

The analysis of the stones was performed on five randomly selected region of interests (ROIs) on the surface of the sample in order to avoid the selection of any part of the stone that might contain organic matter. Then, all the regions in a sample were considered as a single sample for data treatment. Although the ROIs analysis loses the information for every single pixel, it has two main advantages. First, it is a way of smoothing the data, since the surface of the sample might not be homogeneous considering adjacent pixels due to organic matter which could have been trapped into the structure of the stone during the crystallization process. Second, the amount of information that is going to be handled is much smaller than in the analysis of the full pixel matrix.

Additionally, an image analysis for each individual pixel was performed using a PCA treatment to show the capabilities of this technique for handling entire images on the classification process.

2.5.

Data Treatment

For the analysis of the data, three different methods were used: factor analysis (FA), PCA, and ANN.

Although FA and PCA share the same main goal, that is, the reduction of the number of variables of the system by finding latent connections between real variables, they have a basic difference that allows obtaining different information.32

FA is based on correlation between variables, and the number of factors considered descriptors of the system is selected according to the associated eigenvalue.33,34 Several criteria have been suggested in order to decide this number of factors. Kaiser’s rule, which states that only those factors with an associated eigenvalue greater than 1 are representative for the system,32 has been applied in this study. All other factors stand for linear combinations of real variables, describing only noise.

On the other hand, PCA is based on the variance of the data.35 Therefore, the main principal component (PC) for the system follows the direction in which the data have a bigger variance.

Due to these properties, FA was used to check how many different components can be distinguished in all the samples, while PCA was useful for the variable selection.

With regard to ANNs, they are considered a sophisticated and powerful computational tool which solves difficult analytical problems by learning from real cases. An ANN is a computational model formed from a certain number of single units, artificial neurones or nodes, connected with coefficients (weights), wij, which constitute the neural structure. Despite many different structures that ANNs can take, already described in the literature,25,36 the structure used in this study was constituted by three layers: inputs, one hidden layer, and outputs. The input layer receives the information about the system (the nodes of this layer are simple distributive nodes, which do not alter the input value at all). The hidden layer processes the information initiated at the input, while the output layer is the observable response or behavior. The algorithm chosen for the learning process was the backpropagation. The optimization of the ANN was carried out by minimizing the root mean square (RMS) error,37 when modifying the number of nodes in the hidden layer.

2.6.

Software

HSI data has been treated using the following software: STATISTICA (Tulsa, OK);38 The Unscrambler v 9.1 (Camo Process, Oslo, Norway);39 MATLAB v 7.0 (MA, USA),40 PLS toolbox by Eigenvector Research, Inc. and TRAJAN v 3.0 (Horncastle, UK).41

3.

Results

3.1.

Factor Analysis

The software STATISTICA was used to perform FA on the data. The data used for this analysis was the spectra corresponding to the seven types of different components, since they represent the whole variety of substances studied.

Figure 4 shows how the weight of the Eigenvalue associated to each factor decreases for less important factors, being the seventh factor the last one having a value greater than 1. According to Kaiser’s rule, it can be seen that FA distinguishes the main species forming renal calculi.

Fig. 4

Eigenvalues for the seven main groups of renal calculi and explained variance for the PCA model. Model A: reflectance data, Model B: first derivative.

JBO_17_7_076027_f004.png

Taking into account these results, a PCA analysis was carried out in order to create a model that is able to classify the different types of kidney stones analyzed.

3.2.

Principal Components Analysis

PCA was used for screening the spectral data. It was useful for selecting variables before performing the classification, which was made using ANNs.

3.2.1.

PCA on each type of renal calculi: identification of outliers

To determine the existence of outliers within the raw data, a PCA analysis was performed on the seven types of kidney stones, including each type of different samples of the same chemical composition. The data was cleaned in order to have a more reliable database.

The elimination of any point from the original samples is a crucial step, since it decreases the variability of the system. Moreover, there is no way to be completely positive whether a sample is correctly considered as an outlier. Hence, the criterion for the determination of outliers was based on the variability of the spectra. Due to the biological nature of the samples, the structure of the crystals that form the kidney stone might contain organic matter. Moreover, the surface measured may not be completely regular (even after cutting with a surgical knife), thus having a reflectance value differing from the average of the group.

The software ‘The Unscrambler’ was used to perform PCA analysis on 5 ROIs for every type of each group of samples considering each ROI as a different sample in terms of the software application. In this very first step, the whole range of variables was taken into account for the calculations, that is, 97 variables. By organizing the data, it was possible to check if any of the regions or even a whole sample was really different from the rest.

A point was considered an outlier if it was located outside the Hotelling T2 ellipse of the scores plot. Nonetheless, a sample was not considered if many regions of it were in such a position. In this way, the over-fitting of the data was avoided.

3.2.2.

PCA on the seven main groups of renal calculi

After cleaning the data, a PCA was performed on the seven main groups of renal calculi in order to create a model able to correctly classify the kidney stones studied. This model was done taking all variables into calculation. The efficiency was checked by means of cross-validation and all data was mean centered.

Firstly, the model was directly calculated from the acquired reflectance spectra. Figure 4 Model A shows that, in this case, the two first PCs stand for the 95% of the variance of the model, having the rest of PCs a really low value.

In order to get a wider distribution of the variance of the data, the first derivative of the raw spectra was calculated. This step requires a previous smoothing of the data, which was done by means of the Savitzky-Golay algorithm, using a 5-point window. In this case, a much distributed explanation of the variance is seen; namely, up to 7 PCs are needed to explain the 96% of the variance for the model (Fig. 4 Model B).

Consequently, it can be concluded that first derivative magnifies the slight differences existing between the seven groups of renal calculi. For this reason, the first derivative of the spectra was used for further treatment of the data.

3.2.3.

Variable selection

Multivariate methods can certainly give a higher amount of information than univariate ones, though many variables from the measured range might not give valuable data, but noise. In this sense, we can take advantage profit from the fact that one of the basic statements of PCA is the reduction of number of variables, by taking only the information contained in the independent variables. Actually, not all the regions of the NIR spectrum give relevant information to the model. Then, by choosing those wavelengths with the greatest classification capabilities, the noise of the system is reduced thereby increasing its precision and simplifying the calculations.

To achieve this goal, the selection of variables is based on their loading value. In a PCA analysis, the loadings stand for the weight that every real variable has on each of the principal components. The wavelengths to be taken into further calculations are those that have a highest value for the loading for each PC. The representation of the loadings of every wavelength for each PC (Fig. 5) is a clear way to see the most important wavelengths, since it can be seen which regions of the spectrum are mostly influencing for a given PC. On the other hand, the regions of the spectrum that have a bigger weight on a given PC should correspond to the vibration wavelength of the compound classified by this PC.

Fig. 5

Loadings of each variable for the seven first PCs.

JBO_17_7_076027_f005.png

Following the above mentioned path, it was possible to define the variables defining every compound from the information in Fig. 5 and the representation of the scores values, see results in Table 1.

Table 1

Characteristic NIR vibrations for each type of renal calculi.

Type of kidney stoneCharacteristic PCΛ with highest loading (nm)Associated NIR vibrations
CYSPC1<0PC2>01188–1230, 1440–1542CH, CH2, CH3
AUAPC1<0PC2<0971–978, 1083–1167Ar-OH
CODPC3>0PC2>01426–1475H2O
COMPC3<0PC4>0
BRUPC3<0PC4<01223–1244CH
HAPNot well defined
STR

3.3.

ANN: Optimization of the Neural Network

The software ‘TRAJAN’ was used for creating the ANN model, using the first derivative of the reflectance spectra measured.

The raw data of the spectra contain all the measured wavelengths, so in order to decrease the number of variables in the system 50 wavelengths were selected according to the values of the loadings for each wavelength, as shown in Fig. 5. In this way, a matrix of 140 samples (seven main types of kidney stones) and 50 variables was used for the analysis.

The ANN to be optimized was defined as: (inputs, number of nodes in the hidden layer, outputs), where inputs stand for the number of samples used to create the model, and outputs, the number of types of kidney stones, that is (140, n, 7). The value for the outputs was a single variable, which could take up to seven different nominal values.

The algorithm used for the optimization of the structure was the backpropagation. After the optimization of the ANN, it was seen that the optimum number of nodes in the hidden layer was four, and the value after which a non decrease in the RMS error24 was observed. To avoid an overfitting of the model, no more nodes were used.

4.

Discussion

4.1.

PCA and Variable Selection

It has been seen that PCA allows for the determination of the main variables that define the system. For instance, the scores and loadings for PC2 can be also analyzed (see Fig. 6). In this case, AUA and CYS have opposite scores sign, meaning that PC2 is clearly differentiating between these two components. PC2 is well defined with positive loading values for wavelengths from the ranges 1188 TO 1230 nm and 1440 to 1542 nm. All these vibrations are associated to C–H bond vibrations. This association perfectly fits with the structure of cystine, since this is the only component of the studied set which has C–H bonds. On the other hand, wavelengths 971 to 978 nm and 1083 to 1167 nm have negative loading values for PC2. In this case, the associated bond vibrations are the Ar-OH, which can be related only to AUA.

Fig. 6

3D representation of scores for PC1, PC2, and PC3.

JBO_17_7_076027_f006.png

Additionally to this case, some other data defining the rest of compounds can be observed in Table 1. Clearly, the vibration differentiating COM and COD is the band for water.

It can be appreciated that the NIR bands that define BRU appear in the range of C–H vibrations. This fact might be explained due to especially high amount of organic matter contained in BRU calculi, since no C–H bonds are found in brushite structure.

The main drawback the PCA has shown was the difficulty to distinguish HAP and STR results which can be clearly seen in Fig. 6, where these two compounds appear as two overlapped clusters. These results can be understood because of their very similar composition. Struvite calculi are basically hydroxyapatite stones with a variable amount of struvite crystals spread within the whole stone. It means that most of the sample is similar to a pure HAP kidney stone.

Though the only exception of HAP and STR renal calculi, the PCA analysis has shown to be useful for the classification of the components of kidney stones.

4.2.

Image Analysis

A different PCA analysis was also performed on the seven groups of kidney stones, taking directly the hyperspectral cube and using the software MATLAB.

One sample from each type of kidney stone was analyzed, getting a classification pixel-by-pixel. As in the previous PCA, the data used was the first derivative of the spectra and the data were again mean centered.

Some samples considered pure compounds (as characterized by means of stereoscopic and SEM-EDS microscopies) were used to create a model for later classification of unknown samples.

The identification of the different compounds was done by interpretation of the colors obtained when creating reconstructed RGB images from the hyperspectral cube. When using this kind of representation, the scores values for each of the 3 PCs used for the plot will determine the color of the pixel.

Figure 7 shows different colors for each kind of kidney stones, providing a simple way to distinguish a type among the others, except for STR and HAP. Indeed, the results obtained analyzing the hyperspectral cube completely matched with those obtained by taking ROIs from the samples.

Fig. 7

RGB image for the seven main groups of renal calculi.

JBO_17_7_076027_f007.png

Moreover, the software allows the selection of a group of pixels from the scores representation. Therefore, it is possible to identify which area of a sample or group of samples contain a given compound, when the scores values of each one are known.

An example is shown in Fig. 8. Three different areas are highlighted: COD, COM, and the interface, namely TRA. This last compound is the result of the slow change that the COD (kinetic derivative) undergoes into COM (more stable).

Fig. 8

(a) Image of the real stone; highlighted: (b) COD, (c) COM, and (d) TRA.

JBO_17_7_076027_f008.png

4.3.

ANN Performance

The model was applied to the seven groups of main compounds forming kidney stones, using the previous conditions. The results, checked with cross-validation leave-one-out, show up to 100% of accuracy for the classification.

The next step was to further reduce the number of variables in the system, so that the foretold advantages of the variable reduction become clearer. With only 30 wavelengths selected, the accuracy for the classification remained at 100%.

When even less variables are taken for the calculations, the percentage for right classification dropped down to 95% at most. Consequently, the final choice was the model including 30 wavelengths.

However, due to the importance of a precise classification regarding the diagnostic for the patient, the really interesting objective is the classification of 11 groups of different types of kidney stones, that is, the seven main compounds and their mixtures.

Thus, an optimization of a new ANN model, capable for the classification of this much more complex data was required. For this purpose, 50 wavelengths were introduced as variables, being the structure of the optimized ANN (215, 13, 11). In this case, the rate of well-classified samples reached 94.4%. The reader is referred to Table 2 for the accurate classification of the set of 215 samples of kidney stones used for this study showing the classification obtained by the conventional technique and that developed in the present work.

Table 2

Comparison between the results obtained using conventional techniques (stereoscopic microscopy and SEM) and the new developed methodology (HSI-ANN). Note: For the classification of the samples by HSI, a library of substances was defined with some stones considered as pure compounds. The items highlighted are the erroneously classified.

SampleClassification conventional tech.Classification HSI
1COMCOM
2COMCOM
3TRATRA
4MXDMXD
5AUAAUA
6COMCOM
7STRSTR
8TRATRA
9HAPHAP
10COMCOM
11MXLMXL
12COMCOM
13CODCOD
14AUAAUA
15AUAAUA
16STRSTR
17CODCOD
18STRSTR
19HAPHAP
20MXDMXD
21COMCOM
22COMCOM
23COMCOM
24MXDMXD
25AUAAUA
26AUAAUA
27CODCOD
28AUAAUA
29COMCOM
30HAPHAP
31MXDMXD
32MXLMXL
33TRACOM
34STRSTR
35MXDMXD
36COMCOM
37COMCOM
38AUAAUA
39AUDAUD
40STRSTR
41TRATRA
42TRATRA
43COMCOM
44COMCOM
45HAPHAP
46CODCOM
47MXDMXD
48MXLMXL
49TRATRA
50TRATRA
51COMCOM
52AUAAUA
53AUAAUA
54CODCOD
55CODCOD
56COMCOM
57AUAAUA
58HAPHAP
59BRUBRU
60HAPHAP
61TRATRA
62COMCOM
63AUAAUA
64COMCOM
65COMCOM
66STRSTR
67CODCOD
68CODCOD
69MXLMXL
70HAPHAP
71COMCOM
72TRACOD
73AUAAUA
74AUAAUA
75STRSTR
76STRSTR
77TRATRA
78COMCOM
79COMCOM
80MXDMXD
81AUAAUA
82CODCOD
83HAPHAP
84CODCOD
85CODCOD
86COMCOM
87AUDAUD
88MXLMXL
89TRATRA
90TRACOM
91TRATRA
92COMCOM
93CODCOD
94COMCOM
95STRSTR
96MXDMXD
97HAPHAP
98BRUBRU
99AUDAUD
100CODCOD
101CODCOM
102AUAAUA
103HAPHAP
104HAPHAP
105TRATRA
106COMCOM
107COMCOM
108COMCOM
109CODCOM
110CYSCYS
111STRSTR
112STRSTR
113TRATRA
114HAPHAP
115BRUBRU
116MXLMXD
117TRATRA
118TRATRA
119CODCOD
120CODCOD
121HAPHAP
122COMCOM
123MXDMXD
124AUDAUD
125BRUBRU
126AUAAUA
127AUAAUA
128TRATRA
129CYSCYS
130MXLMXL
131AUAAUA
132TRATRA
133COMCOM
134STRSTR
135AUDAUD
136CODCOD
137AUAAUA
138MXLMXL
139COMCOM
140AUDAUD
141AUAAUA
142BRUBRU
143TRACOM
144CODCOD
145CODCOD
146CODCOD
147COMCOM
148COMCOM
149HAPHAP
150CYSCYS
151AUDAUD
152AUAAUA
153TRATRA
154TRATRA
155AUDAUD
156MXLMXL
157BRUBRU
158CODCOD
159MXDMXD
160MXDMXD
161COMCOM
162STRSTR
163COMCOD
164TRATRA
165CODCOD
166HAPHAP
167CYSCYS
168CYSCYS
169AUDAUD
170STRSTR
171AUDAUD
172TRATRA
173COMCOM
174COMCOM
175AUAAUA
176AUDAUD
177MXLMXL
178BRUBRU
179CYSCYS
180AUDAUD
181CODCOD
182CODCOD
183STRSTR
184MXDMXL
185AUDAUD
186HAPHAP
187TRATRA
188HAPHAP
189AUDAUD
190COMTRA
191AUDAUD
192STRSTR
193STRSTR
194CODCOD
195CYSCYS
196BRUBRU
197BRUBRU
198TRATRA
199TRATRA
200TRATRA
201COMCOM
202CYSCYS
203AUDAUD
204CODCOD
205AUAAUA
206AUAAUA
207MXDMXL
208CYSCYS
209CYSCYS
210BRUBRU
211STRSTR
212STRSTR
213HAPHAP
214AUDAUD
215AUAAUA

As seen in this Table, the error for the last model, including all types of kidney stones, is only slightly higher than that for the simpler model. Nevertheless, the second model offers a great advantage, since it is able to deal with any of the kidney stone types usually found. The prediction differences between the newly developed methodology and the conventional techniques involve basically calcium oxalate kidney stones. Considering the similar nature of those types of stones and the fact that their composition often includes mixtures of lithogenic substances, observed differences appear to be logical. Information collected in Table 3 summarizes the results discussed here that represent an efficient classification of kidney stones from a very simple methodology.

Table 3

Percentage of samples correctly classified by the developed HSI-ANN methodology.

Type of kidney stoneNo. of samplesNo. samples correctly classified% of correct classification
COM393794.9
COD272488.9
TRA272385.2
HAP1818100
STR1918100
MXL10990
MXD131184.6
BRU2525100
AUA1717100
AUD1010100
CYS1010100
Total94.4

In this work, the suitability of the NIR-HSI technique with the use of ANNs for the characterization of kidney stones has been demonstrated. The regions of the NIR reflectance spectra that have the strongest power for the classification of the different components have been identified. The use of ANNs for the hyperspectral data treatment has proved to produce similar results to those obtained from conventional techniques, including samples containing compound mixtures. However, it is important to remark that the conventional methodology requires trained operators, whereas ANNs perform the classification independently from the operator’s knowledge.

The implementation of this developed methodology as a routine analysis in medical practice might be achievable for a clinical laboratory, and it would be simple to perform. The method requires little training for its use, and no special knowledge about chemistry is needed. Once the software has been installed in the computer, the fast measurements allow a quick and easy classification of the stones. This application would allow obtaining a faster and much robust diagnosis, increasing the quality of treatment to each specific patient.

Acknowledgments

The Spanish Ministry for Science and Innovation (MICINN) is acknowledged for financial support to the present study (Project CTQ2009-07432 (subprogram PPQ)). The Spanish-Italian Program for Integrated Actions is acknowledged to allow joint experiments with respective scientists (Grant of Reference IT2009-0024). Prof. Josef Havel acknowledges the support of MICINN to his sabbatical stay at UAB (SAB2009-0005), the J. H. Support from Ministry of Education, Youth and Sports of the Czech Republic (Projects MSM, 0021622411, 0021627501, and CZ.1.05/2.1.00/03.0086), and the Czech Science Foundation (Projects No. 104/08/0229, 202/07/1669).

References

1. 

O. W. Moe, “Kidney stones: pathophysiology and medical management,” Lancet, 367 (9507), 333 –344 (2006). http://dx.doi.org/10.1016/S0140-6736(06)68071-9 LANCAO 0140-6736 Google Scholar

2. 

C. Pak, “Kidney stones,” Lancet, 351 (9118), 1797 –1801 (1998). http://dx.doi.org/10.1016/S0140-6736(98)01295-1 LANCAO 0140-6736 Google Scholar

3. 

F. Graseset al., “Simple classification of renal calculi closely related to their micromorphology and etiology,” Clin. Chim. Acta, 322 (1–2), 29 –36 (2002). http://dx.doi.org/10.1016/S0009-8981(02)00063-3 CCATAR 0009-8981 Google Scholar

4. 

A. Nayir, “Determination of urinary calculi by binocular stereoscopic microscopy,” Pediatr. Nephrol., 17 (6), 425 –432 (2002). http://dx.doi.org/10.1007/s00467-002-0825-2 0931-041X Google Scholar

5. 

E. V. WilsonM. J. BushiriV. K. Vaidyan, “Characterization and FTIR spectral studies of human urinary stones from Southern India,” Spectrochim. Acta A, 77 (2), 442 –445 (2010). http://dx.doi.org/10.1016/j.saa.2010.06.014 0584-8539 Google Scholar

6. 

C. A. LehmannG. L. McClureI. Smolens, “Identification of renal calculi by computerised infrared spectroscopy,” Clin. Chim. Acta, 173 (2), 107 –116 (1988). http://dx.doi.org/10.1016/0009-8981(88)90248-3 CCATAR 0009-8981 Google Scholar

7. 

E. Peuchantet al., “Discriminant analysis of urinary calculi by near-infrared reflectance spectroscopy,” Clin. Chim. Acta, 205 (1–2), 19 –30 (1992). http://dx.doi.org/10.1016/0009-8981(92)90350-Y CCATAR 0009-8981 Google Scholar

8. 

D. R. Basavarajet al., “The Role of Urinary Kidney Stone Inhibitors and Promoters in the Pathogenesis of Calcium Containing Renal Stones,” EAU-EBU Update Ser., 5 (3), 126 –136 (2007). http://dx.doi.org/10.1016/j.eeus.2007.03.002 Google Scholar

9. 

A. I. Ancharovet al., “Model experiment of in vivo synchrotron X-ray diffraction of human kidney stones,” Nucl. Instrum. Meth. A, 575 (1–2), 221 –224 (2007). http://dx.doi.org/10.1016/j.nima.2007.01.073 NIMAER 0168-9002 Google Scholar

10. 

T. HyvarinenE. HerralaA. Dall’Ava, “Direct sight imaging spectrograph: a unique add-on component brings spectral imaging to industrial applications,” Proc. SPIE, 3302 165 –356 (1998). http://dx.doi.org/10.1117/12.304581 Google Scholar

11. 

P. GeladiH. GrahnJ. Burger, “Multivariate images, hyperspectral imaging: background and equipment,” Techniques and Applications of Hyperspectral Image Analysis, 1 –15 John Wiley & Sons, West Sussex, England (2007). Google Scholar

12. 

J. M. Amigoet al., “Study of pharmaceutical samples by NIR chemical-image and multivariate analysis,” TRAC–Trend Anal. Chem., 27 (8), 696 –713 (2008). http://dx.doi.org/10.1016/j.trac.2008.05.010 Google Scholar

13. 

A. A. Gowenet al., “Recent applications of chemical Imaging to pharmaceutical process monitoring and quality control,” Eur. J. Pharm. Biopharm., 69 (1), 10 –22 (2008). http://dx.doi.org/10.1016/j.ejpb.2007.10.013 EJPBEL 0939-6411 Google Scholar

14. 

R. JolivotP. VabresF. Marzani, “Reconstruction of hyperspectral cutaneous data from an artificial neural network-based multispectral imaging system,” Comput. Med. Imaging Graph., 35 (2), 85 –88 (2011). http://dx.doi.org/10.1016/j.compmedimag.2010.07.001 CMIGEY 0895-6111 Google Scholar

15. 

Z. Liuet al., “Classification of hyperspectral medical tongue images for tongue diagnosis,” Comput. Med. Imaging Graph., 31 (8), 672 –678 (2007). http://dx.doi.org/10.1016/j.compmedimag.2007.02.006 CMIGEY 0895-6111 Google Scholar

16. 

A. A. Gowenet al., “Hyperspectral imaging—an emerging process analytical tool for food quality and safety control,” Trends Food Sci. Tech., 18 (12), 590 –598 (2007). http://dx.doi.org/10.1016/j.tifs.2007.06.001 TFTEEH 0924-2244 Google Scholar

17. 

A. Del Fioreet al., “Early detection of toxigenic Fungi on maize by hyperspectral imaging analysis,” Int. J. Food Microbiol., 144 (1), 64 –71 (2010). http://dx.doi.org/10.1016/j.ijfoodmicro.2010.08.001 IJFMDD 0168-1605 Google Scholar

18. 

M. Kubik, “Hyperspectral imaging: a new technique for the non-invasive study of artworks,” Physical Techniques in the Study of Art, Archaeology and Cultural Heritage 2, 199 –259 Elsevier, Amsterdam (2007). Google Scholar

19. 

G. BonifaziS. Serranti, “Imaging spectroscopy based strategies for ceramic glass contaminants removal in glass recycling,” Waste Manage., 26 (6), 627 –639 (2006). http://dx.doi.org/10.1016/j.wasman.2005.06.004 WAMAE2 0956-053X Google Scholar

20. 

G. BonifaziS. Serranti, “Hyperspectral imaging based procedures applied to bottom ash characterization,” Proc. SPIE, 6755 67550B (2007). http://dx.doi.org/10.1117/12.735803 Google Scholar

21. 

G. Bonifaziet al., “Innovative sensing technologies applied to post-consumer polyolefins recovery,” Metal Int., 14 (2), 5 –10 (2009). 1241-848X Google Scholar

22. 

S. SerrantiA. GargiuloG. Bonifazi, “Characterization of post-consumer polyolefin wastes by hyperspectral imaging for quality control in recycling processes,” Waste Manage., 31 (11), 2217 –2227 (2011). http://dx.doi.org/10.1016/j.wasman.2011.06.007 WAMAE2 0956-053X Google Scholar

23. 

E. Lewiset al., “Near-infrared chemical imaging as a process analytical tool,” Process Analytical Technology, 187 Blackwell Publishing, Oxford (2005). Google Scholar

24. 

K. C. Lawrenceet al., “Calibration of a pushbroom hyperspectral imaging system for agricultural inspection,” T ASABE, 46 (2), 513 –521 (2003). Google Scholar

25. 

G. Hanrahan, “Computational neural networks driving complex analytical problem solving,” Anal. Chem., 82 (11), 4307 –4313 (2010). http://dx.doi.org/10.1021/ac902636q ANCHAM 0003-2700 Google Scholar

26. 

P. J. LisboaE. C. IfeachorP. S. Szczepaniak, Artificial Neural Networks in Biomedicine, Springer, London (2000). Google Scholar

27. 

S. Agatonovic-KustrinR. J. Beresford, “Basic concepts of artificial neural network (ANN) modeling and its application in pharmaceutical research,” Pharmaceut. Biomed., 22 (5), 717 –727 (2000). http://dx.doi.org/10.1016/S0731-7085(99)00272-1 0731-7085 Google Scholar

28. 

S. Piqueraset al., “Resolution and segmentation of hyperspectral biomedical images by multivariate curve resolution-alternating least squares,” Anal. Chim. Acta, 705 (1–2), 182 –192 (2011). http://dx.doi.org/10.1016/j.aca.2011.05.020 ACACAM 0003-2670 Google Scholar

29. 

M. S. Holzeret al., “Assessment of renal oxygenation during partial nephrectomy using hyperspectral imaging,” J. Urology, 186 (2), 400 –404 (2011). http://dx.doi.org/10.1016/j.juro.2011.03.162 JOURAA 0022-5347 Google Scholar

30. 

L. Jafari-SarafI. L. Gordon, “Hyperspectral imaging and ankle: brachial indices in peripheral arterial disease,” Ann. Vasc. Surg., 24 (6), 741 –746 (2010). http://dx.doi.org/10.1016/j.avsg.2010.03.005 AVSUEV 0890-5096 Google Scholar

31. 

J. T. Weiet al., “Understanding artificial neural networks and exploring their potential applications for the practicing urologist,” Urology, 52 (2), 161 –172 (1998). http://dx.doi.org/10.1016/S0090-4295(98)00181-2 JOURAA 0022-5347 Google Scholar

32. 

J. E. Arrudaet al., “A guide for applying principal-components analysis and confirmatory factor analysis to quantitative electroencephalogram data,” Int. J. Psychophysiol., 23 (1–2), 63 –81 (1996). http://dx.doi.org/10.1016/0167-8760(96)00032-3 IJPSEE 0167-8760 Google Scholar

33. 

C. J. Kessleret al., “Factor analysis of trends in Texas acidic deposition,” Atmos. Environ., 26 (6), 1137 –1146 (1992). http://dx.doi.org/10.1016/0960-1686(92)90045-M AENVEQ 0004-6981 Google Scholar

34. 

W. F. VelicerD. N. Jackson, “Component analysis versus common factor analysis: some issues in selecting an appropriate procedure,” Multivariate Behav. Res., 25 (1), 1 –28 (1990). http://dx.doi.org/10.1207/s15327906mbr2501_1 MVBRAV Google Scholar

35. 

R. G. Brereton, Applied Chemometrics for Scientists, Wiley, England (2007). Google Scholar

36. 

D. F. Broughamet al., “Artificial neural networks for classification in metabolomic studies of whole cells using 1 h nuclear magnetic resonance,” J. Biomed. Biotechnol., (2011). http://dx.doi.org/10.1155/2011/158094 JBBOAJ 1110-7243 Google Scholar

37. 

J. HavelP. LubalM. Farkov, “Evaluation of chemical equilibria with the use of artificial neural networks,” Polyhedron, 21 (14–15), 1375 –1384 (2002). http://dx.doi.org/10.1016/S0277-5387(02)00955-5 PLYHDE 0277-5387 Google Scholar

38. 

, “Big Data Analytics, Enterprise Analytics, Data Mining Software, Statistical Analysis, Predictive Analytics”, 2012, (2012) http://www.statsoft.com/ ( July ). 2012). Google Scholar

39. 

, “Leading Multivariate Data Analysis & Design of Experiments Software”, 2012, (2012) http://www.camo.com/rt/Products/Unscrambler/unscrambler.html ( July ). 2012). Google Scholar

40. 

, “MATLAB and Simulink for Technical Computing”, 2012, (2012) http://www.mathworks.com/index.html ( July ). 2012). Google Scholar

41. 

, “Trajan Software Ltd”, 2012, (2012) http://www.trajan-software.demon.co.uk/ ( July ). 2012). Google Scholar
© 2012 Society of Photo-Optical Instrumentation Engineers (SPIE) 0091-3286/2012/$25.00 © 2012 SPIE
Francisco Blanco, Montserrat Lopez-Mesas, Manuel Valiente, Silvia Serranti, Giuseppe Bonifazi, and Josef Havel "Hyperspectral imaging based method for fast characterization of kidney stone types," Journal of Biomedical Optics 17(7), 076027 (25 July 2012). https://doi.org/10.1117/1.JBO.17.7.076027
Published: 25 July 2012
Lens.org Logo
CITATIONS
Cited by 31 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Renal calculi

Principal component analysis

Statistical analysis

Hyperspectral imaging

Near infrared

Reflectivity

Data modeling

Back to Top