International Journal of Biological Engineering
p-ISSN: 2163-1875 e-ISSN: 2163-1883
2012; 2(5): 56-61
doi: 10.5923/j.ijbe.20120205.04
Sahar Jahani 1, Seyed Kamaledin Setarehdan 2
1Faculty of Biomedical Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran
2Control and Intelligent Processing Center of Excellence, School of Electrical and Computer Engineering, College of Engineering, University of Tehran, Tehran
Correspondence to: Seyed Kamaledin Setarehdan , Control and Intelligent Processing Center of Excellence, School of Electrical and Computer Engineering, College of Engineering, University of Tehran, Tehran.
Email: |
Copyright © 2012 Scientific & Academic Publishing. All Rights Reserved.
Analyzing the morphological characteristics of the human chromosomes is a general task for diagnosing many genetic disorders. For this purpose, it is necessary to identify each of the 23 pairs of the chromosomes within the microscopic images and to place them in a table like format known as a Karyotype. This is usually carried out manually by a skilled operator considering the features of each chromosome the most important of which are the location of the Centromere and the length of the chromosome. Automation of this procedure is a difficult image processing task due to the non-rigid nature of the chromosomes making them to have unpredictable shapes and curvatures within the image. Various automatic algorithms were developed in the past but success of most of these algorithms is limited to only straight or slightly curved chromosomes. In this paper, using our previously reported method[17] we present a novel combined algorithm for Centromer and length detection in any given (straight, curved or highly curved) chromosome. The proposed Centromere locating algorithm uses the fact that the Centromere is by definition the narrowest part of the chromosome. By generating a linearly varying Gray Level Mask (GLM) individually for any given chromosome and multiplying it to the binary version of the chromosome's image, the global minimum in the histogram of the resulted image indicates the location of the Centromere. For evaluating the performance of the proposed algorithm a data set of 54 highly curved human chromosomes provided by the Cytogenetic Laboratory of the Cancer Institute, Imam Hospital, Tehran, Iran was used. Comparing the results of the proposed Centromere and length detection algorithm to those manually identified by a skilled operator, an average absolute error of 4.2 and 5.8 pixels were obtained respectively which is acceptable according to the expert.
Keywords: Centromere, Chromosome, Karyotyping, Chromosome Classification, Genetic Disorders
Figure 1(a). G-banded chromosomes as seen under a light microscope |
Figure 1(b). Karyotype of the same chromosomes |
Figure 2. The block diagram of the proposed algorithm |
Figure 4. Predefined masks for end points extraction of the MA in a vertically straightened chromosome |
Figure 5. (a) The straightened chromosome, (b) binary image with the MA overlaid, (c) the end points of the MA |
Figure 6. (a) The gray level mask (GLM) (b) multiplication of the GLM and the binary image shown in figure 4(d) |
Figure 7. (a) The histogram of the binary chromosome image of figure 5(b), (b) the histogram of the colored chromosome image of figure 6(b) |
Figure 8. The location of the Centromere which is automatically extracted and marked over the image |
[1] | L.M. Hong, "Medical Cytogenetics", 1st ed. Marcel Dekker, NY, USA, 2000. |
[2] | F. Mitelman, "An international system for human cytogenetic nomenclature”, Recommendations of the International Standing Committee on Human Cytogenetic Nomenclature, Memphis, Tennessee, October 1994. |
[3] | M. Moradi, S.K. Setarehdan and S.R. Ghaffari, “Automatic locating the centromere on human chromosome pictures”, Proceedings of the 16th IEEE Symposium on Computer-based Medical Systems, June 2003, pp. 56-61. |
[4] | A. Carothers, J. Piper, “Computer-aided classification of human chromosomes: A review”, Statistics and Computing, Vol. 4, 1994, pp. 161–171. |
[5] | J.M. Cho, “Chromosome classification using back propagation neural networks”, IEEE Eng. in Medicine and Biology, 2000, pp. 28-33. |
[6] | J. Piper, E. Granum, “On fully automatic feature measurement for banded chromosome classification Cytometry”, Cytometry, Vol. 10, 1989, pp. 242–255. |
[7] | J. Piper, “Finding chromosome centromeres using boundary and density information”, in: J.C. Simon, R.M. Haralick (Eds.), Digital Image Processing, D. Reidel Publishing Company, London, 1981, pp. 511–518. |
[8] | F. Groen, T. ten Kate, A. Smeulders and I. Young, “Human chromosome classification based on local band descriptors”, Pattern Recognition Letters, Vol. 9, 1989, pp. 211–222. |
[9] | J. Gregor, E. Granum, “Finding chromosome centromeres using band pattern information”, Compt. Biol. Med, Vol. 21, 1991, pp. 55–67. |
[10] | R.J. Stanley, J.M. Keller, C.W. Caldwell, P. Gader, “Centromere attribute integration based chromosome polarity assignment”, Proceedings of the American Medical Informatics Association Conference, WA, USA, 1996, pp. 284–288. |
[11] | E. Faria, D. Guliato and J. Santos, “Segmentation and centromere locating methods applied to fish chromosomes images,” in: Brazilian Symposium on Bioinformatics Proceedings, Sao Leopoldo, Brazil, 2005, pp. 181–189. |
[12] | D. Vernon, “Machine Vision,” Prentice-Hall, 1991, pp. 49-51. |
[13] | M. Moradi and S.K. Setarehdan, “New features for automatic classification of human chromosomes: a feasibility study”, Pattern Recognition Letters, Vol. 27 (1), 2006, pp. 1928-1935. |
[14] | X. Wanga, B. Zhengb, S. Li C, J. J. Mulvihillc, and H. Liua, “A rule-based computer scheme for centromere identification and polarity assignment of metaphase chromosomes,” Comput Methods Programs Biomed, PubMed publication, Vol. 89, No.1, 2008, pp. 33-42. |
[15] | E. Poletti, E. Grisan and A. Ruggeri. “Automatic classification of chromosomes in Q-band images,” 30th Annual International Conference of the IEEE-EMBS, Vancouver, British Columbia, Canada, August 20-24, 2009. |
[16] | M. Javan Roshtkhari and S. K. Setarehdan, “A novel algorithm for straightening highly curved images of human chromosome”, Pattern Recognition Letters, Vol. 29, 2008, pp. 1208-1217. |
[17] | S. Jahani and S. K. Setarehdan, "An automatic algorithm for identification and straightening images of curved human chromosomes", In press, in the Journal of Biomedical Engineering Applications, Basis and Communications, World Scientific Publishing, DOI No: 10.1142/S1016237212500469, Accepted 2012-05-13 |