Coronary vessel extraction from CT angiography is a prerequisite step for downstream plaque analysis, stenosis quantification, and fractional flow reserve (FFR) predictions. This project delivered a fully automated deep learning pipeline that minimizes the labor-intensive manual tracing, dramatically accelerating the analysis workflow.
The work spanned the full ML lifecycle: from data curation and annotation quality control, through model architecture selection and training, to post-processing refinement and production deployment on a distributed computing cluster.
High-quality training data is the foundation of getting accurate and robust inference results in production for the analysis workflow. A significant portion of this project was devoted to systematic data curation — sourcing, cleaning, and quality-grading coronary CTA scans — through collaborations with clinical analysts to segment coronary vessel lumen and annotate labels.
Model training utilized PyTorch on GPU clusters. Post-processing steps — topology correction, anatomical constraint enforcement, and centerline extraction — were critical to delivering vessel trees suitable for downstream quantitative analysis. A Directed Acyclic Graph (DAG) was designed to use with HTCondor in AWS to perform inference and image processing to compute plaque components.
Interested in AI pipeline development for medical imaging?
Get in Touch