VTrails

Logo

Geodesic Vascular Toolkit for Cerebrovascular Trees Inference

View the Project on GitHub VTrails/VTrailsToolkit

VTrails Toolkit

A vectorial representation of the vascular network, which embodies quantitative features such as location, direction, scale, and bifurcations, has many potential cardio- and neuro-vascular applications.

VTrails stands as an end-to-end approach to extract geodesic vascular minimum spanning trees from angiographic data by solving a connectivity-optimised anisotropic level-set over a voxel-wise tensor field representing the orientation of the underlying vasculature.

VTrails has been presented at the biennial conference Information Processing in Medical Imaging (IPMI 2017) [1] Full-Text, and further published on the IEEE Transactions on Medical Imaging journal [2] Full-Text.

Open-Source Implementation

VTrails is available as Matlab toolkit.

VTrails on YouTube

Requirements:

Installation guide:

Install VTrails Toolkit from Matlab command window by typing:

>> INSTALL_VTrails;

Processing Pipeline:

After successfully installing the toolkit, process the angiographic image as follows:

Filter with SLoGS and synthesise the Riemannian Vesselness

Infer the Geodesic Vascular Graph with the Connectivity-optimised Anisotropic Level-Set

Extract the vascular Minimum Spanning Tree(s)

– For more details, see /main/PIPELINE.m

Available Demos:

Two demos are included in the release:

>> /test_imgs/VTrailsDEMO_01;

>> /test_imgs/VTrailsDEMO_02;

Developing new Features - Coming Soon! -

References

[1]

@InProceedings{Moriconi2017VTrails,
 title = {VTrails: Inferring Vessels with Geodesic Connectivity Trees},
 author = {Stefano Moriconi and 
           Maria A. Zuluaga and 
           Hans Rolf J{\"a}ger and 
           Parashkev Nachev and 
           S{\'e}bastien Ourselin and
           M. Jorge Cardoso},
  booktitle = {IPMI},
  year = {2017}}

[2]

@Article{Moriconi2018Inference,
 title = {Inference of Cerebrovascular Topology with Geodesic Minimum Spanning Trees},
 author = {Stefano Moriconi and 
           Maria A. Zuluaga and 
           Hans Rolf J{\"a}ger and 
           Parashkev Nachev and 
           S{\'e}bastien Ourselin and
           M. Jorge Cardoso},
 journal  = {IEEE Transactions on Medical Imaging},
 year = {2018}}

[3]

@InProceedings{Moriconi2018Elastic,
 title = {Elastic Registration of Geodesic Vascular Graphs},
 author = {Stefano Moriconi and 
           Maria A. Zuluaga and 
           Hans Rolf J{\"a}ger and 
           Parashkev Nachev and 
           S{\'e}bastien Ourselin and
           M. Jorge Cardoso},
 booktitle = {MICCAI},
 year = {2018}}

Contribute to the project!

Did you like what you found here? Then please follow the project, give us a star and help us improving the open-source code with valuable feedbacks, contributions and comments! We will come back to you as soon as possible.

Have we made your life somehow easier? Please consider donating to support the project!

Donate

We do really appreciate your generosity. Thanks for making the difference!

Authors and Contributors

This project is currently maintained by Stefano Moriconi (@stefanomoriconi).