SlideShare a Scribd company logo
7
Most read
8
Most read
9
Most read
Image Segmentation using Otsu’s
Method
By-
Abhinav Garg (101303004)
Akshit Arora(101303012)
Akul Gupta(101303013)
Anmoldeep Singh(101303027)
Otsu’s Thresholding Method
• Based on a very simple idea: Find the threshold
that minimizes the weighted within-class
variance.
• This turns out to be the same as maximizing the
between-class variance.
• Operates directly on the gray level histogram
[e.g. 256 numbers, P(i)], so it’s fast (once the
histogram is computed).
(1979)
Problem
It is important in picture processing to select an adequate threshold of grey
level for extracting objects from their background. Before Otsu, A variety of
techniques have been proposed in this regard. In an ideal case, the histogram
has a deep and sharp valley between two peaks representing objects and
background, respectively, so that the threshold can be chosen at the bottom
of this valley. However, for most real pictures, it is often difficult to detect
the valley bottom precisely, especially in such cases as when the valley is
flat and broad, imbued with noise, or when the two peaks are extremely
unequal in height, often producing no traceable valley.
Otsu’s: Assumptions
• Histogram (and the image) are bimodal.
• No use of spatial coherence, nor any other notion of
object structure.
• Assumes stationary statistics, but can be modified to be
locally adaptive. (exercises)
• Assumes uniform illumination (implicitly), so the bimodal
brightness behavior arises from object appearance
differences only.
Algorithm Used
Image Segmentation using Otsu's Method - Computer Graphics (UCS505) Project PPT
A 6-level greyscale image and its
histogram
Image Segmentation using Otsu's Method - Computer Graphics (UCS505) Project PPT
Image Segmentation using Otsu's Method - Computer Graphics (UCS505) Project PPT
A Faster Approach
Threshold T=0 T=1 T=2 T=3 T=4 T=5
Within
Class
Variance
σ2
W =
3.1196
σ2
W =
1.5268
σ2
W =
0.5561
σ2
W =
0.4909
σ2
W =
0.9779
σ2
W =
2.2491
Between
Class
Variance
σ2
B = 0
σ2
B =
1.5928
σ2
B =
2.5635
σ2
B =
2.6287
σ2
B =
2.1417
σ2
B =
0.8705
Outcomes
• Input:
• RGB2GRAY
Histogram of gray image
• Output of Manual Thresholding
• Output using Graythresh function (Otsu’s
Method)
Conclusion
A method to select a threshold automatically from a gray level histogram
has been derived from the viewpoint of discriminant analysis. This directly
deals with the problem of evaluating the goodness of thresholds. The range
of its applications is not restricted only to the thresholding of the gray-level
picture, such as specifically described in the foregoing, but it may also
cover other cases of unsupervised classification in which a histogram of
some characteristic (or feature) discriminative for classifying the objects is
available. Taking into account these points, the method suggested in this
correspondence may be recommended as the most simple and standard one
for automatic threshold selection that can be applied to various practical
problems.
Achievements
• Pattern recognition: Pattern recognition involves study from
image processing and from various other fields that includes
machine learning (a branch of artificial intelligence).
• Video processing: A video is nothing but just the very fast
movement of pictures. The quality of the video depends on the
number of frames/pictures per minute and the quality of each
frame being used.
Achievements
• Medical Applications: The need for accurate segmentation tools in medical
applications is driven by the increased capacity of the imaging devices.
Common modalities such as CT and MRI generate images which simply
cannot be examined manually, due to high resolutions and a large number
of image slices.
• Object Detection: Object detection is a computer technology related to
computer vision and image processing that deals with detecting instances
of semantic objects of a certain class (such as humans, buildings, or cars) in
digital images and videos.
References
• http://web-ext.u-
aizu.ac.jp/course/bmclass/documents/otsu19
79.pdf
• https://en.wikipedia.org/wiki/Otsu%27s_met
hod
• http://in.mathworks.com/help/images/examp
les/correcting-nonuniform-illumination.html
• https://youtu.be/i1wAoIDar48

More Related Content

PPTX
Homomorphic filtering
PPT
Scales in Engineering
PPT
PDF
Lec11: Active Contour and Level Set for Medical Image Segmentation
PPT
1.7 data reduction
PPTX
Digital Twin Technology
PDF
The role of big data, artificial intelligence and machine learning in cyber i...
Homomorphic filtering
Scales in Engineering
Lec11: Active Contour and Level Set for Medical Image Segmentation
1.7 data reduction
Digital Twin Technology
The role of big data, artificial intelligence and machine learning in cyber i...

What's hot (20)

PDF
Image Registration (Digital Image Processing)
PPTX
Chapter 1 and 2 gonzalez and woods
PPTX
Chapter 9 morphological image processing
PPSX
Edge Detection and Segmentation
PPTX
Chapter 3 image enhancement (spatial domain)
PPTX
Image Enhancement in Spatial Domain
PPTX
Digital image processing
PPTX
Fundamentals steps in Digital Image processing
PPTX
Image enhancement
PDF
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
PPTX
Lecture 1 for Digital Image Processing (2nd Edition)
PDF
Image Segmentation
PPT
Image segmentation
PPTX
Texture,pattern and pattern classes
PPT
Image segmentation ppt
PPTX
Fundamental steps in image processing
PPTX
Histogram Specification or Matching Problem
PPTX
IMAGE SEGMENTATION.
PDF
Elements of visual perception
PPTX
Chapter 8 image compression
Image Registration (Digital Image Processing)
Chapter 1 and 2 gonzalez and woods
Chapter 9 morphological image processing
Edge Detection and Segmentation
Chapter 3 image enhancement (spatial domain)
Image Enhancement in Spatial Domain
Digital image processing
Fundamentals steps in Digital Image processing
Image enhancement
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
Lecture 1 for Digital Image Processing (2nd Edition)
Image Segmentation
Image segmentation
Texture,pattern and pattern classes
Image segmentation ppt
Fundamental steps in image processing
Histogram Specification or Matching Problem
IMAGE SEGMENTATION.
Elements of visual perception
Chapter 8 image compression
Ad

Viewers also liked (15)

PDF
Image Segmentation using Otsu's Method - Computer Graphics (UCS505) Project R...
PDF
Arcanoid 3D
PDF
VU Computer Graphics project - SkyRoads remake
PPT
LUDO BOARD GAME OPENGL COMPUTER GRAPHICS
PPTX
Computer Graphics Project Development Help with OpenGL computer graphics proj...
PDF
COMPUTER GRAPHICS PROJECT REPORT
PPT
OpenGL Projects on SIMULATION OF WATER RIPPELS
PPTX
Segmentation Techniques -I
DOCX
Computer Graphics Project- The Running Train
PPT
Computer graphics mini project on bellman-ford algorithm
PPT
K means Clustering Algorithm
POT
Multi Objective Optimization
PDF
Computer Graphics 471 Project Report Final
PPTX
Optical Character Recognition (OCR)
PPSX
Face recognition technology - BEST PPT
Image Segmentation using Otsu's Method - Computer Graphics (UCS505) Project R...
Arcanoid 3D
VU Computer Graphics project - SkyRoads remake
LUDO BOARD GAME OPENGL COMPUTER GRAPHICS
Computer Graphics Project Development Help with OpenGL computer graphics proj...
COMPUTER GRAPHICS PROJECT REPORT
OpenGL Projects on SIMULATION OF WATER RIPPELS
Segmentation Techniques -I
Computer Graphics Project- The Running Train
Computer graphics mini project on bellman-ford algorithm
K means Clustering Algorithm
Multi Objective Optimization
Computer Graphics 471 Project Report Final
Optical Character Recognition (OCR)
Face recognition technology - BEST PPT
Ad

Similar to Image Segmentation using Otsu's Method - Computer Graphics (UCS505) Project PPT (20)

PDF
SIRG-BSU_3_used-important.pdf
PPTX
Digital Image Processing.pptx
PDF
IRJET- Image Feature Extraction using Hough Transformation Principle
PDF
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGES
PPTX
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
PDF
J017426467
PDF
Vision based non-invasive tool for facial swelling assessment
PDF
PDF
Image segmentation
PDF
Az33298300
PDF
Az33298300
PDF
A ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERING
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Object extraction using edge, motion and saliency information from videos
PDF
DIP - Image Restoration
PPTX
SEGMENTATION TECHNIQUES__ summarized.PPTX
PDF
Motion Human Detection & Tracking Based On Background Subtraction
PDF
A (very brief) Introduction to Image Processing and 3D Printing with ImageJ
PDF
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
PDF
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
SIRG-BSU_3_used-important.pdf
Digital Image Processing.pptx
IRJET- Image Feature Extraction using Hough Transformation Principle
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGES
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
J017426467
Vision based non-invasive tool for facial swelling assessment
Image segmentation
Az33298300
Az33298300
A ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERING
International Journal of Engineering Research and Development (IJERD)
Object extraction using edge, motion and saliency information from videos
DIP - Image Restoration
SEGMENTATION TECHNIQUES__ summarized.PPTX
Motion Human Detection & Tracking Based On Background Subtraction
A (very brief) Introduction to Image Processing and 3D Printing with ImageJ
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...

More from Akshit Arora (17)

PPTX
Kalam innovation award
PDF
Cv akshitarora
PDF
Capstone Report - Industrial Attachment Program (IAP) Evaluation Portal
PPTX
Organizational behavior presentation - Origins of Intelligence
PPTX
Application of Management Tools: Total Quality Management Course
PPTX
A multilevel automatic thresholding method based on a genetic algorithm for a...
PDF
Industrial Attachment Program (IAP) Report
PPTX
G.D.P. Trends in India
PDF
SRS for Ph.D. Student Portal (C.S.E.D., Thapar University)
PDF
Souvenir's Booth - Algorithm Design and Analysis Project Project Report
PDF
Souvenir's Booth - Algorithm Design and Analysis Project Presentation
PDF
Developing Interactive Landslide Simulator
PDF
Developing Interactive Landslide Simulator (Poster)
PDF
Developing Interactive Landslide Simulator (Report)
DOCX
Emotional Regulation and Stress Burnout
PDF
Asynchronous processors Poster
PPTX
Asynchronous Processors - The Clock less Future
Kalam innovation award
Cv akshitarora
Capstone Report - Industrial Attachment Program (IAP) Evaluation Portal
Organizational behavior presentation - Origins of Intelligence
Application of Management Tools: Total Quality Management Course
A multilevel automatic thresholding method based on a genetic algorithm for a...
Industrial Attachment Program (IAP) Report
G.D.P. Trends in India
SRS for Ph.D. Student Portal (C.S.E.D., Thapar University)
Souvenir's Booth - Algorithm Design and Analysis Project Project Report
Souvenir's Booth - Algorithm Design and Analysis Project Presentation
Developing Interactive Landslide Simulator
Developing Interactive Landslide Simulator (Poster)
Developing Interactive Landslide Simulator (Report)
Emotional Regulation and Stress Burnout
Asynchronous processors Poster
Asynchronous Processors - The Clock less Future

Recently uploaded (20)

PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT
Mechanical Engineering MATERIALS Selection
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
additive manufacturing of ss316l using mig welding
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Sustainable Sites - Green Building Construction
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Well-logging-methods_new................
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
composite construction of structures.pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Mechanical Engineering MATERIALS Selection
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
additive manufacturing of ss316l using mig welding
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Sustainable Sites - Green Building Construction
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Well-logging-methods_new................
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
composite construction of structures.pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS

Image Segmentation using Otsu's Method - Computer Graphics (UCS505) Project PPT

  • 1. Image Segmentation using Otsu’s Method By- Abhinav Garg (101303004) Akshit Arora(101303012) Akul Gupta(101303013) Anmoldeep Singh(101303027)
  • 2. Otsu’s Thresholding Method • Based on a very simple idea: Find the threshold that minimizes the weighted within-class variance. • This turns out to be the same as maximizing the between-class variance. • Operates directly on the gray level histogram [e.g. 256 numbers, P(i)], so it’s fast (once the histogram is computed). (1979)
  • 3. Problem It is important in picture processing to select an adequate threshold of grey level for extracting objects from their background. Before Otsu, A variety of techniques have been proposed in this regard. In an ideal case, the histogram has a deep and sharp valley between two peaks representing objects and background, respectively, so that the threshold can be chosen at the bottom of this valley. However, for most real pictures, it is often difficult to detect the valley bottom precisely, especially in such cases as when the valley is flat and broad, imbued with noise, or when the two peaks are extremely unequal in height, often producing no traceable valley.
  • 4. Otsu’s: Assumptions • Histogram (and the image) are bimodal. • No use of spatial coherence, nor any other notion of object structure. • Assumes stationary statistics, but can be modified to be locally adaptive. (exercises) • Assumes uniform illumination (implicitly), so the bimodal brightness behavior arises from object appearance differences only.
  • 7. A 6-level greyscale image and its histogram
  • 10. A Faster Approach Threshold T=0 T=1 T=2 T=3 T=4 T=5 Within Class Variance σ2 W = 3.1196 σ2 W = 1.5268 σ2 W = 0.5561 σ2 W = 0.4909 σ2 W = 0.9779 σ2 W = 2.2491 Between Class Variance σ2 B = 0 σ2 B = 1.5928 σ2 B = 2.5635 σ2 B = 2.6287 σ2 B = 2.1417 σ2 B = 0.8705
  • 13. • Output of Manual Thresholding • Output using Graythresh function (Otsu’s Method)
  • 14. Conclusion A method to select a threshold automatically from a gray level histogram has been derived from the viewpoint of discriminant analysis. This directly deals with the problem of evaluating the goodness of thresholds. The range of its applications is not restricted only to the thresholding of the gray-level picture, such as specifically described in the foregoing, but it may also cover other cases of unsupervised classification in which a histogram of some characteristic (or feature) discriminative for classifying the objects is available. Taking into account these points, the method suggested in this correspondence may be recommended as the most simple and standard one for automatic threshold selection that can be applied to various practical problems.
  • 15. Achievements • Pattern recognition: Pattern recognition involves study from image processing and from various other fields that includes machine learning (a branch of artificial intelligence). • Video processing: A video is nothing but just the very fast movement of pictures. The quality of the video depends on the number of frames/pictures per minute and the quality of each frame being used.
  • 16. Achievements • Medical Applications: The need for accurate segmentation tools in medical applications is driven by the increased capacity of the imaging devices. Common modalities such as CT and MRI generate images which simply cannot be examined manually, due to high resolutions and a large number of image slices. • Object Detection: Object detection is a computer technology related to computer vision and image processing that deals with detecting instances of semantic objects of a certain class (such as humans, buildings, or cars) in digital images and videos.
  • 17. References • http://web-ext.u- aizu.ac.jp/course/bmclass/documents/otsu19 79.pdf • https://en.wikipedia.org/wiki/Otsu%27s_met hod • http://in.mathworks.com/help/images/examp les/correcting-nonuniform-illumination.html • https://youtu.be/i1wAoIDar48