Detection and Classification of RBCs and WBCs in Urine Analysis With Deep Network
Detection and Classification of RBCs and WBCs in Urine Analysis With Deep Network
Faster R-CNN [14] is a particularly successful method generates candidate boxes, convolutional feature maps, and a
for general object detection. It consists of two components: Boosted Forest that classifies these proposals using these
region proposal and estimate object candidates, which is convolutional features. Korsuk et al. [12] proposed a SC-
generally considered to be more effective for smaller objects CNN classifier to detect colon cancer cells.
detection. However, there are few studies on the use of
Faster R-CNN for urinary sediment detection. III. CONVOLUTIONAL NEURAL NETWORK
In this paper, we would investigate issues involved Faster CNN is one of the basic theories for deep learning,
R-CNN for construction of end-to-end urine analysis system. therefore we briefly recap such network.
In addition, we would propose an effective baseline for A CNN is a composition of a sequence of L functions
RBCs and WBCs detection on urinary sediment images by or layers ( , … , ) that maps an input vector x to an output
using a pre-train Faster R-CNN model. In here, we expect vector y, i.e.,
both isomorphic RBC and dysmorphic RBC to be detected
as RBC. = ( ; , … , )
The rest of the paper is organized as follows: Section 2 = (∙ ; )∘ (∙ ; ) ∘ …
introduces the related works. Section 3 presents the pipeline ∘ (∙ ; ) ∘ (∙ ; )
that we used for detecting RBCs and WBCs. Section 4 is
devoted to experimental evaluation, whereas conclusions are where is the weight and bias vector for the l the layer fl.
drawn in Section 5. Conventionally, is defined to perform one of the
II. RELATED WORK following operations: a) convolution with a bank of filters;
b) spatial pooling; and c) non-linear activation. Given a set
Cell and nucleus classification have been applied to of N training data {( , )} , we can estimate the vectors
diverse histopathology related applications. Most existing ,…, by solving the optimization problem
methods for cells detection share similar computation
pipelines: thresholding followed by morphological
operations, region growing, level sets, k-means, and graph- argmin ,…, ∑ ( ( ; ,…, ), )
cuts.
Cosatto et al. [7] proposed the detection of cell nuclei where l is an appropriately defined loss function. Numerical
using the difference of Gaussian (DoG) followed by Hough optimization of (2) is often performed via backpropagation
transform to find radially symmetrical shapes. Vink et al. [8] and stochastic gradient descent methods.
employed AdaBoost classifier to train two detectors, one
used pixel-based features and the other merged the results of IV. RBC AND WBC DETECTION BASED ON FASTER R-CNN
two detectors to detect the nuclei in immunohistochemistry In this section, we describe our RBCs and WBCs
stained breast tissue images on the base of Haar-like features. detection pipeline for urinary sediment images by Faster R-
Dalle et al. [9] and Cosatto et al. [7] used shape, texture and CNN [14].
size of nuclei for nuclear pleomorphism grading in breast Faster R-CNN consists of two components, as shown in
cancer images. Figure 2: an RPN that generates candidate boxes as well as
Recently, the prevalent success of deep learning convolutional feature maps, and a Fast R-CNN used for
approach in computer vision, such as Regions with object detection. RPN is used to compute candidate
Convolutional Neural Network (R-CNN) [10], Region bounding boxes, scores, and convolutional feature maps.
Proposal Network & Binary Forest (RPN_BF) [11] and The candidate boxes are fed into Fast R-CNN for further
Spatially Constrained Convolutional Neural Network (SC- classification, using the features pooled from the
CNN) [12] have shown good performance on a large number convolutional feature maps computed by RPN. Finally, non-
of histopathological image datasets. The R-CNN method maximum suppression (NMS) is used to merge the similar
[10] trains CNNs end-to-end to classify the proposal regions results and get the output. In here, we use a urinary sediment
into object categories or background. Fast R-CNN [13] image dataset to train the RPN and Fast R-CNN network.
enables end-to-end detector training on shared convolutional
features and shows compelling accuracy and speed. In [11],
an RPN_BF approach has been proposed an RPN that
(a) (b) (c)
Figure 4. Qualitative results for RBCs and WBCs detection in urine images. (a) Ground truth image. (b) Detection results of our approach. (c) Detection
results of RPN_BF.
C. Comparative Results
In this section, our final detectors were evaluated with VI. CONCLUSION
other state-of-the-art methods using our urinary sediment
dataset. In this paper, we investigate issues involving Faster R-
Figure 4 and Table 1 report the performance on CNN for construction of end-to-end urine analysis system.
We proposed an effective baseline for RBCs and WBCs
detection and classification for our dataset. Figure 4 are
detection on urinary sediment images, using a pre-train
qualitative results for RBCs and WBCs detection in urine
Faster R-CNN model. Isomorphic, dysmorphic RBCs and
images. (a) Ground truth image. RBCs are shown as red
WBCs were successfully identified. We comprehensively
dashed Box, WBCs are shown as green dashed box. (b)
evaluate this method, the experiment results presenting
Detection results of our approach. (c) Detection results of
competitive accuracy and acceptable speed.
RPN_BF. Here, detected as RBCs are shown as red box,
Prospectively, the proposed methods could benefit the
and detected as WBCs are shown as green box. It can be
seen that our detector show better performance. pathology practice in terms of quantitative analysis of tissue
constituents in whole-slide images, and could potentially
TABLE I. COMPARATIVE RESULT FOR RBCS AND WBCS DETECTION lead to a better understanding of urinary tract diseases.
However, this study only focused on type 2 cells in
Method Weighted Average F1 score urinary sediment, our current results will require additional
Our 0.914 studies using a wider spectrum of cells and sediment, for
examples, Epithelial Cells, Bacteria, Yeast and Parasites. In
RPN_BF 0.862 future work, more theoretical and experimental studies will
HOG 0.688 be conducted to analyze the performance.
From the results of the images it can be seen that our REFERENCES
detector is competitive in terms of the detection quality with
[1] M. A. Perazella, “The Urine Sediment as a Biomarker of Kidney
respect to RPN_BF and provides significant improvement Disease,” American Journal of Kidney Diseases, vol. 66, pp. 748–
over HOG+SVM. 755, 2015.
In addition, we have observed the shapes of isomorphic [2] J. A. Simerville, W. C. Maxted, and J. J. Pahira, “Urinalysis: a
RBCs can change in response to the osmolarity of urine. comprehensive review,” American family physician, vol. 71, pp.
The isomorphic RBCs swell to spheres in urine with a low 1153–1162, 2005.
specific gravity, and they shrink to the shape of a spiked [3] M. Yasuda, “Japanese guideline for clinical research of antimicrobial
disk or a spiked sphere in urine with a high specific gravity. agents on urogenital infections,” Journal of Infection and
Chemotherapy, vol. 17, pp. 579–594, 2011.
The presence of dysmorphic RBCs leads to the difficulty
of distinguishing, which may seriously affects the accuracy [4] R. Davis, et al. “Diagnosis, evaluation and follow-up of
asymptomatic microhematuria (AMH) in adults,” ,Journal of
of the urinary sediment microscopy system. Therefore, a Urology, vol, 188, pp. 2473–2481, 2012.
precise count of dysmorphic RBCs is very important for [5] J. J. Tsai, J. Y. Yeun, V. A. Kumar, and B. R. Don, “Comparison and
evaluating glomerular bleeding before renal biopsy. interpretation of urinalysis performed by a nephrologist versus a
We profiled the execution of our system on a desktop hospital-based clinical laboratory,” American journal of kidney
architecture which features a 2.4GHz Intel i7 CPU, a diseases, vol, 46, pp. 820–829, 2005.
NVIDIA GTX1080 GPU and 32GB of RAM. The system [6] M. Kanbay, B. Kasapoglu, and M. A. Perazella, “Acute tubular
requires, on average, 96ms to process a frame at a resolution necrosis and prerenal acute kidney injury: utility of urine microscopy
in their evaluation a systematic review,” Int. Urol. Nephrol., vol. 42,
of 1280×1080 pixels. It can be consider as an acceptable pp. 425–433, 2010.
running time.
[7] E. Cosatto, M. Miller, H. P. Graf, and J. S. Meyer, “Grading nuclear Histology Images,” IEEE Transactions on Medical Imaging, pp.
pleomorphism on histological micrographs,” Int. Conf. Pattern 1196–1206, 2016.
Recognition, pp. 1–4, 2008. [13] R. Girshick, “Fast R-CNN: Fast Region-based Convolutional
[8] J. P. Vink, M. Van Leeuwen, C. Van Deurzen, and G. De Haan, Networks for object detection,” IEEE International Conference on
“Efficient nucleus detector in histopathology images,” Journal of Computer Vision, pp. 1440–1448, 2016.
microscopy, vol.249, no. 2, pp. 124–135, 2013. [14] S. Ren, K. He, R. Girshick, J. Sun, “Faster R-CNN: Towards Real-
[9] J. R. Dalle, H. Li, C. H. Huang, and W. K. Leow, “Nuclear Time Object Detection with Region Proposal Networks,” Advances
Pleomorphism Scoring by Selective Cell Nuclei Detection,” IEEE in neural information processing systems, pp. 91–99, 2015.
Winter Conf. on Applications of Computer Vision, pp. 1–6, 2009. [15] L. C. Chen, G. Papandreou, I. Kokkinos, K. Murphy, A. L. Yuille,
[10] R. Girshick, J. Donahue, T. Darrell, U. C. Berkeley, J. Malik, “R- “Semantic Image Segmentation with Deep Convolutional Nets and
CNN: Region-based Convolutional Neural Networks,” Computer Fully Connected CRFs,” International Conference on Learning
Vision and Pattern Recognition, pp. 2–9, 2014. Representations , pp. 1–14, 2016.
[11] L. Zhang, L. Lin, X. Liang, K. He, “Is Faster R-CNN Doing Well for [16] O. Russakovsky, et al. “ImageNet Large Scale Visual Recognition
Pedestrian Detection?” European Conference on Computer Vision, Challenge,” International Journal of Computer Vision, vol. 115, pp.
pp. 1–15, 2016. 211–252, 2015.
[12] K. Sirinukunwattana, S.E.A. Raza, Y.W Tsang, I.A. Cree, D.R.J.
Snead, N.M. Rajpoot,” Locality Sensitive Deep Learning for
Detection and Classification of Nuclei in Routine Colon Cancer