{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T14:32:41Z","timestamp":1773153161191,"version":"3.50.1"},"reference-count":42,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,6,9]],"date-time":"2021-06-09T00:00:00Z","timestamp":1623196800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Informatics"],"abstract":"<jats:p>The accurate segmentation and identification of vertebrae presents the foundations for spine analysis including fractures, malfunctions and other visual insights. The large-scale vertebrae segmentation challenge (VerSe), organized as a competition at the Medical Image Computing and Computer Assisted Intervention (MICCAI), is aimed at vertebrae segmentation and labeling. In this paper, we propose a framework that addresses the tasks of vertebrae segmentation and identification by exploiting both deep learning and classical machine learning methodologies. The proposed solution comprises two phases: a binary fully automated segmentation of the whole spine, which exploits a 3D convolutional neural network, and a semi-automated procedure that allows locating vertebrae centroids using traditional machine learning algorithms. Unlike other approaches, the proposed method comes with the added advantage of no requirement for single vertebrae-level annotations to be trained. A dataset of 214 CT scans has been extracted from VerSe\u201920 challenge data, for training, validating and testing the proposed approach. In addition, to evaluate the robustness of the segmentation and labeling algorithms, 12 CT scans from subjects affected by severe, moderate and mild scoliosis have been collected from a local medical clinic. On the designated test set from Verse\u201920 data, the binary spine segmentation stage allowed to obtain a binary Dice coefficient of 89.17%, whilst the vertebrae identification one reached an average multi-class Dice coefficient of 90.09%. In order to ensure the reproducibility of the algorithms hereby developed, the code has been made publicly available.<\/jats:p>","DOI":"10.3390\/informatics8020040","type":"journal-article","created":{"date-parts":[[2021,6,9]],"date-time":"2021-06-09T22:18:29Z","timestamp":1623277109000},"page":"40","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":40,"title":["Segmentation and Identification of Vertebrae in CT Scans Using CNN, k-Means Clustering and k-NN"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7353-4968","authenticated-orcid":false,"given":"Nicola","family":"Altini","sequence":"first","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"given":"Giuseppe","family":"De Giosa","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"given":"Nicola","family":"Fragasso","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"given":"Claudia","family":"Coscia","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"given":"Elena","family":"Sibilano","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1985-1142","authenticated-orcid":false,"given":"Berardino","family":"Prencipe","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"given":"Sardar Mehboob","family":"Hussain","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1934-0983","authenticated-orcid":false,"given":"Antonio","family":"Brunetti","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"},{"name":"Apulian Bioengineering s.r.l., Via delle Violette n.14, 70026 Modugno, BA, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2024-5369","authenticated-orcid":false,"given":"Domenico","family":"Buongiorno","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"},{"name":"Apulian Bioengineering s.r.l., Via delle Violette n.14, 70026 Modugno, BA, Italy"}]},{"given":"Andrea","family":"Guerriero","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"}]},{"given":"Ilaria Sabina","family":"Tat\u00f2","sequence":"additional","affiliation":[{"name":"Medica Sud s.r.l., Viale della Resistenza n.82, 70125 Bari, BA, Italy"}]},{"given":"Gioacchino","family":"Brunetti","sequence":"additional","affiliation":[{"name":"Masmec Biomed SpA, Via delle Violette n.14, 70026 Modugno, BA, Italy"}]},{"given":"Vito","family":"Triggiani","sequence":"additional","affiliation":[{"name":"Masmec Biomed SpA, Via delle Violette n.14, 70026 Modugno, BA, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3088-0788","authenticated-orcid":false,"given":"Vitoantonio","family":"Bevilacqua","sequence":"additional","affiliation":[{"name":"Department of Electrical and Information Engineering (DEI), Polytechnic University of Bari, 70126 Bari, BA, Italy"},{"name":"Apulian Bioengineering s.r.l., Via delle Violette n.14, 70026 Modugno, BA, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2021,6,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Sekuboyina, A., Bayat, A., Husseini, M.E., L\u00f6ffler, M., Li, H., Tetteh, G., Kuka\u010dka, J., Payer, C., \u0160tern, D., and Urschler, M. (2020). VerSe: A Vertebrae Labelling and Segmentation Benchmark for Multi-detector CT Images. arXiv.","DOI":"10.1016\/j.media.2021.102166"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1016\/j.ejrad.2007.08.028","article-title":"Under-reporting of osteoporotic vertebral fractures on computed tomography","volume":"69","author":"Williams","year":"2009","journal-title":"Eur. J. Radiol."},{"key":"ref_3","first-page":"224","article-title":"Automatic spine segmentation from CT images using Convolutional Neural Network via redundant generation of class labels","volume":"6","author":"Vania","year":"2019","journal-title":"J. Comput. Des. Eng."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1649","DOI":"10.1109\/TMI.2015.2389334","article-title":"A Framework for Automated Spine and Vertebrae Interpolation-Based Detection and Model-Based Segmentation","volume":"34","author":"Korez","year":"2015","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.compmedimag.2015.12.006","article-title":"A multi-center milestone study of clinical vertebral CT segmentation","volume":"49","author":"Yao","year":"2016","journal-title":"Comput. Med. Imaging Graph."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"e190138","DOI":"10.1148\/ryai.2020190138","article-title":"A Vertebral Segmentation Dataset with Fracture Grading","volume":"2","author":"Sekuboyina","year":"2020","journal-title":"Radiol. Artif. Intell."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"e190074","DOI":"10.1148\/ryai.2020190074","article-title":"Labeling Vertebrae with Two-dimensional Reformations of Multidetector CT Images: An Adversarial Approach for Incorporating Prior Knowledge of Spine Anatomy","volume":"2","author":"Sekuboyina","year":"2020","journal-title":"Radiol. Artif. Intell."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Yao, J., Burns, J.E., Munoz, H., and Summers, R.M. (2012). Detection of Vertebral Body Fractures Based on Cortical Shell Unwrapping, Springer.","DOI":"10.1007\/978-3-642-33454-2_63"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.media.2019.02.005","article-title":"Iterative fully convolutional neural networks for automatic vertebra segmentation and identification","volume":"53","author":"Lessmann","year":"2019","journal-title":"Med. Image Anal."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"61","DOI":"10.4258\/hir.2020.26.1.61","article-title":"Web-based spine segmentation using deep learning in computed tomography images","volume":"26","author":"Kim","year":"2020","journal-title":"Healthc. Inform. Res."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Furqan Qadri, S., Ai, D., Hu, G., Ahmad, M., Huang, Y., Wang, Y., and Yang, J. (2019). Automatic Deep Feature Learning via Patch-Based Deep Belief Network for Vertebrae Segmentation in CT Images. Appl. Sci., 9.","DOI":"10.3390\/app9010069"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1009","DOI":"10.1007\/s13246-018-0702-3","article-title":"Automatic segmentation of vertebrae in 3D CT images using adaptive fast 3D pulse coupled neural networks","volume":"41","author":"Zareie","year":"2018","journal-title":"Australas. Phys. Eng. Sci. Med."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1007\/978-3-319-24574-4_28","article-title":"U-net: Convolutional networks for biomedical image segmentation","volume":"9351","author":"Ronneberger","year":"2015","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1527","DOI":"10.1162\/neco.2006.18.7.1527","article-title":"A fast learning algorithm for deep belief nets","volume":"18","author":"Hinton","year":"2006","journal-title":"Neural Comput."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Chang, Q., Shi, J., and Xiao, Z. (2009, January 17\u201319). A New 3D Segmentation Algorithm Based on 3D PCNN for Lung CT Slices. Proceedings of the 2009 2nd International Conference on Biomedical Engineering and Informatics, Tianjin, China.","DOI":"10.1109\/BMEI.2009.5305554"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Bae, H.J., Hyun, H., Byeon, Y., Shin, K., Cho, Y., Song, Y.J., Yi, S., Kuh, S.U., Yeom, J.S., and Kim, N. (2020). Fully automated 3D segmentation and separation of multiple cervical vertebrae in CT images using a 2D convolutional neural network. Comput. Methods Programs Biomed., 184.","DOI":"10.1016\/j.cmpb.2019.105119"},{"key":"ref_17","first-page":"124","article-title":"Coarse to fine vertebrae localization and segmentation with spatialconfiguration-Net and U-Net","volume":"5","author":"Payer","year":"2020","journal-title":"VISIGRAPP"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1007\/978-3-030-00937-3_74","article-title":"Btrfly Net: Vertebrae Labelling with Energy-Based Adversarial Learning of Local Spine Prior","volume":"11073 LNCS","author":"Sekuboyina","year":"2018","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Glocker, B., Zikic, D., Konukoglu, E., Haynor, D.R., and Criminisi, A. (2013). Vertebrae Localization in Pathological Spine CT via Dense Classification from Sparse Annotations, Springer.","DOI":"10.1007\/978-3-642-40763-5_33"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Glocker, B., Feulner, J., Criminisi, A., Haynor, D.R., and Konukoglu, E. (2012). Automatic Localization and Identification of Vertebrae in Arbitrary Field-of-View CT Scans, Springer.","DOI":"10.1007\/978-3-642-33454-2_73"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Long, J., Shelhamer, E., and Darrell, T. (2014). Fully Convolutional Networks for Semantic Segmentation. arXiv.","DOI":"10.1109\/CVPR.2015.7298965"},{"key":"ref_23","first-page":"424","article-title":"3D U-Net: Learning Dense Volumetric Segmentation from Sparse Annotation","volume":"9901 LNCS","author":"Abdulkadir","year":"2016","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Milletari, F., Navab, N., and Ahmadi, S.A.A. (2016, January 25\u201328). V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation. Proceedings of the 2016 Fourth International Conference on 3D Vision (3DV), Stanford, CA, USA.","DOI":"10.1109\/3DV.2016.79"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1016\/j.neucom.2020.05.070","article-title":"A survey on U-shaped networks in medical image segmentations","volume":"409","author":"Liu","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/j.neucom.2019.02.003","article-title":"Survey on semantic segmentation using deep learning techniques","volume":"338","author":"Lateef","year":"2019","journal-title":"Neurocomputing"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Altini, N., Cascarano, G.D., Brunetti, A., Marino, F., Rocchetti, M.T., Matino, S., Venere, U., Rossini, M., Pesce, F., and Gesualdo, L. (2020). Semantic Segmentation Framework for Glomeruli Detection and Classification in Kidney Histological Sections. Electronics, 9.","DOI":"10.3390\/electronics9030503"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Altini, N., Cascarano, G.D., Brunetti, A., De Feudis, D.I., Buongiorno, D., Rossini, M., Pesce, F., Gesualdo, L., and Bevilacqua, V. (2020). A Deep Learning Instance Segmentation Approach for Global Glomerulosclerosis Assessment in Donor Kidney Biopsies. Electronics, 9.","DOI":"10.3390\/electronics9111768"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Bevilacqua, V., Brunetti, A., Cascarano, G.D., Guerriero, A., Pesce, F., Moschetta, M., and Gesualdo, L. (2019). A comparison between two semantic deep learning frameworks for the autosomal dominant polycystic kidney disease segmentation based on magnetic resonance images. BMC Med. Inform. Decis. Mak., 19.","DOI":"10.1186\/s12911-019-0988-4"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Altini, N., Prencipe, B., Brunetti, A., Brunetti, G., Triggiani, V., Carnimeo, L., Marino, F., Guerriero, A., Villani, L., and Scardapane, A. (2020). A Tversky Loss-Based Convolutional Neural Network for Liver Vessels Segmentation, Springer.","DOI":"10.1007\/978-3-030-60799-9_30"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Adams, J.E., Mughal, Z., Damilakis, J., and Offiah, A.C. (2012). Radiology. Biol. Dis.","DOI":"10.1016\/B978-0-12-382040-2.10012-7"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2015, January 7\u201313). Delving deep into rectifiers: Surpassing human-level performance on imagenet classification. Proceedings of the 2015 IEEE International Conference on Computer Vision (ICCV), Santiago, Chile.","DOI":"10.1109\/ICCV.2015.123"},{"key":"ref_33","first-page":"76","article-title":"Improving V-Nets for multi-class abdominal organ segmentation","volume":"Volume 10949","author":"Angelini","year":"2019","journal-title":"Medical Imaging 2019: Image Processing"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"P\u00e9rez-Garc\u00eda, F., Sparks, R., and Ourselin, S. (2020). TorchIO: A Python library for efficient loading, preprocessing, augmentation and patch-based sampling of medical images in deep learning. arXiv.","DOI":"10.1016\/j.cmpb.2021.106236"},{"key":"ref_35","unstructured":"Sonka, M., Hlavac, V., and Boyle, R. (2014). Image Processing, Analysis, and Machine Vision, Cengage Learning."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Shakhnarovich, G., Darrell, T., and Indyk, P. (2005). Nearest-neighbor methods in learning and vision. Neural Information Processing Series, MIT Press.","DOI":"10.7551\/mitpress\/4908.001.0001"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"13","DOI":"10.3389\/fninf.2014.00013","article-title":"ITK: Enabling reproducible research and open science","volume":"8","author":"McCormick","year":"2014","journal-title":"Front. Neuroinform."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Schroeder, W., and Martin, K.L.B. (2006). The Visualization Toolkit, Kitware. [4th ed.].","DOI":"10.1016\/B978-012387582-2\/50032-0"},{"key":"ref_39","first-page":"120","article-title":"The OpenCV Library","volume":"25","author":"Bradski","year":"2000","journal-title":"Dr. Dobb\u2019s J. Softw. Tools"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1251","DOI":"10.1109\/TMI.2009.2013851","article-title":"Comparison and Evaluation of Methods for Liver Segmentation From CT Datasets","volume":"28","author":"Heimann","year":"2009","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_41","unstructured":"Bilic, P., Christ, P.F., Vorontsov, E., Chlebus, G., Chen, H., Dou, Q., Fu, C.W., Han, X., Heng, P.A., and Hesser, J. (2019). The Liver Tumor Segmentation Benchmark (LiTS). arXiv."},{"key":"ref_42","unstructured":"Huang, D.S., Bevilacqua, V., and Hussain, A. (2020). A Novel Approach Based on Region Growing Algorithm for Liver and Spleen Segmentation from CT Scans. Intelligent Computing Theories and Application, Springer International Publishing."}],"container-title":["Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2227-9709\/8\/2\/40\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:12:27Z","timestamp":1760163147000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2227-9709\/8\/2\/40"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,9]]},"references-count":42,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["informatics8020040"],"URL":"https:\/\/doi.org\/10.3390\/informatics8020040","relation":{},"ISSN":["2227-9709"],"issn-type":[{"value":"2227-9709","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,9]]}}}