Abstract
Dendritic cells play a fundamental role in the immune system. The analysis of these cells in vitro is a new evaluation technique of the effects of food contaminants on the immune responses. This analysis that remains purely visual is a laborious and time-consuming process. An automatic analysis of dendritic cells is suggested to analyze their morphological features and behavior. It can serve as an assessment tool for dendritic cells image analysis to facilitate the evaluation of toxic impact. The suggested method will help biological experts to avoid subjective analysis and to save time. In this paper, we propose an automated approach for segmentation of dendritic cells that could assist pathologists in their evaluation. First, after a preprocessing step, we use k-means clustering and mathematical morphology to detect the location of cells in microscopic images. Second, a region-based Chan-Vese active contour model is applied to get boundaries of the detected cells. Finally, a post processing stage based on shape information is used to improve the results in case of over-segmentation or sub-segmentation in order to select only regions of interest. A segmentation accuracy of 99.44% on a real dataset demonstrates the effectiveness of the proposed approach and its suitability for automated identification of dendritic cells.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Mycotoxins (food contaminants) generated by different types of moulds are the cause of severe food poisonings that affect humans. Indeed, mycotoxins are recognized for their hematotoxicity and immunotoxicity. The dendritic cells make the link among these two poisonousness. These cells are one of immune cells that are produced by stem cells, within the bone marrow. They appear as the initiator cell of the primary immune response, capable of stimulating the proliferation of naïve T lymphocytes. The highlighting of the key role of dendritic cells in the induction of immune responses of primary types conducted to a multiplication of researches on these cells. Several works show that dendritic cells can be potentially a target of toxics and thus inhibit the primary immune response [1]. Taking into account the function provided by the dendritic cells, disturbances in the maturation of dendritic cells could be responsible for immunodepression due to a cytotoxic effect. Therefore, it seems essential to identify and assess adverse effects of mycotoxins on human dendritic cells. Recently, with computer technology advances and automation of diagnostic systems, image analysis techniques gained more attention as they are able to detect, characterize and classify cells in microscopic images. The segmentation is a primary and essential step in the process of image analysis. It is one of the most main tasks, but also one of the most difficult to achieve. Thus, the choice of segmentation operators in microscopic imaging remains a complex problem. On one hand, the observed biological structures are extremely variable (method of preparation, used magnification, natural variability, etc.). On the other hand, there is no universal segmentation method for all types of images. Currently, few works in image processing and analysis were conducted specifically on dendritic cells [2]. However, we can find a rich literature on the segmentation methods of cellular microscopic images in general. An assortment of methods is proposed in the literature for segmenting microscopic blood cell images. According to Díaz and Manzanera [3], segmentation techniques in this field can be roughly divided into two main categories: the region-based and the boundary-based methods. The first category comprises thresholding [4], region growing [5], watershed [6] and clustering based methods. Clustering algorithms are classified into two general classes: supervised approaches (e.g. support vector machine [7]) and unsupervised models (such as k-means [8], fuzzy c-means [9]). Boundary-based methods include active contours approaches [10] and edge detection techniques [11].
The remainder of this paper is planned as follows: in Sect. 2, we define our methodology describing the different segmentation steps. In Sect. 3, we present and discuss experimental results of the proposed approach on a collected cell image dataset. Finally, we conclude this work in Sect. 4.
2 Proposed Approach
The major difficulty in the images to be processed is related on the complexity of cell structures to be detected. Indeed, it remains sometimes difficult for the human expert to distinguish the dendritic cells (structures to be recognized) from nearby tissues that could not be separated from the culture medium (Fig. 1). Furthermore, unimodal grey-level histograms (Fig. 2) show the difficulty of separating the cells from the background. In this work, we propose an entirely automated image analysis approach for the segmentation of dendritic cells to be used for evaluating toxic impact on dendritic cells. The flow chart of our automatic dendritic cells segmentation is presented in Fig. 3. Our technique contains mainly three steps. The succeeding subsections provide the details of these steps.
2.1 Image Preprocessing
The term of preprocessing is used for the processes that improve the acquired image to favor the subsequent analysis steps. Usually, this step consists to bring out the pertinent information and to reduce the noise. Numerous techniques are used in the preprocessing step such as illumination normalization, histogram equalization, contrast stretching and color normalization. Image smoothing is one of the most frequently procedures used for pretreatment. Indeed, different types of filters like average filter, median filter and Gaussian filter are used to preprocess the images. A non-linear anisotropic diffusion based on the formalism of the partial differential equations (PDEs) could be used to eliminate the noise while preserving the edge of cells. In this study, the Coherence Enhancing Diffusion (CED) model initially introduced by Weickert in [12] and subsequently developed in [13] was used to remove the noise without degrading the information about the dendritic cell edges. For more details on this method, we recommend to the reader to refer to the following reference [14].
2.2 Dendritic Cells Detection
In this stage, we first use K-means clustering method to associate every pixel of filtered image to one of three clusters in these microscopic images. These clusters correspond to cells interior, cells contour and halo artifacts. Then, we select the class assigned to the dendritic cell interior to support the following steps. Once the dendritic cells are located, some morphological operations such as opening and closing are used to obtain the binary masks that give an initial guess of the contours of the dendritic cells. Figure 4 shows steps of the initial contours identification on an example image. The contours will be used to initialize the active contour algorithm in the next stage.
Illustration on the image given in Fig. 1 (a) of the steps used to initialize the active contour algorithm: (a) initial segmentation by K-means, (b) clearing border and removing small objects, and (c) binary mask.
2.3 Cells Segmentation
We have obtained in the first step binary masks that give the regions of the dendritic cells. These masks define the position of the initial contours used for contour evolution to segment all cells in the microscopic images. We propose to use the Chan-Vese model described in [15] as a region-based active contour model. We have specified 200 iterations to achieve desired segmentation results. Morphological operations are needed in order to refine results of active contour algorithm. Our microscopic images do not only contain dendritic cells; we can find also nearby tissues as shown in Fig. 1. Since these unwanted components have similar characteristics with dendritic cells, nearby tissues could be found in the binary mask obtained after the initialization step. However, from this illustrated culture sample, it is clear that the shape of dendritic cells is different from the other tissue components, which will allow to filter the segmented structures. More precisely, we exploit the circularity shape feature to remove the incorrectly segmented objects from the results. The circularity criterion is defined as:
Experimentally, we have selected the value 0.36 as a threshold to eliminate the unwanted segmented regions. Figure 5 illustrates some results achieved by the steps of the cells segmentation phase.
Cells segmentation steps on the image given in Fig. 1 (b): (a) initial binary mask, (b) result of the region-based active contour algorithm, (c) closing, (d) filling holes, (e) selected dendritic cells, (f) segmented cells boundaries superimposed on the original image.
3 Experiments and Discussion
For the experiments, a database of 26 images was used to evaluate the proposed algorithm. We consider a dataset consisting of gray-scale images with resolution of 1344*1024 pixels. Some results obtained by our developed approach as well as the cells annotation established by a biological expert are given in Fig. 6. This figure illustrates that our proposed method identifies both immature and mature dendritic cells correctly compared to the ground truth segmentation. We have already proposed a k-means based method to segment dendritic cells [16]. We will compare results obtained by the new proposed method to those obtained by only k-means to stress the benefit of the active contour step. In order to evaluate the accuracy of obtained segmentation, we compare the boundaries of all cells annotated by biological expert to the results obtained with the two automatic segmentation methods. For this purpose, we use four performance measures: accuracy (AC), specificity (SP) (also called true negative rate: TNR), sensitivity (SE) (also called recall: RC or true positive rate: TPR), precision (PR) (also called positive predictive value: PPV) and F-measure (FM). These measures are calculated according to the following equations:
where TP (True Positive) denotes the number of pixels correctly identified as a dendritic cell, FP (False Positive) indicates the number of pixels incorrectly identified as a dendritic cell, TN (True Negative) represents the number of pixels correctly identified as a non-dendritic cell and FN (False Negative) denotes the number of pixels incorrectly identified as a non-dendritic cell.
Quantitatively, the results show that the proposed algorithm is efficient in detecting dendritic cells from microscopic images with accuracy percentage that surpasses 99%. Table 1 shows the percentages of the accuracy, the specificity, the sensitivity, the precision and the F-measure calculated for the entire image database. Thus we conclude that the proposed technique offers very good results for the identification of the dendritic cells. The technique based on k-means clustering [16] structures the image into two classes but it still suffers from the difficulty to identify automatically the cells cluster. In this paper, we have used a three classes clustering to automatically detect the interior of the cells. The active contour step is then needed to detect more precisely the cells than using only k-means. Hence, the proposed method show improved performance in well defining the edges of cells that can be clearly seen in Fig. 7. In particular, this benefit of the new method is more relevant in the case of cells with dendrites (i.e. lot of details on the contour). Since our ultimate goal is to classify the detected cell as immature or mature according to the shape, the active contour is more efficient as it gives entire and precise cells edges leading to a better interpretation of the morphological modification of dendrites during maturation. From the Table 1, we remark some cells are not detected by the proposed method. These cells are not present in the mask obtained by the step of the initial contours identification because of the lack of contrast of these cells against nearby biological tissue. However, the detection of these cells can be achieved by readjusting some parameters we want to be generic for all cells in the database.
4 Conclusions
The main objective of this work was to develop an automatic technique of segmentation of dendritic cells microscopic images in order to facilitate the evaluation of toxic impact for biologists. In this paper, we have proposed an entirely automated image segmentation approach for evaluating toxic impact on dendritic cells. In our method, k-means clustering and Chan-Vese region-based model are combined to segment microscopic dendritic cells images. The experiment results show that the proposed technique offer an accurate results for the identification of the dendritic cells. In future work, we plan to address the classification issue of the dendritic cell as immature or mature by exploiting the deformation (expansion) of the cell contour.
References
Hymery, N., Sibiril, Y., Parent-Massin, D.: Improvement of human dendritic cell culture for immunotoxicological investigations. Cell Biol. Toxicol. 22, 243–255 (2006)
Suberi, A.A.M., Zakaria, W.N.W., Tomari, R.: Dendritic cell recognition in computer aided system for cancer immunotherapy. Procedia Comput. Sci. 105, 177–182 (2016)
Diaz, G., Manzanera, A.: Automatic analysis of microscopic images in hematological cytology applications. In: Biomedical Image Analysis and Machine Learning Technologies: Applications and Techniques (2009)
Bikhet, S.F., Darwish, A.M., Tolba, H.A., Shaheen, S.I.: Segmentation and classification of white blood cells. In: 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100), vol. 6, pp. 2259–2261 (2000)
Belhomme, P., Elmoataz, A., Herlin, P., Bloyet, D.: Generalized region growing operator with optimal scanning: application to segmentation of breast cancer images. J. Microsc. 186, 41–50 (1997)
Cloppet, F., Boucher, A.: Segmentation of complex nucleus configurations in biological images. Pattern Recogn. Lett. 31(8), 755–761 (2010)
Pan, C., Fang, Y., Yan, X.G., Zheng, X.: Robust segmentation for low quality cell images from blood and bone marrow. Int. J. Control Autom. Syst. 4(5), 637–644 (2006)
Gautam, A., Bhadauria, H.S.: White blood nucleus extraction using K-mean clustering and mathematical morphing. In: Proceedings of the 5th IEEE International Conference on The Next Generation Information Technology Summit, Noida, India, pp. 549–554 (2014)
Theera-Umpon, N.: Patch-based white blood cell nucleus segmentation using fuzzy clustering. Ecti Trans. Electr. Eng. Electron. Commun. 3, 15–19 (2005)
Ko, B.C., Gim, J.W., Nam, J.Y.: Automatic white blood cell segmentation using stepwise merging rules and gradient vector flow snake. Micron 42(7), 695–705 (2011)
Piuri, V., Scotti, F.: Morphological classification of blood leucocytes by microscope images. In: Proceedings of the IEEE International Conference on Computational Intelligence for Measurement Systems and Applications (2004)
Weickert, J.: Multiscale texture enhancement. In: Hlaváč, V., Šára, R. (eds.) CAIP 1995. LNCS, vol. 970, pp. 230–237. Springer, Heidelberg (1995). https://doi.org/10.1007/3-540-60268-2_301
Weickert, J.: Coherence enhancing diffusion. Int. J. Comput. Vis. 31, 111–127 (1999)
Weickert, J.: A review of nonlinear diffusion filtering. In: ter Haar Romeny, B., Florack, L., Koenderink, J., Viergever, M. (eds.) Scale-Space 1997. LNCS, vol. 1252, pp. 1–28. Springer, Heidelberg (1997). https://doi.org/10.1007/3-540-63167-4_37
Chan, T.F., Vese, L.A.: Active contours without edges. IEEE Trans. Image Process. 10(2), 266–277 (2001)
Braiki, M., Benzinou, A., Nasreddine, K., Labidi, S.: A comparative evaluation of segmentation methods for dendritic cells identification from microscopic images. In: IEEE International Conference on Advanced Technologies for Signal and Image Processing (ATSIP), Tunisia
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Braiki, M., Benzinou, A., Nasreddine, K., Mouelhi, A., Labidi, S., Hymery, N. (2018). Human Dendritic Cells Segmentation Based on K-Means and Active Contour. In: Mansouri, A., El Moataz, A., Nouboud, F., Mammass, D. (eds) Image and Signal Processing. ICISP 2018. Lecture Notes in Computer Science(), vol 10884. Springer, Cham. https://doi.org/10.1007/978-3-319-94211-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-94211-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94210-0
Online ISBN: 978-3-319-94211-7
eBook Packages: Computer ScienceComputer Science (R0)