Optimal polyline tracking for artery motion compensation in coronary angiography

We propose a novel solution to the problem of motion compensation of coronary angiographs. As the heart is beating, it is difficult for the physician to observe closely a particular point (e.g. stenosis) on the artery tree. We propose, to rigidly compensate the sequence so that the area around the point of interest appears stable. This is a difficult problem because the arteries deform in a non-rigid manner and only their 2D X-ray projection is observed. Also, the lack of features around the selected point makes the matching subject to the aperture problem. The algorithm automatically extracts a section of the artery of interest, models it as a polyline, and tracks it. The problem is formulated as an energy minimization problem which is solved using a shortest path in a graph algorithm. The motion compensated sequence can be obtained by translating every pixel so that the point of interest remains stable. We have applied this algorithm to many examples in two sets of angiography data and have obtained excellent results.

[1]  Ronen Basri,et al.  Determining the similarity of deformable shapes , 1998, Vision Research.

[2]  Martin A. Fischler,et al.  Detection of roads and linear structures in low-resolution aerial imagery using a multisource knowledge integration technique☆ , 1981 .

[3]  J. F. Brenner,et al.  Two graph searching techniques for boundary finding in white blood cell images. , 1978, Computers in biology and medicine.

[4]  Dana H. Ballard,et al.  A Ladder-Structured Decision Tree for Recognizing Tumors in Chest Radiographs , 1976, IEEE Transactions on Computers.

[5]  Guido Gerig,et al.  Multiscale detection of curvilinear structures in 2-D and 3-D image data , 1995, Proceedings of IEEE International Conference on Computer Vision.

[6]  William A. Barrett,et al.  Intelligent scissors for image composition , 1995, SIGGRAPH.

[7]  M P Eckstein,et al.  Improving detection of coronary morphological features from digital angiograms. Effect of stenosis-stabilized display. , 1994, Circulation.

[8]  Anil K. Jain,et al.  Vehicle Segmentation and Classification Using Deformable Templates , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Anil K. Jain,et al.  Vehicle segmentation using deformable templates , 1995, Proceedings of International Symposium on Computer Vision - ISCV.

[10]  Alok Gupta,et al.  Dynamic Programming for Detecting, Tracking, and Matching Deformable Contours , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Donald Geman,et al.  An Active Testing Model for Tracking Roads in Satellite Images , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Luiz A. Costa,et al.  Determining the similarity of deformable shapes , 1995, Vision Research.

[13]  Supun Samarasekera,et al.  Boundary detection via dynamic programming , 1992, Other Conferences.