A method for three-dimensional (3D) imaging of
coronary arteries includes acquiring a sequence of two-dimensional (2D) intravascular (IV) images of a coronary
artery, extracting a set of IV longitudinal images from the sequence of IV images, detecting a lumen border of the coronary
artery and a media-
adventitia (MA) border of the coronary
artery based on the set of IV longitudinal images, estimating a sequence of geometric
mass centers based on the lumen border and the MA border, estimating a 2D motion
signal from the sequence of geometric
mass centers, estimating a sequence of rotations for the sequence of 2D IV images based on the 2D motion
signal, generating a sequence of transformed IV frames from the sequence of 2D IV images based on the sequence of rotations and the 2D motion
signal, and reconstructing a 3D image from the sequence of transformed IV frames.