Simulated Wave Propagation and Traceback in Vascular Extraction

Size: px
Start display at page:

Download "Simulated Wave Propagation and Traceback in Vascular Extraction"

Transcription

1 Simulated Wave Propagation and Traceback in Vascular Extraction Francis K.H. Quek, Cemil Kirbas, and Xiayun ong, Vision Interfaces and Systems Laboratory (VISLab) Department of Computer Science and Engineering, Wright State University, Dayton, Ohio Abstract This paper presents an approach for the extraction of vasculature from angiography images by using a wave propagation and traceback mechanism. We discuss both the theory and the implementation of the approach. Using a dual-sigmoidal filter, we label each pixel in an angiogram with the likelihood that it is within a vessel. Representing the reciprocal of this likelihood image as an array of refractive indices, we propagate a digital wave through the image from the base of the vascular tree. This wave washes over the vasculature, ignoring local noise perturbations. The extraction of the vasculature becomes that of tracing the wave along the local normals to the waveform. While the approach is inherently SIMD, we present an efficient sequential algorithm for Key words Wave propagation, traceback, vascular extraction I. INTRODUCTION A variety of medical imaging techniques such as X-Ray Angiography, Computed Tomography and Magnetic Resonance Imaging/Angiography are capable of obtaining data on vasculature. This paper describes our approach to the extraction of this vasculature from the image data to obtain its connection morphology and the structure of each vessel. As with the processing of most medical images, signal noise, drift in image intensity and lack of image contrast pose significant challenges to the extraction of blood vessels. In X-Ray angiography, for example, the consistency of the pixel intensity is dependent on a number of factors. Angiograms are obtained by injecting the patient with a radio-opaque dye before imaging. The consistency of this dye in the vessel, the depth of the vessel, and noise in the imaging process result in images that are difficult, even for a human expert, to interpret. Furthermore, because X-Ray angiograms are projections of the three-dimensional reality into a two-dimensional representation, there is a fair amount of self occlusion among vessels. Hence, one cannot extract these vessels directly using the image intensities or gradients (edges) alone. Researchers have taken different approaches to this problem. These may be classified as: traditional pattern recognition techniques, trackingbased approaches, model-based approaches, artificial intelligence approaches, neural network-based approaches and front propagation methods. Representative of traditional pattern recognition approaches are Ritchings and Colchester [1] who apply a syntactic pattern recognition scheme, and Thackray and Nelson [2] who use morphological and adaptive thresholding. The former processes X-ray angiograms by applying an edge detector. The ribbon segments, formed by pairing opposing edges, are grouped to obtain extended vessel tracts. The system does not attempt to determine the structure of the vessel segments. The goal was to label for the diagnosis of vascular abnormality. Thakray and Nelson [2] describe an approach which extracts vascular segments using a set of 8 morphological operators, each of which represents an oriented vessel segment (in 8 orientations). The second set of approaches apply explicit vascular tracking. Liu and Sun [3] present an approach that extracts extended tracts of vasculature in X-ray angiograms by an adaptive tracking algorithm. iven an initial point within a vessel, they apply an extrapolation update scheme [4] that involves the estimation of local vessel trajectories. Once a segment has been tracked, it is deleted in the angiogram image. This procedure is performed recursively to extract the vascular tree. This algorithm requires the user to specify vessel starting points, and does not appear extensible to 3D extraction. Aylward et al [] describe an approach by which the medial axes of tubular objects such as vessels in an angiogram are approximated as directed intensity ridges. As with [3], these ridges are tracked by estimating the local vessel directions. The authors show results of a vascular tree extracted from a MR angiogram. This required a fair amount of user intervention (10 mouse clicks in all). The third class of approaches are model-based in that they apply explicit vessel models to extract the vasculature. Klein, Lee, and Amini [6] describe an approach to extract vessels from X-ray angiograms using deformable spline models or snakes. In their approach, the user provides an initial estimate of the location of the vascular entity, and the system refines the estimate by deforming snake to minimize some energy function. They use a B-spline model in their snake implementation. The energy function defines such constraints as the smoothness or coherence of the contour, the closeness the contour is to image edge pixels, and the compactness of the boundary. They use a abor filter to determine the image (or edge) energy term to attract

2 2 the snake. The approach is most suitable for the accurate extraction of vascular segments. The amount of user interaction and computation required makes it impractical for extracting entire vascular structures. The fourth class of approaches may be described as artificial intelligence-based. Smets et al [7] present a knowledge-based system for the delineation of blood vessels on subtracted angiograms. The system encodes general knowledge about appearance of blood vessels in these images in the form of 11 rules (e.g. that vessels have high intensity center lines, comprise high intensity regions bordered by parallel edges etc.). These rules facilitate the formulation of a 4-level hierarchy (pixels, center lines, bars, segments) each of which is derived from the preceding level by a subset of the 11 rules. The show results of their system that indicate that the system is successful where the image contains high contrast between vessel and the background, and that the system has considerable problems at vessel bifurcations and self-occlusions. The fifth class of approaches in the research literature employ neural networks in image segmentation and vessel detection. Nekovei and Sun [8] describe their backpropagation network for the detection of blood vessels in X-ray angiography. This system applies the neural network directly to the angiogram pixels without prior feature detection. Since angiograms are typically very large, the network is applied to a small subwindow which slides across the angiogram. The pixels of this subwindow are directly fed as input to the network. Pre-labeled angiograms are used as the training set to set the network s weights. A modified version the common delta-rule is to obtain these weights. This system does not extract the vascular structure. Its purpose is to label the pixels as vessel or non-vessel. The last class is front propagation approaches. Caselles et al [9] and Malladi et al [10] use propagating interfaces under a curvature dependent speed function to model anatomical shapes. They used the Level Set Method approach developed by Osher and Sethian [11] and adapted it to shape recognition process. The main idea behind the Level Set Method is to represent propagating curves as the zero level set of a higher dimensional function which is given in the Eulerian co-ordinate system. Hence, a moving front is captured implicitly by the level set function. This approach has some advantages that make it attractive. Sethian developed another method, called the Fast Marching Method [12], which uses a wave propagation approach for specialized front problems. Fast Marching Methods are used in the problems where the front advances monotonically with a speed that does not change its sign. The Fast Marching Method s advantage over the Level Set Methods is that it is more computationally efficient. II. THE PROBLEM REFRAMED Figure 1 shows a section of an X-ray angiogram. Notice the variation in intensity within the darker vessel. The chal- Figure 1. A section of a vascular angiogram lenge is to ignore the local intensity variations while extracting the entire vasculature in a noisy image. While one cannot easily determine a clear set of thresholds to determine which pixels represent vessels, one can ascertain that certain pixels are more likely to belong to vessels. Hence, instead of applying firm thresholds, one might use a filter to assign a likelihood that pixels in an image are vessel pixels. To do this, we apply a dual sigmoid function to the data. This function assigns those intensity values that are definitely vessels to 1.0 and intensity values that are definitely not vessels to 0.0. Other intensity values are assigned a likelihood value according to the function. We can think of the reciprocal of the resulting image as a cost function array C (x y). iven a point of origin at the base of the vascular tree, the problem of detecting the vascular path to any extremal point in the tree may be thought of as that of minimizing the path integral: I `(x y) C (`(x y)) d` (1) where `(x y) is some path through the cost space, for all possible paths. Unfortunately, this is an intractable NPcomplete problem. We reframe the problem by modeling the cost function as a set of refractive indices, and the image as a medium through which a wave may be propagated. Pixels that are definitely not vessels are assigned an index of infinity (they are barriers to the wave), and pixels that are definitely vessels are given an index of 1. Other costs are assigned linearly between 1 and the highest refractive index (this is variable). Hence, if we propagate a wave at the base of the vascular tree, the wave would travel faster through pixels that are more likely to be vessel pixels and slower through less likely pixels. The problem of finding `(x y) that minimizes equation 1 from any extremal point in the vasculature becomes one of tracing the wave back along the direction of local normals to the wavefront. One may think of the approach as modeling the image as a pond where the lower indices are shallower than the larger indices. If a stone were dropped into the pond, the wave would propagate faster over the shallower regions and slower over the deeper regions. A trace following the local wavefronts from any point in the pond over which the wave propagates, will invariably take us back to the origin of the

3 3 wave. This approach is able to find the vessels through the intensity variations because the wave is able to wash over these variations while maintaining its general path through the vasculature. III. WAVE PROPAATION AND TRACEBACK We apply a general wave propagation technique that produces a digital saw-tooth waveform over a medium of any dimension. For simplicity, we shall begin with one dimensional wave propagation, and extend it through the third dimension. We shall also describe the algorithm to trace the wave back to the source. A. Digital Wave Propagation The basic premise in our wave propagation approach is to apply local neighborhood operations in such a way as to make the results globally robust (i.e. insensitive to local noise variations). We define two kinds of scalar quantities, medium states, m i 2 fm 1 :::m k g, and wave states, w i 2 fw 1 :::w n g. We define a medium point as any N ; dimensional data point that has a medium state value, and a wave point as a data point that has a wave state. The general wave propagation algorithm may then be described as follows: Set Current Wave State to w n Tag the desired wave origin with w n while 9 medium points that are neighbors of wave points /* propagate the wave by one step */ Decrement Current Wave State if Current Wave State is less than w 1 Reset Current Wave State to w n 8 medium point that is neighbor of wave points /* Decrement once within one wave step even if it is has several wave point neighbors */ Decrement the medium point state by 1 if the medium point state is less than m 1 Set the medium point to a wave point with the current wave state Figure 2 shows an one dimensional wave propagation sequence with 4 medium states 1 ::: 4 and 8 wave states W 1 :::W 8. The wave origin was set to the center of the 1D data comprising 11 points. After the first wave step, the first neighbors were set to 0 which is less than 1. Hence the data points are replaced with the current wave state which was W 7. This process repeated for 11 wave steps until the wave had propagated over the entire medium. Figure 2 shows the result of this propagation as a step waveform. Notice the repetitive saw-tooth form of the wave. B. Two-Dimensional Wave Propagation In extending the wave propagation to 2D, the kind of neighborhood in the pixelated representation needs to be defined. Obviously, the kind of neighborhood used affects the shape of the waveform generated. Figure 3a and 3b show a comparison between 4 and 8 neighborhood propagation respectively. In this example, the original medium W 8 W W Current Wave State = W W 7 W W7 W8 W W7 W8 W W W7 W8 W7 W W 4 Current Wave State = W4 W7 W8 W7 W W 3 W 3 Current Wave State = W4 W7 W8 W7 W 0 3 W2 2 1 W4 W7 W8 W7 W W2 2 Current Wave State = W4 W7 W8 W7 W W2 1 W 8 1 W8 W4 W7 W8 W7 W 0 W 6 W8 W4 Propagated Wave W 7 W8 W7 W Current Wave State = 8 Current Wave State = 6 Current Wave State = Current Wave State = 4 Current Wave State = 1 Current Wave State = 7 W2 W2 0 W 7 Current Wave State = 6 Propagated Wave Figure 2. 1D wave propagation with 4 medium states and 8 wave states Figure 3. a. 4-neighborhood, b. 8-neighborhood, and c. alternating 4 and 8 neighborhood propagation and their saw-tooth form over a homogeneous medium states were all set to M 1 and the number of wave states was 16. Neither propagation morphology adequately approximates isotropic radial propagation. In our implementation, we alternated between 4 and 8 neighborhood propagation to yield the result shown in figure 3c. Depending on hardware configuration the 2D algorithm must be modified for computational efficiency. If a SIMD image neighborhood processor were available, our general algorithm needs very little modification to run efficiently. In a general purpose CPU, however, testing every medium pixel to see if it has a wave state neighbor for every wave step would be prohibitively costly. In our implementation, we employ a wavefront list whose neighbors are inspected to see if they need to be decremented or propagated over. For each wave step, we test and update the medium pixel neighbors of each wavefront point in this list according to our wave propagation rules. If a wavefront point has no more remaining medium point neighbors, it is removed to the wavefront list. Also, new wave points generated during any wave state iteration is added to the wavefront list in preparation for the next wave state iteration. We perform the wave propagation until the wavefront list is empty. To implement the alternating 4 and 8 neighborhood propagation shown in figure 3c, we add another weak neighbor tag bit to each pixel. For the central point C shown in figure 4, points [ ] are all strong neighbors in W7

4 C Figure 4. a.two-dimensional neighborhood index and Traceback in homogeneous medium b. biased and c. improved Wave Direction Wave Direction W 6 1 W Figure 6. Wave propagation through a. an angiogram segment and b. an angiogram segment with noise W 6 W 1 W 8 W 8 W 1 W 6 Current traceback point Figure. Aliasing example:1d wave with medium and 8 wave states neighborhood, while in 4 neighborhood, points [ ] are strong neighbors and points [1 3 7] are weak neighbors. We want to perform 4 and 8 neighborhood propagations on odd and even current wave state iterations respectively. The weak neighbor tag bit is initially set to 0. On odd current wave state iterations, when a medium pixel neighbor to the wavefront is inspected for the first time, this bit is set to 1 if it is a weak-neighbor (i.e. a diagonal neighbor), and its medium state is left unchanged while the first-visited and iteration-toggle tag bits are set the same way as before. If this medium pixel is visited again in the same wave state iteration because it is a strong neighbor of another wave pixel, we know that it had been visited, but not yet decremented in the current iteration if both the iteration toggle and the weak neighbor tag are 1. In this case, we clear the weak neighbor tag and decrement the medium state. Hence, we know that a medium pixel had been decremented in an odd wave state iteration if the iteration toggle and weak neighbor tag are 1 and 0 respectively. On even wave state iterations, all neighbors need to be decremented. Thus, we simply set all weak neighbor tags to 0 on even iterations. C. Traceback Algorithm As with the wave propagation, our traceback algorithm is a local neighborhood process. As described earlier, we trace the wave back along the direction of local normals to the wavefront. Let the current traceback point be centered at C. The normal to the wavefront at C would be in the direction of the steepest ascent in the wave from C. However, more than one pixel having the same wave state may satisfy this steepest ascent criterion. Hence, a good scanning rule for finding the steepest ascent path is necessary. Consider the labeled 2D neighborhood of a center pixel in figure 4a. If we simply took the sweep order [ ],we would get a biased traceback direction toward the northwest direction as shown in figure 4a which is undesirable. Figure 4b and c shows the result of improved traceback sweep sequence of [ ] followed by the reverse order: [ ]. This will remove the directional bias since any direction will not be permitted to dominate. Figure 7. a. Wave propagation and b. wave count images through an angiogram segment A key characteristic in our wave propagation paradigm is evidenced in our traceback algorithm. Since the waveform is cyclic, one would not know what the steepest descent wave pixel is if there are more medium states than half the number of wave states. Take the situation with 4 medium states and 8 wave states. If a wave pixel has wave state w 1, the steepest ascent pixel must be within the set fw 2 :::w g. Any wave neighbor in the set fw 1 w 6 :::w 8 g would actually belong to the previous wave cycle. If, however, we had medium states, there would be a directional ambiguity during traceback. Consider the two examples shown in figure. In both cases, the wave was propagated from left to right, and the correct traceback direction is in the reverse direction. As can be seen in our examples, an ambiguity arises as to whether a w 6 neighbor to the current pixel resulted from a propagation from w 6 down to w 1 through a medium or from a w 1 to a w 6 through a 3 medium. This is an example of aliasing that occurs when the wave sampling frequency is less than twice the maximum frequency of change in the medium. Hence, our system conforms the the classical Nyquist sampling theorem. IV. WAVE PROPAATION IN VESSELS Figure 6a shows our 2D wave propagation in an angiogram segment. The wave origin is marked by the cross and the traceback can be seen as the light colored line through the wave. Notice that the traceback does indeed approximate the lowest cost path rather than the medial axis. It snakes through the vessel, cutting the corners to find the shortest path. Figure 6b shows the wave propagation through the same vessel with 0% aussian noise added. The robustness of the algorithm is evident as the traceback is almost identical to that in figure 6a. Our wave propagation approach yields another side effect that is beneficial to the extraction of the vascular structure.

5 Figure 8. a. Wave propagation and b. wave count images through an angiogram segment Figure 7a shows a 32 wave state propagation through a homogeneous medium. Figure 7b is labeled with the wave count that tracks the number of the wave state cycles across the propagated wave. Figure 8 shows the concomitant wave propagation and wave count images for an angiogram segment. The wave count image effectively segments the vasculature into axial vessel segments. The connectivity of segments reflect the connectivity and self-occlusion of the vascular tree in the angiogram. This is especially useful in 3D wave propagation through MR or CT images since these do not exhibit self-occlusion. Hence all wave count segments with 3 or more adjacent segments are necessarily bifurcations in such 3D wave propagations. V. RESULTS We ran our wave propagation algorithm on a set of neurovascular angiogram images. The results obtained are very promising. Figure 9 shows an original and wave propagated angiogram images with measured vessel segments. We used our AIM system [13] developed in our lab to measure the vessels widths. We took 110 measurement over the vessel segments with widths between 3 pixels (0.3mm) and 3 pixels (6.24mm), from a set of 6 angiogram images, using the AIM system. Then we ran our wave propagation algorithm on these images and checked all these measurement points on the propagated vessels. The system could not propagate and extract vessel segments only on 4 of these 110 points. The rest of the vessel segments were successfully propagated and segmented by the system. The image sections in which 4 unsegmented vessel points lay were regions of high noise and low contrast. VI. DISCUSSION AND CONCLUSIONS This paper describes an approach for extracting vasculature from two dimensional medical images. Wave propagation and traceback allows us to extract not only the individual vessels, but the vascular connection morphology as well. Our system is robust to noise and is able to obtain the global network effectively. Our wave propagation and traceback algorithms can be easily extends to operate in three dimensional data. As with 2D wave propagation, 3D propagation will deal with weak and strong neighborhoods, with 8 and 4 neighborhoods corresponding to 26 and 6 neighborhoods respectively. Extension to traceback sweeping sequence to Figure 9. a. Original and b. Wave propagated angiograms with measured vessel segments 3D operations will require greater care to prevent a directional bias, but all the basic operations and ideas are the same with the 2D traceback. Our future work will focus on the 3D wave propagation and automated 3D traceback to extract the entire vascular tree in 3D data set. ACKNOWLEDEMENT This work has been supported by the Whitaker Foundation under Biomedical Engineering Research rant REFERENCES 1 R.T. Ritchings and A.C.F. Colchester, Detection of abnomalities on carotid angiograms, Pat. Rec. Let., vol. 4, pp , Oct B.D. Thackray and A.C. Nelson, Semi-automatic segmentation of vascular network images using a rotating structuring element (rose) with mathematical morphology and dual feature thresholding, IEEE Trans. on Med. Img., vol. 12, pp , Sept I. Liu and Y. Sun, Recursive tracking of vascular networks in angiograms based on the detection-deletion scheme, IEEE Trans. on Med. Img., vol. 12, pp , June Y. Sun, Automated identification of vessel contours in coronary arteriograms by an adaptive tracking algorithm, IEEE Trans. on Med. Img., vol. 8, pp , S. Aylward, S. Pizer, E. Bullitt, and D. Eberl, Intensity ridge and widths for tabular object segmentation and description, in Wksp on Math. Methods in Biomed. Image Analysis, pp , A.K. Klein, F. Lee, and A.A. Amini, Quantitative coronary angiography with deformable spline models, IEEE Trans. on Med. Img., vol. 16, pp , October C. Smets,. Verbeeck, P. Suetens, and A. Oosterlinck, A knowledge-basedsystem for the delineation of blood vessels on subtraction angiograms, Pattern Rec. Let., vol. 8, pp , R. Nekovei and Y. Sun, Back-propagation network and its configuration for blood vessel detection in angiograms, IEEE Trans. on Neural Nets, vol. 6, pp , January V. Caselles, F. Catte, T. Coll, and F. Dibos, A geometric model for active contours in image processing, NM, vol. 66, pp. 1 32, R. Malladi, J. A. Sethian, and B. C. Vemuri, Shape modeling with front propagation: A level set approach, PAMI, vol. 17, pp , February S. Osher and J. A. Sethian, Fronts propagating with curvature dependent speed: Algorithms based on hamilton-jacobi formulation, JCP, vol. 79, pp , J. A. Sethian, A fast marching level set method for monotinically advancing fronts, in NAS, vol. 93, pp , F. Quek, C. Kirbas, and F. Charbel, Aim:attentionally-based interaction model for the interpretation of vascular angiograph, IEEE Tran. on Inf. Tech. in Biomed., vol. 3, pp , June 1999.

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

Linköping University Post Print. Phase Based Level Set Segmentation of Blood Vessels Post Print Phase Based Level Set Segmentation of Blood Vessels Gunnar Läthén, Jimmy Jonasson and Magnus Borga N.B.: When citing this work, cite the original article. 2009 IEEE. Personal use of this material

More information

Edge Detection in Angiogram Images Using Modified Classical Image Processing Technique

Edge Detection in Angiogram Images Using Modified Classical Image Processing Technique Edge Detection in Angiogram Images Using Modified Classical Image Processing Technique S. Deepak Raj 1 Harisha D S 2 1,2 Asst. Prof, Dept Of ISE, Sai Vidya Institute of Technology, Bangalore, India Deepak

More information

Cerebral Artery Segmentation with Level Set Methods

Cerebral Artery Segmentation with Level Set Methods H. Ho, P. Bier, G. Sands, P. Hunter, Cerebral Artery Segmentation with Level Set Methods, Proceedings of Image and Vision Computing New Zealand 2007, pp. 300 304, Hamilton, New Zealand, December 2007.

More information

Optimal Grouping of Line Segments into Convex Sets 1

Optimal Grouping of Line Segments into Convex Sets 1 Optimal Grouping of Line Segments into Convex Sets 1 B. Parvin and S. Viswanathan Imaging and Distributed Computing Group Information and Computing Sciences Division Lawrence Berkeley National Laboratory,

More information

Automatic Vascular Tree Formation Using the Mahalanobis Distance

Automatic Vascular Tree Formation Using the Mahalanobis Distance Automatic Vascular Tree Formation Using the Mahalanobis Distance Julien Jomier, Vincent LeDigarcher, and Stephen R. Aylward Computer-Aided Diagnosis and Display Lab, Department of Radiology The University

More information

Laurent D. Cohen 2 CEREMADE, Université Paris Dauphine PARIS CEDEX 16 - FRANCE

Laurent D. Cohen 2 CEREMADE, Université Paris Dauphine PARIS CEDEX 16 - FRANCE The shading zone problem in geodesic voting and its solutions for the segmentation of tree structures. Application to the segmentation of Microglia extensions Youssef Rouchdy 1,2 University of Pennsylvania

More information

Comparison of Vessel Segmentations using STAPLE

Comparison of Vessel Segmentations using STAPLE Comparison of Vessel Segmentations using STAPLE Julien Jomier, Vincent LeDigarcher, and Stephen R. Aylward Computer-Aided Diagnosis and Display Lab The University of North Carolina at Chapel Hill, Department

More information

Comparison of Vessel Segmentations Using STAPLE

Comparison of Vessel Segmentations Using STAPLE Comparison of Vessel Segmentations Using STAPLE Julien Jomier, Vincent LeDigarcher, and Stephen R. Aylward Computer-Aided Diagnosis and Display Lab, The University of North Carolina at Chapel Hill, Department

More information

MEDICAL IMAGE ANALYSIS

MEDICAL IMAGE ANALYSIS SECOND EDITION MEDICAL IMAGE ANALYSIS ATAM P. DHAWAN g, A B IEEE Engineering in Medicine and Biology Society, Sponsor IEEE Press Series in Biomedical Engineering Metin Akay, Series Editor +IEEE IEEE PRESS

More information

Pearling: Medical Image Segmentation with Pearl Strings

Pearling: Medical Image Segmentation with Pearl Strings Pearling: Medical Image Segmentation with Pearl Strings Jarek Rossignac 1, Brian Whited 1, Greg Slabaugh 2, Tong Fang 2, Gozde Unal 2 1 Georgia Institute of Technology Graphics, Visualization, and Usability

More information

Blood Vessel Diameter Estimation System Using Active Contours

Blood Vessel Diameter Estimation System Using Active Contours Blood Vessel Diameter Estimation System Using Active Contours Ana Tizon, Jane Courtney School of Electronic & Communications Engineering Dublin Institute of Technology Dublin, Ireland atizon@yahoo.com

More information

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

Probabilistic Tracking and Model-based Segmentation of 3D Tubular Structures Probabilistic Tracking and Model-based Segmentation of 3D Tubular Structures Stefan Wörz, William J. Godinez, Karl Rohr University of Heidelberg, BIOQUANT, IPMB, and DKFZ Heidelberg, Dept. Bioinformatics

More information

Human Heart Coronary Arteries Segmentation

Human Heart Coronary Arteries Segmentation Human Heart Coronary Arteries Segmentation Qian Huang Wright State University, Computer Science Department Abstract The volume information extracted from computed tomography angiogram (CTA) datasets makes

More information

Segmentation of Images

Segmentation of Images Segmentation of Images SEGMENTATION If an image has been preprocessed appropriately to remove noise and artifacts, segmentation is often the key step in interpreting the image. Image segmentation is a

More information

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Structured Light II Johannes Köhler Johannes.koehler@dfki.de Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Introduction Previous lecture: Structured Light I Active Scanning Camera/emitter

More information

Extract Object Boundaries in Noisy Images using Level Set. Literature Survey

Extract Object Boundaries in Noisy Images using Level Set. Literature Survey Extract Object Boundaries in Noisy Images using Level Set by: Quming Zhou Literature Survey Submitted to Professor Brian Evans EE381K Multidimensional Digital Signal Processing March 15, 003 Abstract Finding

More information

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University.

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University. 3D Computer Vision Structured Light II Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de 1 Introduction

More information

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Huan Xu, and Xiao-Feng Wang,,3 Intelligent Computation Lab, Hefei Institute of Intelligent Machines, Chinese Academy of Science,

More information

A MORPHOLOGY-BASED FILTER STRUCTURE FOR EDGE-ENHANCING SMOOTHING

A MORPHOLOGY-BASED FILTER STRUCTURE FOR EDGE-ENHANCING SMOOTHING Proceedings of the 1994 IEEE International Conference on Image Processing (ICIP-94), pp. 530-534. (Austin, Texas, 13-16 November 1994.) A MORPHOLOGY-BASED FILTER STRUCTURE FOR EDGE-ENHANCING SMOOTHING

More information

MORPHOLOGICAL EDGE DETECTION AND CORNER DETECTION ALGORITHM USING CHAIN-ENCODING

MORPHOLOGICAL EDGE DETECTION AND CORNER DETECTION ALGORITHM USING CHAIN-ENCODING MORPHOLOGICAL EDGE DETECTION AND CORNER DETECTION ALGORITHM USING CHAIN-ENCODING Neeta Nain, Vijay Laxmi, Ankur Kumar Jain & Rakesh Agarwal Department of Computer Engineering Malaviya National Institute

More information

A Systematic Analysis System for CT Liver Image Classification and Image Segmentation by Local Entropy Method

A Systematic Analysis System for CT Liver Image Classification and Image Segmentation by Local Entropy Method A Systematic Analysis System for CT Liver Image Classification and Image Segmentation by Local Entropy Method A.Anuja Merlyn 1, A.Anuba Merlyn 2 1 PG Scholar, Department of Computer Science and Engineering,

More information

MRA Image Segmentation with Capillary Active Contour

MRA Image Segmentation with Capillary Active Contour MRA Image Segmentation with Capillary Active Contour Pingkun Yan and Ashraf A. Kassim Department of Electrical & Computer Engineering, National University of Singapore {pingkun,ashraf}@nus.edu.sg Abstract.

More information

AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE

AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE sbsridevi89@gmail.com 287 ABSTRACT Fingerprint identification is the most prominent method of biometric

More information

Content-based Image and Video Retrieval. Image Segmentation

Content-based Image and Video Retrieval. Image Segmentation Content-based Image and Video Retrieval Vorlesung, SS 2011 Image Segmentation 2.5.2011 / 9.5.2011 Image Segmentation One of the key problem in computer vision Identification of homogenous region in the

More information

Level Set Evolution without Reinitilization

Level Set Evolution without Reinitilization Level Set Evolution without Reinitilization Outline Parametric active contour (snake) models. Concepts of Level set method and geometric active contours. A level set formulation without reinitialization.

More information

Image Segmentation and Registration

Image Segmentation and Registration Image Segmentation and Registration Dr. Christine Tanner (tanner@vision.ee.ethz.ch) Computer Vision Laboratory, ETH Zürich Dr. Verena Kaynig, Machine Learning Laboratory, ETH Zürich Outline Segmentation

More information

DETECTING and extracting blood vessels in magnetic resonance

DETECTING and extracting blood vessels in magnetic resonance 1224 IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 26, NO. 9, SEPTEMBER 2007 Weighted Local Variance-Based Edge Detection and Its Application to Vascular Segmentation in Magnetic Resonance Angiography Max

More information

Review on Image Segmentation Techniques and its Types

Review on Image Segmentation Techniques and its Types 1 Review on Image Segmentation Techniques and its Types Ritu Sharma 1, Rajesh Sharma 2 Research Scholar 1 Assistant Professor 2 CT Group of Institutions, Jalandhar. 1 rits_243@yahoo.in, 2 rajeshsharma1234@gmail.com

More information

Active Geodesics: Region-based Active Contour Segmentation with a Global Edge-based Constraint

Active Geodesics: Region-based Active Contour Segmentation with a Global Edge-based Constraint Active Geodesics: Region-based Active Contour Segmentation with a Global Edge-based Constraint Vikram Appia Anthony Yezzi Georgia Institute of Technology, Atlanta, GA, USA. Abstract We present an active

More information

Multiscale Blood Vessel Segmentation in Retinal Fundus Images

Multiscale Blood Vessel Segmentation in Retinal Fundus Images Multiscale Blood Vessel Segmentation in Retinal Fundus Images Attila Budai 1, Georg Michelson 2, Joachim Hornegger 1 1 Pattern Recognition Lab and Graduate School in Advanced Optical Technologies(SAOT),

More information

RESEARCH ON OPTIMIZATION OF IMAGE USING SKELETONIZATION TECHNIQUE WITH ADVANCED ALGORITHM

RESEARCH ON OPTIMIZATION OF IMAGE USING SKELETONIZATION TECHNIQUE WITH ADVANCED ALGORITHM 881 RESEARCH ON OPTIMIZATION OF IMAGE USING SKELETONIZATION TECHNIQUE WITH ADVANCED ALGORITHM Sarita Jain 1 Sumit Rana 2 Department of CSE 1 Department of CSE 2 Geeta Engineering College 1, Panipat, India

More information

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

3D Surface Reconstruction of the Brain based on Level Set Method 3D Surface Reconstruction of the Brain based on Level Set Method Shijun Tang, Bill P. Buckles, and Kamesh Namuduri Department of Computer Science & Engineering Department of Electrical Engineering University

More information

Lecture 12 Level Sets & Parametric Transforms. sec & ch. 11 of Machine Vision by Wesley E. Snyder & Hairong Qi

Lecture 12 Level Sets & Parametric Transforms. sec & ch. 11 of Machine Vision by Wesley E. Snyder & Hairong Qi Lecture 12 Level Sets & Parametric Transforms sec. 8.5.2 & ch. 11 of Machine Vision by Wesley E. Snyder & Hairong Qi Spring 2017 16-725 (CMU RI) : BioE 2630 (Pitt) Dr. John Galeotti The content of these

More information

Modern Medical Image Analysis 8DC00 Exam

Modern Medical Image Analysis 8DC00 Exam Parts of answers are inside square brackets [... ]. These parts are optional. Answers can be written in Dutch or in English, as you prefer. You can use drawings and diagrams to support your textual answers.

More information

Variational Methods II

Variational Methods II Mathematical Foundations of Computer Graphics and Vision Variational Methods II Luca Ballan Institute of Visual Computing Last Lecture If we have a topological vector space with an inner product and functionals

More information

Motion Estimation for Video Coding Standards

Motion Estimation for Video Coding Standards Motion Estimation for Video Coding Standards Prof. Ja-Ling Wu Department of Computer Science and Information Engineering National Taiwan University Introduction of Motion Estimation The goal of video compression

More information

Experiments with Edge Detection using One-dimensional Surface Fitting

Experiments with Edge Detection using One-dimensional Surface Fitting Experiments with Edge Detection using One-dimensional Surface Fitting Gabor Terei, Jorge Luis Nunes e Silva Brito The Ohio State University, Department of Geodetic Science and Surveying 1958 Neil Avenue,

More information

Document Image Restoration Using Binary Morphological Filters. Jisheng Liang, Robert M. Haralick. Seattle, Washington Ihsin T.

Document Image Restoration Using Binary Morphological Filters. Jisheng Liang, Robert M. Haralick. Seattle, Washington Ihsin T. Document Image Restoration Using Binary Morphological Filters Jisheng Liang, Robert M. Haralick University of Washington, Department of Electrical Engineering Seattle, Washington 98195 Ihsin T. Phillips

More information

Level-set MCMC Curve Sampling and Geometric Conditional Simulation

Level-set MCMC Curve Sampling and Geometric Conditional Simulation Level-set MCMC Curve Sampling and Geometric Conditional Simulation Ayres Fan John W. Fisher III Alan S. Willsky February 16, 2007 Outline 1. Overview 2. Curve evolution 3. Markov chain Monte Carlo 4. Curve

More information

Engineering Problem and Goal

Engineering Problem and Goal Engineering Problem and Goal Engineering Problem: Traditional active contour models can not detect edges or convex regions in noisy images. Engineering Goal: The goal of this project is to design an algorithm

More information

Multiple Contour Finding and Perceptual Grouping as a set of Energy Minimizing Paths

Multiple Contour Finding and Perceptual Grouping as a set of Energy Minimizing Paths Multiple Contour Finding and Perceptual Grouping as a set of Energy Minimizing Paths Laurent D. COHEN and Thomas DESCHAMPS CEREMADE, UMR 7534, Université Paris-Dauphine 75775 Paris cedex 16, France cohen@ceremade.dauphine.fr

More information

Critique: Efficient Iris Recognition by Characterizing Key Local Variations

Critique: Efficient Iris Recognition by Characterizing Key Local Variations Critique: Efficient Iris Recognition by Characterizing Key Local Variations Authors: L. Ma, T. Tan, Y. Wang, D. Zhang Published: IEEE Transactions on Image Processing, Vol. 13, No. 6 Critique By: Christopher

More information

STATISTICS AND ANALYSIS OF SHAPE

STATISTICS AND ANALYSIS OF SHAPE Control and Cybernetics vol. 36 (2007) No. 2 Book review: STATISTICS AND ANALYSIS OF SHAPE by H. Krim, A. Yezzi, Jr., eds. There are numerous definitions of a notion of shape of an object. These definitions

More information

MORPHOLOGICAL BOUNDARY BASED SHAPE REPRESENTATION SCHEMES ON MOMENT INVARIANTS FOR CLASSIFICATION OF TEXTURES

MORPHOLOGICAL BOUNDARY BASED SHAPE REPRESENTATION SCHEMES ON MOMENT INVARIANTS FOR CLASSIFICATION OF TEXTURES International Journal of Computer Science and Communication Vol. 3, No. 1, January-June 2012, pp. 125-130 MORPHOLOGICAL BOUNDARY BASED SHAPE REPRESENTATION SCHEMES ON MOMENT INVARIANTS FOR CLASSIFICATION

More information

Color Image Segmentation Editor Based on the Integration of Edge-Linking, Region Labeling and Deformable Model

Color Image Segmentation Editor Based on the Integration of Edge-Linking, Region Labeling and Deformable Model This paper appears in: IEEE International Conference on Systems, Man and Cybernetics, 1999 Color Image Segmentation Editor Based on the Integration of Edge-Linking, Region Labeling and Deformable Model

More information

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

IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 23, NO. 10, OCTOBER Jian Chen and Amir A. Amini*, Senior Member, IEEE IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 23, NO. 10, OCTOBER 2004 1251 Quantifying 3-D Vascular Structures in MRA Images Using Hybrid PDE and Geometric Deformable Models Jian Chen and Amir A. Amini*,

More information

Medial Scaffolds for 3D data modelling: status and challenges. Frederic Fol Leymarie

Medial Scaffolds for 3D data modelling: status and challenges. Frederic Fol Leymarie Medial Scaffolds for 3D data modelling: status and challenges Frederic Fol Leymarie Outline Background Method and some algorithmic details Applications Shape representation: From the Medial Axis to the

More information

Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images

Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images 1 Introduction - Steve Chuang and Eric Shan - Determining object orientation in images is a well-established topic

More information

Dr. Ulas Bagci

Dr. Ulas Bagci Lecture 9: Deformable Models and Segmentation CAP-Computer Vision Lecture 9-Deformable Models and Segmentation Dr. Ulas Bagci bagci@ucf.edu Lecture 9: Deformable Models and Segmentation Motivation A limitation

More information

PROSTATE CANCER DETECTION USING LABEL IMAGE CONSTRAINED MULTIATLAS SELECTION

PROSTATE CANCER DETECTION USING LABEL IMAGE CONSTRAINED MULTIATLAS SELECTION PROSTATE CANCER DETECTION USING LABEL IMAGE CONSTRAINED MULTIATLAS SELECTION Ms. Vaibhavi Nandkumar Jagtap 1, Mr. Santosh D. Kale 2 1 PG Scholar, 2 Assistant Professor, Department of Electronics and Telecommunication,

More information

Fast marching methods

Fast marching methods 1 Fast marching methods Lecture 3 Alexander & Michael Bronstein tosca.cs.technion.ac.il/book Numerical geometry of non-rigid shapes Stanford University, Winter 2009 Metric discretization 2 Approach I:

More information

Adaptive Boundary Detection Using Live-Wire Two-Dimensional Dynamic Programming

Adaptive Boundary Detection Using Live-Wire Two-Dimensional Dynamic Programming Brigham Young University BYU ScholarsArchive All Faculty Publications 1992-10-01 Adaptive Boundary Detection Using Live-Wire Two-Dimensional Dynamic Programming William A. Barrett william_barrett@byu.edu

More information

Digital Volume Correlation for Materials Characterization

Digital Volume Correlation for Materials Characterization 19 th World Conference on Non-Destructive Testing 2016 Digital Volume Correlation for Materials Characterization Enrico QUINTANA, Phillip REU, Edward JIMENEZ, Kyle THOMPSON, Sharlotte KRAMER Sandia National

More information

Segmentation Using Active Contour Model and Level Set Method Applied to Medical Images

Segmentation Using Active Contour Model and Level Set Method Applied to Medical Images Segmentation Using Active Contour Model and Level Set Method Applied to Medical Images Dr. K.Bikshalu R.Srikanth Assistant Professor, Dept. of ECE, KUCE&T, KU, Warangal, Telangana, India kalagaddaashu@gmail.com

More information

CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION

CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION 60 CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION 3.1 IMPORTANCE OF OPTIC DISC Ocular fundus images provide information about ophthalmic, retinal and even systemic diseases such as hypertension, diabetes, macular

More information

Topologically Adaptable Snakes

Topologically Adaptable Snakes Published in the Proc. of the Fifth Int. Conf. on Computer Vision (ICCV 95), Cambridge, MA, USA, June, 1995, 840 845.840 Topologically Adaptable Snakes Tim McInerney and Demetri Terzopoulos Department

More information

Automated segmentation methods for liver analysis in oncology applications

Automated segmentation methods for liver analysis in oncology applications University of Szeged Department of Image Processing and Computer Graphics Automated segmentation methods for liver analysis in oncology applications Ph. D. Thesis László Ruskó Thesis Advisor Dr. Antal

More information

MR IMAGE SEGMENTATION

MR IMAGE SEGMENTATION MR IMAGE SEGMENTATION Prepared by : Monil Shah What is Segmentation? Partitioning a region or regions of interest in images such that each region corresponds to one or more anatomic structures Classification

More information

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

A 3-D Modeling Scheme for Cerebral Vasculature from MRA Datasets 3-D Modeling Scheme for Cerebral Vasculature from MR Datasets Zhongyuan Qin, Xuanqin Mou Institute of Image Processing Xi'an Jiaotong University Xi'an, Shaanxi 710049, P. R. China Ruofei Zhang Department

More information

Blood Vessel Segmentation in Angiograms using Fuzzy Inference System and Mathematical Morphology

Blood Vessel Segmentation in Angiograms using Fuzzy Inference System and Mathematical Morphology Blood Vessel Segmentation in Angiograms using Fuzzy Inference System and Mathematical Morphology 1 K.Hari Babu, Assistant Professor, Department of Electronics and Communication Engineering, MLRIT, Hyderabad,

More information

College of Engineering, Trivandrum.

College of Engineering, Trivandrum. Analysis of CT Liver Images Using Level Sets with Bayesian Analysis-A Hybrid Approach Sajith A.G 1, Dr. Hariharan.S 2 1 Research Scholar, 2 Professor, Department of Electrical&Electronics Engineering College

More information

3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set

3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set 3D Volume Mesh Generation of Human Organs Using Surface Geometries Created from the Visible Human Data Set John M. Sullivan, Jr., Ziji Wu, and Anand Kulkarni Worcester Polytechnic Institute Worcester,

More information

EE795: Computer Vision and Intelligent Systems

EE795: Computer Vision and Intelligent Systems EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 04 130131 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Histogram Equalization Image Filtering Linear

More information

Lecture 10 Segmentation, Part II (ch 8) Active Contours (Snakes) ch. 8 of Machine Vision by Wesley E. Snyder & Hairong Qi

Lecture 10 Segmentation, Part II (ch 8) Active Contours (Snakes) ch. 8 of Machine Vision by Wesley E. Snyder & Hairong Qi Lecture 10 Segmentation, Part II (ch 8) Active Contours (Snakes) ch. 8 of Machine Vision by Wesley E. Snyder & Hairong Qi Spring 2018 16-725 (CMU RI) : BioE 2630 (Pitt) Dr. John Galeotti The content of

More information

Semi-Automatic Detection of Cervical Vertebrae in X-ray Images Using Generalized Hough Transform

Semi-Automatic Detection of Cervical Vertebrae in X-ray Images Using Generalized Hough Transform Semi-Automatic Detection of Cervical Vertebrae in X-ray Images Using Generalized Hough Transform Mohamed Amine LARHMAM, Saïd MAHMOUDI and Mohammed BENJELLOUN Faculty of Engineering, University of Mons,

More information

Segmentation and Tracking of Partial Planar Templates

Segmentation and Tracking of Partial Planar Templates Segmentation and Tracking of Partial Planar Templates Abdelsalam Masoud William Hoff Colorado School of Mines Colorado School of Mines Golden, CO 800 Golden, CO 800 amasoud@mines.edu whoff@mines.edu Abstract

More information

Ultrasonic Multi-Skip Tomography for Pipe Inspection

Ultrasonic Multi-Skip Tomography for Pipe Inspection 18 th World Conference on Non destructive Testing, 16-2 April 212, Durban, South Africa Ultrasonic Multi-Skip Tomography for Pipe Inspection Arno VOLKER 1, Rik VOS 1 Alan HUNTER 1 1 TNO, Stieltjesweg 1,

More information

Image Enhancement Techniques for Fingerprint Identification

Image Enhancement Techniques for Fingerprint Identification March 2013 1 Image Enhancement Techniques for Fingerprint Identification Pankaj Deshmukh, Siraj Pathan, Riyaz Pathan Abstract The aim of this paper is to propose a new method in fingerprint enhancement

More information

Toward Automated Cancer Diagnosis: An Interactive System for Cell Feature Extraction

Toward Automated Cancer Diagnosis: An Interactive System for Cell Feature Extraction Toward Automated Cancer Diagnosis: An Interactive System for Cell Feature Extraction Nick Street Computer Sciences Department University of Wisconsin-Madison street@cs.wisc.edu Abstract Oncologists at

More information

Adaptive active contours (snakes) for the segmentation of complex structures in biological images

Adaptive active contours (snakes) for the segmentation of complex structures in biological images Adaptive active contours (snakes) for the segmentation of complex structures in biological images Philippe Andrey a and Thomas Boudier b a Analyse et Modélisation en Imagerie Biologique, Laboratoire Neurobiologie

More information

doi: /

doi: / Yiting Xie ; Anthony P. Reeves; Single 3D cell segmentation from optical CT microscope images. Proc. SPIE 934, Medical Imaging 214: Image Processing, 9343B (March 21, 214); doi:1.1117/12.243852. (214)

More information

Segmentation and Modeling of the Spinal Cord for Reality-based Surgical Simulator

Segmentation and Modeling of the Spinal Cord for Reality-based Surgical Simulator Segmentation and Modeling of the Spinal Cord for Reality-based Surgical Simulator Li X.C.,, Chui C. K.,, and Ong S. H.,* Dept. of Electrical and Computer Engineering Dept. of Mechanical Engineering, National

More information

Neural Networks. CE-725: Statistical Pattern Recognition Sharif University of Technology Spring Soleymani

Neural Networks. CE-725: Statistical Pattern Recognition Sharif University of Technology Spring Soleymani Neural Networks CE-725: Statistical Pattern Recognition Sharif University of Technology Spring 2013 Soleymani Outline Biological and artificial neural networks Feed-forward neural networks Single layer

More information

COMPUTER AND ROBOT VISION

COMPUTER AND ROBOT VISION VOLUME COMPUTER AND ROBOT VISION Robert M. Haralick University of Washington Linda G. Shapiro University of Washington A^ ADDISON-WESLEY PUBLISHING COMPANY Reading, Massachusetts Menlo Park, California

More information

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

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 Model Generation from Multiple Volumes using Constrained Elastic SurfaceNets Michael E. Leventon and Sarah F. F. Gibson 1 MIT Artificial Intelligence Laboratory, Cambridge, MA 02139, USA leventon@ai.mit.edu

More information

Hybrid Approach for MRI Human Head Scans Classification using HTT based SFTA Texture Feature Extraction Technique

Hybrid Approach for MRI Human Head Scans Classification using HTT based SFTA Texture Feature Extraction Technique Volume 118 No. 17 2018, 691-701 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Hybrid Approach for MRI Human Head Scans Classification using HTT

More information

A REVIEW ON THE CURRENT SEGMENTATION ALGORITHMS FOR MEDICAL IMAGES

A REVIEW ON THE CURRENT SEGMENTATION ALGORITHMS FOR MEDICAL IMAGES A REVIEW ON THE CURRENT SEGMENTATION ALGORITHMS FOR MEDICAL IMAGES Zhen Ma, João Manuel R. S. Tavares, R. M. Natal Jorge Faculty of Engineering, University of Porto, Porto, Portugal zhen.ma@fe.up.pt, tavares@fe.up.pt,

More information

NSCT BASED LOCAL ENHANCEMENT FOR ACTIVE CONTOUR BASED IMAGE SEGMENTATION APPLICATION

NSCT BASED LOCAL ENHANCEMENT FOR ACTIVE CONTOUR BASED IMAGE SEGMENTATION APPLICATION DOI: 10.1917/ijivp.010.0004 NSCT BASED LOCAL ENHANCEMENT FOR ACTIVE CONTOUR BASED IMAGE SEGMENTATION APPLICATION Hiren Mewada 1 and Suprava Patnaik Department of Electronics Engineering, Sardar Vallbhbhai

More information

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

3D Vascular Segmentation using MRA Statistics and Velocity Field Information in PC-MRA 3D Vascular Segmentation using MRA Statistics and Velocity Field Information in PC-MRA Albert C. S. Chung 1, J. Alison Noble 1, Paul Summers 2 and Michael Brady 1 1 Department of Engineering Science, Oxford

More information

An Efficient, Geometric Multigrid Solver for the Anisotropic Diffusion Equation in Two and Three Dimensions

An Efficient, Geometric Multigrid Solver for the Anisotropic Diffusion Equation in Two and Three Dimensions 1 n Efficient, Geometric Multigrid Solver for the nisotropic Diffusion Equation in Two and Three Dimensions Tolga Tasdizen, Ross Whitaker UUSCI-2004-002 Scientific Computing and Imaging Institute University

More information

Segmentation in Noisy Medical Images Using PCA Model Based Particle Filtering

Segmentation in Noisy Medical Images Using PCA Model Based Particle Filtering Segmentation in Noisy Medical Images Using PCA Model Based Particle Filtering Wei Qu a, Xiaolei Huang b, and Yuanyuan Jia c a Siemens Medical Solutions USA Inc., AX Division, Hoffman Estates, IL 60192;

More information

6. Object Identification L AK S H M O U. E D U

6. Object Identification L AK S H M O U. E D U 6. Object Identification L AK S H M AN @ O U. E D U Objects Information extracted from spatial grids often need to be associated with objects not just an individual pixel Group of pixels that form a real-world

More information

Research Article Image Segmentation Using Gray-Scale Morphology and Marker-Controlled Watershed Transformation

Research Article Image Segmentation Using Gray-Scale Morphology and Marker-Controlled Watershed Transformation Discrete Dynamics in Nature and Society Volume 2008, Article ID 384346, 8 pages doi:10.1155/2008/384346 Research Article Image Segmentation Using Gray-Scale Morphology and Marker-Controlled Watershed Transformation

More information

Use of Shape Deformation to Seamlessly Stitch Historical Document Images

Use of Shape Deformation to Seamlessly Stitch Historical Document Images Use of Shape Deformation to Seamlessly Stitch Historical Document Images Wei Liu Wei Fan Li Chen Jun Sun Satoshi Naoi In China, efforts are being made to preserve historical documents in the form of digital

More information

CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK

CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK Ocular fundus images can provide information about ophthalmic, retinal and even systemic diseases such as hypertension, diabetes, macular degeneration

More information

Multiscale Blood Vessel Segmentation in Retinal Fundus Images

Multiscale Blood Vessel Segmentation in Retinal Fundus Images Multiscale Blood Vessel Segmentation in Retinal Fundus Images Attila Budai 1, Georg Michelson 2, Joachim Hornegger 1 1 Pattern Recognition Lab and Graduate School in Advanced Optical Technologies(SAOT),

More information

Algebraic Iterative Methods for Computed Tomography

Algebraic Iterative Methods for Computed Tomography Algebraic Iterative Methods for Computed Tomography Per Christian Hansen DTU Compute Department of Applied Mathematics and Computer Science Technical University of Denmark Per Christian Hansen Algebraic

More information

Lecture 7: Most Common Edge Detectors

Lecture 7: Most Common Edge Detectors #1 Lecture 7: Most Common Edge Detectors Saad Bedros sbedros@umn.edu Edge Detection Goal: Identify sudden changes (discontinuities) in an image Intuitively, most semantic and shape information from the

More information

Digital Image Processing. Prof. P. K. Biswas. Department of Electronic & Electrical Communication Engineering

Digital Image Processing. Prof. P. K. Biswas. Department of Electronic & Electrical Communication Engineering Digital Image Processing Prof. P. K. Biswas Department of Electronic & Electrical Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 21 Image Enhancement Frequency Domain Processing

More information

AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK

AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK Xiangyun HU, Zuxun ZHANG, Jianqing ZHANG Wuhan Technique University of Surveying and Mapping,

More information

Cellular Learning Automata-Based Color Image Segmentation using Adaptive Chains

Cellular Learning Automata-Based Color Image Segmentation using Adaptive Chains Cellular Learning Automata-Based Color Image Segmentation using Adaptive Chains Ahmad Ali Abin, Mehran Fotouhi, Shohreh Kasaei, Senior Member, IEEE Sharif University of Technology, Tehran, Iran abin@ce.sharif.edu,

More information

Edge and local feature detection - 2. Importance of edge detection in computer vision

Edge and local feature detection - 2. Importance of edge detection in computer vision Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature

More information

CS6220: DATA MINING TECHNIQUES

CS6220: DATA MINING TECHNIQUES CS6220: DATA MINING TECHNIQUES Image Data: Classification via Neural Networks Instructor: Yizhou Sun yzsun@ccs.neu.edu November 19, 2015 Methods to Learn Classification Clustering Frequent Pattern Mining

More information

Pole Shape Optimization Using a Tabu Search Scheme P. J. Leonard and A. M. Connor

Pole Shape Optimization Using a Tabu Search Scheme P. J. Leonard and A. M. Connor Pole Shape Optimization Using a Tabu Search Scheme P. J. Leonard and A. M. Connor Abstract: The pole shape optimization of an electromagnet typical of an MRI type application is investigated. We compare

More information

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques Sea Chen Department of Biomedical Engineering Advisors: Dr. Charles A. Bouman and Dr. Mark J. Lowe S. Chen Final Exam October

More information

Edge and corner detection

Edge and corner detection Edge and corner detection Prof. Stricker Doz. G. Bleser Computer Vision: Object and People Tracking Goals Where is the information in an image? How is an object characterized? How can I find measurements

More information

Supervised Learning with Neural Networks. We now look at how an agent might learn to solve a general problem by seeing examples.

Supervised Learning with Neural Networks. We now look at how an agent might learn to solve a general problem by seeing examples. Supervised Learning with Neural Networks We now look at how an agent might learn to solve a general problem by seeing examples. Aims: to present an outline of supervised learning as part of AI; to introduce

More information

Binarization of Degraded Historical Document Images

Binarization of Degraded Historical Document Images Binarization of Degraded Historical Document Images Zineb Hadjadj Université de Blida Blida, Algérie hadjadj_zineb@yahoo.fr Mohamed Cheriet École de Technologie Supérieure Montréal, Canada mohamed.cheriet@etsmtl.ca

More information

2D Rigid Registration of MR Scans using the 1d Binary Projections

2D Rigid Registration of MR Scans using the 1d Binary Projections 2D Rigid Registration of MR Scans using the 1d Binary Projections Panos D. Kotsas Abstract This paper presents the application of a signal intensity independent registration criterion for 2D rigid body

More information

Using Game Theory for Image Segmentation

Using Game Theory for Image Segmentation Using Game Theory for Image Segmentation Elizabeth Cassell Sumanth Kolar Alex Yakushev 1 Introduction 21st March 2007 The goal of image segmentation, is to distinguish objects from background. Robust segmentation

More information