SlideShare a Scribd company logo
Parameter-free Modelling of 2D Shapes with Ellipses
Parameter-free Modelling of 2D
Shapes with Ellipses
Costas Panagiotakis1,2
and Antonis Argyros2,3
1
Dept. of Business Administration, TEI of Crete, Greece
2
Institute of Computer Science, FORTH, Crete, Greece
3
Computer Science Department, University of Crete, Greece
WebPage: https://sites.google.com/site/costaspanagiotakis/research/EFA
Parameter-free Modelling of 2D Shapes with Ellipses
• Develop a method that approximates a
given 2D shape with an automatically
determined number of ellipses under the
Equal Area constraint.
• Equal Area constraint: The total area
covered by the ellipses has to be equal to
the area of the original shape.
• We want to achieve:
• Automatic selection of the number of
ellipses
• Automatic estimation of the parameters
of the ellipses
• Good balance between model
complexity and shape coverage under
the Equal Area constraint.
Goal
Parameter-free Modelling of 2D Shapes with Ellipses
• The first parameter-free method that automatically estimates an
unknown number of ellipses that best fit a given 2D shape under the
Equal Area constraint.
• Novel definition of shape complexity that exploits the shape skeleton.
• Good balance between model complexity and shape coverage.
• Experiments on more than 4,000 2D shapes show the effectiveness of
the proposed methods.
• The proposed solutions agree with human intuition.
Research highlights
Parameter-free Modelling of 2D Shapes with Ellipses
• Input: A binary image I that represents a
2D shape of area A.
• Output: A set E of k ellipses Ei so that
the sum of the areas of all ellipses is A.
• Goal: Compute the number k and the
parameters of ellipses Ei, so that the
trade-off between shape coverage and
model complexity is optimised.
• Shape coverage α(E) is the percentage of
the 2D shape points that are under some
of the ellipses in E.
Background
Fig 2. The proposed solution k = 6
with 96.6% shape coverage.
Fig 1. The given binary image
Parameter-free Modelling of 2D Shapes with Ellipses
Shape complexity and model selection
• A new shape complexity measure C based on the Medial Axis Transform
(MAT) of the shape.
• Model Selection: The Akaike Information Criterion (AIC) is used to define
a novel, entropy-based shape complexity measure that balances the
model complexity and the model approximation error:
Parameter-free Modelling of 2D Shapes with Ellipses
Methods
• In order to minimise the AIC, two variants are proposed and
evaluated:
• (a) AEFA (Augmentative Ellipse Fitting Algorithm): Gradually
increases the number of considered ellipses starting from a single
one.
• (b) DEFA (Decremental Ellipse Fitting Algorithm): decreases the
number of ellipses starting from a large, automatically defined set.
Parameter-free Modelling of 2D Shapes with Ellipses
AEFA
(a)-(e): The solutions proposed by AEFA using one to five ellipses. (f) the six circles in SCC
that initialise GMM-EM for k = 6. (g) The solution of AEFA for k = 6. (h) the solution in case
that circles were selected only based on their size, only. (i) the association of pixels to the
final solution of AEFA for k = 6 ellipses. (j) the AIC and BIC criteria for different values of k.
Captions show the estimated values of shape coverage.
Parameter-free Modelling of 2D Shapes with Ellipses
DEFA
(a)-(f): The intermediate solutions proposed by DEFA using 11, 8, 7, 6, 5 and 4 ellipses.
Captions show the estimated values of shape coverage . (g) the skeleton of the 2D shape. (h)
the association of pixels to k = 8 ellipses which is the final solution estimated by DEFA. (i) the
AIC and BIC criteria for different values of k.
Parameter-free Modelling of 2D Shapes with Ellipses
• MPEG7 (standard): 1400 images
• LEMS (standard): 1462 images
• SISHA (SImple SHApe): 32
images to evaluate scale, shear
and noise effects.
• SISHA-SCALE
• SISHA-SHEAR
• SISHA-NOISE
Datasets
•1st
shape of SISHA-SCALE
•1st
shape of SISHA-SHEAR
Shapes of the SISHA dataset
Parameter-free Modelling of 2D Shapes with Ellipses
Quantitative results
• Pr(m/AIC): the percentage of images of the datasets where the method m clearly outperforms the two others
under the AIC.
• Pr(m/α): the percentage of images of the datasets where the method m clearly outperforms the two others
under the coverage α.
Parameter-free Modelling of 2D Shapes with Ellipses
AEFA results (qualitative)
Representative success (top) and failure (bottom) examples of AEFA
method. Captions show the estimated values of shape coverage.
Parameter-free Modelling of 2D Shapes with Ellipses
DEFA results (qualitative)
Representative success (top) and failure (bottom) examples of DEFA
method. Captions show the estimated values of shape coverage .
Parameter-free Modelling of 2D Shapes with Ellipses
• A parameter-free methodology for estimating automatically the
number and the parameters of ellipses under the Equal Area
constraint.
• Experiments on more than 4,000 2D shapes assess the
effectiveness of AEFA and DEFA on a variety of shapes, shape
transformations, noise models and noise contamination levels.
• DEFA slightly outperforms AEFA especially for shapes of middle
and high complexity.
• The solutions proposed by AEFA and DEFA seem to agree with
human intuition.
Summary
Parameter-free Modelling of 2D Shapes with Ellipses
• Application of the proposed approach on the problem of
recovering automatically the unknown kinematic structure of an
unmodelled articulated object based on several, temporally
ordered views of it.
• Extensions of DEFA/AEFA towards handling shape primitives
other than ellipses.
Next steps/future work
Acknowledgments:
This work was partially supported by the EU FP7-ICT-2011-9-601165 project WEARHAP.
WebPage: https://sites.google.com/site/costaspanagiotakis/research/EFA

More Related Content

What's hot

Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...
TELKOMNIKA JOURNAL
 
Efficient Top-N Recommendation for Very Large Scale Binary Rated Datasets
Efficient Top-N Recommendation for Very Large Scale Binary Rated DatasetsEfficient Top-N Recommendation for Very Large Scale Binary Rated Datasets
Efficient Top-N Recommendation for Very Large Scale Binary Rated Datasets
Fabio Aiolli
 
Surface Data Capture Image Matching
Surface Data Capture Image MatchingSurface Data Capture Image Matching
Surface Data Capture Image Matching
RASHID JAVED
 
Ilris vs lynx highway surveying and data post processing - munich2008
Ilris vs lynx highway surveying and data post processing - munich2008Ilris vs lynx highway surveying and data post processing - munich2008
Ilris vs lynx highway surveying and data post processing - munich2008
Michael Xinogalos
 
Markless registration for scans of free form objects
Markless registration for scans of free form objectsMarkless registration for scans of free form objects
Markless registration for scans of free form objects
Artemis Valanis
 
Structural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technologyStructural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technology
Michael Xinogalos
 
Efficient Road Mapping
Efficient Road MappingEfficient Road Mapping
Efficient Road Mapping
Michael Xinogalos
 
Design and Simulation of a Modified Architecture of Carry Save Adder
Design and Simulation of a Modified Architecture of Carry Save AdderDesign and Simulation of a Modified Architecture of Carry Save Adder
Design and Simulation of a Modified Architecture of Carry Save Adder
CSCJournals
 
Surveillance System (Minimum Vertex Cover Problem)
Surveillance System (Minimum Vertex Cover Problem) Surveillance System (Minimum Vertex Cover Problem)
Surveillance System (Minimum Vertex Cover Problem)
Saksham Saxena
 
P1131210137
P1131210137P1131210137
P1131210137
Ashraf Aboshosha
 
브랜드디자인
브랜드디자인브랜드디자인
브랜드디자인
rosemarch1
 
Change detection in Hyperspectral data.ppt
Change detection in Hyperspectral data.pptChange detection in Hyperspectral data.ppt
Change detection in Hyperspectral data.ppt
grssieee
 
Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ? Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ?
azellecourtial
 

What's hot (13)

Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...
 
Efficient Top-N Recommendation for Very Large Scale Binary Rated Datasets
Efficient Top-N Recommendation for Very Large Scale Binary Rated DatasetsEfficient Top-N Recommendation for Very Large Scale Binary Rated Datasets
Efficient Top-N Recommendation for Very Large Scale Binary Rated Datasets
 
Surface Data Capture Image Matching
Surface Data Capture Image MatchingSurface Data Capture Image Matching
Surface Data Capture Image Matching
 
Ilris vs lynx highway surveying and data post processing - munich2008
Ilris vs lynx highway surveying and data post processing - munich2008Ilris vs lynx highway surveying and data post processing - munich2008
Ilris vs lynx highway surveying and data post processing - munich2008
 
Markless registration for scans of free form objects
Markless registration for scans of free form objectsMarkless registration for scans of free form objects
Markless registration for scans of free form objects
 
Structural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technologyStructural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technology
 
Efficient Road Mapping
Efficient Road MappingEfficient Road Mapping
Efficient Road Mapping
 
Design and Simulation of a Modified Architecture of Carry Save Adder
Design and Simulation of a Modified Architecture of Carry Save AdderDesign and Simulation of a Modified Architecture of Carry Save Adder
Design and Simulation of a Modified Architecture of Carry Save Adder
 
Surveillance System (Minimum Vertex Cover Problem)
Surveillance System (Minimum Vertex Cover Problem) Surveillance System (Minimum Vertex Cover Problem)
Surveillance System (Minimum Vertex Cover Problem)
 
P1131210137
P1131210137P1131210137
P1131210137
 
브랜드디자인
브랜드디자인브랜드디자인
브랜드디자인
 
Change detection in Hyperspectral data.ppt
Change detection in Hyperspectral data.pptChange detection in Hyperspectral data.ppt
Change detection in Hyperspectral data.ppt
 
Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ? Can graph convolution network learn spatial relations ?
Can graph convolution network learn spatial relations ?
 

Similar to Parameter-free Modelling of 2D Shapes with Ellipses

Algorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model RecoveryAlgorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model Recovery
CurvSurf
 
Using Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration GridUsing Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration Grid
Jan Wedekind
 
47549379 paper-on-image-processing
47549379 paper-on-image-processing47549379 paper-on-image-processing
47549379 paper-on-image-processing
maisali4
 
AHF_IDETC_2011_Jie
AHF_IDETC_2011_JieAHF_IDETC_2011_Jie
AHF_IDETC_2011_Jie
MDO_Lab
 
11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...
11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...
11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...
Alexander Decker
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdf
MehulMunshi3
 
mid_presentation
mid_presentationmid_presentation
mid_presentation
Chiraz Nafouki
 
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Ukraine
 
Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...
vformxsteels
 
Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...
vformxsteels
 
Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...
Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...
Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...
ZaidHussein6
 
Image search using similarity measures based on circular sectors
Image search using similarity measures based on circular sectorsImage search using similarity measures based on circular sectors
Image search using similarity measures based on circular sectors
csandit
 
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORSIMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
cscpconf
 
Partha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptxPartha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptx
JimmyPhoenix2
 
Plan economico del 2017
Plan economico del 2017Plan economico del 2017
Plan economico del 2017
Guillermo Gallardo
 
Plan economico
Plan economicoPlan economico
Plan economico
Plan economicoPlan economico
Plan economico
Crist Oviedo
 
Stairways detection and distance estimation approach based on three connected...
Stairways detection and distance estimation approach based on three connected...Stairways detection and distance estimation approach based on three connected...
Stairways detection and distance estimation approach based on three connected...
Md. Ahsan Habib Nayan
 
A process to improve the accuracy of mk ii fp to cosmic charles symons
A process to improve the accuracy of mk ii fp to cosmic    charles symonsA process to improve the accuracy of mk ii fp to cosmic    charles symons
A process to improve the accuracy of mk ii fp to cosmic charles symons
IWSM Mensura
 
Carved visual hulls for image based modeling
Carved visual hulls for image based modelingCarved visual hulls for image based modeling
Carved visual hulls for image based modeling
aftab alam
 

Similar to Parameter-free Modelling of 2D Shapes with Ellipses (20)

Algorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model RecoveryAlgorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model Recovery
 
Using Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration GridUsing Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration Grid
 
47549379 paper-on-image-processing
47549379 paper-on-image-processing47549379 paper-on-image-processing
47549379 paper-on-image-processing
 
AHF_IDETC_2011_Jie
AHF_IDETC_2011_JieAHF_IDETC_2011_Jie
AHF_IDETC_2011_Jie
 
11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...
11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...
11.design and modeling of tool trajectory in c0000www.iiste.org call for pape...
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdf
 
mid_presentation
mid_presentationmid_presentation
mid_presentation
 
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
 
Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...
 
Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...Coupling machine learning and synthetic image DIC-based techniques for the ca...
Coupling machine learning and synthetic image DIC-based techniques for the ca...
 
Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...
Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...
Stereo Vision Distance Estimation Employing Canny Edge Detector with Interpol...
 
Image search using similarity measures based on circular sectors
Image search using similarity measures based on circular sectorsImage search using similarity measures based on circular sectors
Image search using similarity measures based on circular sectors
 
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORSIMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
 
Partha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptxPartha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptx
 
Plan economico del 2017
Plan economico del 2017Plan economico del 2017
Plan economico del 2017
 
Plan economico
Plan economicoPlan economico
Plan economico
 
Plan economico
Plan economicoPlan economico
Plan economico
 
Stairways detection and distance estimation approach based on three connected...
Stairways detection and distance estimation approach based on three connected...Stairways detection and distance estimation approach based on three connected...
Stairways detection and distance estimation approach based on three connected...
 
A process to improve the accuracy of mk ii fp to cosmic charles symons
A process to improve the accuracy of mk ii fp to cosmic    charles symonsA process to improve the accuracy of mk ii fp to cosmic    charles symons
A process to improve the accuracy of mk ii fp to cosmic charles symons
 
Carved visual hulls for image based modeling
Carved visual hulls for image based modelingCarved visual hulls for image based modeling
Carved visual hulls for image based modeling
 

Recently uploaded

The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
University of Maribor
 
The cost of acquiring information by natural selection
The cost of acquiring information by natural selectionThe cost of acquiring information by natural selection
The cost of acquiring information by natural selection
Carl Bergstrom
 
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdfMending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Selcen Ozturkcan
 
Tissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptxTissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptx
muralinath2
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
Advanced-Concepts-Team
 
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdfHUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
Ritik83251
 
cathode ray oscilloscope and its applications
cathode ray oscilloscope and its applicationscathode ray oscilloscope and its applications
cathode ray oscilloscope and its applications
sandertein
 
fermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptxfermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptx
ananya23nair
 
Pests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdfPests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdf
PirithiRaju
 
Alternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart AgricultureAlternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart Agriculture
International Food Policy Research Institute- South Asia Office
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
PirithiRaju
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
Sciences of Europe
 
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Sérgio Sacani
 
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Sérgio Sacani
 
Methods of grain storage Structures in India.pdf
Methods of grain storage Structures in India.pdfMethods of grain storage Structures in India.pdf
Methods of grain storage Structures in India.pdf
PirithiRaju
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
Leonel Morgado
 
Summary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdfSummary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdf
vadgavevedant86
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
Leonel Morgado
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
Vandana Devesh Sharma
 

Recently uploaded (20)

The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
 
The cost of acquiring information by natural selection
The cost of acquiring information by natural selectionThe cost of acquiring information by natural selection
The cost of acquiring information by natural selection
 
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdfMending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
 
Tissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptxTissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptx
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
 
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdfHUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
 
cathode ray oscilloscope and its applications
cathode ray oscilloscope and its applicationscathode ray oscilloscope and its applications
cathode ray oscilloscope and its applications
 
fermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptxfermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptx
 
Pests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdfPests of Storage_Identification_Dr.UPR.pdf
Pests of Storage_Identification_Dr.UPR.pdf
 
Alternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart AgricultureAlternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart Agriculture
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
 
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
 
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
 
Methods of grain storage Structures in India.pdf
Methods of grain storage Structures in India.pdfMethods of grain storage Structures in India.pdf
Methods of grain storage Structures in India.pdf
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
 
Summary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdfSummary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdf
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
 

Parameter-free Modelling of 2D Shapes with Ellipses

  • 1. Parameter-free Modelling of 2D Shapes with Ellipses Parameter-free Modelling of 2D Shapes with Ellipses Costas Panagiotakis1,2 and Antonis Argyros2,3 1 Dept. of Business Administration, TEI of Crete, Greece 2 Institute of Computer Science, FORTH, Crete, Greece 3 Computer Science Department, University of Crete, Greece WebPage: https://sites.google.com/site/costaspanagiotakis/research/EFA
  • 2. Parameter-free Modelling of 2D Shapes with Ellipses • Develop a method that approximates a given 2D shape with an automatically determined number of ellipses under the Equal Area constraint. • Equal Area constraint: The total area covered by the ellipses has to be equal to the area of the original shape. • We want to achieve: • Automatic selection of the number of ellipses • Automatic estimation of the parameters of the ellipses • Good balance between model complexity and shape coverage under the Equal Area constraint. Goal
  • 3. Parameter-free Modelling of 2D Shapes with Ellipses • The first parameter-free method that automatically estimates an unknown number of ellipses that best fit a given 2D shape under the Equal Area constraint. • Novel definition of shape complexity that exploits the shape skeleton. • Good balance between model complexity and shape coverage. • Experiments on more than 4,000 2D shapes show the effectiveness of the proposed methods. • The proposed solutions agree with human intuition. Research highlights
  • 4. Parameter-free Modelling of 2D Shapes with Ellipses • Input: A binary image I that represents a 2D shape of area A. • Output: A set E of k ellipses Ei so that the sum of the areas of all ellipses is A. • Goal: Compute the number k and the parameters of ellipses Ei, so that the trade-off between shape coverage and model complexity is optimised. • Shape coverage α(E) is the percentage of the 2D shape points that are under some of the ellipses in E. Background Fig 2. The proposed solution k = 6 with 96.6% shape coverage. Fig 1. The given binary image
  • 5. Parameter-free Modelling of 2D Shapes with Ellipses Shape complexity and model selection • A new shape complexity measure C based on the Medial Axis Transform (MAT) of the shape. • Model Selection: The Akaike Information Criterion (AIC) is used to define a novel, entropy-based shape complexity measure that balances the model complexity and the model approximation error:
  • 6. Parameter-free Modelling of 2D Shapes with Ellipses Methods • In order to minimise the AIC, two variants are proposed and evaluated: • (a) AEFA (Augmentative Ellipse Fitting Algorithm): Gradually increases the number of considered ellipses starting from a single one. • (b) DEFA (Decremental Ellipse Fitting Algorithm): decreases the number of ellipses starting from a large, automatically defined set.
  • 7. Parameter-free Modelling of 2D Shapes with Ellipses AEFA (a)-(e): The solutions proposed by AEFA using one to five ellipses. (f) the six circles in SCC that initialise GMM-EM for k = 6. (g) The solution of AEFA for k = 6. (h) the solution in case that circles were selected only based on their size, only. (i) the association of pixels to the final solution of AEFA for k = 6 ellipses. (j) the AIC and BIC criteria for different values of k. Captions show the estimated values of shape coverage.
  • 8. Parameter-free Modelling of 2D Shapes with Ellipses DEFA (a)-(f): The intermediate solutions proposed by DEFA using 11, 8, 7, 6, 5 and 4 ellipses. Captions show the estimated values of shape coverage . (g) the skeleton of the 2D shape. (h) the association of pixels to k = 8 ellipses which is the final solution estimated by DEFA. (i) the AIC and BIC criteria for different values of k.
  • 9. Parameter-free Modelling of 2D Shapes with Ellipses • MPEG7 (standard): 1400 images • LEMS (standard): 1462 images • SISHA (SImple SHApe): 32 images to evaluate scale, shear and noise effects. • SISHA-SCALE • SISHA-SHEAR • SISHA-NOISE Datasets •1st shape of SISHA-SCALE •1st shape of SISHA-SHEAR Shapes of the SISHA dataset
  • 10. Parameter-free Modelling of 2D Shapes with Ellipses Quantitative results • Pr(m/AIC): the percentage of images of the datasets where the method m clearly outperforms the two others under the AIC. • Pr(m/α): the percentage of images of the datasets where the method m clearly outperforms the two others under the coverage α.
  • 11. Parameter-free Modelling of 2D Shapes with Ellipses AEFA results (qualitative) Representative success (top) and failure (bottom) examples of AEFA method. Captions show the estimated values of shape coverage.
  • 12. Parameter-free Modelling of 2D Shapes with Ellipses DEFA results (qualitative) Representative success (top) and failure (bottom) examples of DEFA method. Captions show the estimated values of shape coverage .
  • 13. Parameter-free Modelling of 2D Shapes with Ellipses • A parameter-free methodology for estimating automatically the number and the parameters of ellipses under the Equal Area constraint. • Experiments on more than 4,000 2D shapes assess the effectiveness of AEFA and DEFA on a variety of shapes, shape transformations, noise models and noise contamination levels. • DEFA slightly outperforms AEFA especially for shapes of middle and high complexity. • The solutions proposed by AEFA and DEFA seem to agree with human intuition. Summary
  • 14. Parameter-free Modelling of 2D Shapes with Ellipses • Application of the proposed approach on the problem of recovering automatically the unknown kinematic structure of an unmodelled articulated object based on several, temporally ordered views of it. • Extensions of DEFA/AEFA towards handling shape primitives other than ellipses. Next steps/future work Acknowledgments: This work was partially supported by the EU FP7-ICT-2011-9-601165 project WEARHAP. WebPage: https://sites.google.com/site/costaspanagiotakis/research/EFA

Editor's Notes

  1. This is your introductory slide – use it to introduce yourself and your paper
  2. Provide a summary of your main findings, and the major relevant points. If possible, include an image that illustrates your research.
  3. Explain the importance and relevance of your research, putting it in context.
  4. Provide relevant background information that helps elucidate your findings.
  5. Present your main methods: in a nutshell, what did you do?
  6. Present your main methods: in a nutshell, what did you do?
  7. Present your main methods: in a nutshell, what did you do?
  8. Present your main methods: in a nutshell, what did you do?
  9. Talk through your results – what stood out? What surprised you?
  10. Talk through your results – what stood out? What surprised you?
  11. Continue to describe your results on this second slide if you need more time.
  12. Continue to describe your results on this second slide if you need more time.
  13. Share what you concluded from your findings. Take it back to the “so what?” question – what’s so important about your conclusions?
  14. Talk about next steps and future work. Where do your conclusions lead? If you’ve worked on a medical treatment or product, what’s the next step in its development? Are you working on a related but different project? Here’s the place to point readers to your new research.