Submitted:
11 August 2024
Posted:
13 August 2024
You are already at the latest version
Abstract
Keywords:
Introduction
- Accurate Cobb’s Angle Measurement: By leveraging advanced mathematical techniques and innovative algorithms, this proposed technique surpasses existing methods in terms of precision and reliability, offering clinicians a more robust and trustworthy measurement tool.
- Noise-Resistant Dataset Analysis: Dealing with noisy dataset is a ubiquitous challenge in scoliosis assessment. To overcome this hurdle, we have meticulously designed algorithm that is trained in the context to obtain generalization and perform on noisy dataset, leading to more accurate and consistent Cobb’s angle measurements on real world dataset.
- Reduced Computational Complexity:By employing streamlined and innovative computational techniques, we have significantly reduced the computational complexity associated with accurate angle determination, thereby enhancing efficiency and practicality in clinical practice.
- Enhanced Algorithm Design: Research contributions extend beyond accuracy and efficiency. We have also focused on improving the overall design of the algorithm to accommodate diverse scoliosis cases without compromising on performance.
1. Literature Review
- X-ray images
- CT-scans
- Ultrasonographs
- Radiographs
2. Methodology
2.1. Pre-Processing
- Divide the image into small tiles of size .
- Calculate the histogram of each tile , where k is the index of the tile.
- Normalize the histogram of each tile to obtain the Probability Mass Function (PMF) defined as:
- Calculate the CDF of the PMF for each tile.
- Map the pixel intensities of each tile to new values using the transformation function:
- Clip the transformed pixel intensities to the range .
- Stitch the equalized tiles back together to obtain the final enhanced image.
2.2. Data Augmentation
- Noise Addition
- Intelligent Cropping
- Image Rotation and Flipping
- Generate a random number r between 0 and 1 for each pixel in the image.
- If , set the pixel value to 0 (black).
- If , set the pixel value to 255 (white). Otherwise, leave the pixel value unchanged.
2.3. Landmarks Visualization
2.4. Masking
2.5. Object Serialization
2.6. Segmentation

2.7. Angle Calculation
2.8. Result Analysis
3. Experimental Setup
4. Results & Discussion
5. Conclusions & Future Work
Conflicts of Interest
Availability of Data
Code Availability
Author Contributions
References
- Negrini, S.; Donzelli, S.; Aulisa, A.G.; Czaprowski, D.; Schreiber, S.; de Mauroy, J.C.; Diers, H.; Grivas, T.B.; Knott, P.; Kotwicki, T.; others. 2016 SOSORT guidelines: orthopaedic and rehabilitation treatment of idiopathic scoliosis during growth. Scoliosis and spinal disorders 2018, 13, 1–48. [Google Scholar]
- Asher, M.A.; Burton, D.C. Adolescent idiopathic scoliosis: natural history and long term treatment effects. Scoliosis 2006, 1, 1–10. [Google Scholar] [CrossRef]
- Khan, M.; Naseer, A.; Wali, A.; Tamoor, M. A Roman Urdu Corpus for sentiment analysis. The Computer Journal, 2024; bxae052. [Google Scholar]
- Gorman, K.F.; Julien, C.; Moreau, A. The genetic epidemiology of idiopathic scoliosis. European Spine Journal 2012, 21, 1905–1919. [Google Scholar] [CrossRef] [PubMed]
- Tamoor, M.; Osama, S.; Younas, I.; Asif, S. Comparison of different multi objective evolutionary algorithms for bug localization. International Conference on Advances on Applied Cognitive ComputingâACC, 2018.
- Tamoor, M.; Gul, H.; Qaiser, H.; Ali, A. An optimal formulation of feature weight allocation for CBR using machine learning techniques. 2015 SAI Intelligent Systems Conference (IntelliSys). IEEE, 2015, pp. 61–67.
- Tamoor, M.; Naseer, A.; Khan, A.; Zafar, K. Skin lesion segmentation using an ensemble of different image processing methods. Diagnostics 2023, 13, 2684. [Google Scholar] [CrossRef] [PubMed]
- Tan, Z.; Yang, K.; Sun, Y.; Wu, B.; Tao, H.; Hu, Y.; Zhang, J. An automatic scoliosis diagnosis and measurement system based on deep learning. 2018 IEEE International Conference on Robotics and Biomimetics (ROBIO). IEEE, 2018, pp. 439–443.
- Nawaz, M.; Adnan, A.; Tariq, U.; Salman, F.; Asjad, R.; Tamoor, M. Automated career counseling system for students using cbr and j48. Journal of Applied Environmental and Biological Sciences 2015, 4, 113–120. [Google Scholar]
- Reamy, B.V.; Slakey, J.B. Adolescent idiopathic scoliosis: review and current concepts. American family physician 2001, 64, 111–117. [Google Scholar] [PubMed]
- Wali, A.; Ahmad, M.; Naseer, A.; Tamoor, M.; Gilani, S. Stynmedgan: medical images augmentation using a new GAN model for improved diagnosis of diseases. Journal of Intelligent & Fuzzy Systems 2023, 44, 10027–10044. [Google Scholar]
- Lonstein, J.E.; Carlson, J. The prediction of curve progression in untreated idiopathic scoliosis during growth. JBJS 1984, 66, 1061–1071. [Google Scholar] [CrossRef]
- Saleem, M.A.; Tamoor, M.; Asif, S. An efficient method for gender classification using hybrid CBR. 2016 Future Technologies Conference (FTC). IEEE, 2016, pp. 116–120.
- Malik, Y.S.; Tamoor, M.; Naseer, A.; Wali, A.; Khan, A. Applying an adaptive Otsu-based initialization algorithm to optimize active contour models for skin lesion segmentation. Journal of X-Ray Science and Technology 2022, 30, 1169–1184. [Google Scholar] [CrossRef]
- Naseer, A.; Tamoor, M.; Khan, A.; Akram, D.; Javaid, Z. Occupancy detection via thermal sensors for energy consumption reduction. Multimedia Tools and Applications 2024, 83, 4915–4928. [Google Scholar] [CrossRef]
- Tamoor, M.; Younas, I. Automatic segmentation of medical images using a novel Harris Hawk optimization method and an active contour model. Journal of X-ray Science and Technology 2021, 29, 721–739. [Google Scholar] [CrossRef]
- Chughtai, I.T.; Naseer, A.; Tamoor, M.; Asif, S.; Jabbar, M.; Shahid, R. Content-based image retrieval via transfer learning. Journal of Intelligent & Fuzzy Systems 2023, 44, 8193–8218. [Google Scholar]
- Raza, N.; Naseer, A.; Tamoor, M.; Zafar, K. Alzheimer disease classification through transfer learning approach. Diagnostics 2023, 13, 801. [Google Scholar] [CrossRef]
- Naseer, A.; Tamoor, M.; Azhar, A. Computer-aided COVID-19 diagnosis and a comparison of deep learners using augmented CXRs. Journal of X-ray Science and Technology 2022, 30, 89–109. [Google Scholar] [CrossRef] [PubMed]
- Kuklo, T.R.; Potter, B.K.; Polly Jr, D.W.; OâBrien, M.F.; Schroeder, T.M.; Lenke, L.G. Reliability analysis for manual adolescent idiopathic scoliosis measurements. Spine 2005, 30, 444–454. [Google Scholar] [CrossRef] [PubMed]
- Negrini, S.; Minozzi, S.; Bettany-Saltikov, J.; Chockalingam, N.; Grivas, T.B.; Kotwicki, T.; Maruyama, T.; Romano, M.; Zaina, F. Braces for idiopathic scoliosis in adolescents. Cochrane Database of Systematic Reviews 2015. [Google Scholar] [CrossRef]
- Nault, M.L.; Mac-Thiong, J.M.; Roy-Beaudry, M.; Turgeon, I.; Deguise, J.; Labelle, H.; Parent, S. Three-dimensional spinal morphology can differentiate between progressive and nonprogressive patients with adolescent idiopathic scoliosis at the initial presentation: a prospective study. Spine 2014, 39, E601. [Google Scholar] [CrossRef]
- M. Clinic. Scoliosis. [Online]. Available: https://www.mayoclinic.org/diseases-conditions/scoliosis/symptoms-causes/syc-20350716.
- Davids, J.R.; Chamberlin, E.; Blackhurst, D.W. Indications for magnetic resonance imaging in presumed adolescent idiopathic scoliosis. JBJS 2004, 86, 2187–2195. [Google Scholar] [CrossRef]
- Larson, A.N.; Fletcher, N.D.; Daniel, C.; Richards, B.S. Lumbar curve is stable after selective thoracic fusion for adolescent idiopathic scoliosis: a 20-year follow-up. Spine 2012, 37, 833–839. [Google Scholar] [CrossRef] [PubMed]
- Physiopedia. Cobbâs angle. [Online]. Available: https://www.physio-pedia.com/CobbAngle.
- Sun, Y.; Xing, Y.; Zhao, Z.; Meng, X.; Xu, G.; Hai, Y. Comparison of manual versus automated measurement of Cobb angle in idiopathic scoliosis based on a deep learning keypoint detection technology. European Spine Journal 2022, 31, 1969–1978. [Google Scholar] [CrossRef]
- Jin, C.; Wang, S.; Yang, G.; Li, E.; Liang, Z. A Review of the Methods on Cobb Angle Measurements for Spinal Curvature. Sensors 2022, 22, 3258. [Google Scholar] [CrossRef] [PubMed]
- Maaliw, R.R.; Susa, J.A.B.; Alon, A.S.; Lagman, A.C.; Ambat, S.C.; Garcia, M.B.; Piad, K.C.; Fernando Raguro, M.C. A Deep Learning Approach for Automatic Scoliosis Cobb Angle Identification. 2022 IEEE World AI IoT Congress (AIIoT), 2022, pp. 111–117. [CrossRef]
- Dubost, F.; Collery, B.; Renaudier, A.; Roc, A.; Posocco, N.; Niessen, W.; de Bruijne, M. Automated estimation of the spinal curvature via spine centerline extraction with ensembles of cascaded neural networks. International Workshop and Challenge on Computational Methods and Clinical Applications for Spine Imaging. Springer, 2020, pp. 88–94.
- Vyas, D.; Ganesan, A.; Meel, P. Computation and Prediction Of Cobb’s Angle Using Machine Learning Models. 2022 2nd International Conference on Intelligent Technologies (CONIT). IEEE, 2022, pp. 1–6.
- Khanal, B.; Dahal, L.; Adhikari, P.; Khanal, B. Automatic cobb angle detection using vertebra detector and vertebra corners regression. International Workshop and Challenge on Computational Methods and Clinical Applications for Spine Imaging. Springer, 2020, pp. 81–87.
- Fu, X.; Yang, G.; Zhang, K.; Xu, N.; Wu, J. An automated estimator for Cobb angle measurement using multi-task networks. Neural Computing and Applications 2021, 33, 4755–4761. [Google Scholar] [CrossRef]
- Caesarendra, W.; Rahmaniar, W.; Mathew, J.; Thien, A. Automated Cobb Angle Measurement for Adolescent Idiopathic Scoliosis Using Convolutional Neural Network. Diagnostics 2022, 12, 396. [Google Scholar] [CrossRef]
- Wong, J.; Reformat, M.; Parent, E.; Lou, E. Convolutional neural network to segment laminae on 3D ultrasound spinal images to assist cobb angle measurement. Annals of Biomedical Engineering 2022, 50, 401–412. [Google Scholar] [CrossRef] [PubMed]
- Cui, J.L.; Gao, D.D.; Shen, S.J.; Wang, L.Z.; Zhao, Y. Cobb Angle Measurement Method of Scoliosis Based on U-net Network. Research Square 2021. [Google Scholar]
- Sun, H.; Zhen, X.; Bailey, C.; Rasoulinejad, P.; Yin, Y.; Li, S. Direct estimation of spinal cobb angles by structured multi-output regression. International conference on information processing in medical imaging. Springer, 2017, pp. 529–540.
- Garcia-Cano, E.; Cosío, F.A.; Duong, L.; Bellefleur, C.; Roy-Beaudry, M.; Joncas, J.; Parent, S.; Labelle, H. Prediction of spinal curve progression in adolescent idiopathic scoliosis using random forest regression. Computers in biology and medicine 2018, 103, 34–43. [Google Scholar] [CrossRef]
- Alukaev, D.; Kiselev, S.; Mustafaev, T.; Ainur, A.; Ibragimov, B.; Vrtovec, T. A deep learning framework for vertebral morphometry and Cobb angle measurement with external validation. European Spine Journal, 2022; 1–10. [Google Scholar]
- Makhdoomi, N.A.; Gunawan, T.S.; Idris, N.H.; Khalifa, O.O.; Karupiah, R.K.; Bramantoro, A.; Rahman, F.D.A.; Zakaria, Z. Development of Scoliotic Spine Severity Detection using Deep Learning Algorithms. 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC). IEEE, 2022, pp. 0574–0579.
- Huang, X.; Luo, M.; Liu, L.; Wu, D.; You, X.; Deng, Z.; Xiu, P.; Yang, X.; Zhou, C.; Feng, G. ; others. The Comparison of Convolutional Neural Networks and the Manual Measurement of Cobb Angle in Adolescent Idiopathic Scoliosis. Global Spine Journal, 2022; 21925682221098672. [Google Scholar]
- Wang, Y.; Huang, L.; Wu, M.; Liu, S.; Jiao, J.; Bai, T. Multi-input adaptive neural network for automatic detection of cervical vertebral landmarks on X-rays. Computers in biology and medicine 2022, 146, 105576. [Google Scholar] [CrossRef] [PubMed]
- Magnide, E.; Tchaha, G.W.; Joncas, J.; Bellefleur, C.; Barchi, S.; Roy-Beaudry, M.; Parent, S.; Grimard, G.; Labelle, H.; Duong, L. Automatic bone maturity grading from EOS radiographs in Adolescent Idiopathic Scoliosis. Computers in Biology and Medicine 2021, 136, 104681. [Google Scholar] [CrossRef]
- Zuiderveld, K. Contrast limited adaptive histogram equalization. Graphics gems, 1994; 474–485. [Google Scholar]
- Pizer, S.M.; Amburn, E.P.; Austin, J.D.; Cromartie, R.; Geselowitz, A.; Greer, T.; ter Haar Romeny, B.; Zimmerman, J.B.; Zuiderveld, K. Adaptive histogram equalization and its variations. Computer vision, graphics, and image processing 1987, 39, 355–368. [Google Scholar] [CrossRef]
- Shorten, C.; Khoshgoftaar, T.M. A survey on image data augmentation for deep learning. Journal of big data 2019, 6, 1–48. [Google Scholar] [CrossRef]
- Cheng, X.; Hao, Y.; Xu, J.; Xu, B. LISNN: Improving spiking neural networks with lateral interactions for robust object recognition. IJCAI. Yokohama, 2020, pp. 1519–1525.
- Goyal, B.; Agrawal, S.; Sohi, B. Noise issues prevailing in various types of medical images. Biomedical & Pharmacology Journal 2018, 11, 1227. [Google Scholar]
- Jiang, Y.; Wang, H.; Cai, Y.; Fu, B. Salt and Pepper Noise Removal Method Based on the Edge-adaptive Total Variation Model. Frontiers in Applied Mathematics and Statistics 2022, 8. [Google Scholar] [CrossRef]
- Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. Medical Image Computing and Computer-Assisted Intervention–MICCAI 2015: 18th International Conference, Munich, Germany, October 5-9, 2015, Proceedings, Part III 18. Springer, 2015, pp. 234–241.
- C. V. Hegde. Brain segmentation using deep learning poster. [Online]. Available: https://cds.nyu.edu/brainsegmentation-poster/.
- Clevert, D.A.; Unterthiner, T.; Hochreiter, S. Fast and accurate deep network learning by exponential linear units (elus). arXiv preprint, 2015; arXiv:1511.07289 2015. [Google Scholar]
- Milletari, F.; Navab, N.; Ahmadi, S.A. V-net: Fully convolutional neural networks for volumetric medical image segmentation. 2016 fourth international conference on 3D vision (3DV). IEEE, 2016, pp. 565–571.
























| Paper | Techniques | Dataset Type | Results | Limitations |
|---|---|---|---|---|
| [29] | CNNs Architecture based on Residual U-Net, Dense U-Net, Standard U-Net | X-ray Images | Residual Network gives segmentation Accuracy of . | Did not explored image reconstruction, enhancement and reorientation correction, noise in images |
| [33] | LCE-Net | X-ray Spinal Images | Segmentation as an task to give more information to estimate landmarks, approach is more reliable for both landmark and angle estimation | Require more information, increased computation cost |
| [34] | CNNs(4) with ResNet(152 layer) | X-ray Images | Accuracy With Adam Optimizer | Accuracy is achieved in Non clinical settings, can only detect single major curve, not minor curves, |
| [27] | CNNs with ReLU | X-ray Images | High degree of reliability when the Cobb’s angle did not exceed 90 degree | Intra-rate variability of model is 0, Identical output on identical input |
| [31] | U-Net based AI Method | X-ray Images | Validation Accuracy were recorded | Severity Classification stage is important and not included |
| [35] | CNNs comparison with Manual Measurement | X-ray Images, Manually labeled | Evaluation at the rate of 300 milliseconds | For Only Adolescent Idiopathic Scoliosis (AIS) not congenital, moderate bends, Lateral views |
| [32] | Bounding Box Object detector with FAST-RCNN | X-rays | Successful vertebrae detection before landmarks | Inter-dependency b/w vertebrae needs to find |
| [36] | U-Net and Convex Hull | X-rays | High real time performance | sensitive angle detection due to reduced image size |
| [37] | Support Vector Regression | X-rays | Direct angle calculation from image features | Supervised kernel learning required |
| [38] | Random Forest Regression | X-rays | Helping Clinician in angle succession of patients | Characterizing backbone in space |
| [30] | Cascade of two CNNs | X-rays | MAE of degrees | Manual Cropping Required |
| [39] | Btrfly-Net and U-Net Model | CT Scans | Overall accuracy | Progression of angle over time |
| [40] | U-Net ensembles | CT Scans | 9 out of 10 patients correctly graded | Higher computation cost, One image analysis take 8 mins |
| [31] | U-Net | CT-Scans | accuracy | Angle Progression Needs to work on |
| [41] | Variant of U-Net CNNs | Ultrasonographs | of measurements within clinical acceptance | Cannot detect angles greater than 45 |
| [8] | U-net | Radio-graphs | of verification dataset of spine | Angle calculation required to perform on whole spine |
| Hyper-parameter | Value | Description |
|---|---|---|
| Learning rate | Determines how quickly the model learns from the dataset | |
| Batch size | 64 | Number of images processed in each iteration of training |
| Number of filters | Determines the depth of the model and its complexity | |
| Dropout rate | Prevents over-fitting during training | |
| Kernel size | Determines the size of the convolutional filter | |
| Epochs | 50 | Determines the number of iterations |
| Validation Split | 15% | Split of training and validation set |
| Techniques | Dataset | Results | Constraints |
|---|---|---|---|
| CNNs[30] | 609-AP interior-posterior X-rays | MAE of 3.87 | Manual Cropping and larger running time |
| U-Net[31] | 609-AP interior-posterior CT-scans | accuracy | only detect angles |
| CNNs with 152-layers ResNet[34] | 609-AP interior-posterior X-rays | accuracy | Only detect major curves, not minor |
| Proposed Technique | 609-AP interior-posterior X-rays | accuracy with MAE of and computation cost of image is | Validations and clinical trials are required across diverse dataset |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).