3D RECONSTRUCTION OF CORONARY ARTERIES FROM ROTATIONAL X-RAY ANGIOGRAPHY Ruben Cardenes 1 Alexey Novikov 1 Julian Gunn 2 Rod Hose 2 Alejandro F. Frangi 1,2 1 Center for Computational Imaging & Simulation Technologies in Biomedicine (CISTIB) – Universitat Pompeu Fabra and CIBER-BBN, Barcelona, Spain 2 University of Sheffield, Sheffield, U.K. ABSTRACT This paper presents a 3D reconstruction method of coronary arteries from multiple projections, that works efficiently in two steps: first, a 2D processing is performed to obtain and classify the vessels branches on the projections, estimating also the radii. Then, a novel 3D reconstruction step is per- formed from pair of projections, finding the best intersections between ray bundles corresponding to the same branches to extract the 3D vessel trajectories, that is robust to motion. Topological constraints are included implicitly imposing ves- sel connectivity and tubular construction. The preliminary results presented here from a digital phantom and from real data, show good accuracy and performance of the method. Index Terms3D reconstruction, coronary arteries, pro- jections, X-ray angiography, 3DCA, skeletons 1. INTRODUCTION Assessment of coronary artery disease (CAD) is usually car- ried out by Conventional Coronary Angiography (CCA) or Computer Tomography Angiography (CTA), imaging [1], es- pecially multi-detector CT (MDCT), that provides high im- age quality overcoming 2D limitations of CCA such as vessel overlapping and foreshortening. However, rotational X-ray angiography or 3DCA can solve some of the disadvantages of CCA, and compete with MDCT, with the use of motion compensated reconstruction techniques. Additionally, 3DCA can be acquired in the operation room, before and after treat- ment, and still provides higher spatial resolution, making it an extremely useful image modality to analyze coronary ar- teries. The main problem in 3DCA is how to combine the information of several projections compensating the cardiac and respiratory motion, in order to construct a valid vascular model. Additionally, there are some other problems, such as intensity inhomogeneity, vessel foreshortening and overlap of different structures such as the catheter, bones or diaphragm, making this reconstruction a very challenging problem. First author funded by Beatriu de Pinos program, AGAUR, Generali- tat de Catalunya. Work partially funded by CDTI CENIT-cvREMOD grant, Spain. Several techniques have been proposed for this particular application. In [2], the reconstruction is performed computing the 2D vessel centerlines from the projections, and search- ing correspondences in them, to then obtain a 4D field rep- resenting the motion, without using the ECG signal. In [3], the background of the projections is removed using a top hat filter, and then, a thresholded Algebraic Reconstruction Tech- nique (ART) method of [4] is used for ECG gated projections. In [5] a back-projection of the projections’ vesselness into a 3D volume is performed, using all the possible pairs of pro- jections of the same ECG time step.Then, the 3D volume is segmented using fast marching, to finally do a backtracking to obtain the skeleton of the coronaries. In [6] reconstruction is done by an optimization scheme from two uncalibrated an- giographic images with 14 parameters involved, where two errors are minimized, distances and direction vectors of cor- responding skeleton points in the original projections and in reconstructed skeleton projections. The correspondence of centerline points between the two projections is carried out using epipolar constraints. The approach presented here has similar characteristics to the works mentioned above. The method proceeds in two steps: 2D angiographic processing plus a 3D reconstruction stage, as in [2, 3, 5, 6]. However, there is no need here to generate an initial reconstruction from the projections, as car- ried out in [3] and [5], and the novelty of this method is a 3D strategy to obtain the 3D centerlines of the coronaries, using 2D branches correspondences of the 2D skeletons, not point to point as done in [2, 6] . This 3D process is novel, robust, and is able to account for cardiac and respiratory motion. In this paper we will focus in the 3D processing stage. 2. METHOD The two stages proposed are: first, a 2D processing of the projections to identify consistently the arteries’ branches, to classify them across the entire sequence, and to compute the vessel radii. Then, a 3D step is performed to obtain 3D mod- els at different time steps. 618 978-1-4577-1858-8/12/$26.00 ©2012 IEEE ISBI 2012