SlideShare a Scribd company logo
2
Most read
6
Most read
8
Most read
Image Segmentation: Segmentation  refers to the process of partitioning a digital image into multiple regions (sets of pixels). The goal of segmentation is to simplify or change 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 Each of the pixels in a region are similar with respect to some characteristic or computed property, such as color, intensity, or texture.  Adjacent regions are significantly different with respect to the same characteristic Some applications of image segmentation in medical field includes: Locate tumors and other pathologies,  Measure tissue volumes,  Computer-guided surgery
What is  Image Segmentation Image segmentation reduces pixel data to region-based information segmentation of an image which classifies voxels/pixels into objects or groups  Form of segmenting the foreground from background   simpliest case: thresholding gray-scale pixel values
Edge Detection: Edges in images are areas with strong intensity contrasts – a jump in intensity from one pixel to the next.  Edge detecting an image  significantly reduces the amount of data and filters out useless information, while preserving the important structural properties in an image.   There are many ways to perform edge detection. Gradient  - The gradient method detects the edges by looking for the maximum and minimum in the first derivative of the image.  Laplacian  - The Laplacian method searches for zero crossings in the second derivative of the image to find edges.
Determining Intensity Values for Threshold Thresholding separate foreground pixels from background pixels and can be performed before or after applying a morphological operation to an image. While a threshold operation produces a binary image  and rely upon the definition of an  intensity value.   This intensity value is compared to each pixel value within the image and an output pixel is generated based upon the conditions stated within the threshold.
Intensity histograms provide a means of determining useful intensity values as well as determining whether or not an image is a good candidate for thresholding or stretching.  Intensity histogram based segmentation
REGION GROWING Group pixels or sub-regions into larger regions when homogeneity criterion is satisfied  Region grows around the seed point based on similar properties (grey level, texture, color) PROS: Better in noisy image where edges are hard to identify CONS: Seed point must be specified Different seed point will give different results PIXEL AGGREGATION: Homogeneity criteria: The difference between 2 pixel values is less than or equal to 5 Horizontal, vertical, diagonal 10 10 10 10 10 10 10 10 10 10 69 70 10 10 59 10 60 64 59 56 60 10 59 10 60 70 10 62 10 60 59 65 67 10 65 10 10 10 10 10 10 10 10 10 10 10 10 10 10
Region-Oriented Segmentation Region Splitting Region growing starts from a set of seed points.  An alternative is to start with the whole image as a single region and subdivide the regions that do not satisfy a condition of homogeneity.  Region Merging Region merging is the opposite of region splitting. Start with small regions (e.g. 2x2 or 4x4 regions) and merge the regions that have similar characteristics (such as gray level, variance).  Typically, splitting and merging approaches are used iteratively.
Split and Merge Approach: This is a 2 step procedure: top-down: split image into homogeneous  quadrant regions bottom-up: merge similar adjacent regions The algorithm includes: Top-down successively subdivide image into quadrant regions  R i stop when all regions are homogeneous:  P(R i  ) = TRUE ) obtain  quadtree structure Bottom-up at each level, merge adjacent regions  R i  and R j  if P(R i  [ R j  ) = TRUE Iterate until no further splitting/merging is possible
EXAMPLE
The Split-and-Merge Algorithm Sample image First split  1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0
Second split Third split 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0
Merge Final result 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0
CONTOUR TRACING It is a technique that is applied to digital images in order to extract their boundary To trace the contour of a given pattern
CONTOUR TRACING TECHNIQUE Palvidi’s algorithm
ARITHMETIC OPERARTIONS X
Resources: http://www.pages.drexel.edu/~weg22/edge.html http://iria.pku.edu.cn/~jiangm/courses/dip/html/node138.html http://en.wikipedia.org/wiki/Segmentation_(image_processing)
 

More Related Content

What's hot (20)

PPTX
digital image processing
Abinaya B
 
PPTX
Digital Image Processing
lalithambiga kamaraj
 
PPTX
IMAGE SEGMENTATION.
Tawose Olamide Timothy
 
PPT
image enhancement
Rajendra Prasad
 
PPT
Interpixel redundancy
Naveen Kumar
 
PPT
Data Redundacy
Poonam Seth
 
PPTX
Image compression .
Payal Vishwakarma
 
PPTX
Image compression in digital image processing
DHIVYADEVAKI
 
PPTX
Chapter 9 morphological image processing
Ahmed Daoud
 
PPTX
Color image processing Presentation
Revanth Chimmani
 
PPTX
Image Enhancement - Point Processing
Gayathri31093
 
PPT
Image segmentation
Md Shabir Alam
 
PPTX
Image segmentation
khyati gupta
 
PPTX
Texture,pattern and pattern classes
rajisri2
 
PPT
Image segmentation
Bulbul Agrawal
 
PPTX
Digital image processing
kavitha muneeshwaran
 
PDF
Image Segmentation (Digital Image Processing)
VARUN KUMAR
 
PPSX
Image Enhancement in Spatial Domain
Dr. A. B. Shinde
 
PPSX
Edge Detection and Segmentation
Dr. A. B. Shinde
 
digital image processing
Abinaya B
 
Digital Image Processing
lalithambiga kamaraj
 
IMAGE SEGMENTATION.
Tawose Olamide Timothy
 
image enhancement
Rajendra Prasad
 
Interpixel redundancy
Naveen Kumar
 
Data Redundacy
Poonam Seth
 
Image compression .
Payal Vishwakarma
 
Image compression in digital image processing
DHIVYADEVAKI
 
Chapter 9 morphological image processing
Ahmed Daoud
 
Color image processing Presentation
Revanth Chimmani
 
Image Enhancement - Point Processing
Gayathri31093
 
Image segmentation
Md Shabir Alam
 
Image segmentation
khyati gupta
 
Texture,pattern and pattern classes
rajisri2
 
Image segmentation
Bulbul Agrawal
 
Digital image processing
kavitha muneeshwaran
 
Image Segmentation (Digital Image Processing)
VARUN KUMAR
 
Image Enhancement in Spatial Domain
Dr. A. B. Shinde
 
Edge Detection and Segmentation
Dr. A. B. Shinde
 

Similar to Segmentation (20)

PPTX
region Basd in ML
KartheekRaja3
 
PDF
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
iosrjce
 
PDF
I010634450
IOSR Journals
 
PDF
Region Splitting and Merging Technique For Image segmentation.
SomitSamanto1
 
PDF
J017426467
IOSR Journals
 
PDF
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion Ratio
CSCJournals
 
PPT
Segmentation of Image practical applications.ppt
DepartmentofElectric4
 
PDF
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
ijistjournal
 
PDF
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
ijistjournal
 
PDF
Review of Image Segmentation Techniques based on Region Merging Approach
Editor IJMTER
 
PPTX
Image segmentation
Gayan Sampath
 
PDF
Segmentation of Images by using Fuzzy k-means clustering with ACO
IJTET Journal
 
PDF
Object based image enhancement
ijait
 
PDF
Image Segmentation Using Pairwise Correlation Clustering
IJERA Editor
 
PPTX
image segmentation, artificial intelegience and ml
kavithats10
 
PDF
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
theijes
 
PDF
Statistical Feature based Blind Classifier for JPEG Image Splice Detection
rahulmonikasharma
 
PDF
SIRG-BSU_3_used-important.pdf
DrAhmedElngar
 
PPTX
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
RCC Institute of Information Technology
 
PPTX
Digital image forgery detection
AB Rizvi
 
region Basd in ML
KartheekRaja3
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
iosrjce
 
I010634450
IOSR Journals
 
Region Splitting and Merging Technique For Image segmentation.
SomitSamanto1
 
J017426467
IOSR Journals
 
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion Ratio
CSCJournals
 
Segmentation of Image practical applications.ppt
DepartmentofElectric4
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
ijistjournal
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
ijistjournal
 
Review of Image Segmentation Techniques based on Region Merging Approach
Editor IJMTER
 
Image segmentation
Gayan Sampath
 
Segmentation of Images by using Fuzzy k-means clustering with ACO
IJTET Journal
 
Object based image enhancement
ijait
 
Image Segmentation Using Pairwise Correlation Clustering
IJERA Editor
 
image segmentation, artificial intelegience and ml
kavithats10
 
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
theijes
 
Statistical Feature based Blind Classifier for JPEG Image Splice Detection
rahulmonikasharma
 
SIRG-BSU_3_used-important.pdf
DrAhmedElngar
 
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
RCC Institute of Information Technology
 
Digital image forgery detection
AB Rizvi
 
Ad

Recently uploaded (20)

PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Python basic programing language for automation
DanialHabibi2
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Ad

Segmentation

  • 1. Image Segmentation: Segmentation refers to the process of partitioning a digital image into multiple regions (sets of pixels). The goal of segmentation is to simplify or change 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 Each of the pixels in a region are similar with respect to some characteristic or computed property, such as color, intensity, or texture. Adjacent regions are significantly different with respect to the same characteristic Some applications of image segmentation in medical field includes: Locate tumors and other pathologies, Measure tissue volumes, Computer-guided surgery
  • 2. What is Image Segmentation Image segmentation reduces pixel data to region-based information segmentation of an image which classifies voxels/pixels into objects or groups Form of segmenting the foreground from background simpliest case: thresholding gray-scale pixel values
  • 3. Edge Detection: Edges in images are areas with strong intensity contrasts – a jump in intensity from one pixel to the next. Edge detecting an image significantly reduces the amount of data and filters out useless information, while preserving the important structural properties in an image. There are many ways to perform edge detection. Gradient - The gradient method detects the edges by looking for the maximum and minimum in the first derivative of the image. Laplacian - The Laplacian method searches for zero crossings in the second derivative of the image to find edges.
  • 4. Determining Intensity Values for Threshold Thresholding separate foreground pixels from background pixels and can be performed before or after applying a morphological operation to an image. While a threshold operation produces a binary image and rely upon the definition of an intensity value. This intensity value is compared to each pixel value within the image and an output pixel is generated based upon the conditions stated within the threshold.
  • 5. Intensity histograms provide a means of determining useful intensity values as well as determining whether or not an image is a good candidate for thresholding or stretching. Intensity histogram based segmentation
  • 6. REGION GROWING Group pixels or sub-regions into larger regions when homogeneity criterion is satisfied Region grows around the seed point based on similar properties (grey level, texture, color) PROS: Better in noisy image where edges are hard to identify CONS: Seed point must be specified Different seed point will give different results PIXEL AGGREGATION: Homogeneity criteria: The difference between 2 pixel values is less than or equal to 5 Horizontal, vertical, diagonal 10 10 10 10 10 10 10 10 10 10 69 70 10 10 59 10 60 64 59 56 60 10 59 10 60 70 10 62 10 60 59 65 67 10 65 10 10 10 10 10 10 10 10 10 10 10 10 10 10
  • 7. Region-Oriented Segmentation Region Splitting Region growing starts from a set of seed points. An alternative is to start with the whole image as a single region and subdivide the regions that do not satisfy a condition of homogeneity. Region Merging Region merging is the opposite of region splitting. Start with small regions (e.g. 2x2 or 4x4 regions) and merge the regions that have similar characteristics (such as gray level, variance). Typically, splitting and merging approaches are used iteratively.
  • 8. Split and Merge Approach: This is a 2 step procedure: top-down: split image into homogeneous quadrant regions bottom-up: merge similar adjacent regions The algorithm includes: Top-down successively subdivide image into quadrant regions R i stop when all regions are homogeneous: P(R i ) = TRUE ) obtain quadtree structure Bottom-up at each level, merge adjacent regions R i and R j if P(R i [ R j ) = TRUE Iterate until no further splitting/merging is possible
  • 10. The Split-and-Merge Algorithm Sample image First split 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0
  • 11. Second split Third split 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0
  • 12. Merge Final result 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 3 1 4 9 9 8 1 0 1 1 8 8 8 4 1 0 1 1 6 6 6 3 1 0 1 1 5 6 6 3 1 0 1 1 5 6 6 2 1 0 1 1 1 1 1 1 0 0
  • 13. CONTOUR TRACING It is a technique that is applied to digital images in order to extract their boundary To trace the contour of a given pattern
  • 14. CONTOUR TRACING TECHNIQUE Palvidi’s algorithm
  • 17.  

Editor's Notes

  • #2: The result of image segmentation is a set of regions that collectively cover the entire image, or a set of contours extracted from the image (see edge detection ). Each of the pixels in a region are similar with respect to some characteristic or computed property, such as color , intensity , or texture . Adjacent regions are significantly different with respect to the same characteristic(s)