Matlab code (ver. 1.0) for the Vessel Correspondence Optimization method, presented at MICCAI 2016
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
test_img
third_party
ChamferMatch.m
ComputeCosts2.m
GetCandidates.m
GlobalChaferMatching_run.m
GrowVesselUsingFastMarching.m
LICENSE.txt
MakeConnectedCenterlineFromSubsampledPts.m
MakeGraphFromImage.m
Point2PointMatching.m
README.md
SampleCodeForVCO.m
SaveResultToPath.m
VesselCorrespondenceOptimization.m
bresenham.m

README.md

vco_v1.0_matlab

Matlab implementation (ver. 1.0) of the vessel correspondence optimization (VCO) algorithm described in:

Seung Yeon Shin, Soochahn Lee, Kyoung Jin Noh, Il Dong Yun, Kyoung Mu Lee:
Extraction of Coronary Vessels in Fluoroscopic X-Ray Sequences Using 
Vessel Correspondence Optimization. 
MICCAI (3) 2016: 308-316

Brief description of important files

  • SampleCodeForVCO.m: sample code demonstrating how to call the VesselCorrespondenceOptimization() function
  • VesselCorrespondenceOptimization.m: main file for the VCO algorithm
  • GlobalChaferMatching_run.m: global chamfer matching from centerlines of frame t to frame t+1
  • Point2PointMatching.m: to generate corresponding point candidates in frame t+1 for points from frame t
  • ComputeCosts2: compute MRF unary and pairwise energy costs
  • GrowVesselUsingFastMarching.m: post-processing for data such as angiograms where visible vessel regions may be growing

How to run:

  1. Extract files
  2. Download, copy, and where needed compile the following 3rd party code to the corresponding folders in the /third_party subfolder. (Make sure to add /third_party and all subfolders to Matlab path)
  3. Run SampleCodeForVCO to obtain VCO results for provided sample images. Modify corresponding file paths in SampleCodeForVCO.m to run VCO on different images.

Links for 3rd party code


If you have any questions or recommendation regarding this code, please contact:

More information about this project can be found at: http://cv.snu.ac.kr/research/vco/

Seung Yeon Shin, Soochahn Lee, Kyoung Jin Noh

July 31, 2017