SlideShare a Scribd company logo
1 of 13
Download to read offline
Image Segmentation
Subject: Image Procesing & Computer Vision
Dr. Varun Kumar
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 1 / 13
Outlines
1 What is segmentation ?
2 Diļ¬€erent approach for image segmentation
Discontinuity based
Region based
3 Diļ¬€erent edge detector operator
4 Linking of edge points
Local processing
Global processing
5 References
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 2 / 13
Image segmentation
ā‡’ It is a process for dividing an image into its constituent part.
Q At which level this division should be stopped.
Ans Level of division is application dependent entity.
Detection of movement measurement of vehicle on a road.
Types of image segmentation
1 Discontinuity based approach:
This approach is applicable, where there arise a abrupt changes in the
intensity level in an image.
Isolated points
Lines present in an image
Edges
2 Similarity based approach:
Grouping of those pixels, which are similar in some sense.
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 3 / 13
Continuedā€“
Thresholding operation
Region growing based approach
Region splitting and merging
Discontinuity based approach
Using suitable mask, we may be able for detecting
Isolated points
Lines present in an image
Edges
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 4 / 13
Continuedā€“
R =
1
i=āˆ’1
1
j=āˆ’1
Wi,j f (x + i, y + j)
1 Point detection
For point detection
|R| > T
where T is the given threshold.
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 5 / 13
Line detection
2 Line detection
Note: If |Ri | > |Rj | āˆ€ i = j then associated mask is more aligned towards
the direction of ith mask.
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 6 / 13
Continuedā€“
3 Edge detection
Note: 2nd order derivative is very sensitive to the noiseā†’ not suitable for
edge detection
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 7 / 13
Continuedā€“
Let f (x, y) is a image signal, where
ā†’
f
=
Gx
Gy
=
āˆ‚f
āˆ‚x
āˆ‚f
āˆ‚y
or
f = mag(ā†’
f
) = [Gx2
+ Gy2
]1/2
ā‰ˆ |Gx| + |Gy|
Direction of ā†’
f
Ī±(x, y) = tanāˆ’1 Gy
Gx
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 8 / 13
Continuedā€“
Previt edge operator
Sobel edge operator
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 9 / 13
Results obtained due to Sobel edge operator
Results obtained due to Sobel edge operator
Note: Previt and Sobel operators are the 1st order derivative operators.
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 10 / 13
Second derivative operator (Laplacian)
2
f =
āˆ‚2
f
āˆ‚x2
+
āˆ‚2
f
āˆ‚y2
Laplacian of Gaussian operator (LoG):
h(x, y) = eāˆ’ x2+y2
2Ļƒ2
Let x2
+ y2
= r2
then
2
h =
r2
āˆ’ Ļƒ2
Ļƒ4
exp āˆ’
r2
2Ļƒ2
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 11 / 13
Continuedā€“
LoG and LoG mask
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 12 / 13
References
M. Sonka, V. Hlavac, and R. Boyle, Image processing, analysis, and machine vision.
Cengage Learning, 2014.
D. A. Forsyth and J. Ponce, ā€œA modern approach,ā€ Computer vision: a modern
approach, vol. 17, pp. 21ā€“48, 2003.
L. Shapiro and G. Stockman, ā€œComputer vision prentice hall,ā€ Inc., New Jersey,
2001.
R. C. Gonzalez, R. E. Woods, and S. L. Eddins, Digital image processing using
MATLAB. Pearson Education India, 2004.
Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 13 / 13

More Related Content

What's hot

digital image processing
digital image processingdigital image processing
digital image processingAbinaya B
Ā 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processingAhmed Daoud
Ā 
03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIPbabak danyal
Ā 
Color Image Processing: Basics
Color Image Processing: BasicsColor Image Processing: Basics
Color Image Processing: BasicsA B Shinde
Ā 
Image segmentation
Image segmentationImage segmentation
Image segmentationDeepak Kumar
Ā 
Color image processing Presentation
Color image processing PresentationColor image processing Presentation
Color image processing PresentationRevanth Chimmani
Ā 
Edge Detection and Segmentation
Edge Detection and SegmentationEdge Detection and Segmentation
Edge Detection and SegmentationA B Shinde
Ā 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)asodariyabhavesh
Ā 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Kalyan Acharjya
Ā 
Digital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationDigital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationMostafa G. M. Mostafa
Ā 
Image processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filtersImage processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filtersKuppusamy P
Ā 
Chapter 9 morphological image processing
Chapter 9 morphological image processingChapter 9 morphological image processing
Chapter 9 morphological image processingasodariyabhavesh
Ā 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point ProcessingGayathri31093
Ā 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodAbhishekvb
Ā 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial DomainDEEPASHRI HK
Ā 
Image Restoration
Image RestorationImage Restoration
Image RestorationPoonam Seth
Ā 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentationramya marichamy
Ā 

What's hot (20)

digital image processing
digital image processingdigital image processing
digital image processing
Ā 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
Ā 
03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIP
Ā 
Image segmentation
Image segmentation Image segmentation
Image segmentation
Ā 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ā 
Color Image Processing: Basics
Color Image Processing: BasicsColor Image Processing: Basics
Color Image Processing: Basics
Ā 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Ā 
Color image processing Presentation
Color image processing PresentationColor image processing Presentation
Color image processing Presentation
Ā 
Edge Detection and Segmentation
Edge Detection and SegmentationEdge Detection and Segmentation
Edge Detection and Segmentation
Ā 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
Ā 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
Ā 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
Ā 
Digital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationDigital Image Processing: Image Segmentation
Digital Image Processing: Image Segmentation
Ā 
Image processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filtersImage processing, Noise, Noise Removal filters
Image processing, Noise, Noise Removal filters
Ā 
Chapter 9 morphological image processing
Chapter 9 morphological image processingChapter 9 morphological image processing
Chapter 9 morphological image processing
Ā 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
Ā 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement method
Ā 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
Ā 
Image Restoration
Image RestorationImage Restoration
Image Restoration
Ā 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
Ā 

Similar to Image Segmentation (Digital Image Processing)

Frequency Domain Operation for Image Enhancement
Frequency Domain Operation for Image EnhancementFrequency Domain Operation for Image Enhancement
Frequency Domain Operation for Image EnhancementVARUN KUMAR
Ā 
Lecture 5 Relationship between pixel-2
Lecture 5 Relationship between pixel-2Lecture 5 Relationship between pixel-2
Lecture 5 Relationship between pixel-2VARUN KUMAR
Ā 
Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)VARUN KUMAR
Ā 
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
A NOBEL HYBRID APPROACH FOR EDGE  DETECTIONA NOBEL HYBRID APPROACH FOR EDGE  DETECTION
A NOBEL HYBRID APPROACH FOR EDGE DETECTIONijcses
Ā 
Lecture 17 Image Enhancement Process in Image Processing
Lecture 17 Image Enhancement Process in Image ProcessingLecture 17 Image Enhancement Process in Image Processing
Lecture 17 Image Enhancement Process in Image ProcessingVARUN KUMAR
Ā 
Popular image restoration technique
Popular image restoration techniquePopular image restoration technique
Popular image restoration techniqueVARUN KUMAR
Ā 
A Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image ProcessingA Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image Processingpaperpublications3
Ā 
Tropical Cyclone Determination using Infrared Satellite Image
Tropical Cyclone Determination using Infrared Satellite ImageTropical Cyclone Determination using Infrared Satellite Image
Tropical Cyclone Determination using Infrared Satellite Imageijtsrd
Ā 
Mn3621372142
Mn3621372142Mn3621372142
Mn3621372142IJERA Editor
Ā 
Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...
Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...
Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...idescitation
Ā 
Implementation and performance evaluation of
Implementation and performance evaluation ofImplementation and performance evaluation of
Implementation and performance evaluation ofijcsa
Ā 
Linear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening FilterLinear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening FilterVARUN KUMAR
Ā 
Study and Comparison of Various Image Edge Detection Techniques
Study and Comparison of Various Image Edge Detection TechniquesStudy and Comparison of Various Image Edge Detection Techniques
Study and Comparison of Various Image Edge Detection TechniquesCSCJournals
Ā 
YCIS_Forensic_Image Enhancement and Edge detection.pptx
YCIS_Forensic_Image Enhancement and Edge detection.pptxYCIS_Forensic_Image Enhancement and Edge detection.pptx
YCIS_Forensic_Image Enhancement and Edge detection.pptxSharmilaMore5
Ā 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking througheSAT Publishing House
Ā 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...eSAT Journals
Ā 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...eSAT Publishing House
Ā 
Image segmentation methods for brain mri images
Image segmentation methods for brain mri imagesImage segmentation methods for brain mri images
Image segmentation methods for brain mri imageseSAT Journals
Ā 

Similar to Image Segmentation (Digital Image Processing) (20)

Frequency Domain Operation for Image Enhancement
Frequency Domain Operation for Image EnhancementFrequency Domain Operation for Image Enhancement
Frequency Domain Operation for Image Enhancement
Ā 
Lecture 5 Relationship between pixel-2
Lecture 5 Relationship between pixel-2Lecture 5 Relationship between pixel-2
Lecture 5 Relationship between pixel-2
Ā 
By33458461
By33458461By33458461
By33458461
Ā 
Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)
Ā 
F045033337
F045033337F045033337
F045033337
Ā 
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
A NOBEL HYBRID APPROACH FOR EDGE  DETECTIONA NOBEL HYBRID APPROACH FOR EDGE  DETECTION
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
Ā 
Lecture 17 Image Enhancement Process in Image Processing
Lecture 17 Image Enhancement Process in Image ProcessingLecture 17 Image Enhancement Process in Image Processing
Lecture 17 Image Enhancement Process in Image Processing
Ā 
Popular image restoration technique
Popular image restoration techniquePopular image restoration technique
Popular image restoration technique
Ā 
A Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image ProcessingA Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image Processing
Ā 
Tropical Cyclone Determination using Infrared Satellite Image
Tropical Cyclone Determination using Infrared Satellite ImageTropical Cyclone Determination using Infrared Satellite Image
Tropical Cyclone Determination using Infrared Satellite Image
Ā 
Mn3621372142
Mn3621372142Mn3621372142
Mn3621372142
Ā 
Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...
Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...
Signal Processing, Statistical and Learning Machine Techniques for Edge Detec...
Ā 
Implementation and performance evaluation of
Implementation and performance evaluation ofImplementation and performance evaluation of
Implementation and performance evaluation of
Ā 
Linear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening FilterLinear Smoothing, Median, and Sharpening Filter
Linear Smoothing, Median, and Sharpening Filter
Ā 
Study and Comparison of Various Image Edge Detection Techniques
Study and Comparison of Various Image Edge Detection TechniquesStudy and Comparison of Various Image Edge Detection Techniques
Study and Comparison of Various Image Edge Detection Techniques
Ā 
YCIS_Forensic_Image Enhancement and Edge detection.pptx
YCIS_Forensic_Image Enhancement and Edge detection.pptxYCIS_Forensic_Image Enhancement and Edge detection.pptx
YCIS_Forensic_Image Enhancement and Edge detection.pptx
Ā 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking through
Ā 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...
Ā 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...
Ā 
Image segmentation methods for brain mri images
Image segmentation methods for brain mri imagesImage segmentation methods for brain mri images
Image segmentation methods for brain mri images
Ā 

More from VARUN KUMAR

Distributed rc Model
Distributed rc ModelDistributed rc Model
Distributed rc ModelVARUN KUMAR
Ā 
Electrical Wire Model
Electrical Wire ModelElectrical Wire Model
Electrical Wire ModelVARUN KUMAR
Ā 
Interconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI DesignInterconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI DesignVARUN KUMAR
Ā 
Introduction to Digital VLSI Design
Introduction to Digital VLSI DesignIntroduction to Digital VLSI Design
Introduction to Digital VLSI DesignVARUN KUMAR
Ā 
Challenges of Massive MIMO System
Challenges of Massive MIMO SystemChallenges of Massive MIMO System
Challenges of Massive MIMO SystemVARUN KUMAR
Ā 
E-democracy or Digital Democracy
E-democracy or Digital DemocracyE-democracy or Digital Democracy
E-democracy or Digital DemocracyVARUN KUMAR
Ā 
Ethics of Parasitic Computing
Ethics of Parasitic ComputingEthics of Parasitic Computing
Ethics of Parasitic ComputingVARUN KUMAR
Ā 
Action Lines of Geneva Plan of Action
Action Lines of Geneva Plan of ActionAction Lines of Geneva Plan of Action
Action Lines of Geneva Plan of ActionVARUN KUMAR
Ā 
Geneva Plan of Action
Geneva Plan of ActionGeneva Plan of Action
Geneva Plan of ActionVARUN KUMAR
Ā 
Fair Use in the Electronic Age
Fair Use in the Electronic AgeFair Use in the Electronic Age
Fair Use in the Electronic AgeVARUN KUMAR
Ā 
Software as a Property
Software as a PropertySoftware as a Property
Software as a PropertyVARUN KUMAR
Ā 
Orthogonal Polynomial
Orthogonal PolynomialOrthogonal Polynomial
Orthogonal PolynomialVARUN KUMAR
Ā 
Patent Protection
Patent ProtectionPatent Protection
Patent ProtectionVARUN KUMAR
Ā 
Copyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy LawCopyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy LawVARUN KUMAR
Ā 
Property Right and Software
Property Right and SoftwareProperty Right and Software
Property Right and SoftwareVARUN KUMAR
Ā 
Investigating Data Trials
Investigating Data TrialsInvestigating Data Trials
Investigating Data TrialsVARUN KUMAR
Ā 
Gaussian Numerical Integration
Gaussian Numerical IntegrationGaussian Numerical Integration
Gaussian Numerical IntegrationVARUN KUMAR
Ā 
Censorship and Controversy
Censorship and ControversyCensorship and Controversy
Censorship and ControversyVARUN KUMAR
Ā 
Romberg's Integration
Romberg's IntegrationRomberg's Integration
Romberg's IntegrationVARUN KUMAR
Ā 
Introduction to Censorship
Introduction to Censorship Introduction to Censorship
Introduction to Censorship VARUN KUMAR
Ā 

More from VARUN KUMAR (20)

Distributed rc Model
Distributed rc ModelDistributed rc Model
Distributed rc Model
Ā 
Electrical Wire Model
Electrical Wire ModelElectrical Wire Model
Electrical Wire Model
Ā 
Interconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI DesignInterconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI Design
Ā 
Introduction to Digital VLSI Design
Introduction to Digital VLSI DesignIntroduction to Digital VLSI Design
Introduction to Digital VLSI Design
Ā 
Challenges of Massive MIMO System
Challenges of Massive MIMO SystemChallenges of Massive MIMO System
Challenges of Massive MIMO System
Ā 
E-democracy or Digital Democracy
E-democracy or Digital DemocracyE-democracy or Digital Democracy
E-democracy or Digital Democracy
Ā 
Ethics of Parasitic Computing
Ethics of Parasitic ComputingEthics of Parasitic Computing
Ethics of Parasitic Computing
Ā 
Action Lines of Geneva Plan of Action
Action Lines of Geneva Plan of ActionAction Lines of Geneva Plan of Action
Action Lines of Geneva Plan of Action
Ā 
Geneva Plan of Action
Geneva Plan of ActionGeneva Plan of Action
Geneva Plan of Action
Ā 
Fair Use in the Electronic Age
Fair Use in the Electronic AgeFair Use in the Electronic Age
Fair Use in the Electronic Age
Ā 
Software as a Property
Software as a PropertySoftware as a Property
Software as a Property
Ā 
Orthogonal Polynomial
Orthogonal PolynomialOrthogonal Polynomial
Orthogonal Polynomial
Ā 
Patent Protection
Patent ProtectionPatent Protection
Patent Protection
Ā 
Copyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy LawCopyright Vs Patent and Trade Secrecy Law
Copyright Vs Patent and Trade Secrecy Law
Ā 
Property Right and Software
Property Right and SoftwareProperty Right and Software
Property Right and Software
Ā 
Investigating Data Trials
Investigating Data TrialsInvestigating Data Trials
Investigating Data Trials
Ā 
Gaussian Numerical Integration
Gaussian Numerical IntegrationGaussian Numerical Integration
Gaussian Numerical Integration
Ā 
Censorship and Controversy
Censorship and ControversyCensorship and Controversy
Censorship and Controversy
Ā 
Romberg's Integration
Romberg's IntegrationRomberg's Integration
Romberg's Integration
Ā 
Introduction to Censorship
Introduction to Censorship Introduction to Censorship
Introduction to Censorship
Ā 

Recently uploaded

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
Ā 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
Ā 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
Ā 
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort serviceGurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort servicejennyeacort
Ā 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
Ā 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
Ā 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
Ā 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
Ā 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
Ā 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
Ā 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
Ā 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
Ā 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
Ā 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
Ā 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
Ā 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
Ā 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
Ā 

Recently uploaded (20)

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
Ā 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
Ā 
young call girls in Green ParkšŸ” 9953056974 šŸ” escort Service
young call girls in Green ParkšŸ” 9953056974 šŸ” escort Serviceyoung call girls in Green ParkšŸ” 9953056974 šŸ” escort Service
young call girls in Green ParkšŸ” 9953056974 šŸ” escort Service
Ā 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
Ā 
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort serviceGurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Gurgaon āœ”ļø9711147426āœØCall In girls Gurgaon Sector 51 escort service
Ā 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Ā 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
Ā 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
Ā 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Ā 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
Ā 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
Ā 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
Ā 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
Ā 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
Ā 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
Ā 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
Ā 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
Ā 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
Ā 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
Ā 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
Ā 

Image Segmentation (Digital Image Processing)

  • 1. Image Segmentation Subject: Image Procesing & Computer Vision Dr. Varun Kumar Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 1 / 13
  • 2. Outlines 1 What is segmentation ? 2 Diļ¬€erent approach for image segmentation Discontinuity based Region based 3 Diļ¬€erent edge detector operator 4 Linking of edge points Local processing Global processing 5 References Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 2 / 13
  • 3. Image segmentation ā‡’ It is a process for dividing an image into its constituent part. Q At which level this division should be stopped. Ans Level of division is application dependent entity. Detection of movement measurement of vehicle on a road. Types of image segmentation 1 Discontinuity based approach: This approach is applicable, where there arise a abrupt changes in the intensity level in an image. Isolated points Lines present in an image Edges 2 Similarity based approach: Grouping of those pixels, which are similar in some sense. Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 3 / 13
  • 4. Continuedā€“ Thresholding operation Region growing based approach Region splitting and merging Discontinuity based approach Using suitable mask, we may be able for detecting Isolated points Lines present in an image Edges Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 4 / 13
  • 5. Continuedā€“ R = 1 i=āˆ’1 1 j=āˆ’1 Wi,j f (x + i, y + j) 1 Point detection For point detection |R| > T where T is the given threshold. Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 5 / 13
  • 6. Line detection 2 Line detection Note: If |Ri | > |Rj | āˆ€ i = j then associated mask is more aligned towards the direction of ith mask. Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 6 / 13
  • 7. Continuedā€“ 3 Edge detection Note: 2nd order derivative is very sensitive to the noiseā†’ not suitable for edge detection Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 7 / 13
  • 8. Continuedā€“ Let f (x, y) is a image signal, where ā†’ f = Gx Gy = āˆ‚f āˆ‚x āˆ‚f āˆ‚y or f = mag(ā†’ f ) = [Gx2 + Gy2 ]1/2 ā‰ˆ |Gx| + |Gy| Direction of ā†’ f Ī±(x, y) = tanāˆ’1 Gy Gx Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 8 / 13
  • 9. Continuedā€“ Previt edge operator Sobel edge operator Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 9 / 13
  • 10. Results obtained due to Sobel edge operator Results obtained due to Sobel edge operator Note: Previt and Sobel operators are the 1st order derivative operators. Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 10 / 13
  • 11. Second derivative operator (Laplacian) 2 f = āˆ‚2 f āˆ‚x2 + āˆ‚2 f āˆ‚y2 Laplacian of Gaussian operator (LoG): h(x, y) = eāˆ’ x2+y2 2Ļƒ2 Let x2 + y2 = r2 then 2 h = r2 āˆ’ Ļƒ2 Ļƒ4 exp āˆ’ r2 2Ļƒ2 Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 11 / 13
  • 12. Continuedā€“ LoG and LoG mask Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 12 / 13
  • 13. References M. Sonka, V. Hlavac, and R. Boyle, Image processing, analysis, and machine vision. Cengage Learning, 2014. D. A. Forsyth and J. Ponce, ā€œA modern approach,ā€ Computer vision: a modern approach, vol. 17, pp. 21ā€“48, 2003. L. Shapiro and G. Stockman, ā€œComputer vision prentice hall,ā€ Inc., New Jersey, 2001. R. C. Gonzalez, R. E. Woods, and S. L. Eddins, Digital image processing using MATLAB. Pearson Education India, 2004. Subject: Image Procesing & Computer Vision Dr. Varun Kumar (IIIT Surat)Lecture 26 13 / 13