ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Project for the Computer Vision course
By Anne Everars
–
™ Preprocessing
–  Grayscaling
–  Region of interest (ROI)
–  Separation of jaws
–  Adjust the image
–  Separation of teeth
™ Teeth segmentation
–  Water shedding
–  Mean shift filtering
™ Teeth classification
Content
–
Preprocessing
▶ Grayscaling
▶ Region of interest (ROI)
▶ Separation of jaws
▶ Adjust the image
▶ Separation of teeth
–
™  Startpoint:
™  From RGB ➡ grayscale
Grayscaling
–
™ Image contains a lot of extra information (jaw, nose,
etc.)
âž  crop to a region of interest (ROI)
™ Characteristics of the radiographs:
–  Variation in scale and position of head and teeth is
limited
–  Head is always centered horizontally
™ Define the ROI based on the mean of the Gaussian
distribution of the ROI of each image
Region of interest (ROI)
–
Region of interest (ROI)
–
™ Teeth have a higher grey level intensity than jaws
and other (soft) tissue, because of their higher tissue
density
âž  gap between jaws forms a valley in the y-axis
projection histogram
™ How?
–  Determine a set of points that have minimal intensity
–  Use interpolation to estimate the gap valley
–  Determine a split line (parallel to the x-axis)
Separation of jaws
–
Separation of jaws
–
Separation of jaws
–
™ Gaussian blurring
âž  more homogeneous
™ Adaptive thresholding
™ Opening and closing morphological operations
âž  reduce noise
Adjust the image
–
Gaussian blurring
–
Adaptive thresholding
–
Opening and closing
–
= Search for maximum intensity in the y-direction
Separation of teeth
–
Teeth segmentation
▶ Water shedding
▶ Mean shift filtering
–
™ Segment image based on similar intensity
™ No proper segmentation : toothwas not sufficiently
delineated
âž exterior is also flooded
Water shedding
–
= (Partial) solution to the previous problem:
–  Remove part of the noise (upper part of the image)
Mean shift filtering
–
= (Partial) solution to the previous problem:
–  Remove part of the noise (upper part of the image)
–  Apply a Gaussian blurring (again)
Mean shift filtering
–
= (Partial) solution to the previous problem:
–  Remove part of the noise (upper part of the image)
–  Apply a Gaussian blurring (again)
–  Apply mean shift filtering to smoothen the image
Mean shift filtering
–
= (Partial) solution to the previous problem:
–  Remove part of the noise (upper part of the image)
–  Apply a Gaussian blurring (again)
–  Apply mean shift filtering to smoothen the image
–  Reapply the water shedding algorithm (and adjust the
image)
Mean shift filtering
–
Teeth classification
▶ Hamming distance
▶ Eigenfaces
▶ Principal Component Analysis (PCA)
–
™ Both methods do not work really well
™ The delineation is not good enough to perform a
good classification
–  Not implemented
™ Possible methods to consider:
–  Hamming distance
–  Eigenfaces
–  Principal Component Analysis (PCA)
Results from
segmentation
–
™  Use segmented image as a mask to compare with the
retrieved segmentation
= compare
™  Determine common scale
–  E.g. Smallest box arround both teeth
™  Determine number of not-matching pixels
Hamming distance
–
™ Created bitmap that contains most characteristics of
an incisor
™ If a segmented tooth can be described as a weighted
sum of a number of the bitmap images, it is classified
as an incisor
Eigenfaces
–
™ Determine the principal components in both the
segmented image and the retrieved segmentation
™ Determine the distance between the principal
components
Principal Component
Analysis (PCA)
–
Questions?

More Related Content

Similar to Presentation project Computer Vision - Teeth segmentation (20)

Study Analysis on Teeth Segmentation Using Level Set Method
Study Analysis on Teeth Segmentation Using Level Set MethodStudy Analysis on Teeth Segmentation Using Level Set Method
Study Analysis on Teeth Segmentation Using Level Set Method
aciijournal
Ìý
Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsAutomatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain Tumors
Fatma Sayed Ibrahim
Ìý
Spatial enhancement
Spatial enhancement Spatial enhancement
Spatial enhancement
abinarkt
Ìý
Defocus magnification
Defocus magnificationDefocus magnification
Defocus magnification
Debaleena Chattopadhyay
Ìý
Visual thinking colin_ware_lectures_2013_7_3_d space perception
Visual thinking colin_ware_lectures_2013_7_3_d space perceptionVisual thinking colin_ware_lectures_2013_7_3_d space perception
Visual thinking colin_ware_lectures_2013_7_3_d space perception
Elsa von Licy
Ìý
Digital radiographic image enhancement for improved visualization
Digital radiographic image enhancement for improved visualizationDigital radiographic image enhancement for improved visualization
Digital radiographic image enhancement for improved visualization
Nisar Ahmed Rana
Ìý
Parallel Processing for Digital Image Enhancement
Parallel Processing for Digital Image EnhancementParallel Processing for Digital Image Enhancement
Parallel Processing for Digital Image Enhancement
Nora Youssef
Ìý
An Efficient Algorithm for the Segmentation of Astronomical Images
An Efficient Algorithm for the Segmentation of Astronomical  ImagesAn Efficient Algorithm for the Segmentation of Astronomical  Images
An Efficient Algorithm for the Segmentation of Astronomical Images
IOSR Journals
Ìý
Image segmentation using normalized graph cut
Image segmentation using normalized graph cutImage segmentation using normalized graph cut
Image segmentation using normalized graph cut
Mahesh Dananjaya
Ìý
Locally_adaptive.ppt
Locally_adaptive.pptLocally_adaptive.ppt
Locally_adaptive.ppt
grssieee
Ìý
S S S A2009 Simulation Study Of Segmentation
S S S A2009 Simulation Study Of SegmentationS S S A2009 Simulation Study Of Segmentation
S S S A2009 Simulation Study Of Segmentation
Wei Wang
Ìý
BilateralFiltering
BilateralFilteringBilateralFiltering
BilateralFiltering
Jacob Logas
Ìý
Image Processing
Image ProcessingImage Processing
Image Processing
sharmili priyadarsini
Ìý
Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...
Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...
Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...
IJCSIS Research Publications
Ìý
195706916 i journals-paper-template-2013
195706916 i journals-paper-template-2013195706916 i journals-paper-template-2013
195706916 i journals-paper-template-2013
homeworkping3
Ìý
gaussian filter seminar ppt
gaussian filter seminar pptgaussian filter seminar ppt
gaussian filter seminar ppt
sachin kumar rajput
Ìý
ngboost.pptx
ngboost.pptxngboost.pptx
ngboost.pptx
MohamedAliHabib3
Ìý
C0363016021
C0363016021C0363016021
C0363016021
theijes
Ìý
AM1 feature extraction in neural network.pptx
AM1 feature extraction in neural network.pptxAM1 feature extraction in neural network.pptx
AM1 feature extraction in neural network.pptx
ncd6nfrwz8
Ìý
DIP - Image Restoration
DIP - Image RestorationDIP - Image Restoration
DIP - Image Restoration
Eng. Dr. Dennis N. Mwighusa
Ìý
Study Analysis on Teeth Segmentation Using Level Set Method
Study Analysis on Teeth Segmentation Using Level Set MethodStudy Analysis on Teeth Segmentation Using Level Set Method
Study Analysis on Teeth Segmentation Using Level Set Method
aciijournal
Ìý
Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsAutomatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain Tumors
Fatma Sayed Ibrahim
Ìý
Spatial enhancement
Spatial enhancement Spatial enhancement
Spatial enhancement
abinarkt
Ìý
Visual thinking colin_ware_lectures_2013_7_3_d space perception
Visual thinking colin_ware_lectures_2013_7_3_d space perceptionVisual thinking colin_ware_lectures_2013_7_3_d space perception
Visual thinking colin_ware_lectures_2013_7_3_d space perception
Elsa von Licy
Ìý
Digital radiographic image enhancement for improved visualization
Digital radiographic image enhancement for improved visualizationDigital radiographic image enhancement for improved visualization
Digital radiographic image enhancement for improved visualization
Nisar Ahmed Rana
Ìý
Parallel Processing for Digital Image Enhancement
Parallel Processing for Digital Image EnhancementParallel Processing for Digital Image Enhancement
Parallel Processing for Digital Image Enhancement
Nora Youssef
Ìý
An Efficient Algorithm for the Segmentation of Astronomical Images
An Efficient Algorithm for the Segmentation of Astronomical  ImagesAn Efficient Algorithm for the Segmentation of Astronomical  Images
An Efficient Algorithm for the Segmentation of Astronomical Images
IOSR Journals
Ìý
Image segmentation using normalized graph cut
Image segmentation using normalized graph cutImage segmentation using normalized graph cut
Image segmentation using normalized graph cut
Mahesh Dananjaya
Ìý
Locally_adaptive.ppt
Locally_adaptive.pptLocally_adaptive.ppt
Locally_adaptive.ppt
grssieee
Ìý
S S S A2009 Simulation Study Of Segmentation
S S S A2009 Simulation Study Of SegmentationS S S A2009 Simulation Study Of Segmentation
S S S A2009 Simulation Study Of Segmentation
Wei Wang
Ìý
BilateralFiltering
BilateralFilteringBilateralFiltering
BilateralFiltering
Jacob Logas
Ìý
Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...
Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...
Enhanced Approach to Iris Normalization Using Circular Distribution for Iris ...
IJCSIS Research Publications
Ìý
195706916 i journals-paper-template-2013
195706916 i journals-paper-template-2013195706916 i journals-paper-template-2013
195706916 i journals-paper-template-2013
homeworkping3
Ìý
gaussian filter seminar ppt
gaussian filter seminar pptgaussian filter seminar ppt
gaussian filter seminar ppt
sachin kumar rajput
Ìý
C0363016021
C0363016021C0363016021
C0363016021
theijes
Ìý
AM1 feature extraction in neural network.pptx
AM1 feature extraction in neural network.pptxAM1 feature extraction in neural network.pptx
AM1 feature extraction in neural network.pptx
ncd6nfrwz8
Ìý

More from Anne Everars (7)

Vittles - Quantified Self for Personal Health
Vittles - Quantified Self for Personal Health Vittles - Quantified Self for Personal Health
Vittles - Quantified Self for Personal Health
Anne Everars
Ìý
Draft scientific paper
Draft scientific paperDraft scientific paper
Draft scientific paper
Anne Everars
Ìý
Second thesis presentation
Second thesis presentationSecond thesis presentation
Second thesis presentation
Anne Everars
Ìý
Thesispresentation
ThesispresentationThesispresentation
Thesispresentation
Anne Everars
Ìý
Presentation Capita Selecta CHI - final
Presentation Capita Selecta CHI - finalPresentation Capita Selecta CHI - final
Presentation Capita Selecta CHI - final
Anne Everars
Ìý
Presentatie Geschiedenis van de Informatica
Presentatie Geschiedenis van de InformaticaPresentatie Geschiedenis van de Informatica
Presentatie Geschiedenis van de Informatica
Anne Everars
Ìý
Where to go with your subject - status report
Where to go with your subject - status reportWhere to go with your subject - status report
Where to go with your subject - status report
Anne Everars
Ìý
Vittles - Quantified Self for Personal Health
Vittles - Quantified Self for Personal Health Vittles - Quantified Self for Personal Health
Vittles - Quantified Self for Personal Health
Anne Everars
Ìý
Draft scientific paper
Draft scientific paperDraft scientific paper
Draft scientific paper
Anne Everars
Ìý
Second thesis presentation
Second thesis presentationSecond thesis presentation
Second thesis presentation
Anne Everars
Ìý
Thesispresentation
ThesispresentationThesispresentation
Thesispresentation
Anne Everars
Ìý
Presentation Capita Selecta CHI - final
Presentation Capita Selecta CHI - finalPresentation Capita Selecta CHI - final
Presentation Capita Selecta CHI - final
Anne Everars
Ìý
Presentatie Geschiedenis van de Informatica
Presentatie Geschiedenis van de InformaticaPresentatie Geschiedenis van de Informatica
Presentatie Geschiedenis van de Informatica
Anne Everars
Ìý
Where to go with your subject - status report
Where to go with your subject - status reportWhere to go with your subject - status report
Where to go with your subject - status report
Anne Everars
Ìý

Recently uploaded (20)

How to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 EmployeeHow to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 Employee
Celine George
Ìý
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
pinkdvil200
Ìý
Adventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil SirAdventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil Sir
GUJARATCOMMERCECOLLE
Ìý
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
Ìý
How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18
Celine George
Ìý
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
A PPT Presentation on The Princess and the God: A tale of ancient India  by A...A PPT Presentation on The Princess and the God: A tale of ancient India  by A...
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
Beena E S
Ìý
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
Ìý
Kaun TALHA quiz Finals -- El Dorado 2025
Kaun TALHA quiz Finals -- El Dorado 2025Kaun TALHA quiz Finals -- El Dorado 2025
Kaun TALHA quiz Finals -- El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
Ìý
Computer Application in Business (commerce)
Computer Application in Business (commerce)Computer Application in Business (commerce)
Computer Application in Business (commerce)
Sudar Sudar
Ìý
Useful environment methods in Odoo 18 - Odoo ºÝºÝߣs
Useful environment methods in Odoo 18 - Odoo ºÝºÝߣsUseful environment methods in Odoo 18 - Odoo ºÝºÝߣs
Useful environment methods in Odoo 18 - Odoo ºÝºÝߣs
Celine George
Ìý
Rass MELAI : an Internet MELA Quiz Prelims - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Prelims - El Dorado 2025Rass MELAI : an Internet MELA Quiz Prelims - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Prelims - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
Ìý
TPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategyTPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategy
Henry Tapper
Ìý
Mate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptxMate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptx
Liny Jenifer
Ìý
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAMDUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
vlckovar
Ìý
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir DotanThe Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
History of Stoke Newington
Ìý
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
Association for Project Management
Ìý
Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
Ìý
Digital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptxDigital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptx
Dr. Sarita Anand
Ìý
How to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of SaleHow to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of Sale
Celine George
Ìý
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣsHow to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
Celine George
Ìý
How to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 EmployeeHow to Configure Flexible Working Schedule in Odoo 18 Employee
How to Configure Flexible Working Schedule in Odoo 18 Employee
Celine George
Ìý
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
pinkdvil200
Ìý
Adventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil SirAdventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil Sir
GUJARATCOMMERCECOLLE
Ìý
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
Ìý
How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18
Celine George
Ìý
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
A PPT Presentation on The Princess and the God: A tale of ancient India  by A...A PPT Presentation on The Princess and the God: A tale of ancient India  by A...
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
Beena E S
Ìý
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
Ìý
Computer Application in Business (commerce)
Computer Application in Business (commerce)Computer Application in Business (commerce)
Computer Application in Business (commerce)
Sudar Sudar
Ìý
Useful environment methods in Odoo 18 - Odoo ºÝºÝߣs
Useful environment methods in Odoo 18 - Odoo ºÝºÝߣsUseful environment methods in Odoo 18 - Odoo ºÝºÝߣs
Useful environment methods in Odoo 18 - Odoo ºÝºÝߣs
Celine George
Ìý
TPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategyTPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategy
Henry Tapper
Ìý
Mate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptxMate, a short story by Kate Grenvile.pptx
Mate, a short story by Kate Grenvile.pptx
Liny Jenifer
Ìý
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAMDUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
vlckovar
Ìý
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir DotanThe Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
The Battle of Belgrade Road: A WW1 Street Renaming Saga by Amir Dotan
History of Stoke Newington
Ìý
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...APM People Interest Network Conference - Tim Lyons - The neurological levels ...
APM People Interest Network Conference - Tim Lyons - The neurological levels ...
Association for Project Management
Ìý
Digital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptxDigital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptx
Dr. Sarita Anand
Ìý
How to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of SaleHow to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of Sale
Celine George
Ìý
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣsHow to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
Celine George
Ìý

Presentation project Computer Vision - Teeth segmentation