SpineTK: Automated Cobb angle measurement on AP radiographs
model2025-12-07https://doi.org/10.1148/atlas.1765120849264
9013

Overview

Schema Version

https://atlas.rsna.org/schemas/2025-11/model.json

Name

SpineTK: Automated Cobb angle measurement on AP radiographs

Link

https://pubs.rsna.org/doi/10.1148/ryai.220158

Indexing

Keywords: Cobb Angle, Convolutional Neural Network, Deep Learning Algorithms, Pediatrics, Machine Learning Algorithms, Scoliosis, Spine
Content: MK
RadLex: RID34573, RID28733, RID4756, RID10409
SNOMED: 298382003

Author(s)

Abhinav Suri
Sisi Tang
Daniel Kargilis
Elena Taratuta
Bruce J. Kneeland
Grace Choi
Alisha Agarwal
Nancy Anabaraonye
Winnie Xu
James B. Parente
Ashley Terry
Anita Kalluri
Katie Song
Chamith S. Rajapakse

Organization(s)

University of Pennsylvania Perelman School of Medicine

Version

1.0

Funding

Supported by National Institutes of Health National Institute of Arthritis and Musculoskeletal and Skin Diseases (R01AR068382).

Ethical review

Institutional review board approval was obtained; imaging studies were analyzed in a HIPAA-compliant manner.

Date

Published: 2023-06-21

References

[1] Suri A, Tang S, Kargilis D, Taratuta E, Kneeland BJ, Choi G, Agarwal A, Anabaraonye N, Xu W, Parente JB, Terry A, Kalluri A, Song K, Rajapakse CS. "Conquering the Cobb Angle: A Deep Learning Algorithm for Automated, Hardware-Invariant Measurement of Cobb Angle on Radiographs in Patients with Scoliosis". Radiology: Artificial Intelligence. 2023-07-01. doi:10.1148/ryai.220158. PMID: 37529207. PMCID: PMC10388214.

Model

Architecture

Region-based convolutional neural network using a modified Mask R-CNN backbone (SpineTK). Detects vertebral bodies and their four corner points; fits a 6th-degree polynomial to vertebral centroids to identify curve inflection points and compute the Cobb angle from endplates of vertebrae nearest inflection points.

Availability

Open-source code and documentation: https://github.com/abhisuri97/SpineTK

Clinical benefit

Automated, rapid, and accurate Cobb angle measurement to aid diagnosis and longitudinal monitoring of scoliosis, including in presence of surgical hardware.

Clinical workflow phase

Clinical decision support systems; workflow optimization for radiographic measurement and follow-up monitoring.

Degree of automation

Fully automated Cobb angle measurement from input AP radiographic images without manual input.

Indications for use

Automated measurement of the major Cobb angle on standing anteroposterior full-spine radiographs (including EOS low-dose stereoradiographic images and stitched digital radiographs) in patients evaluated for scoliosis, including those with spinal hardware present.

Input

AP EOS DICOM images and stitched AP digital radiographs resized to 800×800 pixels.

Instructions

Provide standing AP full-spine radiograph. The network detects vertebral bodies and corner points, fits a curve through centroids, and outputs the major Cobb angle. Authors note a practical flag may be warranted for radiologist review when only a few vertebral bodies are detected due to artifact/occlusion.

Limitations

Performance can degrade when extensive hardware/artefact occludes much of the spine, potentially reducing detected vertebrae; however, errors did not exceed 5° in analyzed cases. Endplates selected by the network differed from annotators in 7.5% of endplates, which could impact surgical planning. Training EOS dataset under-represented younger patients (≤20 years), potentially biasing features; racial demographics unavailable. Scanning parameters for EOS and external radiographs not available, which may affect replicability.

Output

CDEs: RDE267, RDE2504, RDE264
Description: Major Cobb angle in degrees; vertebral body detections with corner key points; derived scoliosis severity category (per degree cut points used in the study).

Recommendation

Can be used to monitor scoliosis progression with rapid, accurate, hardware-invariant measurements; consider flagging cases with few detected vertebrae for radiologist review.

Reproducibility

Fivefold cross-validation used to select best fold; early stopping; hyperparameters tuned by grid search. Code repository provided for reproducibility.

Sustainability

Inference time under 0.5 second per image on reported setup; training performed on Google Colab.

Use

Intended: Detection and diagnosis

User

Intended: Radiologist, Subspecialist diagnostic radiologist