Purpose: Automated anatomical labeling facilitates the diagnostic process for physicians and radiologists. One of the challenges in automated anatomical labeling problems is the robustness to handle the large individual variability inherited in human anatomy. A novel deep neural network framework, referred to Tree Labeling Network (TreeLab-Net), is proposed to resolve this problem in this work.
Methods: A multi-layer perceptron (MLP) encoder network and a bidirectional tree-structural long short-term memory (Bi-TreeLSTM) are combined to construct the TreeLab-Net. Vessel spatial locations and directions are selected as features, where a spherical coordinate transform is utilized to normalize vessel spatial variations. The dataset includes 436 coronary computed tomography angiography images. Tenfold cross-validation is performed for evaluation.
Results: The precision-recall curve of TreeLab-Net shows that the four main branch classes, LM, LAD, LCX and RCA, have the area under the curve (AUC) higher than 97%. Other major side branch classes, D, OM, and R-PLB, also have AUC higher than 90%. Comparing with four other methods (i.e., AdaBoost, MLP, Up-to-Down and Down-to-Up TreeLSTM), the TreeLab-Net achieves higher F1 scores with less topological errors.
Conclusion: The TreeLab-Net is able to capture the characteristics of tree structures by learning the spatial and topological dependencies of blood vessels effectively. The results demonstrate that TreeLab-Net is able to yield competitive performances on a large dataset with great variance among subjects.
Keywords: Anatomical labeling; Coronary artery; Coronary computed tomography angiography; Deep learning; Spherical coordinate transform; Tree-structural long short-term memory.