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

Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filtersA B Shinde
 
Fundamentals and image compression models
Fundamentals and image compression modelsFundamentals and image compression models
Fundamentals and image compression modelslavanya marichamy
 
Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)Kalyan Acharjya
 
Image processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filtersImage processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filtersKuppusamy P
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processingVARUN KUMAR
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial DomainDEEPASHRI HK
 
Image compression standards
Image compression standardsImage compression standards
Image compression standardskirupasuchi1996
 
Color fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image ProcessingColor fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image ProcessingAmna
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processingPremaPRC211300301103
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processingkiruthiammu
 
digital image processing
digital image processingdigital image processing
digital image processingAbinaya B
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesDiwaker Pant
 

Mais procurados (20)

Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
Histogram Equalization
Histogram EqualizationHistogram Equalization
Histogram Equalization
 
Fundamentals and image compression models
Fundamentals and image compression modelsFundamentals and image compression models
Fundamentals and image compression models
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)
 
Image processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filtersImage processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filters
 
Edge linking in image processing
Edge linking in image processingEdge linking in image processing
Edge linking in image processing
 
Mathematical tools in dip
Mathematical tools in dipMathematical tools in dip
Mathematical tools in dip
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Image compression standards
Image compression standardsImage compression standards
Image compression standards
 
Color fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image ProcessingColor fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image Processing
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
Wiener Filter
Wiener FilterWiener Filter
Wiener Filter
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processing
 
digital image processing
digital image processingdigital image processing
digital image processing
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
 

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
 
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
 
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
 
Edge detection
Edge detectionEdge detection
Edge detection
 

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
 
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
 
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

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

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)