Skip to main content

Advertisement

Log in

Vertebra identification using template matching modelmp and \(K\)-means clustering

  • Review Article
  • Published:
International Journal of Computer Assisted Radiology and Surgery Aims and scope Submit manuscript

Abstract

Purpose

Accurate vertebra detection and segmentation are essential steps for automating the diagnosis of spinal disorders. This study is dedicated to vertebra alignment measurement, the first step in a computer-aided diagnosis tool for cervical spine trauma. Automated vertebral segment alignment determination is a challenging task due to low contrast imaging and noise. A software tool for segmenting vertebrae and detecting subluxations has clinical significance. A robust method was developed and tested for cervical vertebra identification and segmentation that extracts parameters used for vertebra alignment measurement.

Methods

Our contribution involves a novel combination of a template matching method and an unsupervised clustering algorithm. In this method, we build a geometric vertebra mean model. To achieve vertebra detection, manual selection of the region of interest is performed initially on the input image. Subsequent preprocessing is done to enhance image contrast and detect edges. Candidate vertebra localization is then carried out by using a modified generalized Hough transform (GHT). Next, an adapted cost function is used to compute local voted centers and filter boundary data. Thereafter, a \(K\)-means clustering algorithm is applied to obtain clusters distribution corresponding to the targeted vertebrae. These clusters are combined with the vote parameters to detect vertebra centers. Rigid segmentation is then carried out by using GHT parameters. Finally, cervical spine curves are extracted to measure vertebra alignment.

Results

The proposed approach was successfully applied to a set of 66 high-resolution X-ray images. Robust detection was achieved in 97.5  % of the 330 tested cervical vertebrae.

Conclusions

An automated vertebral identification method was developed and demonstrated to be robust to noise and occlusion. This work presents a first step toward an automated computer-aided diagnosis system for cervical spine trauma detection.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Raby N, Berman L, de Lacey G (2005) Accident and emergency radiology: a survival guide, 2nd edn

  2. West OC, Anbari MM, Pilgram TK, Wilson AJ (1997) Acute cervical spine trauma: diagnostic performance of single-view versus three-view radiographic screening. Radiology 204:819–823

    CAS  PubMed  Google Scholar 

  3. Larhmam MA, Mahmoudi S, Benjelloun M (2012) Semi-automatic detection of cervical vertebrae in X-ray images using generalized Hough transform. In: 3rd International conference on image processing theory, tools and applications, Istanbul, Turkey, pp 396–401

  4. Ballard DH (1981) Generalizing the Hough transform to detect arbitrary shapes. Pattern Recogn 13(2):111–122

    Article  Google Scholar 

  5. Cootes TF, Taylor CJ (2004) Statistical models of appearance for computer vision. University of Manchester, Imaging Science and Biomedical Engineering

  6. Sethian JA (1999) Level set methods and fast marching methods, 2nd edn. Cambridge University Press, Cambridge

    Google Scholar 

  7. Klinder T, Ostermann J, Ehm M, Franz A, Kneser R, Lorenz C (2009) Automated model-based vertebra detection, identification, and segmentation in CT images. Med Image Anal 13:471–482

    Article  PubMed  Google Scholar 

  8. Yao J, O’Connor S, Summers R (2006) Automated spinal column extraction and partitioning. In: 3rd IEEE international symposium on biomedical imaging: Macro to. Nano 2006, pp 390–393

  9. Schmidt S, Kappes J, Bergtholdt M, Pekar V, Dries S, Bystrov D, Schnörr C (2007) Spine detection and labeling using a parts-based graphical model. In: Proceedings of image processing in medical imaging, vol. LNCS 4584, pp 122–133

  10. Corso J, Alomari R, Chaudhary V (2008) Lumbar disc localization and labelling with a probabilistic model on both pixel and object features. In: Proceedings of medical imaging computing and computer assisted intervention, vol. LNCS 5241, pp 202–210

  11. Peng Z, Zhong J, Wee W, Lee Jh (2005) Automated vertebra detection and segmentation from the whole spine MR images. In: Proceedings of engineering in medicine and biology, IEEE-EMBS 2005, pp 2527–2530

  12. Howe B, Gururajan A, Sari-Sarraf H, Long L (2004) Hierarchical segmentation of cervical and lumbar vertebrae using a customized generalized Hough transform and extensions to active appearance models. In: 6th IEEE southwest symposium on image analysis and interpretation, 2004, pp 182–186

  13. Koompairojn S, Hua K, Bhadrakom C (2006) Automatic classification system for lumbar spine X-ray images. In: 19th IEEE international symposium on computer-based medical systems, 2006. CBMS 2006, pp 213–218

  14. Long LR, Thoma GR (2000) Use of shape models to search digitized spine X-rays. In: Proceedings of 13th IEEE symposium on computer-based medical system (CBMS), pp 255–260

  15. Zheng Y, Nixon M, Allen R (2001) Automatic lumbar vertebrae segmentation in fluoroscopic images via optimised concurrent Hough transform. In: Proceedings of the 23rd annual international conference of the IEEE engineering in medicine and biology society, 2001, vol 3. pp 2653–2656

  16. Wong S, Wong K (2004) Segmenting lumbar vertebrae in digital video fluoroscopic images through edge enhancement. In: Control, automation, robotics and vision conference, 2004. ICARCV 2004 8th, vol 1. pp 665–670

  17. Benjelloun M, Mahmoudi S (2009) Spine Localization in X-ray images using interest point detection. J Digital Imaging 22(3/juin): 309–318. doi:10.1007/s10278-007-9099-3

    Google Scholar 

  18. Benjelloun M, Mahmoudi S, Lecron F (2011) A framework of vertebra segmentation using the active shape model-based approach. Int J Biomed Imaging 2011:1–14. Article ID 621905

  19. Dong X, Zheng G (2010) Automated vertebra identification from X-Ray images. In: 2010 Lecture notes in computer science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), volume 6112 LNCS, Issue PART 2, 2010, Pp 1–9, 7th International conference on image analysis and recognition, ICIAR

  20. Casciaro S, Massoptier L (2007) Automatic vertebral morphometry assessment. In: 28th Annual international conference of the IEEE engineering in medicine & biology society, pp 5571–5574

  21. Mahmoudi SA, Lecron F, Manneback P, Benjelloun M, Mahmoudi S (2010) GPU-based segmentation of cervical vertebra in X-ray images. In: Proceeding of the work-shop HPCCE. In conjunction with IEEE cluster, pp 1–8

  22. Lecron F, Mahmoudi SA, Benjelloun M, Mahmoudi S, Manneback P (2011) Heterogeneous computing for vertebra detection and segmentation in X-ray images. Int J Biomed Imaging 2011:1–12

    Article  Google Scholar 

  23. Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 8(6):679–698

    Google Scholar 

  24. Kudale GA, Pawar MD (2010) Study and analysis of various edge detection methods for X-ray images. Int J Comput Sci Appl 2010:15–17. ISSN:0974–0767

  25. Pizer SM, Amburn EP, Austin JD et al (1987) Adaptive histogram equalization and its variations. Comput Vis Graph Image Process 39(3):355–368

    Article  Google Scholar 

  26. MacQueen JB (1967) Some methods for classification and analysis of multivariate observations. 1. In: Proceedings of 5th Berkeley symposium on mathematical statistics and probability. University of California Press. pp 281–297

  27. Breen AC, Teyhen D, Mellor F, Breen A, Wong K, Deitz A. Measurement of intervertebral motion using quantitative fluoroscopy: report of an international forum and proposal for use in the assessment of degenerative disc disease in the lumbar spine. Adv Orthop 2012:1–10. Article ID 802350

Download references

Acknowledgments

The authors acknowledge the Jolimont Hospital for providing the annotated radiographs used in this study. The authors would like to thank S. Drisis, physician in the imaging department at Jules Bordet Hospital, for his helpful advice on cervical spine trauma. The authors thank also the anonymous reviewers for their insightful comments that improved the quality of this paper.

Conflict of Interest

M. A. Larhmam, M. Benjelloun, and S. Mahmoudi declare that they have no conflict of interest.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Amine Larhmam.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Larhmam, M.A., Benjelloun, M. & Mahmoudi, S. Vertebra identification using template matching modelmp and \(K\)-means clustering. Int J CARS 9, 177–187 (2014). https://doi.org/10.1007/s11548-013-0927-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11548-013-0927-2

Keywords

Navigation