SlideShare a Scribd company logo
1 of 56
Ontology Based Object Learning and Recognition PhD Defence 14/12/2005 Supervised by Monique Thonnat Nicolas MAILLOT Orion team INRIA Sophia Antipolis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Outline
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction: Semantic Image Interpretation Oslo Accords (1993) ,[object Object],handshake agreement   Need of  a priori  knowledge  in  international politics
Introduction: object categorization  ,[object Object],[object Object],Aircraft
Introduction: Goal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction: Proposed Approach ,[object Object],High-Level Interpretation Mapping Image Processing Domain knowledge  Knowledge about the mapping between domain knowledge  and image processing knowledge
Introduction: Proposed Approach ,[object Object],Reduction of the knowledge acquisition problem and of the semantic gap Performing categorization as experts do
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Outline
State of the Art : Object Recognition ,[object Object],[object Object],[object Object],[object Object],Geometric model alignment  ,[object Object]
State of the Art : Object Recognition ,[object Object],Implicit objects models Use of multiple views  ,[object Object],[object Object],[object Object],[object Object]
State of the Art : Object Recognition ,[object Object],[object Object],[object Object],[object Object]
State of the Art : Object Recognition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Knowledge Acquisition Domain Expert Knowledge Acquisition Knowledge Base Knowledge acquisition  guided  by a  visual concept ontology  (i.e  geometry, texture, color ) to describe the objects of the domain. Visual Concept  Ontology
Knowledge Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Knowledge Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Knowledge Acquisition Texture Repartition Pattern Repetitive Random Regular Oriented Granulated Coarse Complex Visual concept ontology  content:  some   texture concepts Based on cognitive experiments  [Bhushan et al 97]
Knowledge Acquisition Subpart Tree ,[object Object],[object Object],[object Object],[object Object],Cytoplasm ,[object Object],[object Object],[object Object],[object Object],Domain knowledge   described using  visual   concept ontology Poaceae Pollen Pore
[object Object],[object Object],[object Object],[object Object],[object Object],Knowledge Acquisition
Knowledge Acquisition Each visual concept is associated with numerical features: Histograms Color Coherence Vectors  [Pass96] Blue, Bright, Dark Color Gabor Features  [Manjunath 96] Co-Occurrence Matrices Granulated, Smooth Texture SIFT Features  [Lowe 99] Polygonal, Straight  Shape Numerical Features Examples Visual Concept
Knowledge Acquisition  ,[object Object],[object Object],Acquisition Context  Point of View Sensor Rear View Front View Profile View Microscope Camera CCD Camera IR Camera
Domain  class hierarchy Subparts hierarchy Ontology driven description Image samples management Knowledge Acquisition
Poaceae Composition Link Specialization Link Pollen Grain Pori Non Apertured Pollen Cupressaceae Pori of Poaceae Pori of Parietaria Knowledge Base (18 domain classes + 17 visual concepts) Cytoplasm Of Cupressaceae Pollen with Pori Pollen with  Pori and Colpi Apertured Pollen Parietaria Olea Colpi Colpi of Olea Knowledge Acquisition Context: Sensor: Microscope Magnification: 60 Dye: Fuchsin
High-Level Interpretation Mapping Image Processing Domain knowledge  Completely Acquired Mapping Knowledge Partially Acquired Knowledge Acquisition ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Talk Overview
Visual Concept Learning ,[object Object],[object Object],[object Object],[object Object],Granulated  Texture Detector Granulated Texture Confidence=0.8
Visual Concept Learning ,[object Object],[object Object],[object Object],[object Object],[object Object]
Selection  of an image sample of Poaceae object Interactive selection  of region of interest with a drawing tool ,[object Object],[object Object],[object Object],[object Object],[object Object],Visual Concept Learning
Visual Concept Learning ,[object Object]
Automatic Segmentation Feature Extraction  Clustering (k-means) Cluster Visualization and Annotation  Visual Concept Learning ,[object Object],Image training set  Annotated Clusters Visual concept Ontology
Automatic Segmentation Size Computation k-means Small Cluster Visualization and Annotation ,[object Object],Visual concept Ontology Visual Concept Learning Image Training Set … … … … … Large
[object Object],Get Positive and Negative Samples Of C Visual Concept Detector SVM Training Feature Extraction And Selection Annotated Regions Visual Concept Learning SVM based on Radial Basis Function Kernels
Granulated  Texture Detector ,[object Object],[object Object],Get Positive and Negative Samples of Concept Granulated Texture Annotated Regions Visual Concept Learning LDA SVM Gabor Filter
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Talk Overview
Object Categorization ,[object Object],[object Object],[object Object],[object Object],Object Categorization Input  Image Class + Visual Description
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Object Categorization
[object Object],Circular Shape Detector Granulated Texture Detector Pink Hue Detector 0.63 Σ Object Categorization 0.5 0.6 0.8 (0.5+0.6+0.8)/3 0.63>0.5 : hypothesis verified ? Feature Extraction Automatic Segmentation ,[object Object],[object Object],[object Object],[object Object],Current  Hypothesis :
Object Categorization Automatic Segmentation Feature Extraction Input Image Poaceae 0.63 Circular 0.5 Pink 0.8 Granulated 0.6 Object Categorization Visual Concept Detectors Mapping Knowledge Base
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Talk Overview
Results ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Results ,[object Object],Image Database Object Categorization Indexed  Images Use of categorization results as  index  for images Indexing time:  1 sec for a 600x400 image on a Intel Pentium IV 3.06Ghz
Results ,[object Object],Indexed Images Semantic Query: Object Class /  Object Description ,[object Object],Retrieved  Images Retrieval
Results ,[object Object],[object Object],[object Object],No approach combines  weak supervision  with a  rich high-level knowledge layer
Results Composition Link Specialization Link Outdoor Scene Transport Vehicles Background Sky Aircraft Tarmac Grass Sea Car Motorbike Knowledge acquisition
Results Knowledge acquisition Uniform Bottom Green Grass Uniform Bottom Grey Black Tarmac Smooth Top Dark Light Blue Grey Sky Center Polygonal Motorbike Center Polygonal Car Center Polygonal Aircraft Pattern Position Geometry Brightness Hue
Results ,[object Object],[object Object],[object Object],Background images Images containing objects of interest
Results: Caltech Database on 3 object classes ,[object Object],Precision=n/A Recall=n/N n: number of  relevant   retrieved  images  A: number of  retrieved  images   N: number of  relevant   images
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Talk Overview
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conclusion
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Works ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Publications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proposed Approach Data Management   Knowledge Base of  Visual Concepts  and Data Data Management Engine Interpretation   Knowledge Base of Application Domain and  Visual Concepts  Interpretation Engine Program Supervision Library of vision programs Knowledge Base of Program Utilization Program Supervision Engine Current Image Interpretation Object Hypotheses Image Processing Request Numerical data Image description Visual Concept Ontology Cognitive vision   platform   [Hudelot 05]

More Related Content

Viewers also liked

Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...ijsrd.com
 
Financial management ppt @ mba
Financial management ppt @ mbaFinancial management ppt @ mba
Financial management ppt @ mbaBabasab Patil
 
OBJECTIVES OF FINANCIAL MANAGEMENT
OBJECTIVES OF FINANCIAL MANAGEMENTOBJECTIVES OF FINANCIAL MANAGEMENT
OBJECTIVES OF FINANCIAL MANAGEMENTAnurag Chakraborty
 
ppt on financial management
 ppt on financial management ppt on financial management
ppt on financial managementAanchal
 
Financial Management Lesson Notes
Financial Management Lesson NotesFinancial Management Lesson Notes
Financial Management Lesson NotesEkrem Tufan
 
Financial Management
Financial ManagementFinancial Management
Financial Managementshart sood
 
Financial management complete note
Financial management complete noteFinancial management complete note
Financial management complete notekabul university
 
Financial management ppt
Financial management pptFinancial management ppt
Financial management pptRanal Nair
 
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...Shirshanka Das
 

Viewers also liked (11)

Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...
 
Financial management ppt @ mba
Financial management ppt @ mbaFinancial management ppt @ mba
Financial management ppt @ mba
 
OBJECTIVES OF FINANCIAL MANAGEMENT
OBJECTIVES OF FINANCIAL MANAGEMENTOBJECTIVES OF FINANCIAL MANAGEMENT
OBJECTIVES OF FINANCIAL MANAGEMENT
 
ppt on financial management
 ppt on financial management ppt on financial management
ppt on financial management
 
Financial Management Lesson Notes
Financial Management Lesson NotesFinancial Management Lesson Notes
Financial Management Lesson Notes
 
Astrology
AstrologyAstrology
Astrology
 
Financial Management
Financial ManagementFinancial Management
Financial Management
 
Financial management complete note
Financial management complete noteFinancial management complete note
Financial management complete note
 
Financial management ppt
Financial management pptFinancial management ppt
Financial management ppt
 
Financial management
Financial managementFinancial management
Financial management
 
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
Taming the ever-evolving Compliance Beast : Lessons learnt at LinkedIn [Strat...
 

Similar to Ontology Based Object Learning and Recognition

2D/Multi-view Segmentation and Tracking
2D/Multi-view Segmentation and Tracking2D/Multi-view Segmentation and Tracking
2D/Multi-view Segmentation and TrackingTouradj Ebrahimi
 
Object tracking a survey
Object tracking a surveyObject tracking a survey
Object tracking a surveyHaseeb Hassan
 
Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...R M Shahidul Islam Shahed
 
Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptxBivaYadav3
 
Digital image classification22oct
Digital image classification22octDigital image classification22oct
Digital image classification22octAleemuddin Abbasi
 
Tracking of objects with known color signature - ELITECH 20
Tracking of objects with known color signature - ELITECH 20Tracking of objects with known color signature - ELITECH 20
Tracking of objects with known color signature - ELITECH 20Lukas Tencer
 
Mit6870 orsu lecture2
Mit6870 orsu lecture2Mit6870 orsu lecture2
Mit6870 orsu lecture2zukun
 
Using FCA for Visual Browsing
Using FCA for Visual BrowsingUsing FCA for Visual Browsing
Using FCA for Visual Browsingvillerd
 
Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...
Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...
Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...sipij
 
Capter10 cluster basic
Capter10 cluster basicCapter10 cluster basic
Capter10 cluster basicHouw Liong The
 
Capter10 cluster basic : Han & Kamber
Capter10 cluster basic : Han & KamberCapter10 cluster basic : Han & Kamber
Capter10 cluster basic : Han & KamberHouw Liong The
 
Ala Stolpnik's Standard Model talk
Ala Stolpnik's Standard Model talkAla Stolpnik's Standard Model talk
Ala Stolpnik's Standard Model talkwolf
 
OBJECT DETECTION AND RECOGNITION: A SURVEY
OBJECT DETECTION AND RECOGNITION: A SURVEYOBJECT DETECTION AND RECOGNITION: A SURVEY
OBJECT DETECTION AND RECOGNITION: A SURVEYJournal For Research
 
A Survey on Approaches for Object Tracking
A Survey on Approaches for Object TrackingA Survey on Approaches for Object Tracking
A Survey on Approaches for Object Trackingjournal ijrtem
 
Digital Image Classification.pptx
Digital Image Classification.pptxDigital Image Classification.pptx
Digital Image Classification.pptxHline Win
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedbutest
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedbutest
 

Similar to Ontology Based Object Learning and Recognition (20)

Multimedia searching
Multimedia searchingMultimedia searching
Multimedia searching
 
2D/Multi-view Segmentation and Tracking
2D/Multi-view Segmentation and Tracking2D/Multi-view Segmentation and Tracking
2D/Multi-view Segmentation and Tracking
 
Object tracking a survey
Object tracking a surveyObject tracking a survey
Object tracking a survey
 
Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...
 
Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptx
 
Digital image classification22oct
Digital image classification22octDigital image classification22oct
Digital image classification22oct
 
Tracking of objects with known color signature - ELITECH 20
Tracking of objects with known color signature - ELITECH 20Tracking of objects with known color signature - ELITECH 20
Tracking of objects with known color signature - ELITECH 20
 
Mit6870 orsu lecture2
Mit6870 orsu lecture2Mit6870 orsu lecture2
Mit6870 orsu lecture2
 
Using FCA for Visual Browsing
Using FCA for Visual BrowsingUsing FCA for Visual Browsing
Using FCA for Visual Browsing
 
Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...
Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...
Semi-Supervised Method of Multiple Object Segmentation with a Region Labeling...
 
Capter10 cluster basic
Capter10 cluster basicCapter10 cluster basic
Capter10 cluster basic
 
Capter10 cluster basic : Han & Kamber
Capter10 cluster basic : Han & KamberCapter10 cluster basic : Han & Kamber
Capter10 cluster basic : Han & Kamber
 
Object tracking
Object trackingObject tracking
Object tracking
 
Ala Stolpnik's Standard Model talk
Ala Stolpnik's Standard Model talkAla Stolpnik's Standard Model talk
Ala Stolpnik's Standard Model talk
 
OBJECT DETECTION AND RECOGNITION: A SURVEY
OBJECT DETECTION AND RECOGNITION: A SURVEYOBJECT DETECTION AND RECOGNITION: A SURVEY
OBJECT DETECTION AND RECOGNITION: A SURVEY
 
PPT s01-machine vision-s2
PPT s01-machine vision-s2PPT s01-machine vision-s2
PPT s01-machine vision-s2
 
A Survey on Approaches for Object Tracking
A Survey on Approaches for Object TrackingA Survey on Approaches for Object Tracking
A Survey on Approaches for Object Tracking
 
Digital Image Classification.pptx
Digital Image Classification.pptxDigital Image Classification.pptx
Digital Image Classification.pptx
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-based
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-based
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Ontology Based Object Learning and Recognition

  • 1. Ontology Based Object Learning and Recognition PhD Defence 14/12/2005 Supervised by Monique Thonnat Nicolas MAILLOT Orion team INRIA Sophia Antipolis
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Knowledge Acquisition Domain Expert Knowledge Acquisition Knowledge Base Knowledge acquisition guided by a visual concept ontology (i.e geometry, texture, color ) to describe the objects of the domain. Visual Concept Ontology
  • 16.
  • 17.
  • 18. Knowledge Acquisition Texture Repartition Pattern Repetitive Random Regular Oriented Granulated Coarse Complex Visual concept ontology content: some texture concepts Based on cognitive experiments [Bhushan et al 97]
  • 19.
  • 20.
  • 21. Knowledge Acquisition Each visual concept is associated with numerical features: Histograms Color Coherence Vectors [Pass96] Blue, Bright, Dark Color Gabor Features [Manjunath 96] Co-Occurrence Matrices Granulated, Smooth Texture SIFT Features [Lowe 99] Polygonal, Straight Shape Numerical Features Examples Visual Concept
  • 22.
  • 23. Domain class hierarchy Subparts hierarchy Ontology driven description Image samples management Knowledge Acquisition
  • 24. Poaceae Composition Link Specialization Link Pollen Grain Pori Non Apertured Pollen Cupressaceae Pori of Poaceae Pori of Parietaria Knowledge Base (18 domain classes + 17 visual concepts) Cytoplasm Of Cupressaceae Pollen with Pori Pollen with Pori and Colpi Apertured Pollen Parietaria Olea Colpi Colpi of Olea Knowledge Acquisition Context: Sensor: Microscope Magnification: 60 Dye: Fuchsin
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Object Categorization Automatic Segmentation Feature Extraction Input Image Poaceae 0.63 Circular 0.5 Pink 0.8 Granulated 0.6 Object Categorization Visual Concept Detectors Mapping Knowledge Base
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. Results Composition Link Specialization Link Outdoor Scene Transport Vehicles Background Sky Aircraft Tarmac Grass Sea Car Motorbike Knowledge acquisition
  • 46. Results Knowledge acquisition Uniform Bottom Green Grass Uniform Bottom Grey Black Tarmac Smooth Top Dark Light Blue Grey Sky Center Polygonal Motorbike Center Polygonal Car Center Polygonal Aircraft Pattern Position Geometry Brightness Hue
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56. Proposed Approach Data Management Knowledge Base of Visual Concepts and Data Data Management Engine Interpretation Knowledge Base of Application Domain and Visual Concepts Interpretation Engine Program Supervision Library of vision programs Knowledge Base of Program Utilization Program Supervision Engine Current Image Interpretation Object Hypotheses Image Processing Request Numerical data Image description Visual Concept Ontology Cognitive vision platform [Hudelot 05]