SlideShare uma empresa Scribd logo
1 de 20
REGION-BASED IMAGE
SEGMENTATION
By
Ajay Kumar Singh
Overview
 Definition
 Need

of segmentation
 Classification of methods
 Region based segmentation
Definition


Segmentation refers to the process of
partitioning a image into multiple regions.



Regions:- A group of connected pixels
with similar properties.



Regions are used to interpret images. A
region may correspond to a particular
object, or different parts of an object.
 In

most cases, segmentation should
provide a set of regions having the
following properties





Connectivity and compactness
Regularity of boundaries
Homogeneity in terms of color or texture
Differentiation from neighbor regions
Need of segmentation
The goal of segmentation is to simplify the
representation of an image into something that is
more meaningful and easier to analyze.
Image segmentation is typically used to locate
objects and boundaries in images.
For correct interpretation, image must be
partitioned into regions that correspond to
objects or parts of an object.
Basic Formulation


Let R represent the entire image region. We
want to partition R into n sub regions, R1,
R2, . . ., Rn, such that:

(a) Summation of Ri =R
(b) Ri is a connected region for i=1, 2, . . , n
(c) Ri intersection Rj =φ for all i and j , I≠ j
(d) P(Ri) = TRUE for i=1, 2, . . . n
(e) P( Ri summation Rj)= False , i ≠ j
Basic Formulation








(a) segmentation must be complete
– all pixels must belong to a region
(b) pixels in a region must be connected
(c) Regions must be disjoint
(d) states that pixels in a region must all share the
same property
– The logic predicate P(Ri) over a region must return
TRUE for each point in that region
(e) indicates that regions are different in the sense of
the predicate P.
Segmentation Effect

Region Segmented Image
Approaches to
segmentation


Region based approaches





group together pixels with similar
properties
combining proximity and similarity
Classification


Region based approaches are based on
pixel properties such as





Homogeneity
Spatial proximity

The most used methods are





Thresholding
Clustering
Region growing
Split and merge
Pixel Aggregation (Region
Growing)


The basic idea is to grow from a seed pixel
 At a labeled pixel, check each of its neighbors
 If its attributes are similar to those of the already labeled
pixel,label the neighbor accordingly
 Repeat until there is no more pixel that can be labeled



For example, let
 The attribute of a pixel is its pixel value
 The similarity is defined as the difference between
adjacent pixel values
 If the difference is smaller than a threshold, they are
assigned to the same region, otherwise not
Region Growing : Algorithm

a) Chose or determined a group of seed pixel
which can correctly represent the required
region;
 b) Fixed the formula which can contain the
adjacent pixels in the growth;
 c) Made rules or conditions to stop the growth
process

Region Split and Merge





After segmentation the regions may need to be
refined or reformed.
Split operation adds missing boundaries by
splitting regions that contain part of different
objects.
Merge operation eliminates false boundaries and
spurious regions by merging adjacent regions that
belong to the same object.

Split-and-merge in a hierarchical data structure
Algorithm: Region Splitting
 Form

initial region in the image
 For each region in an image,
recursively perform:




Compute the variance in the gray values for
the region
If the variance is above a threshold, split
the region along the appropriate boundary



If some property of a region is not constant
Regular decomposition Methods: divide the region
into a fixed number of equal-sized regions.
Algorithm: Region Merging
(1) Form initial regions in the image using thresholding ( or
a similar approach) followed by component labeling.
(2) Prepare a region adjacency graph (RAG) for the image.
(3) For each region in an image, perform the following
steps:
(a) Consider its adjacent region and test to see if they are similar.
(b) For regions that are similar, merge them and modify the RAG.

(4) Repeat step 3 until no regions are merged.
Applications







In image compression
Object recognition
Computer graphics
Medical Imaging
MPEG-4 video object (VO) segmentation
References
[1] Rafael C. Gonzalez and Richard E. woods “DIGITAL
IMAGE PROCESSING,ˮ 2011.p. 762-770.
[2] Jun Tang, “A Color Image Segmentation algorithm
Based on Region Growing,ˮ China School of Electronic
Engineering 2010.
[3] Chaobing Huang, Quan Liu, Xiaopeng Li “Color Image
Segmentation by Seeded Regionˮ China, School of
information engineering, 2010.
[4] Tiancan Mei, Chen Zheng, Sidong Zhong, “Hierarchical
Region Based Markov Random Field for Image
Segmentation”,Wuhan,China,2011
[5] en.wikipedia.org/wiki/Region_growing
Thanks to All
Any Question??

Mais conteúdo relacionado

Mais procurados

Lec8: Medical Image Segmentation (II) (Region Growing/Merging)
Lec8: Medical Image Segmentation (II) (Region Growing/Merging)Lec8: Medical Image Segmentation (II) (Region Growing/Merging)
Lec8: Medical Image Segmentation (II) (Region Growing/Merging)Ulaş Bağcı
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portionMoe Moe Myint
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniquesgmidhubala
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingKarthicaMarasamy
 
Thresholding.ppt
Thresholding.pptThresholding.ppt
Thresholding.pptshankar64
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processingPremaPRC211300301103
 
Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingVARUN KUMAR
 
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...Hemantha Kulathilake
 
Digital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationDigital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationMostafa G. M. Mostafa
 
Chapter 9 morphological image processing
Chapter 9 morphological image processingChapter 9 morphological image processing
Chapter 9 morphological image processingasodariyabhavesh
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processingAbinaya B
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processingnikesh gadare
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESVicky Kumar
 

Mais procurados (20)

Lec8: Medical Image Segmentation (II) (Region Growing/Merging)
Lec8: Medical Image Segmentation (II) (Region Growing/Merging)Lec8: Medical Image Segmentation (II) (Region Growing/Merging)
Lec8: Medical Image Segmentation (II) (Region Growing/Merging)
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniques
 
Image compression .
Image compression .Image compression .
Image compression .
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Thresholding.ppt
Thresholding.pptThresholding.ppt
Thresholding.ppt
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image Processing
 
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
 
Segmentation
SegmentationSegmentation
Segmentation
 
Digital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationDigital Image Processing: Image Segmentation
Digital Image Processing: Image Segmentation
 
Chapter 9 morphological image processing
Chapter 9 morphological image processingChapter 9 morphological image processing
Chapter 9 morphological image processing
 
Digital image processing
Digital image processing  Digital image processing
Digital image processing
 
Chain code in dip
Chain code in dipChain code in dip
Chain code in dip
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processing
 
Sharpening spatial filters
Sharpening spatial filtersSharpening spatial filters
Sharpening spatial filters
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processing
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
 

Semelhante a ppt on region segmentation by AJAY KUMAR SINGH (NITK)

Region based image segmentation
Region based image segmentationRegion based image segmentation
Region based image segmentationSafayet Hossain
 
Image Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringImage Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringIJERA Editor
 
Implementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image ProcessingImplementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image ProcessingIRJET Journal
 
A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...AM Publications
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentationramya marichamy
 
Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptxBivaYadav3
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...CSCJournals
 
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 PROCESSINGKamana Tripathi
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extractionRishabh shah
 
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 Segmentationinventionjournals
 
Different Image Segmentation Techniques for Dental Image Extraction
Different Image Segmentation Techniques for Dental Image ExtractionDifferent Image Segmentation Techniques for Dental Image Extraction
Different Image Segmentation Techniques for Dental Image ExtractionIJERA Editor
 
Image segmentation ajal
Image segmentation ajalImage segmentation ajal
Image segmentation ajalAJAL A J
 
search engine for images
search engine for imagessearch engine for images
search engine for imagesAnjani
 
AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES
AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES
AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES cscpconf
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagescsandit
 

Semelhante a ppt on region segmentation by AJAY KUMAR SINGH (NITK) (20)

Region based image segmentation
Region based image segmentationRegion based image segmentation
Region based image segmentation
 
Image Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation ClusteringImage Segmentation Using Pairwise Correlation Clustering
Image Segmentation Using Pairwise Correlation Clustering
 
regions
regionsregions
regions
 
Implementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image ProcessingImplementation of High Dimension Colour Transform in Domain of Image Processing
Implementation of High Dimension Colour Transform in Domain of Image Processing
 
A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptx
 
Dk34681688
Dk34681688Dk34681688
Dk34681688
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
 
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
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
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
 
Different Image Segmentation Techniques for Dental Image Extraction
Different Image Segmentation Techniques for Dental Image ExtractionDifferent Image Segmentation Techniques for Dental Image Extraction
Different Image Segmentation Techniques for Dental Image Extraction
 
Fd36957962
Fd36957962Fd36957962
Fd36957962
 
IJET-V2I6P17
IJET-V2I6P17IJET-V2I6P17
IJET-V2I6P17
 
Image segmentation ajal
Image segmentation ajalImage segmentation ajal
Image segmentation ajal
 
search engine for images
search engine for imagessearch engine for images
search engine for images
 
AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES
AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES
AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural images
 
ImSeg04.ppt
ImSeg04.pptImSeg04.ppt
ImSeg04.ppt
 

Último

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 

Último (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 

ppt on region segmentation by AJAY KUMAR SINGH (NITK)

  • 2. Overview  Definition  Need of segmentation  Classification of methods  Region based segmentation
  • 3. Definition  Segmentation refers to the process of partitioning a image into multiple regions.  Regions:- A group of connected pixels with similar properties.  Regions are used to interpret images. A region may correspond to a particular object, or different parts of an object.
  • 4.  In most cases, segmentation should provide a set of regions having the following properties     Connectivity and compactness Regularity of boundaries Homogeneity in terms of color or texture Differentiation from neighbor regions
  • 5. Need of segmentation The goal of segmentation is to simplify the representation of an image into something that is more meaningful and easier to analyze. Image segmentation is typically used to locate objects and boundaries in images. For correct interpretation, image must be partitioned into regions that correspond to objects or parts of an object.
  • 6. Basic Formulation  Let R represent the entire image region. We want to partition R into n sub regions, R1, R2, . . ., Rn, such that: (a) Summation of Ri =R (b) Ri is a connected region for i=1, 2, . . , n (c) Ri intersection Rj =φ for all i and j , I≠ j (d) P(Ri) = TRUE for i=1, 2, . . . n (e) P( Ri summation Rj)= False , i ≠ j
  • 7. Basic Formulation      (a) segmentation must be complete – all pixels must belong to a region (b) pixels in a region must be connected (c) Regions must be disjoint (d) states that pixels in a region must all share the same property – The logic predicate P(Ri) over a region must return TRUE for each point in that region (e) indicates that regions are different in the sense of the predicate P.
  • 9. Approaches to segmentation  Region based approaches   group together pixels with similar properties combining proximity and similarity
  • 10. Classification  Region based approaches are based on pixel properties such as    Homogeneity Spatial proximity The most used methods are     Thresholding Clustering Region growing Split and merge
  • 11. Pixel Aggregation (Region Growing)  The basic idea is to grow from a seed pixel  At a labeled pixel, check each of its neighbors  If its attributes are similar to those of the already labeled pixel,label the neighbor accordingly  Repeat until there is no more pixel that can be labeled  For example, let  The attribute of a pixel is its pixel value  The similarity is defined as the difference between adjacent pixel values  If the difference is smaller than a threshold, they are assigned to the same region, otherwise not
  • 12. Region Growing : Algorithm a) Chose or determined a group of seed pixel which can correctly represent the required region;  b) Fixed the formula which can contain the adjacent pixels in the growth;  c) Made rules or conditions to stop the growth process 
  • 13. Region Split and Merge    After segmentation the regions may need to be refined or reformed. Split operation adds missing boundaries by splitting regions that contain part of different objects. Merge operation eliminates false boundaries and spurious regions by merging adjacent regions that belong to the same object. Split-and-merge in a hierarchical data structure
  • 14. Algorithm: Region Splitting  Form initial region in the image  For each region in an image, recursively perform:   Compute the variance in the gray values for the region If the variance is above a threshold, split the region along the appropriate boundary
  • 15.   If some property of a region is not constant Regular decomposition Methods: divide the region into a fixed number of equal-sized regions.
  • 16. Algorithm: Region Merging (1) Form initial regions in the image using thresholding ( or a similar approach) followed by component labeling. (2) Prepare a region adjacency graph (RAG) for the image. (3) For each region in an image, perform the following steps: (a) Consider its adjacent region and test to see if they are similar. (b) For regions that are similar, merge them and modify the RAG. (4) Repeat step 3 until no regions are merged.
  • 17. Applications      In image compression Object recognition Computer graphics Medical Imaging MPEG-4 video object (VO) segmentation
  • 18. References [1] Rafael C. Gonzalez and Richard E. woods “DIGITAL IMAGE PROCESSING,ˮ 2011.p. 762-770. [2] Jun Tang, “A Color Image Segmentation algorithm Based on Region Growing,ˮ China School of Electronic Engineering 2010. [3] Chaobing Huang, Quan Liu, Xiaopeng Li “Color Image Segmentation by Seeded Regionˮ China, School of information engineering, 2010. [4] Tiancan Mei, Chen Zheng, Sidong Zhong, “Hierarchical Region Based Markov Random Field for Image Segmentation”,Wuhan,China,2011 [5] en.wikipedia.org/wiki/Region_growing