Detection of the bone contours of the knee joints on medical X-ray images
Mikhaylichenko А.A., Demyanenko Y.М.


Southern Federal University, Institute of Mathematics, Mechanics and Computer Science, Rostov-on-Don, Russia


Detection of objects of interest is a crucial step in the automatic analysis of the medical X-ray images. However, medical X-rays are often characterized by the low contrast as well as great variability in range of colours, which makes it more difficult to be analysed by the common methods based on the regions homogeneity principles. In our paper, we present an alternative approach to the contours detection problem that does not require the homogeneity criteria to be satisfied. Our method is based on the identification of edge fragments and elimination of discontinuities between them. Moreover, we describe a numeric criterion for quality evaluation of contours detection. The obtained results can used for diagnosis of abnormalities and diseases, and also as an intermediate step for more sophisticated methods of image analysis.

image processing; medical X-ray images segmentation; contours extraction

Mikhaylichenko AA, Demyanenko YM. Detection of the bone contours of the knee joints on medical X-ray images. Computer Optics 2019; 43(3): 455-463. DOI: 10.18287/2412-6179-2019-43-3-455-463.


  1. Dougherty G. Medical image processing: Techniques and applications (Biological and medical physics, biomedical engineering). New York: Springer-Verlag; 2011.
  2. Stolojescucrisan C, Holban SA. Comparison of X-Ray image segmentation techniques. Advances in Electrical and Computer Engineering 2013; 13(3): 85-92.
  3. Goshtasby A, Turner DA. Segmentation of cardiac cine MR images for extraction of right and left ventricular chambers. IEEE Transactions on Medical Imaging 1995; 14(1): 56-64.
  4. Feng D. Segmentation of bone structures in X-Ray image. PhD thesis. Singapore: School of Computing National University of Singapore; 2006. Source: <>.
  5. Kulkarni M. X-ray image segmentation using active shape models. Master's thesis, University of Cape Town, 2008. Source: <>.
  6. Seise M, McKenna SJ, Ricketts IW, Wigderowitz CA. Segmenting tibia and femur from knee X-ray images. Proc Medical Image Understanding and Analysis 2005: 103-106.
  7. Garcia RL, Fernandez MM, Arribas JI, Lopez CA. A fully automatic algorithm for contour detection of bones in hand radiographs using active contours. IEEE International Conference on Image Processing 2003: 421-424.
  8. Chen Y, Ee XH, Leow WK, Howe TS. Automatic extraction of femur contours from hip X-Ray images. Computer Vision for Biomedical Image Applications 2005: 200-209.
  9. Chernuhin NA. On an approach to object recognition in X-ray medical images and interactive diagnostics process. IEEE Proceedings: Computer Science and Information Technologies (CSIT) 2013.
  10. Paris S, Kornprobst P, Tumblin J, Durand F. Bilateral filtering: Theory and applications. Foundations and Trends in Computer Graphics and Vision 2009.
  11. Otsu N. A threshold selection method from gray-level histograms. IEEE Trans Sys Man Cyber 1979; 9: 62-66.
  12. Xu C. Snakes, shapes, and gradient vector flow. IEEE Trans Image Process 1998; 7(3): 359-369.
  13. Kirsch R. Computer determination of the constituent structure of biological images. Computers and Biomedical Research 1971; 4: 315-328.
  14. Canny J. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 1986; 8(6): 679-698.
  15. Williams DJ, Shah M. A fast algorithm for active contours and curvature estimation. CVGIP: Image Processing 1992; 55(1): 14-26.
  16. Petrov VО, Privalow OO. Modification of the active contour algorithm for solving the problem of interactive segmentation of raster images of defects in metal castings [In Russian]. Modern Problems of Science and Education 2008; 6: 14-19.
  17. Hart PE, Nilsson NJ, Raphael BA. Formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics 1968; 4(2): 100-107.
  18. Cormen TH, Leiserson CE, Rivest RL, Stein C. Introduction to algorithms. 3rd ed. MIT Press; 2009: 727-730.
  19. Mikhaylichenko A, Demyanenko Y, Grushko E. Automatic detection of bone contours in X-Ray images. CEUR Workshop Proceedings (AIST 2016) 2016; 1710: 212-223.
  20. Mikhaylichenko A, Demyanenko Y. Method of accurate edge detection of medical objects on radiographs [In Russian]. Proceedings of the 26th International Conference on Computer Graphics and Vision (GraphiCon 2016) 2016: 193-198.

© 2009, IPSI RAS
151, Molodogvardeiskaya str., Samara, 443001, Russia; E-mail: ; Tel: +7 (846) 242-41-24 (Executive secretary), +7 (846)332-56-22 (Issuing editor), Fax: +7 (846) 332-56-20