Skip to content

CAC Scoring from NCCT Using DL With External Validation

License

Notifications You must be signed in to change notification settings

hyunho-mo/auto_cac

Repository files navigation

Automatic Coronary Calcium Scoring from Gated Coronary CT Using DL-based FP detection model

CAC Scoring from NCCT Using DL With External Validation

check This work introduces an automatic CAC scoring method that uses multi-atlas segmentation for whole heart segmentation (WHS) and a DL model as a supervised classifier for correcting false positives (FP).

Descriptions

Run

Generate labeled patches with annotated images

python3 patch_prep.py -patch_size 45

Split the patch data into non-overlapping 5 folds w.r.t subjects

python3 k-fold_prep.py -normalize

Evaluate binary classification performance and save the trained models

python3 fp_classifier_train_subject_fold.py -batch_size 32 -n_epochs 100 -lr 1e-4

Compute CAC scores

python3 coca_internal_eval.py -trained_model 'fp_vgg_trained_model_3.pth'

Assess the agreement between computed scores and reference scores

python3 coca_score_agreement.py

References

TBD

Bibtex entry ready to be cited

TBD

About

CAC Scoring from NCCT Using DL With External Validation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages