SlideShare a Scribd company logo
Segmentation



           Objective:
Student will learn on how to find
regions that represent objects or
   meaningful part of objects.


                                    1
   Download di http://rumah-belajar.org




                                           2
Introduction
   Segmentation is generally the first stage in any
    attempt to analyze or interpret an image
    automatically.
   Image segmentation is important in many computer
    vision and image processing applications.
   Segmentation partitions an image into distinct
    regions that are meant to correlate strongly with
    objects or features of interest in the image.
   Segmentation can also be regarded as a process of
    grouping together pixels that have similar attributes.
   For segmentation to be useful, the regions or groups
    of pixels that we generate should be meaningful.




                                                        3
   Segmentation bridges the gap between
    low-level image processing, which
    concerns itself with manipulation of pixel
    grey level or color to correct defects or
    enhance certain characteristics of the
    image, and high-level processing, which
    involves the manipulation and analysis of
    groups of pixel that represent particular
    features of interest.



                                           4
   Some kind of segmentation technique
    will be found in any application
    involving the detection, recognition and
    measurement of objects in image.
   Examples
       Industrial inspection
       Optical character recognition (OCR)
       Tracking of objects in a sequence of
        images
       Classification of terrains visible in satellite
        images
       Detection and measurement of bone,
        tissue, etc., in medical images.
                                                      5
   The goal of image segmentation is to
    find regions that represent objects or
    meaningful parts of objects.
   Division of the image into regions
    corresponding to objects of interest is
    necessary before any processing can be
    done at a level higher that that of the
    pixel.
   Identifying real objects, pseudo objects
    and shadows or actually finding
    anything of interest within the image
    requires some form of segmentation.

                                          6
   The role of segmentation is crucial in most tasks requiring
    image analysis.
   The success or failure of the task is often a direct
    consequence of the success or failure of segmentation.
   Segmentation techniques can be classified as either
    contextual or non-contextual.
   Non-contextual technique ignore the relationships that
    exist between features in an image.
       Pixels are simply grouped together on the basis of some global
        attribute, such as grey level.
   Contextual technique exploit the relationships between
    grey image features.
       Group together pixels that have similar grey levels and are close to
        one another.


                                                                         7
Overview
   Image segmentation methods will look for
    objects that either have some measure of
    homogeneity within themselves or have some
    measure of contrast with the objects on their
    border.
   Most image segmentation algorithm are
    modifications, extensions or combinations of
    these two basic concepts.


                                               8
   The homogeneity and contrast
    measures can include features such as
    grey level, color and texture.
   After performed some preliminary
    segmentation, we may incorporate
    higher-level object properties, such as
    perimeter and shape, into the
    segmentation process.
   The major problems are a result of
    noise in the image and digitization of a
    continuous image.

                                           9
   Noise is typically caused by the camera,
    the lenses, the lighting, or the signal
    path and can be reduced by the use of
    the pre-processing methods.
   Spatial digitization can cause problems
    regarding connectivity of objects.
   These problems can be resolved with
    careful connectivity definitions and
    heuristics applicable to the specific
    domain.


                                         10
Connectivity
   Connectivity refers to the way in which we
    define an object.
   After we have segmented an image, which
    segments should be connected to form an
    object?
   Or at lower level, when searching the image
    for homogeneous regions, how do we define
    which pixels are connected?


                                             11
    We can define connectivity in three
     different ways:
    1.   4-connectivity
    2.   8-connectivity, and
    3.   6-connectivity




                               Which is which?




                                             12
6-connectivity NW/SE         6-connectivity NE/SW

•Which definition is chosen depends on the application,
but the key to avoiding problems is to be consistent.



                                                          13
        We can divide image segmentation
         techniques into 3 main categories:
    1.     Region growing and shrinking
    2.     Clustering methods, and
    3.     Boundary detection.
        The region growing and shrinking methods
         use the row and column or x and y based
         image space.
        Clustering techniques can be applied to any
         domain (spatial domain, color, space,
         feature space, etc.)
        The boundary detection methods are
         extensions of the edge detection
         techniques.

                                                 14
Region Growing and Shrinking
   Segment the image into regions by
    operating principally in rc/xy-based
    image space.
   Some are local, others are global, and
    combine split and merge.




                                         15
   Split and merge technique 
     1.   Define a homogeneity test. A measurement
          which incorporate brightness, color, texture,
          or other application-specific information, and
          determining a criterion the region must meet
          to pass the homogeneity test.
     2.   Split the image into equally sized regions.
     3.   It the homogeneity test is passed for a
          region, then merge is attempted with its
          neighbour (s). If the criterion is not met, the
          region is split.
     4.   Continue this process until all regions pass
          the homogeneity test.
   There are many variations of this algorithm.

                                                      16
   The user defined homogeneity test is
    largely application dependent.
   The general idea is to look for features
    that will be similar within an object and
    different from the surrounding objects.
   In the simplest case  use grey level
    as feature of interest.
   Could use the grey level variance as
    homogeneity measure and define a
    homogeneity test that required the grey
    level variance within a region to be less
    than some threshold.

                                          17
   We can define grey-level variance as 


            1                               2
                           f ( x, y ) I
          N 1 ( x, y )   region
                          1
          where I                       f ( x, y )
                          N ( x, y )   region


•The variance is basically a measure of how
widely the grey level within a region vary.
•Higher order statistic can be used for features
such as texture.


                                                     18
Clustering Technique
   Clustering techniques are image segmentation
    methods which individual elements are placed into
    groups based on some measure of similarity within
    the groups.
   The simplest method is to divide the space of interest
    into regions by selecting the centre or median along
    each dimension and splitting it.
   Can be done iteratively until the space is divided into
    specific number of regions needed.  used in the
    SCT/Center and PCT/Median segmentation
    algorithms.
    will be effective only if the space and the entire
    algorithm is designed intelligently.

                                                       19
        Recursive region splitting is a clustering
         method that has become a standard
         technique.
        One of the 1st algorithms based on recursive
         region splitting
    1.     Consider the entire image as one region and
           computer histograms for each component of
           interest (red, green and blue for a color image).
    2.     Apply a peak finding test to each histogram.
           Select the best peak and put thresholds on
           either side of the peak. Segment the image into
           two regions based on this peak.
    3.     Smooth the binary threshold image so that only
           a single connected sub-region is left.
    4.     Repeat step 1-3 for each region until no new
           sub-regions can be created  no histograms
           have significant peaks.

                                                         20
2 threshold are selected, one on each side of the best
peak. The image is then split into two regions. Region 1
corresponds to those pixels with feature values between
the selected thresholds. Region 2 consists of those pixels
with feature values outside the threshold.              21
Many of the parameters of this algorithm are application
specific. What peak-finding test do we use? And what is
a significant peak?                                  22
    Other Clustering Technique
    1.   SCT/Center segmentation, and
    2.   PCT/Median segmentation.




                                        23
24
Boundary Detection
   Performed by finding
    the boundaries between
    object defining the
    objects.
   Other segmentation
    technique include
    Combined approaches
    and Morphological
    Filtering.




                             25

More Related Content

What's hot

Image Segmentation (Digital Image Processing)
Image Segmentation (Digital Image Processing)Image Segmentation (Digital Image Processing)
Image Segmentation (Digital Image Processing)
VARUN KUMAR
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
Ahmed Daoud
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
Vicky Kumar
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
A B Shinde
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Maneesha Krishnan
 
Image segmentation
Image segmentation Image segmentation
Image segmentation
Tubur Borgoary
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniquesgmidhubala
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
asodariyabhavesh
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentationParijat Sinha
 
Image processing second unit Notes
Image processing second unit NotesImage processing second unit Notes
Image processing second unit Notes
AAKANKSHA JAIN
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processing
VARUN KUMAR
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Rania H
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).ppt
VikramBarapatre2
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
Bulbul Agrawal
 
Edge Detection algorithm and code
Edge Detection algorithm and codeEdge Detection algorithm and code
Edge Detection algorithm and code
Vaddi Manikanta
 
Texture in image processing
Texture in image processing Texture in image processing
Texture in image processing
Anna Aquarian
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Md Shabir Alam
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
Inamul Hossain Imran
 
Edge Detection and Segmentation
Edge Detection and SegmentationEdge Detection and Segmentation
Edge Detection and Segmentation
A B Shinde
 

What's hot (20)

Image Segmentation (Digital Image Processing)
Image Segmentation (Digital Image Processing)Image Segmentation (Digital Image Processing)
Image Segmentation (Digital Image Processing)
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image segmentation
Image segmentation Image segmentation
Image segmentation
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniques
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentation
 
Image processing second unit Notes
Image processing second unit NotesImage processing second unit Notes
Image processing second unit Notes
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processing
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).ppt
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Edge Detection algorithm and code
Edge Detection algorithm and codeEdge Detection algorithm and code
Edge Detection algorithm and code
 
Texture in image processing
Texture in image processing Texture in image processing
Texture in image processing
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Edge Detection and Segmentation
Edge Detection and SegmentationEdge Detection and Segmentation
Edge Detection and Segmentation
 
Image Segmentation
 Image Segmentation Image Segmentation
Image Segmentation
 

Viewers also liked

Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2
Rumah Belajar
 
Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphologyRumah Belajar
 
Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8
Rumah Belajar
 
Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7
Rumah Belajar
 
Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4
Rumah Belajar
 
Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3
Rumah Belajar
 
Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5
Rumah Belajar
 
02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrix
Rumah Belajar
 
01 introduction image processing analysis
01 introduction image processing analysis01 introduction image processing analysis
01 introduction image processing analysis
Rumah Belajar
 
Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)Rumah Belajar
 
Bab 03 load analysis
Bab 03 load analysisBab 03 load analysis
Bab 03 load analysis
Rumah Belajar
 
Mth263 lecture 5
Mth263 lecture 5Mth263 lecture 5
Mth263 lecture 5tariq88
 
Bab 07 poros dan aksesoriny
Bab 07 poros dan aksesorinyBab 07 poros dan aksesoriny
Bab 07 poros dan aksesoriny
Rumah Belajar
 
Mikrokontroler dan Antar Muka (14)
Mikrokontroler dan Antar Muka (14)Mikrokontroler dan Antar Muka (14)
Mikrokontroler dan Antar Muka (14)
jayamartha
 
15. ide pata dan sata
15. ide pata dan sata15. ide pata dan sata
15. ide pata dan sata
Rumah Belajar
 
Image Segmentation
Image SegmentationImage Segmentation
Image Segmentationashek1520
 
Mikrokontroler pertemuan 6
Mikrokontroler pertemuan 6Mikrokontroler pertemuan 6
Mikrokontroler pertemuan 6
Rumah Belajar
 
06 object measurement
06 object measurement06 object measurement
06 object measurement
Rumah Belajar
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1
Rumah Belajar
 

Viewers also liked (20)

Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2
 
Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphology
 
Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8
 
Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7
 
Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4
 
Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3
 
Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5
 
point processing
point processingpoint processing
point processing
 
02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrix
 
01 introduction image processing analysis
01 introduction image processing analysis01 introduction image processing analysis
01 introduction image processing analysis
 
Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)Bab vi. perencanaan trayektori (trajectory planning)
Bab vi. perencanaan trayektori (trajectory planning)
 
Bab 03 load analysis
Bab 03 load analysisBab 03 load analysis
Bab 03 load analysis
 
Mth263 lecture 5
Mth263 lecture 5Mth263 lecture 5
Mth263 lecture 5
 
Bab 07 poros dan aksesoriny
Bab 07 poros dan aksesorinyBab 07 poros dan aksesoriny
Bab 07 poros dan aksesoriny
 
Mikrokontroler dan Antar Muka (14)
Mikrokontroler dan Antar Muka (14)Mikrokontroler dan Antar Muka (14)
Mikrokontroler dan Antar Muka (14)
 
15. ide pata dan sata
15. ide pata dan sata15. ide pata dan sata
15. ide pata dan sata
 
Image Segmentation
Image SegmentationImage Segmentation
Image Segmentation
 
Mikrokontroler pertemuan 6
Mikrokontroler pertemuan 6Mikrokontroler pertemuan 6
Mikrokontroler pertemuan 6
 
06 object measurement
06 object measurement06 object measurement
06 object measurement
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1
 

Similar to Image segmentation 2

J017426467
J017426467J017426467
J017426467
IOSR Journals
 
Massive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural ImagesMassive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural Images
IOSR Journals
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging Approach
Editor IJMTER
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
Kamana Tripathi
 
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
IJSRD
 
Multitude Regional Texture Extraction for Efficient Medical Image Segmentation
Multitude Regional Texture Extraction for Efficient Medical Image SegmentationMultitude Regional Texture Extraction for Efficient Medical Image Segmentation
Multitude Regional Texture Extraction for Efficient Medical Image Segmentation
inventionjournals
 
SIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdfSIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdf
DrAhmedElngar
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Bulbul Agrawal
 
Survey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation TechniquesSurvey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation Techniques
Editor IJMTER
 
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
sipij
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
IOSR Journals
 
imagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfimagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdf
satyanarayana242612
 
imagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfimagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdf
satyanarayana242612
 
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. pptImage segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
RCC Institute of Information Technology
 
I010634450
I010634450I010634450
I010634450
IOSR Journals
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
iosrjce
 
Ea4301770773
Ea4301770773Ea4301770773
Ea4301770773
IJERA Editor
 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
Pooja R
 
A Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and AnalysisA Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and Analysis
IOSR Journals
 

Similar to Image segmentation 2 (20)

Q0460398103
Q0460398103Q0460398103
Q0460398103
 
J017426467
J017426467J017426467
J017426467
 
Massive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural ImagesMassive Regional Texture Extraction for Aerial and Natural Images
Massive Regional Texture Extraction for Aerial and Natural Images
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging Approach
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
 
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
 
Multitude Regional Texture Extraction for Efficient Medical Image Segmentation
Multitude Regional Texture Extraction for Efficient Medical Image SegmentationMultitude Regional Texture Extraction for Efficient Medical Image Segmentation
Multitude Regional Texture Extraction for Efficient Medical Image Segmentation
 
SIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdfSIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdf
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Survey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation TechniquesSurvey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation Techniques
 
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
 
imagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfimagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdf
 
imagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfimagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdf
 
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. pptImage segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
 
I010634450
I010634450I010634450
I010634450
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
 
Ea4301770773
Ea4301770773Ea4301770773
Ea4301770773
 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
 
A Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and AnalysisA Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and Analysis
 

More from Rumah Belajar

03 image transform
03 image transform03 image transform
03 image transform
Rumah Belajar
 
04 image enhancement edge detection
04 image enhancement edge detection04 image enhancement edge detection
04 image enhancement edge detection
Rumah Belajar
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
Rumah Belajar
 
Bab 10 spring arif hary
Bab 10 spring  arif hary Bab 10 spring  arif hary
Bab 10 spring arif hary
Rumah Belajar
 
Bab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelahBab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelah
Rumah Belajar
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasRumah Belajar
 
Bab 08 screws, fasteners and connection syarif
Bab 08 screws, fasteners and connection  syarif Bab 08 screws, fasteners and connection  syarif
Bab 08 screws, fasteners and connection syarif
Rumah Belajar
 
Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1
Rumah Belajar
 
Bab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksiBab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksi
Rumah Belajar
 
Bab 02 material dan proses
Bab 02 material dan prosesBab 02 material dan proses
Bab 02 material dan proses
Rumah Belajar
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
Rumah Belajar
 
13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)
Rumah Belajar
 
12. komunikasi data
12. komunikasi data12. komunikasi data
12. komunikasi data
Rumah Belajar
 
11. motherboard (interface)
11. motherboard (interface)11. motherboard (interface)
11. motherboard (interface)
Rumah Belajar
 

More from Rumah Belajar (14)

03 image transform
03 image transform03 image transform
03 image transform
 
04 image enhancement edge detection
04 image enhancement edge detection04 image enhancement edge detection
04 image enhancement edge detection
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
 
Bab 10 spring arif hary
Bab 10 spring  arif hary Bab 10 spring  arif hary
Bab 10 spring arif hary
 
Bab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelahBab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelah
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan las
 
Bab 08 screws, fasteners and connection syarif
Bab 08 screws, fasteners and connection  syarif Bab 08 screws, fasteners and connection  syarif
Bab 08 screws, fasteners and connection syarif
 
Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1
 
Bab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksiBab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksi
 
Bab 02 material dan proses
Bab 02 material dan prosesBab 02 material dan proses
Bab 02 material dan proses
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
 
13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)
 
12. komunikasi data
12. komunikasi data12. komunikasi data
12. komunikasi data
 
11. motherboard (interface)
11. motherboard (interface)11. motherboard (interface)
11. motherboard (interface)
 

Recently uploaded

How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 

Recently uploaded (20)

How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 

Image segmentation 2

  • 1. Segmentation Objective: Student will learn on how to find regions that represent objects or meaningful part of objects. 1
  • 2. Download di http://rumah-belajar.org 2
  • 3. Introduction  Segmentation is generally the first stage in any attempt to analyze or interpret an image automatically.  Image segmentation is important in many computer vision and image processing applications.  Segmentation partitions an image into distinct regions that are meant to correlate strongly with objects or features of interest in the image.  Segmentation can also be regarded as a process of grouping together pixels that have similar attributes.  For segmentation to be useful, the regions or groups of pixels that we generate should be meaningful. 3
  • 4. Segmentation bridges the gap between low-level image processing, which concerns itself with manipulation of pixel grey level or color to correct defects or enhance certain characteristics of the image, and high-level processing, which involves the manipulation and analysis of groups of pixel that represent particular features of interest. 4
  • 5. Some kind of segmentation technique will be found in any application involving the detection, recognition and measurement of objects in image.  Examples  Industrial inspection  Optical character recognition (OCR)  Tracking of objects in a sequence of images  Classification of terrains visible in satellite images  Detection and measurement of bone, tissue, etc., in medical images. 5
  • 6. The goal of image segmentation is to find regions that represent objects or meaningful parts of objects.  Division of the image into regions corresponding to objects of interest is necessary before any processing can be done at a level higher that that of the pixel.  Identifying real objects, pseudo objects and shadows or actually finding anything of interest within the image requires some form of segmentation. 6
  • 7. The role of segmentation is crucial in most tasks requiring image analysis.  The success or failure of the task is often a direct consequence of the success or failure of segmentation.  Segmentation techniques can be classified as either contextual or non-contextual.  Non-contextual technique ignore the relationships that exist between features in an image.  Pixels are simply grouped together on the basis of some global attribute, such as grey level.  Contextual technique exploit the relationships between grey image features.  Group together pixels that have similar grey levels and are close to one another. 7
  • 8. Overview  Image segmentation methods will look for objects that either have some measure of homogeneity within themselves or have some measure of contrast with the objects on their border.  Most image segmentation algorithm are modifications, extensions or combinations of these two basic concepts. 8
  • 9. The homogeneity and contrast measures can include features such as grey level, color and texture.  After performed some preliminary segmentation, we may incorporate higher-level object properties, such as perimeter and shape, into the segmentation process.  The major problems are a result of noise in the image and digitization of a continuous image. 9
  • 10. Noise is typically caused by the camera, the lenses, the lighting, or the signal path and can be reduced by the use of the pre-processing methods.  Spatial digitization can cause problems regarding connectivity of objects.  These problems can be resolved with careful connectivity definitions and heuristics applicable to the specific domain. 10
  • 11. Connectivity  Connectivity refers to the way in which we define an object.  After we have segmented an image, which segments should be connected to form an object?  Or at lower level, when searching the image for homogeneous regions, how do we define which pixels are connected? 11
  • 12. We can define connectivity in three different ways: 1. 4-connectivity 2. 8-connectivity, and 3. 6-connectivity Which is which? 12
  • 13. 6-connectivity NW/SE 6-connectivity NE/SW •Which definition is chosen depends on the application, but the key to avoiding problems is to be consistent. 13
  • 14. We can divide image segmentation techniques into 3 main categories: 1. Region growing and shrinking 2. Clustering methods, and 3. Boundary detection.  The region growing and shrinking methods use the row and column or x and y based image space.  Clustering techniques can be applied to any domain (spatial domain, color, space, feature space, etc.)  The boundary detection methods are extensions of the edge detection techniques. 14
  • 15. Region Growing and Shrinking  Segment the image into regions by operating principally in rc/xy-based image space.  Some are local, others are global, and combine split and merge. 15
  • 16. Split and merge technique  1. Define a homogeneity test. A measurement which incorporate brightness, color, texture, or other application-specific information, and determining a criterion the region must meet to pass the homogeneity test. 2. Split the image into equally sized regions. 3. It the homogeneity test is passed for a region, then merge is attempted with its neighbour (s). If the criterion is not met, the region is split. 4. Continue this process until all regions pass the homogeneity test.  There are many variations of this algorithm. 16
  • 17. The user defined homogeneity test is largely application dependent.  The general idea is to look for features that will be similar within an object and different from the surrounding objects.  In the simplest case  use grey level as feature of interest.  Could use the grey level variance as homogeneity measure and define a homogeneity test that required the grey level variance within a region to be less than some threshold. 17
  • 18. We can define grey-level variance as  1 2 f ( x, y ) I N 1 ( x, y ) region 1 where I f ( x, y ) N ( x, y ) region •The variance is basically a measure of how widely the grey level within a region vary. •Higher order statistic can be used for features such as texture. 18
  • 19. Clustering Technique  Clustering techniques are image segmentation methods which individual elements are placed into groups based on some measure of similarity within the groups.  The simplest method is to divide the space of interest into regions by selecting the centre or median along each dimension and splitting it.  Can be done iteratively until the space is divided into specific number of regions needed.  used in the SCT/Center and PCT/Median segmentation algorithms.   will be effective only if the space and the entire algorithm is designed intelligently. 19
  • 20. Recursive region splitting is a clustering method that has become a standard technique.  One of the 1st algorithms based on recursive region splitting 1. Consider the entire image as one region and computer histograms for each component of interest (red, green and blue for a color image). 2. Apply a peak finding test to each histogram. Select the best peak and put thresholds on either side of the peak. Segment the image into two regions based on this peak. 3. Smooth the binary threshold image so that only a single connected sub-region is left. 4. Repeat step 1-3 for each region until no new sub-regions can be created  no histograms have significant peaks. 20
  • 21. 2 threshold are selected, one on each side of the best peak. The image is then split into two regions. Region 1 corresponds to those pixels with feature values between the selected thresholds. Region 2 consists of those pixels with feature values outside the threshold. 21
  • 22. Many of the parameters of this algorithm are application specific. What peak-finding test do we use? And what is a significant peak? 22
  • 23. Other Clustering Technique 1. SCT/Center segmentation, and 2. PCT/Median segmentation. 23
  • 24. 24
  • 25. Boundary Detection  Performed by finding the boundaries between object defining the objects.  Other segmentation technique include Combined approaches and Morphological Filtering. 25