SlideShare a Scribd company logo
1 of 30
Download to read offline
SCALEMASTER2.0: A SCALEMASTER EXTENSION TO MONITOR AUTOMATIC MULTI-SCALES GENERALISATIONS 
Guillaume Touya & Jean-François Girres 
ICC 2013 Dresden 
COGIT lab – IGN France
OUTLINE 
Multi-Scales Generalisation 
From ScaleMaster to ScaleMaster2.0 
Implementation with algorithms 
Results 
Conclusion and Further Work 
23.08.13 
2 
ICC 2013 
Dresden
MULTI-SCALES GENERALISATION 
Definition: 
Generalise maps at any scale from multiple sources 
23.08.13 
3 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
MRDB 
1:250k 
1:100k 
1:50k 
Landuse 
1:50k 
Topography 
1:25k 
1:75k map 
Touristic sites 
1:75k touristic map 
With a multiple representations database 
With unrelated databases
MULTI-SCALES GENERALISATION 
Problem similar to « continuous » generalisation (Harrie et al 2002, van Oosterom 2005) 
23.08.13 
4 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
MULTI-SCALES GENERALISATION 
Problem similar to « continuous » generalisation (Harrie et al 2002, van Oosterom 2005) 
ScaleMaster (Brewer & Buttenfield 2007) even more adapted 
Maps derivable for any scale in the « scale line » 
Multiple sources allowed 
Multiple map types allowed (e.g. topographic, touristic, road map, etc.) 
23.08.13 
5 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FROM SCALEMASTER TO SCALEMASTER2.0 
How to automate the ScaleMaster? 
Replace manual operation by parameterised automatic processes 
Create a formal model of the ScaleMaster 
Deal with key generalisation issues 
Enrichment 
Priorities 
Schema transformation 
Multi-themes processes 
23.08.13 
6 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 
7 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 8 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 
9 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 
10 ICC 2013 Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 
11 
ICC 2013 Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 
12 
ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion 
e.g. roundabouts or braids in rivers
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 
13 
ICC 2013 Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
e.g. select roads whose « number of lanes » is > 2
FROM SCALEMASTER TO SCALEMASTER2.0 
The ScaleMaster2.0 
23.08.13 
14 ICC 2013 Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
e.g. Gaussian smoothing [step = 5 m] 
or strokes selection [minLength > 500 m, T number > 4]
FROM SCALEMASTER TO SCALEMASTER2.0 
Ontologies to control interoperability 
Ontology of geographic concepts (e.g. river, road, forest, etc.) 
Ontology of algorithms (Gould & Chaudhry 2012 ) 
Ontology of generalisation operators (Touya et al 2010) 
23.08.13 
15 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Generalisation operation 
harmonisation 
typification 
enhancement 
simplification 
displacement 
filtering 
caricature 
collapse 
isA 
isA 
aggregation 
isA 
isA 
smoothing 
selection 
isA 
collapse 
aggregation
FROM SCALEMASTER TO SCALEMASTER2.0 
Automatic process of the ScaleMaster 
23.08.13 
16 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Get a theme 
scale 
Get element from scale 
Order processes 
Parameter process 
Execute process 
Processes 
left? 
yes 
no
IMPLEMENTATION 
Implemented in CartAGen open source generalisation platform (Renard et al 2010) 
23.08.13 
17 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
MRDB 
DLM 1 
DLM 2 
DLM 3 
DCM 
ScaleMaster2.0 
CartAGen 
ScaleMaster.xml 
Parameters. xml 
Ontologies
IMPLEMENTATION 
A toolbox of geometric algorithms: 
Line simplification (Visvalingam & Whyatt 94, Raposo 2010) 
Points cloud typification 
Polygon simplification (Ruas 88) 
Skeletonisation (Haunert 2004) … 
A toolbox of contextual processes: 
Road and river strokes selection (Thomson & Richardson 99) 
Airport features generalisation, … 
A toolbox of correction processes (river flow, planar networks, etc.) 
23.08.13 
18 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
RESULTS 
23.08.13 
19 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Tests on real data with 3 sources: 
VMAP2 (~1:50K) 
VMAP1 (~1:250K) 
VMAP0 (~1:1000K) 
Roads
RESULTS 
23.08.13 
20 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Tests on real data with 3 sources: 
VMAP2 (~1:50K) 
VMAP1 (~1:250K) 
VMAP0 (~1:1000K) 
River simplification
RESULTS 
23.08.13 
21 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Tests on real data with 3 sources: 
VMAP2 (~1:50K) 
VMAP1 (~1:250K) 
VMAP0 (~1:1000K) 
Land use generalisation
RESULTS 
23.08.13 
22 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Tests on real data with 3 sources: 
VMAP2 (~1:50K) 
VMAP1 (~1:250K) 
VMAP0 (~1:1000K) 
Airports
CONCLUSION 
ScaleMaster is adapted to multi-scales generalisation 
ScaleMaster2.0 is an automatic version of the ScaleMaster 
Implementation on Open Source Platform 
Results prove the usability with complex processes 
23.08.13 
23 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FURTHER WORK 
Extend to symbolisation with SLD standard 
Extend to partitioning techniques to process very large datasets 
Extend to landscape-oriented parameterisation 
Introduce some kind of constraint parameterisation 
23.08.13 
24 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
FURTHER WORK 
23.08.13 
25 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion
THANKS FOR YOUR ATTENTION ANY QUESTIONS? 
26 
COGIT – IGN France 
Guillaume Touya & Jean-François Girres 
http://oxygene-project.sourceforge.net/
RESULTS 
23.08.13 
27 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Tests on real data with 3 sources: 
VMAP2 (~1:50K) 
VMAP1 (~1:250K) 
VMAP0 (~1:1000K) 
River selection with strokes
IMPLEMENTED ALGORITHMS 
23.08.13 
ICC 2013 
Dresden 
28 
Line simplification (Raposo 2010) 
Concave cover for points
IMPLEMENTED ALGORITHMS 
23.08.13 
ICC 2013 
Dresden 
29 
Visvalingam-Whyatt on coastlines 
Railway line generalisation
FROM SCALEMASTER TO SCALEMASTER2.0 
Ontologies to control interoperability 
Ontology of geographic concepts (e.g. river, road, forest, etc.) 
Ontology of generalisation operators (Touya et al 2010) 
Ontology of algorithms and processes (Gould & Chaudhry 2012 ) 
23.08.13 
30 
ICC 2013 
Dresden 
Multi-scales generalisation 
ScaleMaster2.0 
Implementation 
Results 
Conclusion 
Algorithm 
Process 
Operation 
implements 
triggers 
triggers 
Geographic entity 
appliesTo 
appliesTo 
Parameter 
hasParameter 
hasParameter 
Geometry 
line 
point 
polygon 
isA 
isA 
isA 
geometryType 
geometryType 
road 
building 
isA 
isA 
Douglas & Peucker 
S.O.M. Typification 
AGENT 
Least squares 
Ontology individual

More Related Content

What's hot

Development of Routing for Car Navigation Systems
Development of Routing for Car Navigation SystemsDevelopment of Routing for Car Navigation Systems
Development of Routing for Car Navigation SystemsAtsushi Koike
 
Linear Referencing - See How FME Measures Up
Linear Referencing - See How FME Measures UpLinear Referencing - See How FME Measures Up
Linear Referencing - See How FME Measures UpSafe Software
 
Linear referencing with FME
Linear referencing with FMELinear referencing with FME
Linear referencing with FMEKnut Jetlund
 
Application of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position EstimationApplication of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position EstimationIRJET Journal
 
PRIM’S AND KRUSKAL’S ALGORITHM
PRIM’S AND KRUSKAL’S  ALGORITHMPRIM’S AND KRUSKAL’S  ALGORITHM
PRIM’S AND KRUSKAL’S ALGORITHMJaydeepDesai10
 
THE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERA
THE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERATHE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERA
THE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERANational Cheng Kung University
 
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014Raphael Troncy
 
Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gisCOGS Presentations
 
PR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptx
PR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptxPR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptx
PR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptxgrssieee
 
The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...
The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...
The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...National Cheng Kung University
 
Land Use/Land Cover Detection
Land Use/Land Cover DetectionLand Use/Land Cover Detection
Land Use/Land Cover DetectionWansoo Im
 
Swmm Example 4 - Water Quality
Swmm Example 4 - Water QualitySwmm Example 4 - Water Quality
Swmm Example 4 - Water Quality은성 정
 

What's hot (20)

Development of Routing for Car Navigation Systems
Development of Routing for Car Navigation SystemsDevelopment of Routing for Car Navigation Systems
Development of Routing for Car Navigation Systems
 
Linear Referencing - See How FME Measures Up
Linear Referencing - See How FME Measures UpLinear Referencing - See How FME Measures Up
Linear Referencing - See How FME Measures Up
 
Linear referencing with FME
Linear referencing with FMELinear referencing with FME
Linear referencing with FME
 
Application of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position EstimationApplication of Vision based Techniques for Position Estimation
Application of Vision based Techniques for Position Estimation
 
PRIM’S AND KRUSKAL’S ALGORITHM
PRIM’S AND KRUSKAL’S  ALGORITHMPRIM’S AND KRUSKAL’S  ALGORITHM
PRIM’S AND KRUSKAL’S ALGORITHM
 
DSM Extraction from Pleiades Images using Micmac
DSM Extraction from Pleiades Images using MicmacDSM Extraction from Pleiades Images using Micmac
DSM Extraction from Pleiades Images using Micmac
 
THE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERA
THE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERATHE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERA
THE 3D MODELLING USING FRAME CAMERAS AND PANORAMIC CAMERA
 
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
 
Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gis
 
JGrass-Newage SWRB
JGrass-Newage SWRBJGrass-Newage SWRB
JGrass-Newage SWRB
 
A real-time system for vehicle detection with shadow removal and vehicle clas...
A real-time system for vehicle detection with shadow removal and vehicle clas...A real-time system for vehicle detection with shadow removal and vehicle clas...
A real-time system for vehicle detection with shadow removal and vehicle clas...
 
AIAA Paper dlt228
AIAA Paper dlt228AIAA Paper dlt228
AIAA Paper dlt228
 
ens491-final-3
ens491-final-3ens491-final-3
ens491-final-3
 
PR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptx
PR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptxPR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptx
PR3 MODIS_VIIRS_Geo_Error_Trend_with_Kalman_Filter.pptx
 
Poster_submitted_final
Poster_submitted_finalPoster_submitted_final
Poster_submitted_final
 
The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...
The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...
The Turbidity (TB) Varies with Time And Space in The Reservoir Using GWR And ...
 
Land Use/Land Cover Detection
Land Use/Land Cover DetectionLand Use/Land Cover Detection
Land Use/Land Cover Detection
 
JGrass-Newage clearness index
JGrass-Newage clearness indexJGrass-Newage clearness index
JGrass-Newage clearness index
 
Change detection
Change detection Change detection
Change detection
 
Swmm Example 4 - Water Quality
Swmm Example 4 - Water QualitySwmm Example 4 - Water Quality
Swmm Example 4 - Water Quality
 

Viewers also liked

Automated generalisation of intermediate levels in a multi-scale pyramid
Automated generalisation of intermediate levels in a multi-scale pyramidAutomated generalisation of intermediate levels in a multi-scale pyramid
Automated generalisation of intermediate levels in a multi-scale pyramidGuillaume Touya
 
Sliding from imagery realism to topographic abstraction
Sliding from imagery realism to topographic abstractionSliding from imagery realism to topographic abstraction
Sliding from imagery realism to topographic abstractionCharlotte Hoarau
 
Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...
Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...
Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...GeoVIS'15 Workshop
 
Intégration de méthodes de rendu expressif dans un SIG
Intégration de méthodes de rendu expressif dans un SIGIntégration de méthodes de rendu expressif dans un SIG
Intégration de méthodes de rendu expressif dans un SIGSidonie Christophe
 
MapStyle - Besoins et enjeux en cartographie
MapStyle - Besoins et enjeux en cartographieMapStyle - Besoins et enjeux en cartographie
MapStyle - Besoins et enjeux en cartographieSidonie Christophe
 
Géovisualisation de données géographiques hétérogènes entre abstraction et ph...
Géovisualisation de données géographiques hétérogènes entre abstraction et ph...Géovisualisation de données géographiques hétérogènes entre abstraction et ph...
Géovisualisation de données géographiques hétérogènes entre abstraction et ph...Charlotte Hoarau
 
MapStyle: Automatic Rendering of a Cassini Style
MapStyle: Automatic Rendering of a Cassini StyleMapStyle: Automatic Rendering of a Cassini Style
MapStyle: Automatic Rendering of a Cassini StyleSidonie Christophe
 
Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...GeoVIS'15 Workshop
 

Viewers also liked (9)

Automated generalisation of intermediate levels in a multi-scale pyramid
Automated generalisation of intermediate levels in a multi-scale pyramidAutomated generalisation of intermediate levels in a multi-scale pyramid
Automated generalisation of intermediate levels in a multi-scale pyramid
 
Sliding from imagery realism to topographic abstraction
Sliding from imagery realism to topographic abstractionSliding from imagery realism to topographic abstraction
Sliding from imagery realism to topographic abstraction
 
Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...
Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...
Geovisualization of coastal areas from heterogeneous spatio-temporal data (An...
 
Intégration de méthodes de rendu expressif dans un SIG
Intégration de méthodes de rendu expressif dans un SIGIntégration de méthodes de rendu expressif dans un SIG
Intégration de méthodes de rendu expressif dans un SIG
 
MapStyle - Besoins et enjeux en cartographie
MapStyle - Besoins et enjeux en cartographieMapStyle - Besoins et enjeux en cartographie
MapStyle - Besoins et enjeux en cartographie
 
Géovisualisation de données géographiques hétérogènes entre abstraction et ph...
Géovisualisation de données géographiques hétérogènes entre abstraction et ph...Géovisualisation de données géographiques hétérogènes entre abstraction et ph...
Géovisualisation de données géographiques hétérogènes entre abstraction et ph...
 
MapStyle: Automatic Rendering of a Cassini Style
MapStyle: Automatic Rendering of a Cassini StyleMapStyle: Automatic Rendering of a Cassini Style
MapStyle: Automatic Rendering of a Cassini Style
 
Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...
 
1ères Rencontres ASIT VD : Tout sur le LiDAR : de la technologie aux applicat...
1ères Rencontres ASIT VD : Tout sur le LiDAR : de la technologie aux applicat...1ères Rencontres ASIT VD : Tout sur le LiDAR : de la technologie aux applicat...
1ères Rencontres ASIT VD : Tout sur le LiDAR : de la technologie aux applicat...
 

Similar to ScaleMaster 2.0: a ScaleMaster extension to monitor automatic multi-scales generalizations Presentation ICC 2013

DSD-SEA 2023 Global to local multi-hazard forecasting - Yan
DSD-SEA 2023 Global to local multi-hazard forecasting - YanDSD-SEA 2023 Global to local multi-hazard forecasting - Yan
DSD-SEA 2023 Global to local multi-hazard forecasting - YanDeltares
 
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...Integrated Carbon Observation System (ICOS)
 
Evaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm SimulationsEvaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm SimulationsDaniel H. Stolfi
 
Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)
Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)
Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)Takahiro Harada
 
Design and implementation of GPS Tracker
Design and implementation of GPS TrackerDesign and implementation of GPS Tracker
Design and implementation of GPS TrackerVignesh Kannan
 
A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection IJECEIAES
 
Introducing the Galileo PVT App:from Assisted GNSS to NeQuick model in Android
Introducing the Galileo PVT App:from Assisted GNSS to NeQuick model in AndroidIntroducing the Galileo PVT App:from Assisted GNSS to NeQuick model in Android
Introducing the Galileo PVT App:from Assisted GNSS to NeQuick model in AndroidThe European GNSS Agency (GSA)
 
DepthInsight Geoscience Geomodeling Software Technology Introduction
DepthInsight Geoscience Geomodeling Software Technology IntroductionDepthInsight Geoscience Geomodeling Software Technology Introduction
DepthInsight Geoscience Geomodeling Software Technology IntroductionBo Sun
 
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTS
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTSDEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTS
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTSDngPhmPhc
 
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...Luke Elliott
 
Implementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicImplementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicEditor IJCATR
 
Automated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environmentsAutomated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environmentsPablo Gómez Abajo
 
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency BandDWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency BandIOSR Journals
 
Measurement validation peak load reduction
Measurement validation peak load reductionMeasurement validation peak load reduction
Measurement validation peak load reductionSchneider Electric
 
OSMC 2013 | Monitoring and Discovery without Limit by Alan Robertson
OSMC 2013 | Monitoring and Discovery without Limit by Alan RobertsonOSMC 2013 | Monitoring and Discovery without Limit by Alan Robertson
OSMC 2013 | Monitoring and Discovery without Limit by Alan RobertsonNETWAYS
 
UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...
UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...
UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...Stephane Meteodyn
 
Integration of the natural cross ventilation in the CFD software UrbaWind
Integration of the natural cross ventilation in the CFD software UrbaWindIntegration of the natural cross ventilation in the CFD software UrbaWind
Integration of the natural cross ventilation in the CFD software UrbaWindStephane Meteodyn
 
Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...
Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...
Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...Massimiliano Cannata
 
Two-year assessment of Nowcasting performance in the CASA system
Two-year assessment of Nowcasting performance in the CASA systemTwo-year assessment of Nowcasting performance in the CASA system
Two-year assessment of Nowcasting performance in the CASA systemgrssieee
 

Similar to ScaleMaster 2.0: a ScaleMaster extension to monitor automatic multi-scales generalizations Presentation ICC 2013 (20)

DSD-SEA 2023 Global to local multi-hazard forecasting - Yan
DSD-SEA 2023 Global to local multi-hazard forecasting - YanDSD-SEA 2023 Global to local multi-hazard forecasting - Yan
DSD-SEA 2023 Global to local multi-hazard forecasting - Yan
 
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
 
Evaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm SimulationsEvaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm Simulations
 
Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)
Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)
Introduction to Monte Carlo Ray Tracing, OpenCL Implementation (CEDEC 2014)
 
Paper
PaperPaper
Paper
 
Design and implementation of GPS Tracker
Design and implementation of GPS TrackerDesign and implementation of GPS Tracker
Design and implementation of GPS Tracker
 
A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection A CORDIC based QR Decomposition Technique for MIMO Detection
A CORDIC based QR Decomposition Technique for MIMO Detection
 
Introducing the Galileo PVT App:from Assisted GNSS to NeQuick model in Android
Introducing the Galileo PVT App:from Assisted GNSS to NeQuick model in AndroidIntroducing the Galileo PVT App:from Assisted GNSS to NeQuick model in Android
Introducing the Galileo PVT App:from Assisted GNSS to NeQuick model in Android
 
DepthInsight Geoscience Geomodeling Software Technology Introduction
DepthInsight Geoscience Geomodeling Software Technology IntroductionDepthInsight Geoscience Geomodeling Software Technology Introduction
DepthInsight Geoscience Geomodeling Software Technology Introduction
 
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTS
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTSDEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTS
DEVELOPMENT OF AUTOMATIC TEACHING METHOD USING STEREO CAMERA FOR SCARA ROBOTS
 
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...
Object Detection Capabilities of the Bathymetry Systems Utilised for the 2015...
 
Implementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicImplementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using Cordic
 
Automated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environmentsAutomated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environments
 
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency BandDWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
 
Measurement validation peak load reduction
Measurement validation peak load reductionMeasurement validation peak load reduction
Measurement validation peak load reduction
 
OSMC 2013 | Monitoring and Discovery without Limit by Alan Robertson
OSMC 2013 | Monitoring and Discovery without Limit by Alan RobertsonOSMC 2013 | Monitoring and Discovery without Limit by Alan Robertson
OSMC 2013 | Monitoring and Discovery without Limit by Alan Robertson
 
UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...
UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...
UrbaWind, a Computational Fluid Dynamics tool to predict wind resource in urb...
 
Integration of the natural cross ventilation in the CFD software UrbaWind
Integration of the natural cross ventilation in the CFD software UrbaWindIntegration of the natural cross ventilation in the CFD software UrbaWind
Integration of the natural cross ventilation in the CFD software UrbaWind
 
Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...
Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...
Load testing of HELIDEM geo-portal: an OGC open standards interoperability ex...
 
Two-year assessment of Nowcasting performance in the CASA system
Two-year assessment of Nowcasting performance in the CASA systemTwo-year assessment of Nowcasting performance in the CASA system
Two-year assessment of Nowcasting performance in the CASA system
 

More from Guillaume Touya

invited_talk_CompCarto_Touya.pdf
invited_talk_CompCarto_Touya.pdfinvited_talk_CompCarto_Touya.pdf
invited_talk_CompCarto_Touya.pdfGuillaume Touya
 
introduction of the 24th ICA Workshop on map generalisation
introduction of the 24th ICA Workshop on map generalisationintroduction of the 24th ICA Workshop on map generalisation
introduction of the 24th ICA Workshop on map generalisationGuillaume Touya
 
Presentation by Guillaume Touya at GIScience conference 2012
Presentation by Guillaume Touya at GIScience conference 2012Presentation by Guillaume Touya at GIScience conference 2012
Presentation by Guillaume Touya at GIScience conference 2012Guillaume Touya
 
Presentation at ICC'11 in Paris by Guillaume Touya on CollaGen
Presentation at ICC'11 in Paris by Guillaume Touya on CollaGenPresentation at ICC'11 in Paris by Guillaume Touya on CollaGen
Presentation at ICC'11 in Paris by Guillaume Touya on CollaGenGuillaume Touya
 
Journées de la recherche IGN 2017 - Marion Dumont
Journées de la recherche IGN 2017 - Marion DumontJournées de la recherche IGN 2017 - Marion Dumont
Journées de la recherche IGN 2017 - Marion DumontGuillaume Touya
 
Poster présenté à la conférence GIScience 2016 par Marion Dumont
Poster présenté à la conférence GIScience 2016 par Marion DumontPoster présenté à la conférence GIScience 2016 par Marion Dumont
Poster présenté à la conférence GIScience 2016 par Marion DumontGuillaume Touya
 
Journées de la Recherche IGN 2016 - OpenStreetMap
Journées de la Recherche IGN 2016 - OpenStreetMapJournées de la Recherche IGN 2016 - OpenStreetMap
Journées de la Recherche IGN 2016 - OpenStreetMapGuillaume Touya
 

More from Guillaume Touya (7)

invited_talk_CompCarto_Touya.pdf
invited_talk_CompCarto_Touya.pdfinvited_talk_CompCarto_Touya.pdf
invited_talk_CompCarto_Touya.pdf
 
introduction of the 24th ICA Workshop on map generalisation
introduction of the 24th ICA Workshop on map generalisationintroduction of the 24th ICA Workshop on map generalisation
introduction of the 24th ICA Workshop on map generalisation
 
Presentation by Guillaume Touya at GIScience conference 2012
Presentation by Guillaume Touya at GIScience conference 2012Presentation by Guillaume Touya at GIScience conference 2012
Presentation by Guillaume Touya at GIScience conference 2012
 
Presentation at ICC'11 in Paris by Guillaume Touya on CollaGen
Presentation at ICC'11 in Paris by Guillaume Touya on CollaGenPresentation at ICC'11 in Paris by Guillaume Touya on CollaGen
Presentation at ICC'11 in Paris by Guillaume Touya on CollaGen
 
Journées de la recherche IGN 2017 - Marion Dumont
Journées de la recherche IGN 2017 - Marion DumontJournées de la recherche IGN 2017 - Marion Dumont
Journées de la recherche IGN 2017 - Marion Dumont
 
Poster présenté à la conférence GIScience 2016 par Marion Dumont
Poster présenté à la conférence GIScience 2016 par Marion DumontPoster présenté à la conférence GIScience 2016 par Marion Dumont
Poster présenté à la conférence GIScience 2016 par Marion Dumont
 
Journées de la Recherche IGN 2016 - OpenStreetMap
Journées de la Recherche IGN 2016 - OpenStreetMapJournées de la Recherche IGN 2016 - OpenStreetMap
Journées de la Recherche IGN 2016 - OpenStreetMap
 

Recently uploaded

FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》rnrncn29
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringPrajakta Shinde
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubaikojalkojal131
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxmaryFF1
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxkumarsanjai28051
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...navyadasi1992
 

Recently uploaded (20)

FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical Engineering
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptx
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...
 

ScaleMaster 2.0: a ScaleMaster extension to monitor automatic multi-scales generalizations Presentation ICC 2013

  • 1. SCALEMASTER2.0: A SCALEMASTER EXTENSION TO MONITOR AUTOMATIC MULTI-SCALES GENERALISATIONS Guillaume Touya & Jean-François Girres ICC 2013 Dresden COGIT lab – IGN France
  • 2. OUTLINE Multi-Scales Generalisation From ScaleMaster to ScaleMaster2.0 Implementation with algorithms Results Conclusion and Further Work 23.08.13 2 ICC 2013 Dresden
  • 3. MULTI-SCALES GENERALISATION Definition: Generalise maps at any scale from multiple sources 23.08.13 3 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion MRDB 1:250k 1:100k 1:50k Landuse 1:50k Topography 1:25k 1:75k map Touristic sites 1:75k touristic map With a multiple representations database With unrelated databases
  • 4. MULTI-SCALES GENERALISATION Problem similar to « continuous » generalisation (Harrie et al 2002, van Oosterom 2005) 23.08.13 4 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 5. MULTI-SCALES GENERALISATION Problem similar to « continuous » generalisation (Harrie et al 2002, van Oosterom 2005) ScaleMaster (Brewer & Buttenfield 2007) even more adapted Maps derivable for any scale in the « scale line » Multiple sources allowed Multiple map types allowed (e.g. topographic, touristic, road map, etc.) 23.08.13 5 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 6. FROM SCALEMASTER TO SCALEMASTER2.0 How to automate the ScaleMaster? Replace manual operation by parameterised automatic processes Create a formal model of the ScaleMaster Deal with key generalisation issues Enrichment Priorities Schema transformation Multi-themes processes 23.08.13 6 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 7. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 7 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 8. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 8 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 9. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 9 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 10. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 10 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 11. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 11 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 12. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 12 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion e.g. roundabouts or braids in rivers
  • 13. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 13 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion e.g. select roads whose « number of lanes » is > 2
  • 14. FROM SCALEMASTER TO SCALEMASTER2.0 The ScaleMaster2.0 23.08.13 14 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion e.g. Gaussian smoothing [step = 5 m] or strokes selection [minLength > 500 m, T number > 4]
  • 15. FROM SCALEMASTER TO SCALEMASTER2.0 Ontologies to control interoperability Ontology of geographic concepts (e.g. river, road, forest, etc.) Ontology of algorithms (Gould & Chaudhry 2012 ) Ontology of generalisation operators (Touya et al 2010) 23.08.13 15 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Generalisation operation harmonisation typification enhancement simplification displacement filtering caricature collapse isA isA aggregation isA isA smoothing selection isA collapse aggregation
  • 16. FROM SCALEMASTER TO SCALEMASTER2.0 Automatic process of the ScaleMaster 23.08.13 16 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Get a theme scale Get element from scale Order processes Parameter process Execute process Processes left? yes no
  • 17. IMPLEMENTATION Implemented in CartAGen open source generalisation platform (Renard et al 2010) 23.08.13 17 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion MRDB DLM 1 DLM 2 DLM 3 DCM ScaleMaster2.0 CartAGen ScaleMaster.xml Parameters. xml Ontologies
  • 18. IMPLEMENTATION A toolbox of geometric algorithms: Line simplification (Visvalingam & Whyatt 94, Raposo 2010) Points cloud typification Polygon simplification (Ruas 88) Skeletonisation (Haunert 2004) … A toolbox of contextual processes: Road and river strokes selection (Thomson & Richardson 99) Airport features generalisation, … A toolbox of correction processes (river flow, planar networks, etc.) 23.08.13 18 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 19. RESULTS 23.08.13 19 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Tests on real data with 3 sources: VMAP2 (~1:50K) VMAP1 (~1:250K) VMAP0 (~1:1000K) Roads
  • 20. RESULTS 23.08.13 20 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Tests on real data with 3 sources: VMAP2 (~1:50K) VMAP1 (~1:250K) VMAP0 (~1:1000K) River simplification
  • 21. RESULTS 23.08.13 21 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Tests on real data with 3 sources: VMAP2 (~1:50K) VMAP1 (~1:250K) VMAP0 (~1:1000K) Land use generalisation
  • 22. RESULTS 23.08.13 22 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Tests on real data with 3 sources: VMAP2 (~1:50K) VMAP1 (~1:250K) VMAP0 (~1:1000K) Airports
  • 23. CONCLUSION ScaleMaster is adapted to multi-scales generalisation ScaleMaster2.0 is an automatic version of the ScaleMaster Implementation on Open Source Platform Results prove the usability with complex processes 23.08.13 23 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 24. FURTHER WORK Extend to symbolisation with SLD standard Extend to partitioning techniques to process very large datasets Extend to landscape-oriented parameterisation Introduce some kind of constraint parameterisation 23.08.13 24 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 25. FURTHER WORK 23.08.13 25 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion
  • 26. THANKS FOR YOUR ATTENTION ANY QUESTIONS? 26 COGIT – IGN France Guillaume Touya & Jean-François Girres http://oxygene-project.sourceforge.net/
  • 27. RESULTS 23.08.13 27 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Tests on real data with 3 sources: VMAP2 (~1:50K) VMAP1 (~1:250K) VMAP0 (~1:1000K) River selection with strokes
  • 28. IMPLEMENTED ALGORITHMS 23.08.13 ICC 2013 Dresden 28 Line simplification (Raposo 2010) Concave cover for points
  • 29. IMPLEMENTED ALGORITHMS 23.08.13 ICC 2013 Dresden 29 Visvalingam-Whyatt on coastlines Railway line generalisation
  • 30. FROM SCALEMASTER TO SCALEMASTER2.0 Ontologies to control interoperability Ontology of geographic concepts (e.g. river, road, forest, etc.) Ontology of generalisation operators (Touya et al 2010) Ontology of algorithms and processes (Gould & Chaudhry 2012 ) 23.08.13 30 ICC 2013 Dresden Multi-scales generalisation ScaleMaster2.0 Implementation Results Conclusion Algorithm Process Operation implements triggers triggers Geographic entity appliesTo appliesTo Parameter hasParameter hasParameter Geometry line point polygon isA isA isA geometryType geometryType road building isA isA Douglas & Peucker S.O.M. Typification AGENT Least squares Ontology individual