SlideShare uma empresa Scribd logo
1 de 31
IMAGE SEGMENTATION
   DIGITAL SIGNAL PROCESSING
Introduction to Image
            Segmentation
 The purpose of image segmentation is to
 partition an image into meaningful regions
 with respect to a particular application

 The    segmentation      is     based     on
 measurements taken from the image and
 might be grey level, colour, texture, depth or
 motion
Introduction to Image
            Segmentation
 Usually image segmentation is an initial and vital
  step in a series of processes aimed at overall image
  understanding

 Applications of image segmentation include
   Identifying objects in a scene for object-based
    measurements such as size and shape
   Identifying objects in a moving scene for object-based
    video compression (MPEG4)
   Identifying objects which are at different distances from a
    sensor using depth measurements from a laser range
    finder enabling path planning for a mobile robots
Introduction to Image
              Segmentation
 Example 1
  Segmentation based on greyscale
  Very  simple ‘model’ of greyscale leads to
   inaccuracies in object labelling
Introduction to Image
            Segmentation
 Example 2
  Segmentation based on texture
  Enables object surfaces with varying patterns of
   grey to be segmented
Introduction to Image
    Segmentation
Introduction to Image
            Segmentation
 Example 3
  Segmentation based on motion
  The main difficulty of motion segmentation is that
   an intermediate step is required to (either implicitly
   or explicitly) estimate an optical flow field
  The segmentation must be based on this estimate
   and not, in general, the true flow
Introduction to Image
    Segmentation
Introduction to Image
            Segmentation
 Example 3
  Segmentation based on depth
  This example shows a range image, obtained
   with a laser range finder
  A segmentation based on the range (the object
   distance from the sensor) is useful in guiding
   mobile robots
Introduction to Image
         Segmentation



Original                 Range image
image




       Segmented
       image
Segmentation techniques
Segmentation Techniques

 We will look at two very simple image segmentation
 techniques that are based on the greylevel
 histogram of an image
  Thresholding
  Clustering
Segmentation Techniques

A. THRESHOLDING
   One of the widely methods used for image
    segmentation. It is useful in discriminating
    foreground from the background. By selecting an
    adequate threshold value T, the gray level image
    can be converted to binary image.
Segmentation Techniques

5 THRESHOLDING TECHNIQUES
E   MEAN TECHNIQUE- This technique used the mean value of the
    pixels as the threshold value and works well in strict cases of the
    images that have approximately half to the pixels belonging to the
    objects and other half to the background.
r   P-TILE TECHNIQUE- Uses knowledge about the area size of the
    desired object to the threshold an image.
o   HISTOGRAM DEPENDENT TECHNIQUE (HDT)- separates the two
    homogonous region of the object and background of an image.
n   EDGE MAXIMIZATION TECHNIQUE (EMT)- Used when there are
    more than one homogenous region in image or where there is a
    change of illumination between the object and its background.
n   VISUAL TECHNIQUE- Improve people’s ability to accurately search
    for target items.
Segmentation Techniques
Segmentation Techniques

                       Threshold
                      techniques
                      from left to
                     right original
                      image, Vis
                     technique T
                         = 127,
                         Mean
                      Technique,
                         P-Tile
                     technique T
                        = 127, I
                      Technique
                       and EMT
                      Technique
Segmentation Techniques




  T = 167        T = 43
Segmentation Techniques

A. CLUSTERING
 Defined as the process of identifying groups of
  similar image primitive.
 It is a process of organizing the objects into
  groups based on its attributes.
       An image can be grouped based on keyword (metadata) or its
        content (description)
       KEYWORD- Form of font which describes about the image
        keyword of an image refers to its different features
       CONTENT- Refers to shapes, textures or any other information
        that can be inherited from the image itself.
Segmentation APPROACHES
Segmentation Approaches

A.WATER BASED SEGMENTATION
Steps:
 1. Derive surface image:
 A variance image is derived from each image layer. Centred
 at every pixel, a 3x3 moving window is used to derive its
 variance for that pixel. The surface image for watershed
 delineation is a weighted average of all variance images
 from all image layers. Equal weight is assumed in this study.
Segmentation Approaches

2. Delineate watersheds
From the surface image, pixels within a homogeneous
region form a watershed

3. Merge Segments
Adjacent watershed may be merged to form a new segment
with larger size according to their spectral similarity and a
given generalization level
Se gmentation A ppr oaches




  Initial Image   Topographic Surface




                       Final watersheds



                                          22
Se gmentation
A ppr oaches


    QuickBird
multispectral
       satellite
 imagery was
     used. The
         image
   consisted of
four bands, at
  the waves of
   blue, green,
  red and near
     infra-red.
Segmentation Approaches
Segmentation Approaches

B. REGION-GROW APPROACH
   This approach relies on the homogeneity of spatially
    localized features
   It is a well-developed technique for image segmentation.
    It postulates that neighbouring pixels within the same
    region have similar intensity values.
   The general idea of this method is to group pixels with the
    same or similar intensities to one region according to a
    given homogeneity criterion.
Segmentation Approaches




                  The region growing
                      algorithm of the
                    image which was
                   shown on the next
                                slide.
Segmentation Approaches

Segmentation result
   of region growing
algorithm compared
   with other results.
    IV. Original Image
   V. Region growing
 based on algorithm
VI. Mean Shift based
          on algorithm




                         I   II   III
Segmentation Approaches

C. EDGE-BASED METHODS
   Edge-based methods center around contour detection:
    their weakness in connecting together broken contour
    lines make them, too, prone to failure in the presence of
    blurring.
Segmentation Approaches

D. EDGE-BASED METHODS
Segmentation Approaches

E. CONNECTIVITY-PRESERVING RELAXATION-
   BASED METHOD
   Referred as active contour model
   The main idea is to start with some initial boundary shape
    represented in the form of spline curves, and iteratively
    modify it by applying various shrink/expansion operations
    according to some energy function.
Segmentation Approaches




                                Partial Differential
                                Equation (PDE) has
                                been used for
                                segmenting
                                medical images




 active contour model (snake)

Mais conteúdo relacionado

Mais procurados

Point processing
Point processingPoint processing
Point processingpanupriyaa7
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentalsA B Shinde
 
Digital Image Fundamentals
Digital Image FundamentalsDigital Image Fundamentals
Digital Image FundamentalsA B Shinde
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesDiwaker Pant
 
Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.SomitSamanto1
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram ProcessingAmnaakhaan
 
digital image processing
digital image processingdigital image processing
digital image processingAbinaya B
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingKarthicaMarasamy
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & DescriptorsPundrikPatel
 
Image Restoration
Image RestorationImage Restoration
Image RestorationPoonam Seth
 
Color Image Processing: Basics
Color Image Processing: BasicsColor Image Processing: Basics
Color Image Processing: BasicsA B Shinde
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processingVARUN KUMAR
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point ProcessingGayathri31093
 
Image enhancement
Image enhancementImage enhancement
Image enhancementAyaelshiwi
 
Smoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainSmoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainMadhu Bala
 

Mais procurados (20)

Point processing
Point processingPoint processing
Point processing
 
Digital image processing
Digital image processing  Digital image processing
Digital image processing
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
 
Morphological operations
Morphological operationsMorphological operations
Morphological operations
 
Digital Image Fundamentals
Digital Image FundamentalsDigital Image Fundamentals
Digital Image Fundamentals
 
Hit and-miss transform
Hit and-miss transformHit and-miss transform
Hit and-miss transform
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
 
Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
 
digital image processing
digital image processingdigital image processing
digital image processing
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
Color Image Processing: Basics
Color Image Processing: BasicsColor Image Processing: Basics
Color Image Processing: Basics
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processing
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
 
Image segmentation
Image segmentation Image segmentation
Image segmentation
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Smoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainSmoothing Filters in Spatial Domain
Smoothing Filters in Spatial Domain
 

Destaque

K means and dbscan
K means and dbscanK means and dbscan
K means and dbscanYan Xu
 
K means clustering
K means clusteringK means clustering
K means clusteringkeshav goyal
 
Cardiac Image Analysis based on K Means Clustering
Cardiac Image Analysis based on K Means ClusteringCardiac Image Analysis based on K Means Clustering
Cardiac Image Analysis based on K Means ClusteringNAVEEN TOKAS
 
A study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithmsA study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithmsManje Gowda
 
Intro to MATLAB and K-mean algorithm
Intro to MATLAB and K-mean algorithmIntro to MATLAB and K-mean algorithm
Intro to MATLAB and K-mean algorithmkhalid Shah
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Kalyan Acharjya
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION khanam22
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithmparry prabhu
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingSahil Biswas
 

Destaque (13)

Vector quantization
Vector quantizationVector quantization
Vector quantization
 
Segmentation
SegmentationSegmentation
Segmentation
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
 
K means and dbscan
K means and dbscanK means and dbscan
K means and dbscan
 
K means clustering
K means clusteringK means clustering
K means clustering
 
Cardiac Image Analysis based on K Means Clustering
Cardiac Image Analysis based on K Means ClusteringCardiac Image Analysis based on K Means Clustering
Cardiac Image Analysis based on K Means Clustering
 
A study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithmsA study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithms
 
Intro to MATLAB and K-mean algorithm
Intro to MATLAB and K-mean algorithmIntro to MATLAB and K-mean algorithm
Intro to MATLAB and K-mean algorithm
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithm
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 

Semelhante a Image segmentation ppt

imagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfimagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfsatyanarayana242612
 
imagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfimagesegmentationppt-120409061123-phpapp01 (2).pdf
imagesegmentationppt-120409061123-phpapp01 (2).pdfsatyanarayana242612
 
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
 
Image Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringImage Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringIJERA Editor
 
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 Exposureiosrjce
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONIAEME Publication
 
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 ImagesIOSR Journals
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...
Automatic Image Segmentation Using Wavelet Transform Based  On Normalized Gra...Automatic Image Segmentation Using Wavelet Transform Based  On Normalized Gra...
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...IJMER
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUESA STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUEScscpconf
 
Remotely sensed image segmentation using multiphase level set acm
Remotely sensed image segmentation using multiphase level set acmRemotely sensed image segmentation using multiphase level set acm
Remotely sensed image segmentation using multiphase level set acmKriti Bajpai
 
Survey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation TechniquesSurvey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation TechniquesEditor IJMTER
 
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 ApproachEditor IJMTER
 

Semelhante a Image segmentation ppt (20)

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
 
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...
 
Image Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringImage Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation Clustering
 
Lq3519891992
Lq3519891992Lq3519891992
Lq3519891992
 
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
 
I010634450
I010634450I010634450
I010634450
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
 
154 158
154 158154 158
154 158
 
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
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
J017426467
J017426467J017426467
J017426467
 
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...
Automatic Image Segmentation Using Wavelet Transform Based  On Normalized Gra...Automatic Image Segmentation Using Wavelet Transform Based  On Normalized Gra...
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Ijctt v7 p104
Ijctt v7 p104Ijctt v7 p104
Ijctt v7 p104
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUESA STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
 
Remotely sensed image segmentation using multiphase level set acm
Remotely sensed image segmentation using multiphase level set acmRemotely sensed image segmentation using multiphase level set acm
Remotely sensed image segmentation using multiphase level set acm
 
Survey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation TechniquesSurvey on Brain MRI Segmentation Techniques
Survey on Brain MRI Segmentation Techniques
 
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
 

Mais de Gichelle Amon (20)

Kerberos
KerberosKerberos
Kerberos
 
Network security
Network securityNetwork security
Network security
 
Os module 2 d
Os module 2 dOs module 2 d
Os module 2 d
 
Os module 2 c
Os module 2 cOs module 2 c
Os module 2 c
 
Lec3 final
Lec3 finalLec3 final
Lec3 final
 
Lec 3
Lec 3Lec 3
Lec 3
 
Lec2 final
Lec2 finalLec2 final
Lec2 final
 
Lec 4
Lec 4Lec 4
Lec 4
 
Lec1 final
Lec1 finalLec1 final
Lec1 final
 
Module 3 law of contracts
Module 3  law of contractsModule 3  law of contracts
Module 3 law of contracts
 
Transport triggered architecture
Transport triggered architectureTransport triggered architecture
Transport triggered architecture
 
Time triggered arch.
Time triggered arch.Time triggered arch.
Time triggered arch.
 
Subnetting
SubnettingSubnetting
Subnetting
 
Os module 2 c
Os module 2 cOs module 2 c
Os module 2 c
 
Os module 2 ba
Os module 2 baOs module 2 ba
Os module 2 ba
 
Lec5
Lec5Lec5
Lec5
 
Delivery
DeliveryDelivery
Delivery
 
Addressing
AddressingAddressing
Addressing
 
6 spatial filtering p2
6 spatial filtering p26 spatial filtering p2
6 spatial filtering p2
 
5 spatial filtering p1
5 spatial filtering p15 spatial filtering p1
5 spatial filtering p1
 

Último

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Último (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Image segmentation ppt

  • 1. IMAGE SEGMENTATION DIGITAL SIGNAL PROCESSING
  • 2. Introduction to Image Segmentation  The purpose of image segmentation is to partition an image into meaningful regions with respect to a particular application  The segmentation is based on measurements taken from the image and might be grey level, colour, texture, depth or motion
  • 3. Introduction to Image Segmentation  Usually image segmentation is an initial and vital step in a series of processes aimed at overall image understanding  Applications of image segmentation include  Identifying objects in a scene for object-based measurements such as size and shape  Identifying objects in a moving scene for object-based video compression (MPEG4)  Identifying objects which are at different distances from a sensor using depth measurements from a laser range finder enabling path planning for a mobile robots
  • 4. Introduction to Image Segmentation  Example 1  Segmentation based on greyscale  Very simple ‘model’ of greyscale leads to inaccuracies in object labelling
  • 5. Introduction to Image Segmentation  Example 2  Segmentation based on texture  Enables object surfaces with varying patterns of grey to be segmented
  • 6. Introduction to Image Segmentation
  • 7. Introduction to Image Segmentation  Example 3  Segmentation based on motion  The main difficulty of motion segmentation is that an intermediate step is required to (either implicitly or explicitly) estimate an optical flow field  The segmentation must be based on this estimate and not, in general, the true flow
  • 8. Introduction to Image Segmentation
  • 9. Introduction to Image Segmentation  Example 3  Segmentation based on depth  This example shows a range image, obtained with a laser range finder  A segmentation based on the range (the object distance from the sensor) is useful in guiding mobile robots
  • 10. Introduction to Image Segmentation Original Range image image Segmented image
  • 12. Segmentation Techniques  We will look at two very simple image segmentation techniques that are based on the greylevel histogram of an image  Thresholding  Clustering
  • 13. Segmentation Techniques A. THRESHOLDING  One of the widely methods used for image segmentation. It is useful in discriminating foreground from the background. By selecting an adequate threshold value T, the gray level image can be converted to binary image.
  • 14. Segmentation Techniques 5 THRESHOLDING TECHNIQUES E MEAN TECHNIQUE- This technique used the mean value of the pixels as the threshold value and works well in strict cases of the images that have approximately half to the pixels belonging to the objects and other half to the background. r P-TILE TECHNIQUE- Uses knowledge about the area size of the desired object to the threshold an image. o HISTOGRAM DEPENDENT TECHNIQUE (HDT)- separates the two homogonous region of the object and background of an image. n EDGE MAXIMIZATION TECHNIQUE (EMT)- Used when there are more than one homogenous region in image or where there is a change of illumination between the object and its background. n VISUAL TECHNIQUE- Improve people’s ability to accurately search for target items.
  • 16. Segmentation Techniques Threshold techniques from left to right original image, Vis technique T = 127, Mean Technique, P-Tile technique T = 127, I Technique and EMT Technique
  • 17. Segmentation Techniques T = 167 T = 43
  • 18. Segmentation Techniques A. CLUSTERING  Defined as the process of identifying groups of similar image primitive.  It is a process of organizing the objects into groups based on its attributes.  An image can be grouped based on keyword (metadata) or its content (description)  KEYWORD- Form of font which describes about the image keyword of an image refers to its different features  CONTENT- Refers to shapes, textures or any other information that can be inherited from the image itself.
  • 20. Segmentation Approaches A.WATER BASED SEGMENTATION Steps: 1. Derive surface image: A variance image is derived from each image layer. Centred at every pixel, a 3x3 moving window is used to derive its variance for that pixel. The surface image for watershed delineation is a weighted average of all variance images from all image layers. Equal weight is assumed in this study.
  • 21. Segmentation Approaches 2. Delineate watersheds From the surface image, pixels within a homogeneous region form a watershed 3. Merge Segments Adjacent watershed may be merged to form a new segment with larger size according to their spectral similarity and a given generalization level
  • 22. Se gmentation A ppr oaches Initial Image Topographic Surface Final watersheds 22
  • 23. Se gmentation A ppr oaches QuickBird multispectral satellite imagery was used. The image consisted of four bands, at the waves of blue, green, red and near infra-red.
  • 25. Segmentation Approaches B. REGION-GROW APPROACH  This approach relies on the homogeneity of spatially localized features  It is a well-developed technique for image segmentation. It postulates that neighbouring pixels within the same region have similar intensity values.  The general idea of this method is to group pixels with the same or similar intensities to one region according to a given homogeneity criterion.
  • 26. Segmentation Approaches The region growing algorithm of the image which was shown on the next slide.
  • 27. Segmentation Approaches Segmentation result of region growing algorithm compared with other results. IV. Original Image V. Region growing based on algorithm VI. Mean Shift based on algorithm I II III
  • 28. Segmentation Approaches C. EDGE-BASED METHODS  Edge-based methods center around contour detection: their weakness in connecting together broken contour lines make them, too, prone to failure in the presence of blurring.
  • 30. Segmentation Approaches E. CONNECTIVITY-PRESERVING RELAXATION- BASED METHOD  Referred as active contour model  The main idea is to start with some initial boundary shape represented in the form of spline curves, and iteratively modify it by applying various shrink/expansion operations according to some energy function.
  • 31. Segmentation Approaches Partial Differential Equation (PDE) has been used for segmenting medical images active contour model (snake)