SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Buildings Recognition and Camera Localization Using Image Texture Description  SULEIMAN Wassim 1 ,  JOLIVEAU Thierry 1 , FAVIER Eric 2 1 ISTHME-ISIG CNRS/UMR EVS, Université Jean Monnet - Saint-Etienne.  2 DIPI EA 3719 École Nationale d'Ingénieurs de Saint-Etienne  [email_address]   [email_address]   [email_address]   25th International Cartographic Conference (Sageo)   –  8 july 2011  –  Palais de congrès Paris
Objective Find  a building in an image SIG 3D 3D  GIS Locate the camera that took the image by using the location of the building
Methodology ,[object Object],[object Object],[object Object],[object Object],Texture signature
How to isolate the building facade in the image? ,[object Object],Sourimant   2009 ,[object Object]
Work plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Work plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Enhancing GIS databases with building texture information Texture analyses (SIFT) Finding the interest points with their local descriptor
Enhancing GIS databases with building texture information Finding the (x,y,z) of the interest points Homography constraints 3D GIS model
Enhancing GIS databases with building texture information The texture descriptor  : list of interest points with their local descriptor and their 3D position
Work plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Facade recognition False matching because of the locality of the descriptor
Facade recognition ,[object Object],[object Object]
Facade recognition The facade in the 3D GIS
Work plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Camera Geolocation Association of the interest points with the 3D position of the matched points in the GIS databases
Camera geolocation 4 points non-collinear (Yang & al. 2009)  Real position Measured position
Camera Geolocation ,[object Object],[object Object],[object Object]
[object Object],4 points  non-coplanaires   SOFTPOSIT (David et al. 2004)  Camera Geolocation Real position Measured position
Work plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Possible Applications ,[object Object],Link GIS
Possible Applications ,[object Object],[object Object],[object Object]
Possible applications ,[object Object],Sourimant   2009
Work plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Limits ,[object Object]
Limits ,[object Object]
Limits ,[object Object]
Limits ,[object Object]
Thank you For your attention Suleiman wassim [email_address]

Weitere ähnliche Inhalte

Was ist angesagt?

Localization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometricLocalization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometricIAEME Publication
 
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
 
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...atsidaev
 
High resolution textured models for engineering applications
High resolution textured models for engineering applicationsHigh resolution textured models for engineering applications
High resolution textured models for engineering applicationsArtemis Valanis
 
witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)Witenberg S. R. Souza
 
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"Fwdays
 
Petrel course Module_1: Import data and management, make simple surfaces
Petrel course Module_1: Import data and management, make simple surfacesPetrel course Module_1: Import data and management, make simple surfaces
Petrel course Module_1: Import data and management, make simple surfacesMarc Diviu Franco
 
IGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.pptIGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.pptgrssieee
 
Enabling numerical Simulations in semantic 3D City Models using CityGML
Enabling  numerical Simulations in  semantic 3D City Models using CityGMLEnabling  numerical Simulations in  semantic 3D City Models using CityGML
Enabling numerical Simulations in semantic 3D City Models using CityGMLvirtualcitySYSTEMS GmbH
 
Texture mapping overview
Texture mapping overviewTexture mapping overview
Texture mapping overviewJ Le Rossignol
 
Expressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstylesExpressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstylesSidonie Christophe
 
Fitting, portayal and mapping
Fitting, portayal and mappingFitting, portayal and mapping
Fitting, portayal and mappingArtemis Valanis
 
A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...Jianming Liang
 
Visual Saliency: Learning to Detect Salient Objects
Visual Saliency: Learning to Detect Salient ObjectsVisual Saliency: Learning to Detect Salient Objects
Visual Saliency: Learning to Detect Salient ObjectsVicente Ordonez
 
GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]Mumbai B.Sc.IT Study
 
an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...
an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...
an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...Jianming Liang
 

Was ist angesagt? (19)

Localization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometricLocalization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometric
 
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 ?
 
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
 
High resolution textured models for engineering applications
High resolution textured models for engineering applicationsHigh resolution textured models for engineering applications
High resolution textured models for engineering applications
 
witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)
 
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
 
Petrel course Module_1: Import data and management, make simple surfaces
Petrel course Module_1: Import data and management, make simple surfacesPetrel course Module_1: Import data and management, make simple surfaces
Petrel course Module_1: Import data and management, make simple surfaces
 
IGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.pptIGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.ppt
 
3D Research
3D Research3D Research
3D Research
 
Enabling numerical Simulations in semantic 3D City Models using CityGML
Enabling  numerical Simulations in  semantic 3D City Models using CityGMLEnabling  numerical Simulations in  semantic 3D City Models using CityGML
Enabling numerical Simulations in semantic 3D City Models using CityGML
 
Texture mapping overview
Texture mapping overviewTexture mapping overview
Texture mapping overview
 
Expressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstylesExpressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstyles
 
3D Plan
3D Plan3D Plan
3D Plan
 
Fitting, portayal and mapping
Fitting, portayal and mappingFitting, portayal and mapping
Fitting, portayal and mapping
 
A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...A visualization-oriented 3D method for efficient computation of urban solar r...
A visualization-oriented 3D method for efficient computation of urban solar r...
 
Visual Saliency: Learning to Detect Salient Objects
Visual Saliency: Learning to Detect Salient ObjectsVisual Saliency: Learning to Detect Salient Objects
Visual Saliency: Learning to Detect Salient Objects
 
GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]
 
Dtm Quality Assesment
Dtm Quality AssesmentDtm Quality Assesment
Dtm Quality Assesment
 
an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...
an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...
an-open-source-3d-solar-radiation-model-integrated-with-a-3d-geographic-infor...
 

Ähnlich wie Buildings Recognition and Camera Localization Using Image Texture Description

Degree Module Breakdown
Degree Module BreakdownDegree Module Breakdown
Degree Module BreakdownDavid Horley
 
Interactive Editing of Signed Distance Fields
Interactive Editing of Signed Distance FieldsInteractive Editing of Signed Distance Fields
Interactive Editing of Signed Distance FieldsMatthias Trapp
 
Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016MBrasebin
 
Accuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotosAccuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotosAlexander Decker
 
Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing datasipij
 
Geographic information system
Geographic information systemGeographic information system
Geographic information systemOssamaElShanawany
 
lecture 14 GIS trends.ppt
lecture 14 GIS trends.pptlecture 14 GIS trends.ppt
lecture 14 GIS trends.pptPreethiRVR
 
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...ijcsa
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Mark Billinghurst
 
Introduction to GIS systems
Introduction to GIS systemsIntroduction to GIS systems
Introduction to GIS systemsVivek Srivastava
 
Real-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain ModelsReal-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain ModelsMatthias Trapp
 
Gis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsGis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsUroosa Samman
 
Build Your Own 3D Scanner: Introduction
Build Your Own 3D Scanner: IntroductionBuild Your Own 3D Scanner: Introduction
Build Your Own 3D Scanner: IntroductionDouglas Lanman
 
PENANG ICSGRC2012 Pi_ALiRG_Abd Manan
PENANG ICSGRC2012 Pi_ALiRG_Abd MananPENANG ICSGRC2012 Pi_ALiRG_Abd Manan
PENANG ICSGRC2012 Pi_ALiRG_Abd MananDR_ABDMANANSAMAD
 
Research Areas In Geomatics
Research Areas In GeomaticsResearch Areas In Geomatics
Research Areas In GeomaticsArup Dasgupta
 
Critical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV ImageryCritical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV Imageryaditess
 
Unmanned Aerial Systems (UAS) Data Quality and Accuracy Realities
Unmanned Aerial Systems (UAS) Data Quality and Accuracy RealitiesUnmanned Aerial Systems (UAS) Data Quality and Accuracy Realities
Unmanned Aerial Systems (UAS) Data Quality and Accuracy RealitiesUAS Colorado
 

Ähnlich wie Buildings Recognition and Camera Localization Using Image Texture Description (20)

Degree Module Breakdown
Degree Module BreakdownDegree Module Breakdown
Degree Module Breakdown
 
Interactive Editing of Signed Distance Fields
Interactive Editing of Signed Distance FieldsInteractive Editing of Signed Distance Fields
Interactive Editing of Signed Distance Fields
 
Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016
 
Accuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotosAccuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotos
 
Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing data
 
Geographic information system
Geographic information systemGeographic information system
Geographic information system
 
lecture 14 GIS trends.ppt
lecture 14 GIS trends.pptlecture 14 GIS trends.ppt
lecture 14 GIS trends.ppt
 
Three dimensional (3D) GIS
Three dimensional (3D) GISThree dimensional (3D) GIS
Three dimensional (3D) GIS
 
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
Automatic 3D view Generation from a Single 2D Image for both Indoor and Outdo...
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
 
Introduction to GIS systems
Introduction to GIS systemsIntroduction to GIS systems
Introduction to GIS systems
 
Real-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain ModelsReal-time Screen-space Geometry Draping for 3D Digital Terrain Models
Real-time Screen-space Geometry Draping for 3D Digital Terrain Models
 
2013 Lecture3: AR Tracking
2013 Lecture3: AR Tracking 2013 Lecture3: AR Tracking
2013 Lecture3: AR Tracking
 
Gis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsGis Geographical Information System Fundamentals
Gis Geographical Information System Fundamentals
 
Deploma
DeplomaDeploma
Deploma
 
Build Your Own 3D Scanner: Introduction
Build Your Own 3D Scanner: IntroductionBuild Your Own 3D Scanner: Introduction
Build Your Own 3D Scanner: Introduction
 
PENANG ICSGRC2012 Pi_ALiRG_Abd Manan
PENANG ICSGRC2012 Pi_ALiRG_Abd MananPENANG ICSGRC2012 Pi_ALiRG_Abd Manan
PENANG ICSGRC2012 Pi_ALiRG_Abd Manan
 
Research Areas In Geomatics
Research Areas In GeomaticsResearch Areas In Geomatics
Research Areas In Geomatics
 
Critical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV ImageryCritical Infrastructure Monitoring Using UAV Imagery
Critical Infrastructure Monitoring Using UAV Imagery
 
Unmanned Aerial Systems (UAS) Data Quality and Accuracy Realities
Unmanned Aerial Systems (UAS) Data Quality and Accuracy RealitiesUnmanned Aerial Systems (UAS) Data Quality and Accuracy Realities
Unmanned Aerial Systems (UAS) Data Quality and Accuracy Realities
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Kürzlich hochgeladen (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Buildings Recognition and Camera Localization Using Image Texture Description

  • 1. Buildings Recognition and Camera Localization Using Image Texture Description SULEIMAN Wassim 1 , JOLIVEAU Thierry 1 , FAVIER Eric 2 1 ISTHME-ISIG CNRS/UMR EVS, Université Jean Monnet - Saint-Etienne. 2 DIPI EA 3719 École Nationale d'Ingénieurs de Saint-Etienne [email_address] [email_address] [email_address] 25th International Cartographic Conference (Sageo) – 8 july 2011 – Palais de congrès Paris
  • 2. Objective Find a building in an image SIG 3D 3D GIS Locate the camera that took the image by using the location of the building
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Enhancing GIS databases with building texture information Texture analyses (SIFT) Finding the interest points with their local descriptor
  • 8. Enhancing GIS databases with building texture information Finding the (x,y,z) of the interest points Homography constraints 3D GIS model
  • 9. Enhancing GIS databases with building texture information The texture descriptor : list of interest points with their local descriptor and their 3D position
  • 10.
  • 11. Facade recognition False matching because of the locality of the descriptor
  • 12.
  • 13. Facade recognition The facade in the 3D GIS
  • 14.
  • 15. Camera Geolocation Association of the interest points with the 3D position of the matched points in the GIS databases
  • 16. Camera geolocation 4 points non-collinear (Yang & al. 2009) Real position Measured position
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Thank you For your attention Suleiman wassim [email_address]

Hinweis der Redaktion

  1. The results are not always good, because of the error in the 3D model, the complexity of urban environment and the collusion Sourimant et al., 2009. GPS, GIS AND VIDEO REGISTRATION FOR BUILDING RECONSTRUCTION
  2. The results are not always good, because of the error in the 3D model, the complexity of urban environment and the collusion Sourimant et al., 2009. GPS, GIS AND VIDEO REGISTRATION FOR BUILDING RECONSTRUCTION
  3. The results are not always good, because of the error in the 3D model, the complexity of urban environment and the collusion Sourimant et al., 2009. GPS, GIS AND VIDEO REGISTRATION FOR BUILDING RECONSTRUCTION
  4. SURF is faster than SIFT descriptor. But our tests show that the SIFT descriptor gives better results when the angle of view vary between two images SIFT code of VLFEAT and SURF code from OPENSURF. http://www.vlfeat.org/~vedaldi/code/sift.html http://www.mathworks.com/matlabcentral/fileexchange/28300
  5. SURF is faster than SIFT descriptor. But our tests show that the SIFT descriptor gives better results when the angle of view vary between two images SIFT code of VLFEAT and SURF code from OPENSURF. http://www.vlfeat.org/~vedaldi/code/sift.html http://www.mathworks.com/matlabcentral/fileexchange/28300
  6. SURF is faster than SIFT descriptor. But our tests show that the SIFT descriptor gives better results when the angle of view vary between two images SIFT code of VLFEAT and SURF code from OPENSURF. http://www.vlfeat.org/~vedaldi/code/sift.html http://www.mathworks.com/matlabcentral/fileexchange/28300
  7. The results are not always good, because of the error in the 3D model, the complexity of urban environment and the collusion Sourimant et al., 2009. GPS, GIS AND VIDEO REGISTRATION FOR BUILDING RECONSTRUCTION
  8. The level of the recognition based on the number of the interest points and their discriminative descriptor
  9. The level of the recognition based on the number of the interest points and their discriminative descriptor
  10. The level of the recognition based on the number of the interest points and their discriminative descriptor
  11. The results are not always good, because of the error in the 3D model, the complexity of urban environment and the collusion Sourimant et al., 2009. GPS, GIS AND VIDEO REGISTRATION FOR BUILDING RECONSTRUCTION
  12. With four points (three non collinear scene points or non collinear image points). (Yang et al. 2009) is applied. It is based on the homography matrix between the front wall in the query image and the 3D model. The best result is obtained when the camera is located just in front of the building at a distance less than 100 meters. The quality falls down steeply also if the distance between the camera and the building exceeds 70 m (low resolution), and the view angle is above 30 degrees (non affine descriptor).
  13. With four points (three non collinear scene points or non collinear image points). (Yang et al. 2009) is applied. It is based on the homography matrix between the front wall in the query image and the 3D model. The best result is obtained when the camera is located just in front of the building at a distance less than 100 meters. The quality falls down steeply also if the distance between the camera and the building exceeds 70 m (low resolution), and the view angle is above 30 degrees (non affine descriptor).
  14. We need at least 4 non coplanar points. The SOFTPOSIT algorithm (David et al. 2004) is used which has a high efficiency If one of the discovered facades shows an angle above 40 degrees, this facade will cause more error in the computation and contribute to the drop down of accuracy in the position of the camera
  15. The results are not always good, because of the error in the 3D model, the complexity of urban environment and the collusion Sourimant et al., 2009. GPS, GIS AND VIDEO REGISTRATION FOR BUILDING RECONSTRUCTION
  16. Approximate position and orientation of the camera are the first step of an automatic registration process Urban environment with low GPS precision (Li et al. 2006) (Bioret et al. 2009). Affine descriptor (Mikolajczyk & Schmid 2004) for the facade texture. This could greatly ameliorate the result for multiple facades detection If the method should be applied on Smartphones with continue video data, the SURF descriptor could perform better than SIFT because it is faster ( http://www.kooaba.com/ )
  17. Approximate position and orientation of the camera are the first step of an automatic registration process Urban environment with low GPS precision (Li et al. 2006) (Bioret et al. 2009). Affine descriptor (Mikolajczyk & Schmid 2004) for the facade texture. This could greatly ameliorate the result for multiple facades detection If the method should be applied on Smartphones with continue video data, the SURF descriptor could perform better than SIFT because it is faster ( http://www.kooaba.com/ )
  18. Approximate position and orientation of the camera are the first step of an automatic registration process Urban environment with low GPS precision (Li et al. 2006) (Bioret et al. 2009). Affine descriptor (Mikolajczyk & Schmid 2004) for the facade texture. This could greatly ameliorate the result for multiple facades detection If the method should be applied on Smartphones with continue video data, the SURF descriptor could perform better than SIFT because it is faster ( http://www.kooaba.com/ )
  19. The results are not always good, because of the error in the 3D model, the complexity of urban environment and the collusion Sourimant et al., 2009. GPS, GIS AND VIDEO REGISTRATION FOR BUILDING RECONSTRUCTION