SlideShare a Scribd company logo
An edge contour
extraction technique

         Ivan Cabezas and Maria Trujillo
      Universidad del Valle, Cali - Colombia
                              Panos Liatsis
              City University, London - UK
Outline


Introduction

The Proposed Technique
  Edge region detection
  Edge contour extraction
  Effects of Outliers

Experimental Validation
  Inter-technique evaluation
  Intra-technique evaluation


        CLEI 2008 - An edge contour extraction technique   Slide 2 / 16
Introduction


An edge can be described
as a local luminance
change
Edge detectors produce
disjoint edge segments
stored in binary maps
Edge       contours     are
relatively invariant to the
changes of illumination,
and sensor characteristics,
among others
        CLEI 2008 - An edge contour extraction technique   Slide 3 / 16
Introduction


A contour can be represented using an ordered chain of
symbols which links an initial edge point to a final edge
point
For instance: { [70,45],2,3,2,3,3,2,3,3,3,2, . . .
3,4,3,4,3,4,3,4,3,4,[17,32] }

                          [17,32]



                                            [70,45]



                              3     2   1
                              4     C   0
                              5     6   7


           CLEI 2008 - An edge contour extraction technique   Slide 4 / 16
Edge Region


           An edge region is a set of adjacent points with
           a gradient magnitude higher than a threshold
           and a common quantised gradient direction




           Magnitude   0   0   0   40   40   0    0   0              Magnitude   0   0   0   10   20   10   0   0   0
Gradient                                                  Gradient
           Direction                                                 Direction




                           CLEI 2008 - An edge contour extraction technique                        Slide 5 / 16
Edge Region Detection


A quantisation is used in order to establish
common gradient directions

               135º          90º        45º




                180º                     0º




                225º        270º       315º



                       Quantisation




       CLEI 2008 - An edge contour extraction technique   Slide 6 / 16
Edge Contour Extraction


There is a region when at least
two contiguous points with high
gradient magnitude have the
same quantised gradient direction
An edgel is located by performing
non-maximal suppression
The continuity of the edge region
and the adjacency of located
edgels allow tracking edgels


       CLEI 2008 - An edge contour extraction technique   Slide 7 / 16
Innovative aspect


     The proposed technique does not process the
     entire image for extracting edge contours




Points processed by                Points processed by            Edge contours extracted
   traditional edge              the proposed technique          by the proposed technique
extraction techniques
                   CLEI 2008 - An edge contour extraction technique          Slide 8 / 16
Effects of Outliers
  Original Signal                                Gradient Directions




Signal plus Noise




                    CLEI 2008 - An edge contour extraction technique   Slide 9 / 16
Edge Contour Extraction with Noise




An outlier point can have a high gradient
magnitude but it causes a gradient direction
peculiarity in its neighbourhood
The presence of outliers in an edge region
causes deterioration in edge maps computed
by the proposed technique

        CLEI 2008 - An edge contour extraction technique   Slide 10 / 16
Inter-Technique Evaluation




FPP = FP / (TP+FN)           TPR = TP / (TP+FN)            FPR = FP / (FP+TN)




                CLEI 2008 - An edge contour extraction technique        Slide 11 / 16
Inter-Technique Evaluation

                “Egg”                       Ground Truth




The Sobel                   The Canny                    The proposed technique

            CLEI 2008 - An edge contour extraction technique        Slide 12 / 16
Intra-Technique Evaluation




                                              FPP = FP / (TP+FN)



CLEI 2008 - An edge contour extraction technique         Slide 13 / 16
Intra-Technique Evaluation

                  Edge Contour Maps




        Search densities and processed points




247            62                       31               16
      CLEI 2008 - An edge contour extraction technique   Slide 14 / 16
Conclusions


Edge contours are thin chains of edgels with
maximum gradient magnitude and a common
gradient direction

The computation effort is reduced using a set
of columns and/or rows

It is possible to obtain a edge contours map
by processing 50% or less of an image,
depending on the image content

       CLEI 2008 - An edge contour extraction technique   Slide 15 / 16
Questions




CLEI 2008 - An edge contour extraction technique   Slide 16 / 16

More Related Content

Viewers also liked

Vday
VdayVday
Vday
stefy3x
 
How to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ GrantHow to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ Grant
TJ Grant
 
Puertas de garaje: qué cuidados básicos necesitan
Puertas de garaje: qué cuidados básicos necesitanPuertas de garaje: qué cuidados básicos necesitan
Puertas de garaje: qué cuidados básicos necesitan
Puertas Roper
 
SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...
SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...
SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...
Peak Ace
 
PR: Inherently Social
PR: Inherently SocialPR: Inherently Social
PR: Inherently Social
Nicole Ioannidi
 
Dossier de presse - Veranda Rideau 2016
Dossier de presse - Veranda Rideau 2016Dossier de presse - Veranda Rideau 2016
Dossier de presse - Veranda Rideau 2016
Veranda Rideau
 
Η Γένεσις του Δράματος
Η Γένεσις του ΔράματοςΗ Γένεσις του Δράματος
Η Γένεσις του Δράματος
karinka2
 
Συναισθήματα
ΣυναισθήματαΣυναισθήματα
Συναισθήματαkarinka2
 
Organelle DNA
Organelle DNAOrganelle DNA

Viewers also liked (9)

Vday
VdayVday
Vday
 
How to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ GrantHow to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ Grant
 
Puertas de garaje: qué cuidados básicos necesitan
Puertas de garaje: qué cuidados básicos necesitanPuertas de garaje: qué cuidados básicos necesitan
Puertas de garaje: qué cuidados básicos necesitan
 
SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...
SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...
SMX 2016 | Parcours d'achats : Quelle place accorder au mobile pour booster v...
 
PR: Inherently Social
PR: Inherently SocialPR: Inherently Social
PR: Inherently Social
 
Dossier de presse - Veranda Rideau 2016
Dossier de presse - Veranda Rideau 2016Dossier de presse - Veranda Rideau 2016
Dossier de presse - Veranda Rideau 2016
 
Η Γένεσις του Δράματος
Η Γένεσις του ΔράματοςΗ Γένεσις του Δράματος
Η Γένεσις του Δράματος
 
Συναισθήματα
ΣυναισθήματαΣυναισθήματα
Συναισθήματα
 
Organelle DNA
Organelle DNAOrganelle DNA
Organelle DNA
 

Similar to An Edge Contour Extraction Technique

Mobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny AlgorithmMobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny Algorithm
Universitas Pembangunan Panca Budi
 
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to BlenderFrom STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
Emanuele Simioni
 
Algorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model RecoveryAlgorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model Recovery
CurvSurf
 
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGAReal Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
IRJET Journal
 
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESSURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
Zac Darcy
 
Pavement Marking Visibility from the Driver Perspective
Pavement Marking Visibility from the Driver PerspectivePavement Marking Visibility from the Driver Perspective
Pavement Marking Visibility from the Driver Perspective
Eric Nelson
 
Us Application
Us ApplicationUs Application
Us Application
mikehutt
 
Advanced lithographic technologies
Advanced lithographic technologiesAdvanced lithographic technologies
Advanced lithographic technologies
Len Mei
 
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
sipij
 
Applying QbD to Biotech Process Validation
Applying QbD to Biotech Process ValidationApplying QbD to Biotech Process Validation
Applying QbD to Biotech Process Validation
Institute of Validation Technology
 
Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environments
NAVER Engineering
 
Analysis and Gain Enhancement of Different Shapes of Shapes of Microstrip Pa...
Analysis and Gain Enhancement of Different Shapes of  Shapes of Microstrip Pa...Analysis and Gain Enhancement of Different Shapes of  Shapes of Microstrip Pa...
Analysis and Gain Enhancement of Different Shapes of Shapes of Microstrip Pa...
IRJET Journal
 
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPPDefinition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Esri
 
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET Journal
 
Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming
AbdAllah Aly
 
Lane detection by use of canny edge
Lane detection by use of canny edgeLane detection by use of canny edge
Lane detection by use of canny edge
banz23
 
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
IRJET Journal
 
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
IJCSEIT Journal
 
LVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyLVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-Metrology
Vladislav Kaplan
 

Similar to An Edge Contour Extraction Technique (20)

Mobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny AlgorithmMobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny Algorithm
 
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to BlenderFrom STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
 
Algorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model RecoveryAlgorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model Recovery
 
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGAReal Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
 
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESSURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
 
Pavement Marking Visibility from the Driver Perspective
Pavement Marking Visibility from the Driver PerspectivePavement Marking Visibility from the Driver Perspective
Pavement Marking Visibility from the Driver Perspective
 
Us Application
Us ApplicationUs Application
Us Application
 
Advanced lithographic technologies
Advanced lithographic technologiesAdvanced lithographic technologies
Advanced lithographic technologies
 
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
 
Applying QbD to Biotech Process Validation
Applying QbD to Biotech Process ValidationApplying QbD to Biotech Process Validation
Applying QbD to Biotech Process Validation
 
mid_presentation
mid_presentationmid_presentation
mid_presentation
 
Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environments
 
Analysis and Gain Enhancement of Different Shapes of Shapes of Microstrip Pa...
Analysis and Gain Enhancement of Different Shapes of  Shapes of Microstrip Pa...Analysis and Gain Enhancement of Different Shapes of  Shapes of Microstrip Pa...
Analysis and Gain Enhancement of Different Shapes of Shapes of Microstrip Pa...
 
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPPDefinition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
Definition and Validation of Scientific Algorithms for the SEOSAT/Ingenio GPP
 
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...IRJET-  	  A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
IRJET- A Comprehensive Analysis of Edge Detectors in SD-OCT Images for Gl...
 
Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming
 
Lane detection by use of canny edge
Lane detection by use of canny edgeLane detection by use of canny edge
Lane detection by use of canny edge
 
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
Design Optimization and CFD Analysis of Car using Active Mounting to Reduce D...
 
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
 
LVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyLVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-Metrology
 

More from Ivan Mauricio Cabezas Troyano

Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...
Ivan Mauricio Cabezas Troyano
 
Towards A Sustainable Architectural Design by an Adaptation of the Architectu...
Towards A Sustainable Architectural Design by an Adaptation of the Architectu...Towards A Sustainable Architectural Design by an Adaptation of the Architectu...
Towards A Sustainable Architectural Design by an Adaptation of the Architectu...
Ivan Mauricio Cabezas Troyano
 
A Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health RecordsA Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health Records
Ivan Mauricio Cabezas Troyano
 
MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...
MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...
MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...
Ivan Mauricio Cabezas Troyano
 
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
On the Impact of the Error Measure Selection in Evaluating Disparity MapsOn the Impact of the Error Measure Selection in Evaluating Disparity Maps
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
Ivan Mauricio Cabezas Troyano
 
An Evaluation Methodology for Stereo Correspondence Algorithms
An Evaluation Methodology for Stereo Correspondence AlgorithmsAn Evaluation Methodology for Stereo Correspondence Algorithms
An Evaluation Methodology for Stereo Correspondence Algorithms
Ivan Mauricio Cabezas Troyano
 
A Measure for Accuracy Disparity Maps Evaluation
A Measure for Accuracy Disparity Maps EvaluationA Measure for Accuracy Disparity Maps Evaluation
A Measure for Accuracy Disparity Maps Evaluation
Ivan Mauricio Cabezas Troyano
 

More from Ivan Mauricio Cabezas Troyano (7)

Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...
 
Towards A Sustainable Architectural Design by an Adaptation of the Architectu...
Towards A Sustainable Architectural Design by an Adaptation of the Architectu...Towards A Sustainable Architectural Design by an Adaptation of the Architectu...
Towards A Sustainable Architectural Design by an Adaptation of the Architectu...
 
A Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health RecordsA Review on Usability Features for Designing Electronic Health Records
A Review on Usability Features for Designing Electronic Health Records
 
MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...
MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...
MMV Research Laboratory :A Retrospective Around Multimedia and Computer Visio...
 
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
On the Impact of the Error Measure Selection in Evaluating Disparity MapsOn the Impact of the Error Measure Selection in Evaluating Disparity Maps
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
 
An Evaluation Methodology for Stereo Correspondence Algorithms
An Evaluation Methodology for Stereo Correspondence AlgorithmsAn Evaluation Methodology for Stereo Correspondence Algorithms
An Evaluation Methodology for Stereo Correspondence Algorithms
 
A Measure for Accuracy Disparity Maps Evaluation
A Measure for Accuracy Disparity Maps EvaluationA Measure for Accuracy Disparity Maps Evaluation
A Measure for Accuracy Disparity Maps Evaluation
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 

An Edge Contour Extraction Technique

  • 1. An edge contour extraction technique Ivan Cabezas and Maria Trujillo Universidad del Valle, Cali - Colombia Panos Liatsis City University, London - UK
  • 2. Outline Introduction The Proposed Technique Edge region detection Edge contour extraction Effects of Outliers Experimental Validation Inter-technique evaluation Intra-technique evaluation CLEI 2008 - An edge contour extraction technique Slide 2 / 16
  • 3. Introduction An edge can be described as a local luminance change Edge detectors produce disjoint edge segments stored in binary maps Edge contours are relatively invariant to the changes of illumination, and sensor characteristics, among others CLEI 2008 - An edge contour extraction technique Slide 3 / 16
  • 4. Introduction A contour can be represented using an ordered chain of symbols which links an initial edge point to a final edge point For instance: { [70,45],2,3,2,3,3,2,3,3,3,2, . . . 3,4,3,4,3,4,3,4,3,4,[17,32] } [17,32] [70,45] 3 2 1 4 C 0 5 6 7 CLEI 2008 - An edge contour extraction technique Slide 4 / 16
  • 5. Edge Region An edge region is a set of adjacent points with a gradient magnitude higher than a threshold and a common quantised gradient direction Magnitude 0 0 0 40 40 0 0 0 Magnitude 0 0 0 10 20 10 0 0 0 Gradient Gradient Direction Direction CLEI 2008 - An edge contour extraction technique Slide 5 / 16
  • 6. Edge Region Detection A quantisation is used in order to establish common gradient directions 135º 90º 45º 180º 0º 225º 270º 315º Quantisation CLEI 2008 - An edge contour extraction technique Slide 6 / 16
  • 7. Edge Contour Extraction There is a region when at least two contiguous points with high gradient magnitude have the same quantised gradient direction An edgel is located by performing non-maximal suppression The continuity of the edge region and the adjacency of located edgels allow tracking edgels CLEI 2008 - An edge contour extraction technique Slide 7 / 16
  • 8. Innovative aspect The proposed technique does not process the entire image for extracting edge contours Points processed by Points processed by Edge contours extracted traditional edge the proposed technique by the proposed technique extraction techniques CLEI 2008 - An edge contour extraction technique Slide 8 / 16
  • 9. Effects of Outliers Original Signal Gradient Directions Signal plus Noise CLEI 2008 - An edge contour extraction technique Slide 9 / 16
  • 10. Edge Contour Extraction with Noise An outlier point can have a high gradient magnitude but it causes a gradient direction peculiarity in its neighbourhood The presence of outliers in an edge region causes deterioration in edge maps computed by the proposed technique CLEI 2008 - An edge contour extraction technique Slide 10 / 16
  • 11. Inter-Technique Evaluation FPP = FP / (TP+FN) TPR = TP / (TP+FN) FPR = FP / (FP+TN) CLEI 2008 - An edge contour extraction technique Slide 11 / 16
  • 12. Inter-Technique Evaluation “Egg” Ground Truth The Sobel The Canny The proposed technique CLEI 2008 - An edge contour extraction technique Slide 12 / 16
  • 13. Intra-Technique Evaluation FPP = FP / (TP+FN) CLEI 2008 - An edge contour extraction technique Slide 13 / 16
  • 14. Intra-Technique Evaluation Edge Contour Maps Search densities and processed points 247 62 31 16 CLEI 2008 - An edge contour extraction technique Slide 14 / 16
  • 15. Conclusions Edge contours are thin chains of edgels with maximum gradient magnitude and a common gradient direction The computation effort is reduced using a set of columns and/or rows It is possible to obtain a edge contours map by processing 50% or less of an image, depending on the image content CLEI 2008 - An edge contour extraction technique Slide 15 / 16
  • 16. Questions CLEI 2008 - An edge contour extraction technique Slide 16 / 16