Application of level set based method for segmentation of blood vessels in angiography images

Similar documents
Automatic Cerebral Aneurysm Detection in Multimodal Angiographic Images

Vessel Centerline Tracking in CTA and MRA Images Using Hough Transform

Comparison of Vessel Segmentations using STAPLE

Fuzzy-Based Extraction of Vascular Structures from Time-of-Flight MR Images

Multiscale Blood Vessel Segmentation in Retinal Fundus Images

Probabilistic Tracking and Model-based Segmentation of 3D Tubular Structures

Automatic Vascular Tree Formation Using the Mahalanobis Distance

Modeling and preoperative planning for kidney surgery

Interactive segmentation of vascular structures in CT images for liver surgery planning

MRA Image Segmentation with Capillary Active Contour

2D Vessel Segmentation Using Local Adaptive Contrast Enhancement

Characterizing Vascular Connectivity from microct Images

Accurate Quantification of Small-Diameter Tubular Structures in Isotropic CT Volume Data Based on Multiscale Line Filter Responses

SIGMI Meeting ~Image Fusion~ Computer Graphics and Visualization Lab Image System Lab

Phantom-based evaluation of a semi-automatic segmentation algorithm for cerebral vascular structures in 3D ultrasound angiography (3D USA)

An Advanced Automatic Fuzzy Rule-Based Algorithm for 3D Vessel Segmentation

Multiscale Blood Vessel Segmentation in Retinal Fundus Images

Blood flow modeling in a synthetic cylindrical vessel for validating methods of vessel segmentation in MRA images

A Hybrid Method for Coronary Artery Stenoses Detection and Quantification in CTA Images

A Level Set Based Predictor-Corrector Algorithm for Vessel Segmentation

Landmark-based 3D Elastic Registration of Pre- and Postoperative Liver CT Data

Comparison of Vessel Segmentations Using STAPLE

DETECTING and extracting blood vessels in magnetic resonance

Evaluation of Hessian-based filters to enhance the axis of coronary arteries in CT images

Package vesselr. R topics documented: April 3, Type Package

Cerebral Artery Segmentation with Level Set Methods

Linköping University Post Print. Phase Based Level Set Segmentation of Blood Vessels

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

3D Vascular Segmentation using MRA Statistics and Velocity Field Information in PC-MRA

A Geometric Flow for Segmenting Vasculature in Proton-Density Weighted MRI

A 3-D Modeling Scheme for Cerebral Vasculature from MRA Datasets

3D Surface Reconstruction of the Brain based on Level Set Method

Classification-based summation of cerebral digital subtraction angiography series for image post-processing algorithms

Explorative Building of 3D Vessel Tree Models 1) Technology, Inffeldgasse 16 2.OG, A-8010 Graz, Austria

4D Motion Modeling of the Coronary Arteries from CT Images for Robotic Assisted Minimally Invasive Surgery

Level Set Evolution without Reinitilization

Evaluation of Diffusion Techniques for Improved Vessel Visualization and Quantification in Three-Dimensional Rotational Angiography

CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK

Vessel Segmentation and Catheter Detection in X-Ray Angiograms Using Superpixels

Tutorial Syllabus. Surface Visualization. (20 min.) Direct Volume Visualization. (30 min.) Medical Training and Surgical Planning

Human Heart Coronary Arteries Segmentation

RADIOMICS: potential role in the clinics and challenges

3D Visualization of Vascular Structures

College of Engineering, Trivandrum.

A Novel Method for Enhanced Needle Localization Using Ultrasound-Guidance

A vessel segmentation method for multi modality angiographic images based on multi scale filtering and statistical models

Pearling: Medical Image Segmentation with Pearl Strings

Vessel Segmentation Using A Shape Driven Flow

Ischemic Stroke Lesion Segmentation Proceedings 5th October 2015 Munich, Germany

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)

Direction-adaptive grey-level morphology. Application to 3D vascular brain imaging

Vessel Explorer: a tool for quantitative measurements in CT and MR angiography

Automated segmentation methods for liver analysis in oncology applications

Magnetic Resonance Imaging Velocity. Information. Joe Lee. April 4, 2000

SCIENCE & TECHNOLOGY

TreeNet: Multi-Loss Deep Learning Network to Predict Branch Direction for Extracting 3D Anatomical Trees

arxiv: v1 [cs.cv] 26 Apr 2013

The Effect of Segmentation Method on the Performance of Point Based Registration of Intra-Ultrasound with Pre-MR Images

From medical imaging to numerical simulations

Respiratory Motion Compensation for C-arm CT Liver Imaging

A Methodology for Validating a New Imaging Modality with Respect to a Gold Standard Imagery: Example of the Use of 3DRA and MRI for AVM Delineation

GPU-Based Airway Segmentation and Centerline Extraction for Image Guided Bronchoscopy

Automatic Clinical Image Segmentation using Pathological Modelling, PCA and SVM

Edge Detection in Angiogram Images Using Modified Classical Image Processing Technique

Shape-Based Kidney Detection and Segmentation in Three-Dimensional Abdominal Ultrasound Images

Computer Aided Diagnosis Based on Medical Image Processing and Artificial Intelligence Methods

A Quadrature Filter Approach for Registration Accuracy Assessment of Fundus Images

Intraoperative brain shift compensation using a hybrid mixture model

IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 23, NO. 10, OCTOBER Jian Chen and Amir A. Amini*, Senior Member, IEEE

Using multimodal MR data for segmentation and topology recovery of the cerebral superficial venous tree

Using Probability Maps for Multi organ Automatic Segmentation

Dosimetric Analysis Report

Precise Segmentation of Vessels from MRA Brain Images

Three-dimensional segmentation of bones from CT and MRI using fast level sets

Analysis of Cerebral Blood Flow from Small Rodents

Blood Vessel Diameter Estimation System Using Active Contours

Generalizing vesselness with respect to dimensionality and shape Release 1.00

Frequency split metal artifact reduction (FSMAR) in computed tomography

Segmentation of Fat and Fascias in Canine Ultrasound Images

Hierarchical Segmentation of Thin Structures in Volumetric Medical Images

FOREWORD TO THE SPECIAL ISSUE ON MOTION DETECTION AND COMPENSATION

Hybrid Spline-based Multimodal Registration using a Local Measure for Mutual Information

Model-Based Respiratory Motion Compensation for Image-Guided Cardiac Interventions

Automatic Hepatic Vessel Segmentation Using Graphics Hardware

Coronary Artery Tracking from Dynamic Cardiac CT Sequences

ADAPTIVE GRAPH CUTS WITH TISSUE PRIORS FOR BRAIN MRI SEGMENTATION

Non-linear Model Fitting to Parameterize Diseased Blood Vessels

Total Variation Regularization Method for 3D Rotational Coronary Angiography

Implicit Active Contours Driven by Local Binary Fitting Energy

Rigid and Deformable Vasculature-to-Image Registration : a Hierarchical Approach

Visual Medicine: Part Two Advanced Topics in Visual Medicine. Advanced Topics in Visual Medicine

2 Michael E. Leventon and Sarah F. F. Gibson a b c d Fig. 1. (a, b) Two MR scans of a person's knee. Both images have high resolution in-plane, but ha

Vessel Filtering of Photoacoustic Images

Nearly automatic vessels segmentation using graph-based energy minimization

Multimodality Imaging for Tumor Volume Definition in Radiation Oncology

Co-Dimension 2 Geodesic Active Contours for MRA Segmentation

High dynamic range magnetic resonance flow imaging in the abdomen

Medical Image Analysis

Advanced MRI Techniques (and Applications)

Segmentation of Intima Media Complex of Common Carotid Artery

Transcription:

Lodz University of Technology Faculty of Electrical, Electronic, Computer and Control Engineering Institute of Electronics PhD Thesis Application of level set based method for segmentation of blood vessels in angiography images mgr inż. Tomasz Woźniak Promoter: dr hab. inż. Michał Strzelecki, prof. PŁ Łódź, 2017

1. Introduction Automatic segmentation of blood vessels from 3D angio-graphic images significantly supports a diagnosis and surgical treatment planning of circulatory system diseases. An extracted vascular network enables modeling of vessel architecture and a blood flow. Quantitative information obtained from such models is very important in an analysis of vessel pathologies like stenosis or intraoperative guidance. The rapid development of angiographic imaging techniques has led to the emergence of competition for contrast computed tomography, considered as a standard for visualizing brain blood vessels. Recently, MR angiographic sequences have been able to substitute angio-ct imaging providing high quality reproductions of a vascular network. MR ToF (time of flight) sequence does not require any contrast agent and offers high resolutions of acquired images (when modern 3T scanners are used) detecting vessels with a relatively small diameter. Another approach used e.g. for characterization of complex arteriovenous anatomy of upper extremity vascular disorders is T2-weighted MR imaging with an application of blood pool contrast agent. Both techniques enable construction of accurate models based on segmented vasculature. The level sets are actually the most common methods used in blood vessel network extraction. This article is part of a current trend, presenting our own extension of the LS based approach introduced in [1]. There, a Chan Vese [2] mathematical model is enhanced by additional energy terms to ensure more accurate vessel extraction. However, this is limited to a single scale that corresponds to a given vessel diameter. Since vessels sizes vary in the real angiographic images, our contribution further improves Forkert model by introducing a multiscale analysis. The proposed method was tested on artificial and real data, including brain and upper extremities vessel images obtained for different imaging modalities and acquisition protocols. The thesis statement was formulated as follows: Multiscale vesselness function information used for level set based segmentation allows detection of blood vessels with a wider diameters range in comparison to the single scale function.

2. Materials and methods 2.1. Analyzed images To evaluate performance of discussed image segmentation techniques, from qualitative as well as quantitative points of view, numerical phantoms were designed. To model real vessel trees, cylinders of different diameters were connected together. To generate such vascular tree images, a computer simulator of tree growth was developed and implemented in [3]. Also, the following medical images were analyzed, acquired for volunteers and patients with circulatory disorders: 1. MR hand contrast (Vasovist) images. For image acquisition, the 3D MR T2 sequence was applied (Siemens Avanto 1.5T). 2. Two MR brain angiography provided by Friedrich Schiller University in Jena, Germany. 3. Five CT brain angiography with a contrast agent (Ultravist 370). 2.2. Vesselness function For all analyzed datasets a vesselness function (VF) was evaluated before further segmentation. The purpose of VF is to enhance vessel structures with an eventual goal of vessel segmentation. The vessel enhancement is a filtering process that searches tubular structures in the image. There are several approaches to vessel enhancement filtering, yet the most commonly used method is a filtering process presented by Frangi et al. in [4]. This method was used in presented research. 2.3. Level set based segmentation The basic idea of such segmentation techniques is to iteratively evolve a curve (or surface in 3D), which is controlled by some parameters estimated from the image. The curve evolves toward image objects and should stop at their boundaries. In this work the level set method proposed by Forkert in [1] is used, which is an extension of a well-known Chan Vese approach. This is an energy minimization based segmentation and the motion of the curve is obtained by solving a curve evolution partial differential equation (PDE). Firstly, a vesselness function is estimated, which quantifies the likeliness of each voxel to belong to a bright tubular structure as described in a previous chapter. The essential step

for further processing is to calculate eigenvector e1 which is obtained from the first Hessian eigenvalue λ 1. The first extension to the classic level set approach is adding weight to the internal energy equation which is locally adapted based on the eigenvector e1 obtained from the vesselness function. The standard Chan Vese level set equation can be written as: F 1 (C) + F 2 (C) = I 0 (x) c 1 2 inside(c) The external energy can be denoted as: dx+ = I 0 (x) c 2 2 outside(c) dx (1) E i (φ, ω φ ) = ω φ (x) H(φ(x)) dx = ω φ δ 0 (φ(x)) Ω Ω and: φ(x) dx (2) ω φ (x) = μ (1 cos 2 (α(x))) (3) where cos(α(x)): cos(α(x)) = e 1 φ e 1 φ (4) The second improvement proposed in [1] means adding an additional term to the level set formulation which represents so called vesselness force. This additional energy term is used to drive the contour along the vessels more actively. Additional Energy term is defined by: θ(φ) = ω V H(φ(x)) cos 2 (α(x)) VF(x) dx (5) Ω To correctly emphasize vessels with different sizes by the vesselness function a multiscale analysis should be per-formed. Thus, VF should be calculated for multiple Hessian filters with different s values. The selection of the number of implemented filters and their corresponding s values depend on distribution of vessel radii in the analyzed image. The main idea of our improvement of Forkert framework is to use information from a multiscale vesselness function and adapt it to the equations presented in the previous point. Firstly, a multiscale effect should also be reflected in the weight estimation. The eigenvector e1 should be calculated for corresponding eigenvalue λ 1 for every selected scale s. After that the vesselness function value is calculated and a final value is chosen as follows:

V(x) = max s min s s max V(s, x) (6) This maximum vesselness function value is calculated for every voxel in the image and it is used in the vesselness force in Eq. (5). 3. Results 3.1. Artificial tree image An artificial tree image, after estimation of VF, was analyzed according to Eqs. (1) (6) for the scale 1.2. Next, the analysis was repeated using a proposed improvement (consideration of multiple scales in Eqs. (6)). The scales used in this case were equal to {1, 1.2, 1.4}. Even though only three scales with small ratio between them was used, it was enough to expose both thin and thick vessels in the artificial tree. For quantitative evaluation of segmentation results, the Jaccard coefficient was estimated. It expresses the similarity between a segmented image and a binarized version of the undistorted tree phantom. Its value varies from 0 to 1 where the highest one represents the perfect segmentation. J values are given in Table 1. Table 1. Estimated J coefficients along with TP, FP and FN values for different segmentation methods. Metoda Jaccard TP FP FN Jedna skala (LS2) 0.51 83234 216 79127 Wiele skal (LS3) 0.55 91117 411 71321 Wiele skal (LS3) + bi-gauss FU 0.54 89041 112 73767

Fig. 1. Segmentation results: single scale red vessels, multiscale red and blue vessels. 3.2. MRA images For brain images, to compare both segmentation techniques better, only a continuous vessels network is presented. Thus fragments of thinner vessels, not connected to main branches were omitted. In these Figures red color was used to mark vessels obtained by means of a single scale segmentation while blue shows additional vasculature obtained after application of a multi- scale approach. Fig. 2. Segmentation results: single scale red vessels, multiscale red and blue vessels.

4. Conclusion This paper presents an improvement to the level set framework proposed in [1]. The introduction of an energy term to the LS model that considers a multiscale vesselness function enables the correct detection of branches with different diameters. This leads to a better characterization of the segmented vasculature resulting in a more precise brain or hand vessel geometric model. The efficiency of this approach was demonstrated on a number of medical images acquired by different modalities. The proposed method should be further verified on digital vessel phantoms obtained by means of simulated MR angiography. Preliminary segmentation results were considered by radiologists as promising, however further qualitative and quantitative assessment of the developed method is much needed. All aforementioned issues, along with works aimed at automation of preprocessing algorithms, will be topics of further research. References [1] N. Forkert et al., 3D cerebrovascular segmentation combining fuzzy vessel enhancement and level-sets with anisotropic energy weights, Magn. Reson. Imag., tom 31, nr 2, pp. 262-271, Luty 2013. [2] T. F. Chan i L. A. Vese, Active contour without edges, IEEE Trans. Image Process., tom 10, nr 2, pp. 266-277, 2001. [3] M. Kociński, A. Klepaczko, A. Materka i M. Chekenyam, 3D image texture analysis of simulated and real-world vascular trees, Computer Methods and Programs in Biomedicine, pp. 140-154, 2012. [4] A. F. Frangi, W. J. Niessen, K. L. Vincken i M. A. Viergever, Multiscale vessel enhancement filtering, w Medical Image Computing and Computer-Assisted Intervention (MICCAI), 1998.