Segmentation of CT angiography based on a combination of segmentation methods University of West Bohemia in Pilsen Czech republic Ing. Ivan Pirner Ing.

Slides:



Advertisements
Similar presentations
Area and perimeter calculation using super resolution algorithms M. P. Cipolletti – C. A. Delrieux – M. C. Piccolo – G. M. E. Perillo IADO – UNS – CONICET.
Advertisements

1 Texture Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image. Structural approach:
嵌入式視覺 Feature Extraction
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Computer Vision Lecture 16: Region Representation
Segmentation and Region Detection Defining regions in an image.
Biomedical Image Analysis Rangaraj M. Rangayyan Ch. 5 Detection of Regions of Interest: Sections , Presentation March 3rd 2005 Jukka Parviainen.
EE 7730 Image Segmentation.
Thresholding Otsu’s Thresholding Method Threshold Detection Methods Optimal Thresholding Multi-Spectral Thresholding 6.2. Edge-based.
1Ellen L. Walker Segmentation Separating “content” from background Separating image into parts corresponding to “real” objects Complete segmentation Each.
Digital Image Processing
MRF Labeling With Graph Cut CMPUT 615 Nilanjan Ray.
Segmentation (Section 10.3 & 10.4) CS474/674 – Prof. Bebis.
The Segmentation Problem
Image Segmentation Using Region Growing and Shrinking
Computer Vision Lecture 3: Digital Images
Thresholding Thresholding is usually the first step in any segmentation approach We have talked about simple single value thresholding already Single value.
3D CT Image Data Visualize Whole lung tissues Using VTK 8 mm
Chapter 10: Image Segmentation
Chapter 3 Binary Image Analysis. Types of images ► Digital image = I[r][c] is discrete for I, r, and c.  B[r][c] = binary image - range of I is in {0,1}
An Interactive Segmentation Approach Using Color Pre- processing Marisol Martinez Escobar Ph.D Candidate Major Professor: Eliot Winer Department of Mechanical.
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
1Ellen L. Walker Segmentation Separating “content” from background Separating image into parts corresponding to “real” objects Complete segmentation Each.
Maryam Sadeghi 1,3, Majid Razmara 1, Martin Ester 1, Tim K. Lee 1,2,3 and M. Stella Atkins 1 1: School of Computing Science, Simon Fraser University 2:
Digital Image Processing In The Name Of God Digital Image Processing Lecture8: Image Segmentation M. Ghelich Oghli By: M. Ghelich Oghli
Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images (Fri) Young Ki Baik, Computer Vision Lab.
University of Kurdistan Digital Image Processing (DIP) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Maryam Sadeghi 1,3, Majid Razmara 1, Martin Ester 1, Tim K. Lee 1,2,3 and M. Stella Atkins 1 1: School of Computing Science, Simon Fraser University 2:
Seeram Chapter #3: Digital Imaging
Detection of explosives in baggage using tomographic reconstruction and image analysis February 16, 2010 Purdue University Aziza Satkhozhina.
September 5, 2013Computer Vision Lecture 2: Digital Images 1 Computer Vision A simple two-stage model of computer vision: Image processing Scene analysis.
1 Chapter 1: Introduction 1.1 Images and Pictures Human have evolved very precise visual skills: We can identify a face in an instant We can differentiate.
Chapter 10 Image Segmentation.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
Pixel Connectivity Pixel connectivity is a central concept of both edge- and region- based approaches to segmentation The notation of pixel connectivity.
Image Segmentation and Edge Detection Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng.
1 Regions and Binary Images Hao Jiang Computer Science Department Sept. 25, 2014.
CS654: Digital Image Analysis
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Digital Image Processing
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Machine Vision ENT 273 Regions and Segmentation in Images Hema C.R. Lecture 4.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities May 2, 2005 Prof. Charlene Tsai.
Image Segmentation Nitin Rane. Image Segmentation Introduction Thresholding Region Splitting Region Labeling Statistical Region Description Application.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
SUREILLANCE IN THE DEPARTMENT THROUGH IMAGE PROCESSING F.Y.P. PRESENTATION BY AHMAD IJAZ & UFUK INCE SUPERVISOR: ASSOC. PROF. ERHAN INCE.
Thresholding Foundation:. Thresholding In A: light objects in dark background To extract the objects: –Select a T that separates the objects from the.
TOPIC 12 IMAGE SEGMENTATION & MORPHOLOGY. Image segmentation is approached from three different perspectives :. Region detection: each pixel is assigned.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
April 21, 2016Introduction to Artificial Intelligence Lecture 22: Computer Vision II 1 Canny Edge Detector The Canny edge detector is a good approximation.
Course : T Computer Vision
Machine Vision ENT 273 Lecture 4 Hema C.R.
CSE 554 Lecture 1: Binary Pictures
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Game Theoretic Image Segmentation
DIGITAL SIGNAL PROCESSING
Mean Shift Segmentation
Introduction Computer vision is the analysis of digital images
Fitting Curve Models to Edges
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Computer Vision Lecture 9: Edge Detection II
DICOM 11/21/2018.
Introduction Computer vision is the analysis of digital images
Digital Image Processing
Joshua Kahn, Scott Wiese ECE533 – Fall 2003 December 12, 2003
Introduction Computer vision is the analysis of digital images
Presentation transcript:

Segmentation of CT angiography based on a combination of segmentation methods University of West Bohemia in Pilsen Czech republic Ing. Ivan Pirner Ing. Miroslav Jiřík Ing. Miloš Železný, Ph.D.

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December2 of 16 Segmentation of CT angiography Ing. Ivan Pirner Sources of medical images: CT, MRI, USG, X-ray, PET, etc. Example: CT (picture source:

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December3 of 16 Segmentation of CT angiography Ing. Ivan Pirner Image properities: Image F(i,j) is a 2-dimensional array of pixels. Each pixel on the position i,j is characterized by its value – the density. The density is a non-negative integer value belonging to a known finite range, usually 8 or 16bit. Remark: Most of the medical images are grayscale. Methods used in this work may be generalized for color images.

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December4 of 16 Segmentation of CT angiographyIng. Ivan Pirner Definition: Segmentation = labeling the pixels of an image in such way, that the labels have a strong correlation with real objects observed in the image. Purposes: removing unwanted regions of data counting regions measuring regions

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December5 of 16 Segmentation of CT angiographyIng. Ivan Pirner Useful segmentation techniques: thresholding (threshold value?) edge-based methods edge image thresholding (threshold value?) region-based methods region growing (homogeneity rule?) graph cut segmentation energy minimization (model?, parameters?)

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December6 of 16 Segmentation of CT angiographyIng. Ivan Pirner Thresholding: Thresholded image is a binary image G(i,j), where G(i,j) = 1 if F(i,j) > T and G(i,j) = 0otherwise i, j – spatial coordinates F(i,j) – original image pixels Conditions of use: Object to be segmented has other pixel values range than its background. The output segmentation needs often postprocessing, many dummy segments due to image noise. The threshold value must be chosen properly.

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December7 of 16 Segmentation of CT angiographyIng. Ivan Pirner Example: left: original CT slice right: double thresholded image

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December8 of 16 Segmentation of CT angiographyIng. Ivan Pirner Edge detection: The purpose is to find places in the image with significant discontinuities in the image function (big differences in values between neighborning pixels). There are many similar operators, which approximate the first derrivative of the image function. We used Sobel’s operator. first two of four Sobels’ operators (the basic mask is rotating)

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December9 of 16 Segmentation of CT angiographyIng. Ivan Pirner Proceeding: The edge image is set as an output of a 2D-correlation between the mask and the original image. Results for different directions are summed and the output image then thresholded into a binary image. Conditions of use: The seeked region must be bordered by a “sharp” edge. The threshold value must be chosen properly.

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December10 of 16 Segmentation of CT angiographyIng. Ivan Pirner Example: left: original CT slice right: edge image

Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December11 of 16 Segmentation of CT angiographyIng. Ivan Pirner Region growing: In this part we used the modified confidence connected algorithm: 1)Set a seed (1 or multiple points) and make it the current region. 2)Find all pixels neighboring upon the current region. 3)For all of this neighboring pixels decide, whether they fulfill the homogeneity criteria, if yes, append them to the current region. 4)If no points added in step 3, END, else GOTO 2. We chose as homogeneity criteria K(p) a double inequality: K(p) = 1 if p>T_min && p<T_max K(p) = 0otherwise p – tested pixel T_min – chosen minimum value T_max – chosen maximum value

Sketch: region growing (image source: Conditions of use: Seeked region must be homogenous. The seed set must be chosen within the region. Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December12 of 16 Segmentation of CT angiographyIng. Ivan Pirner

Proceeding: Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December13 of 16 Segmentation of CT angiographyIng. Ivan Pirner original image edge imagesegmented bones+vessels bone image region growingedge detection morphological operations segmented vessels subtraction

Visualization of the 3D data: 3D model using volume rendering: Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December14 of 16 Segmentation of CT angiographyIng. Ivan Pirner

Conclusion: The CT angiography vessel segmentation may be made using “simple” methods when combining them together. Parameters of each of the used segmentation methods can be easily interpreted and either directly determined or experimentally measured. Future work: Graph cuts could bring more precise results, although we need to determine a proper model and estimate its parameters. Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December15 of 16 Segmentation of CT angiographyIng. Ivan Pirner

Thank you for your attention. Contents: medical images segmentation techniques thresholding edge detection region growing process conclusion PRIA 2010, Saint Peterburg 8 th December16 of 16 Segmentation of CT angiographyIng. Ivan Pirner