Enhanced Endocardial Boundary Detection in Echocardiography Images using B-Spline and Statistical Method

Similar documents
Segmental Boundary Profile of Myocardial Motion to Localize Cardiac Abnormalities

Automatic cardiac contour propagation in short axis cardiac MR images

Analysis for Diagnosing Myocardial Ischemia by Detecting the Boundary of Left Ventricle in Echocardiography Sequences using GVF snake

Automatic Cardiac Segmentation Using Triangle and Optical Flow

On the feasibility of speckle reduction in echocardiography using strain compounding

Measuring cardiac tissue motion and strain

Automated Volumetric Cardiac Ultrasound Analysis

THE first objective of this thesis was to explore possible shape parameterizations

Velocity Vector Imaging as a new approach for cardiac magnetic resonance: Comparison with echocardiography

Automated Image Biometrics Speeds Ultrasound Workflow

Automatic Hemorrhage Classification System Based On Svm Classifier

Edge Detection Techniques Based On Soft Computing

Global left ventricular circumferential strain is a marker for both systolic and diastolic myocardial function

EXTRACT THE BREAST CANCER IN MAMMOGRAM IMAGES

Advanced Multi-Layer Speckle Strain Permits Transmural Myocardial Function Analysis in Health and Disease:

Myocardial Delineation via Registration in a Polar Coordinate System

Semi-automatic Thyroid Area Measurement Based on Ultrasound Image

Image Processing of Eye for Iris Using. Canny Edge Detection Technique

Edge detection. Gradient-based edge operators

A CONVENTIONAL STUDY OF EDGE DETECTION TECHNIQUE IN DIGITAL IMAGE PROCESSING

4D Auto LAQ (Left Atrial Quantification)

International Journal for Science and Emerging

Impaired Regional Myocardial Function Detection Using the Standard Inter-Segmental Integration SINE Wave Curve On Magnetic Resonance Imaging

EDGE DETECTION OF THE SCOLIOTIC VERTEBRAE USING X-RAY IMAGES

Performance evaluation of the various edge detectors and filters for the noisy IR images

Keywords Fuzzy Logic, Fuzzy Rule, Fuzzy Membership Function, Fuzzy Inference System, Edge Detection, Regression Analysis.

Coronary artery disease (CAD) risk factors

Fully Automatic Segmentation of Papillary Muscles in 3-D LGE-MRI

Microcalcifications Segmentation using Three Edge Detection Techniques on Mammogram Images

Edge Detection using Mathematical Morphology

International Journal of Advance Engineering and Research Development EARLY DETECTION OF GLAUCOMA USING EMPIRICAL WAVELET TRANSFORM

How To Perform Strain Imaging; Step By Step Approach. Maryam Bo Khamseen Echotechnoligist II EACVI, ARDMS, RCS King Abdulaziz Cardiac Center- Riyadh

Normal LV Ejection Fraction Limits Using 4D-MSPECT: Comparisons of Gated Perfusion and Gated Blood Pool SPECT Data with Planar Blood Pool

SAPOG Edge Detection Technique GUI using MATLAB

Reading Assignments: Lecture 18: Visual Pre-Processing. Chapters TMB Brain Theory and Artificial Intelligence

The carotid atheromatous plaque: a multi-disciplinary approach towards optimal management of symptomatic and asymptomatic subjects

Brain Tumor Segmentation of Noisy MRI Images using Anisotropic Diffusion Filter

International Journal of Computational Science, Mathematics and Engineering Volume2, Issue6, June 2015 ISSN(online): Copyright-IJCSME

Calculation of the Ejection Fraction (EF) from MR Cardio-Images

Comparison of Various Image Edge Detection Techniques for Brain Tumor Detection

Image Processing and Data Mining Techniques in the Detection of Diabetic Retinopathy in Fundus Images

THE concept of spatial change detection is interrelated to

AUTOMATIC MEASUREMENT ON CT IMAGES FOR PATELLA DISLOCATION DIAGNOSIS

Mammography is a most effective imaging modality in early breast cancer detection. The radiographs are searched for signs of abnormality by expert

Earlier Detection of Cervical Cancer from PAP Smear Images

Agitation sensor based on Facial Grimacing for improved sedation management in critical care

DISCLOSURE. Myocardial Mechanics. Relevant Financial Relationship(s) Off Label Usage

Two-Dimensional Ultrasonic Strain Rate Measurement of the Human Heart in Vivo

A dynamic approach for optic disc localization in retinal images

Edge Detection Techniques Using Fuzzy Logic

Diagnosis of DCM and HCM Heart Diseases Using Neural Network Function

Image Enhancement and Compression using Edge Detection Technique

Towards an Automatic Classification of Spinal Curves from X-Ray Images

Cronfa - Swansea University Open Access Repository

CARDIAC MRI DATA SEGMENTATION USING THE PARTIAL DIFFERENTIAL EQUATION OF ALLEN CAHN TYPE

Intelligent Edge Detector Based on Multiple Edge Maps. M. Qasim, W.L. Woon, Z. Aung. Technical Report DNA # May 2012

Vivid T8 Ultrasound. Cardiac and shared services. Together like never before from GE.

A Survey on Brain Tumor Detection Technique

Tracking of LV Endocardial Surface on Real-Time Three-Dimensional Ultrasound with Optical Flow

Automated grading of left ventricular segmental wall motion by an artificial neural network using color kinesis images

Diagnosis System for the Detection of Abnormal Tissues from Brain MRI.

B-Mode measurements protocols:

Martin G. Keane, MD, FASE Temple University School of Medicine

3D-stress echocardiography Bernard Cosyns, MD, PhD

Lung structure recognition: a further study of thoracic organ recognitions based on CT images

Quantitative Evaluation of Edge Detectors Using the Minimum Kernel Variance Criterion

DETECTING DIABETES MELLITUS GRADIENT VECTOR FLOW SNAKE SEGMENTED TECHNIQUE

CHAPTER. Quantification in cardiac MRI. This chapter was adapted from:

Gray Scale Image Edge Detection and Reconstruction Using Stationary Wavelet Transform In High Density Noise Values

H.SH.Rostom Utilization of improved masks for edge detection images

EARLY STAGE DIAGNOSIS OF LUNG CANCER USING CT-SCAN IMAGES BASED ON CELLULAR LEARNING AUTOMATE

Heart Abnormality Detection Technique using PPG Signal

IDENTIFICATION OF MYOCARDIAL INFARCTION TISSUE BASED ON TEXTURE ANALYSIS FROM ECHOCARDIOGRAPHY IMAGES

Segmentation of Tumor Region from Brain Mri Images Using Fuzzy C-Means Clustering And Seeded Region Growing

Sequential functional analysis of left ventricle from 2D-echocardiography images

Applying a Level Set Method for Resolving Physiologic Motions in Free-Breathing and Non-Gated Cardiac MRI

Segmentation of Median Nerve by Greedy Active Contour Detection Framework on Strain Ultrasound Images

A Review on Brain Tumor Detection in Computer Visions

Comparative Analysis of Canny and Prewitt Edge Detection Techniques used in Image Processing

2D-Sigmoid Enhancement Prior to Segment MRI Glioma Tumour

Research Article. Automated grading of diabetic retinopathy stages in fundus images using SVM classifer

Certificate in Clinician Performed Ultrasound (CCPU) Syllabus. Rapid Cardiac Echo (RCE)

Left Ventricle Segmentation from Heart MDCT

Final Report: Automated Semantic Segmentation of Volumetric Cardiovascular Features and Disease Assessment

Postprocessing Approaches for the Improvement of Cardiac Ultrasound B-Mode Images: A Review Antonios Perperidis

Conflict of Interests

B657: Final Project Report Holistically-Nested Edge Detection

Vivid T8 Ultrasound. Cardiac and shared services. Together like never before from GE. Take rugged reliability to challenging conditions.

Automated Detection Of Glaucoma & D.R From Eye Fundus Images

Quantitation of right ventricular dimensions and function

Fetal cardiac function: what to use and does it make a difference?

좌심실수축기능평가 Cardiac Function

powerful versatile mobile

The size and composition of carotid atherosclerotic

Patterns of Left Ventricular Remodeling in Chronic Heart Failure: The Role of Inadequate Ventricular Hypertrophy

Convolutional Neural Networks for Estimating Left Ventricular Volume

ON APPLICATION OF GAUSSIAN KERNEL TO RETINAL BLOOD TRACING

Neural Network based Heart Arrhythmia Detection and Classification from ECG Signal

ORIGINAL. Keywords : multidetector-row computed tomography, myocardial infarction, cardiac function

A Framework Combining Multi-sequence MRI for Fully Automated Quantitative Analysis of Cardiac Global And Regional Functions

Transcription:

Copyright 2014 American Scientific Publishers Advanced Science Letters All rights reserved Vol. 20, 1876 1880, 2014 Printed in the United States of America Enhanced Endocardial Boundary Detection in Echocardiography Images using B-Spline and Statistical Method Slamet Riyadi 1, Mohd Marzuki Mustafa 2, Aini Hussain 2 1 Dept. of Information Technology, Faculty of Engineering, Universitas Muhammadiyah Yogyakarta, Indonesia 2 Dept. of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Malaysia Extraction of endocardial motion is important to provide more accurate myocardial motion for further cardiac image analysis. This process involves endocardial detection which is challenging due to the presence of speckle noise and discontinuities of endocardial boundary. Researchers actively investigate various approaches to perform endocardial detection even though they involve extensive computations task and time consuming. In this paper, we implement a basic edge map detection using gradient and cavity-center-based method to detect the endocardial boundary. This method produces a boundary which still has discontinuities and outlier coordinates. To enhance the boundary, we propose a method based on a B-Spline and statistical approach to remove the discontinous points along the endocardium on parasternal short axis view of cardiac. The proposed method produces results which give visual evidences that it is able to significantly enhance the endocardial boundary. Keywords: Endocardial boundary, Discontinuity, B-Spline, Statistical method, Echocardiography images 1. INTRODUCTION then became a basis for other methods such as the gradient vector flow and its derivation 1-3. Detection of endocardial boundary is an important This approach is performed by minimizing the potential task in analyzing myocardial functions for cardiac energy of edge along the boundary. Some modifications abnormality diagnosis. Using detected endocardial on the snake model and its optimization algorithm have boundary, physicians could observe the endocardial been done and implemented on the segmentation task of motion, the cavity volume and the ejection fraction echocardiography images 4. The snake method is also between end-diastole and end-systole, etc. Even though written as a popular approach for endocardial boundary researchers actively investigate this area, it still remains detection. Even though the method is widely used, it difficulties to obtain an accurate endocardial boundary remains a problem in term of computation time that may due to the presence of speckle noise and discontinuities of not suitable for real time applications. the boundary on echocardiography images. Nowadays, researchers also implement multi-scale Difficulties and, at the same time, opportunities of the based method for edge detection task as the edge is also endocardial boundary detection attract researchers to multi-scale in nature. A well-known initial work of multiscale method for edge detection was introduced in 5. For propose various detection approaches. The pioneer approach is the active contour model or snakes which natural images data set, a combination of strengths of * Email Address: riyadi@umy.ac.id cues from the large-scale and small-scale is successfully improve the edge detection until 50% over the single- 1876 Adv. Sci. Lett. Vol. 20, 1876 1880, 2014 1936-6612/2014/20/1876/005 doi:10.1166/asl.2014.5667

scale approaches 6. An improvement on how to combine different scale cues has been proposed based on a statistical approach using joint probability distribution 7. Subject to evaluation criteria used, the proposed approach outperforms other methods and significantly optimizes the combining task. Generally, the multi-scale approaches produce promising results in endocardial boundary detection with their ability to extract edge s cues from different scales. However, these approaches is also time consuming and involves extensive computation tasks. Motivated by the study which is discussed above, we aim to develop a simple but effective approach to automatically detect the endocardial boundary. Our approach begins with the computation of edge map based on gradient and cavity-center approach to find out the endocadial boundary. We then enhance the boundary by identifying the discontinuities using a statistical approach and connect the respective points using a B-Spline method. 2. METHODOLOGY The proposed method for enhancing the detection of endocardial motion involves several steps. They begin with a speckle reduction task using the QGDCT filtering technique 8 and then continue with optical flow computation as previously published in 9 which results flow vectors for all pixels of image. For the detection of endocardial boundary, we implement three steps, i.e. computation of boundary points involving gradient and cavity-center approach; identification and removal outlier points using statistical method; and reconnect the points using B-Spline. After the smooth boundary is obtained, the endocardial motion is extracted from along the boundary points. As the speckle reduction and computation of optical flow have been previously published, in this section, we only discuss the three steps for the detection of endocardial boundary. A. Detection of endocardial boundary Detection of endocardial boundary is performed using edge map computation techniques and a cavity-centerbased approach. Several edge detection techniques, i.e. Sobel, Prewitt, Roberts and Canny, have been implemented to obtain edge maps all over the image. We then visually evaluate the results to determine the best edge map among them. Edge map provides edges of different intensity on all locations of image. Since we only need the endocardial boundary, the edge along endocardium is then extracted from the Canny image. To perform this extraction task, we consider the cavity center which is previously selected as a reference point. We implement an extraction technique based on the cavity center and row-column approach detailed in the pseudo codes shown in Fig. 1. Read the Canny image Select a cavity center (r C, c C ) For row r C : Find out the edge on the right and left side of the caity center Record the coordinates obtained Repeat the above procedures for any rows on the up and below the cavity center Figure 1. Pseudo codes of the proposed algorithm to extract endocardial boundary coordinates from the Canny image B. Identification and removal outlier points Endocardial boundary obtained from the edge map is a good initial result. However, the boundary often has discontinuities due to improper image acquisition. The discontinuities are represented by outliers of the boundary coordinates. Therefore, we extract the boundary coordinates and then identify the outliers by considering the interquartile range (IQR) approach, which is defined as IQR = Q 3 Q 1 (1) where Q 1 and Q 3 are the upper and lower quartiles of the coordinates data, respectively. The outlier data are defined as any data outside a range [ Q1 k( Q3 Q1 ), Q3 k( Q3 Q1 )] (2) where k is a constant. Once identified, the outliers are then removed from the coordinate s data set. C. Reconnect points The removal of outlier data remains discontinuities between two or more coordinate points. To reconnect them, we implement a B-Spline method to generate continuous endocardial curves. In this research, we select de-boor algorithm, which is one of a stable and robust B- Spline method. Let a p number of points are selected along the curve with coordinates [( a0, b0 ),( a1, b1 ),( a2, b2 ),...,( ap 1, bp 1)] (3) The de-boor algorithm will find a curve s(x) for every point x a0, ap 1. Assume that x a l, al 1 for l is a pivot [0] point, 0 l p 1, and bi bi for i = l-n,,l where n is polynomial degree, the de-boor algorithm computes where k = 1,, n and b [ k] [ k 1] [ k 1] i (1 a k, i) b i 1 a k, i. b i (4) x a a i ki, ai n 1 k ai Finally, points along the curve are found out by s( x) b i (5) [ n] (6) 1877

3. RESULTS AND DISCUSSION A. Computed Optical Flow The proposed method has been implemented on clinical echocardiography data which are recorded by physician on PSAX view using a Siemens Acuson Sequoia scanner. In this paper, for instance we use two consecutive frames of cardiac motion during systole which are 1 st frame and 2 nd frame as shown in Fig. 2 and respectively. The computed optical flow from these two frames and its zoomed in view are shown in Fig. 3 and respectively. Optical flow technique used to detect cardiac motion produces flow vectors on every pixel of the image. If we observe the flow vectors on the image shown in Fig. 3, the endocardial boundary has correct and smooth arrows while vectors inside myocardium look have more errors in their direction due to the presence of speckle noise. Therefore, in order to accurately compute the endocardial motion, we need only consider extracting vectors along the boundary, instead of all flow vectors on the myocardium. Shortly, this figure confirms that flow vectors along endocardial boundary are smoother than inside myocardium and appropriate for further process. Vectors inside myocardium look have more errors Correct and smooth vectors along the boundary Figure 3. Computed optical flow of two frames in Fig. 3; Flow vectors inside myocardium and along boundary Figure 2. Example of two consecutive frames during cardiac systole 1 st frame; 2 nd frame B. Detected Endocardial Boundary The results of edge detection using gradient and cavitycenter method are shown in Fig. 4. By observing visually, this figure shows that the Canny detection produces more complete boundary than other techniques. Thus, Canny edge map is more suitable used to obtain the endocardial boundary. After the cavity center is selected, the cavity-centerbased method identifies the endocardial boundary from the Canny image as shown in Fig. 5. This boundary looks good to represent the endocardium since almost the entire boundary is on the correct location of endocardium. However, there are several discontinuities and outlier coordinates which effect inaccurate boundary. (c) (d) Figure 4. Computed edge map using Sobel, Prewitt, (c) Roberts and (d) Canny Discontinuous boundary Outlier data Figure 5. Endocardial boundary from Canny image 1878

Column coordinates Row coordinates Column coordinates RESEARCH ARTICLE Adv. Sci. Lett. 20, 1876 1880, 2014 C. Identified Outliers In order to ease the identification of outlier data, the initial boundary coordinates are represented by row and column profiles as shown Fig. 6 and, respectively. Fig. 6 shows that the row profile is well-ordered and looks smooth because the row is controlled variable in the cavity-center-based searching method. In contrast, the column profile as shown in Fig. 6 may represent the coordinates of endocardium. Thus, the identification of outliers should consider the column profile, instead of the row profile. Figure 6. Row and column profile of boundary coordinates in Fig. 6 Fig. 6 visually shows that there are outlier data on the coordinates. These outliers are then identified using interquartile range approach. Once detected, the outliers are then removed from the coordinate s data which is indicated by the column profile shown in Fig. 7. Finally, we come out with an enhanced endocardial boundary as shown in Fig. 7. Table 1 presents the endocardial boundary of different images data before and after enhancement process. By visual evaluation, the table gives evidences that the proposed method has ability to enhance the endocardial boundary in term of removing and reconnecting discontinuities. However, on several cases, the method fails to automatically reconnect the discontinuous points due to the too wide distance. 170 160 150 140 130 90 80 70 60 50 0 20 40 60 80 Number of row Outliers have been removed 190 180 170 160 150 140 130 Outliers 0 20 40 60 80 Number of row 4. CONCLUSIONS An enhancement method for endocardial boundary detection based on B-Spline and statitstical approach has been described. The method identifies discontinuous coordinates and outlier data using interquartile range and reconnects the points using B-Spline method. Although the evaluation is done visually, the results obviously confirm that the proposed method is able to enhance the endocardial boundary. ACKNOWLEDGMENTS Researchers would like to acknowledge the Universiti Kebangsaan Malaysia (UKM-GUP-TKP-08-24-080 and UKM-OUP-ICT-36-184-2011) for the financial support for this research and the Universitas Muhammadiyah Yogyakarta for the conference travel grant. We also thank Oteh Maskon and Ika Faizura Mohd Nor, who are with the Cardiac Care Unit, Medical Center, Universiti Kebangsaan Malaysia, for providing the cardiac image data and their continuous discussions on the visual analysis and interpretation of the cardiac motion. REFERENCES [1] J. Tang, et al., "Ankle cartilage surface segmentation using directional gradient vector flow snake," in IEEE International Conference on Image Processing, 2004, pp. 2745 2748. [2] J. Cheng and S. Foo, "Dynamic directional gradient vector flow for snakes," IEEE Transactions on Image Processing, vol. 15, pp. 1563 1571, 2006. [3] Kirthika and W. F. Say, "Automated Endocardial Boundary Detection using Dynamic Directional Gradient Vector Flow Snakes," 2006. [4] A. Mishra, et al., "A GA based approach for boundary detection of left ventricle with echocardiographic image sequences," Image Vis. Comput., vol. 21, pp. 967 976, 2003. [5] P. Perona and J. Malik, "Scale-space and edge detection using anisotropic diffusion," IEEE Trans. PAMI, vol. 12, pp. 629 639, 1990. [6] R. Xiaofeng, "Multi-scale Improves Boundary Detection in Natural Images," LNCS vol. 5304, pp. 533 545, 2008. [7] S. M. Konishi, et al., "A Statistical Approach to Multi-Scale Edge Detection," Image and Vision Computing, vol. 21, pp. 37-48, 2003. [8] S. Riyadi, et al., "Quasi-Gaussian DCT Filter for Speckle Reduction of Ultrasound Images," Lecture Note on Computer Science, vol. 5857, pp. 136 147, 2009. [9] S. Riyadi, et al., "Enhanced Optical Flow Field of Left Ventricular Motion Using Quasi-Gaussian DCT Filter," in Advances in Experimental Medicine and Biology. vol. 696 (6), H. R. Arabnia and Q.-N. Tran, Eds., ed, 2011, pp. 461-469. 0 20 40 60 80 Number of row Figure 7. Column profile and endocardial boundary after outliers removal 1879

TABLE I. ENDOCARDIAL BOUNDARY BEFORE AND AFTER IMPLEMENTATION OF THE PROPOSED METHOD Before Enhancement After Enhancement Before Enhancement After Enhancement 1880