February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman.

Slides:



Advertisements
Similar presentations
Introduction to C Programming
Advertisements

Database Design: ER Modelling
# The Core Cadastre Domain Model Survey Package and Model Driven Architecture Master Thesis Project Approach The Core Cadastre Domain Model.
Fourth GML relay (Emmen, 26 January 2006) Fourth GML relay (Emmen, 26 January 2006)
Zhen Lu CPACT University of Newcastle MDC Technology Reduced Hessian Sequential Quadratic Programming(SQP)
National Environmental Research Institute, University of Aarhus, Denmark GIS Guidance update.
Face Alignment by Explicit Shape Regression
DTU Informatics Introduction to Medical Image Analysis Rasmus R. Paulsen DTU Informatics TexPoint fonts.
 Over-all: Very good idea to use more than one source. Good motivation (use of graphics). Good use of simplified, loosely defined -- but intuitive --
Let’s Do Algebra Tiles Algebra Tiles Manipulatives used to enhance student understanding of subject traditionally taught at symbolic level. Provide access.
Greedy Algorithms.
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
UMR CNRS 6599 HeuDiaSyC, UMR CNRS 6066 Roberval 1 A M odular D esign for a P arallel M ultifrontal M esh G enerator J.P. Boufflet, P. Breitkopf, C. Longeau,
Atomic Volumes for Mesh Completion Joshua Podolak Szymon Rusinkiewicz Princeton University.
Linking objects of different spatial data sets by integration and Aggregation An article by Monika Sester, Karl-Heinrich Andres and Volker Walter Lecture.
1XXII International Cartographic Conference, A Coruña, July 9-16th, 2005 Modelling Cartographic Relations for Categorical Maps Moritz Neun and Stefan Steiniger.
On the Notion of Flexibility in Business Processes Pnina Soffer Porto, June 2005.
Tracking Video Objects in Cluttered Background
©2005 Austin Troy Lecture 9: Introduction to GIS 1.Vector Geoprocessing Lecture by Austin Troy, University of Vermont.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 11: Quadric Error Metrics Ravi Ramamoorthi Some material.
Visualization and graphics research group CIPIC January 21, 2003Multiresolution (ECS 289L) - Winter Surface Simplification Using Quadric Error Metrics.
E.G.M. PetrakisBinary Image Processing1 Binary Image Analysis Segmentation produces homogenous regions –each region has uniform gray-level –each region.
THE FUSION PROCESS OF LIDAR AND MAP DATA TO GENERATE 3D CITY AND LANDSCAPE MODELS SANDER OUDE ELBERINK GEOSPATIAL WORLD FORUM 16 MAY 2013.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Parcel Data Models for the Geodatabase
Geometric clustering for line drawing simplification
Framework: ISA-95 WG We are here User cases Studies
The Electronic Geometry Textbook Project Xiaoyu Chen LMIB - Department of Mathematics Beihang University, China.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Systems of Linear Equations and Inequalities (Chapter 3)
/15 GEOBIA 2008, 07. August 2008 From Image - Objects to Maps: Cartographic Requirements for GEOBIA Stefan Steiniger, Guillermo Castilla,
Patrick Revell Ordnance Survey Research
Challenge the future Delft University of Technology Martijn Meijers STW User Committee meeting, Utrecht, 19 September, 2012 Vario-scale (and.
GSDI 6 conference, , Budapest 1 Pan-European datasets: challenges and lessons from SABE Nick Land, EuroGeographics.
1 Shape Segmentation and Applications in Sensor Networks Xianjin Xhu, Rik Sarkar, Jie Gao Department of CS, Stony Brook University INFOCOM 2007.
Quality issues in Spatial Databases M. Mostafavi, G. Edwards, R. Jeansoulin CRG & GEOIDE & REVIGIS Victoria, May 2003.
The Geographic Information System of the European Commission (GISCO) By Albrecht Wirthmann, GISCO, Eurostat ESPON.
Reconstruction of Solid Models from Oriented Point Sets Misha Kazhdan Johns Hopkins University.
Spectral Clustering Jianping Fan Dept of Computer Science UNC, Charlotte.
Generation of a Digital Elevation Model using high resolution satellite images By Mr. Yottanut Paluang FoS: RS&GIS.
L7 - Raster Algorithms L7 – Raster Algorithms NGEN06(TEK230) – Algorithms in Geographical Information Systems.
Exploiting Ontologies for Automatic Image Annotation Munirathnam Srikanth, Joshua Varner, Mitchell Bowden, Dan Moldovan Language Computer Corporation SIGIR.
Ch. Eick: Introduction to Hierarchical Clustering and DBSCAN 1 Remaining Lectures in Advanced Clustering and Outlier Detection 2.Advanced Classification.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 9 Ravi Ramamoorthi
Research Methodology Class.   Your report must contains,  Abstract  Chapter 1 - Introduction  Chapter 2 - Literature Review  Chapter 3 - System.
L9 – Generalization algorithms
Outline Introduction Research Project Findings / Results
Challenge the future Delft University of Technology Peter van Oosterom STW User Committee meeting, Oracle, Utrecht, 19 September 2012 Explanation.
Region Detection Defining regions of an image Introduction All pixels belong to a region Object Part of object Background Find region Constituent pixels.
Unsupervised Classification
Journal of Computational and Applied Mathematics Volume 253, 1 December 2013, Pages 14–25 Reporter : Zong-Dian Lee A hybrid quantum inspired harmony search.
Grid-Based Genetic Algorithm Approach to Colour Image Segmentation Marco Gallotta Keri Woods Supervised by Audrey Mbogho.
3D LANDSCAPE MODELLING SANDER OUDE ELBERINK. FACULTY OF GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Copyright Gerard Kuster.
Digital Image Processing Lecture 15: Morphological Algorithms April 27, 2005 Prof. Charlene Tsai.
Xing Cai University of Oslo
Generalisation process and generalisation tools in Maanmittauslaitos
Geographical Information Systems
Physical Structure of GDB
Cloud Data Anonymization Using Hadoop Map-Reduce Framework With Qos Evaluation and Behaviour analysis PROJECT GUIDE: Ms.S.Subbulakshmi TEAM MEMBERS: A.Mahalakshmi( ).
Jianping Fan Dept of CS UNC-Charlotte
Craig Schroeder October 26, 2004
King Fahd University of Petroleum and Minerals
3D Topography A simplicial Complex-based Solution in a Spatial DBMS
Semi-Automated Cleanup Tools
Digital Image Processing Lecture 15: Morphological Algorithms
Text Categorization Berlin Chen 2003 Reference:
CS654: Digital Image Analysis
Scalable light field coding using weighted binary images
Presentation transcript:

February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19 th 2008 MSc Thesis presentation Arjen Hofman Introduction Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Introduction Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Which of the two problems can be solved?. Level of detail can not be increased without new surveying data. To leave details out no new surveying is needed…. …only smart computations are needed…. …generalisation is needed…

February 19 th 2008 MSc Thesis presentation Arjen Hofman Presentation outline. Assignment introduction. Generalisation methods. Pre-processing. Results. Conclusions Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Parties involved. Gemeentewerken Rotterdam. Delft, University of Technology. Municipality of Almere. Kadaster Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Problem definition. Efficiency. 1:1,000. 1:10,000. 1:20,000. 1:50,000. Authentic registrations. Collect once, multiple use. Topography doesn’t fit. Core registrations should be connected Introduction Generalisation Pre-processing Results Conclusions ________

February 19 th 2008 MSc Thesis presentation Arjen Hofman Generalisation. What is generalisation? “Generalisation is the selection and simplified representation of detail appropriate to the scale and/or purpose of the map.” (ICA). Automatic generalisation: algorithms compute which details are ignored Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman But… how to simplify? Some examples:. Aggregation. Simplification. Elimination Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Subjectivity in generalisation BosatlasAlexander Weltatlas Andree’s Handatlas Spectrum Wereldatlas Source: Ormeling and Kraak, 1993 Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Research question. How can a vario-scale IMGeo be designed and developed by applying the constrained tGAP structure with Top10NL as initial constraint?. Terms to be explained:. IMGeo. Top10NL. Constrained tGAP Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Datasets. NEN3610: Basic model for geography. Two important derivatives:. IMGeo. Top10NL Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Testdata municipality of Almere Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Testdata municipality of Almere Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman IMGeo. Large scale topographical model. 1:1,000. Object oriented. Derived from GBKN. Recently affirmed by GI Beraad. Pilot in Almere Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman IMGeo Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Top10NL. Medium Scale Map. 1:10,000. Produced by the Dutch Cadastre. Successor of Top10Vector. Authentic registration on topography Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Top10NL Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Generalisation method. Constrained tGAP. Merging objects in 1:1,000 map until the situation in the 1:10,000 map is reached. IMGeo objects are placed in a Top10NL region Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Constrained tGAP. tGAP = topological Generalised Area Partition. topological: A simplified mathematical expression of geometry. Generalised: Detail is left out appropriate to the scale of the map. Area partition: the whole area is filled with objects with no objects overlapping Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Constrained tGAP Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Least important object Least important face(x) = min x (area(x)·classweight(x)) Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Most compatible neighbour Most compatible neighbour(y) = min y (cost(class(x)–class(y)) ∙area(y)) Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Working of the tGAP Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman How to combine the two datasets? Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Differences IMGeo – Top10NL. General. Small differences in the modelling. Models have a different background. No tuning when making the models. Testdata. Buildings. Roads. Semantics Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Geometry Buildings Roads Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Semantics IMGeo: plantsTop10NL: wood? Hierarchy? Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Data pre-processing. How to assign an IMGeo object to a Top10NL region?. Intersect and split all IMGeo objects in case of a Top10NL border. Assign the IMGeo object to the Top10NL object that overlaps the IMGeo object most. Split the IMGeo object in case of a situation Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman IMGeo normal Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Top10NL normal Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Simple intersection Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman IMGeo with 'maximum area method' Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman IMGeo with 'split method' Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Solution: first classify buildings Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Applying the constrained tGAP structure. Conversion Shape → Oracle in FME. tGAP code in PL/SQL Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Results using the constrained tGAP Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman New weights ClassCodeWeight Residence object / Building Other Building50031 Road20011,2 Water30011,3 Lot40019 Fallow land40021 Plants40030,9 Terrain (to be determined)40040,1 Grass / Grassland40051 Bin50010,1 Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Result using new weights Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Remarkable BeforeAfter Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Remarkable Introduction Generalisation Pre-processing Results Conclusions Before After

February 19 th 2008 MSc Thesis presentation Arjen Hofman tGAP without constraint Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Larger dataset Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Conclusions. Constrained tGAP is a good addition to the tGAP structure. No short term implementation of tGAP at municipal level foreseen. 'Building first' method as constrained tGAP classification method works best Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Recommendations Municipalities:. Cut road objects into better pieces. Passive participation in research possible. Cooperate with Kadaster when updating IMGeo Kadaster:. Make Top10NL an area partition. Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 MSc Thesis presentation Arjen Hofman Future research. Add line simplification to the constrained tGAP algorithm. Look at 3D (constrained) tGAP. Convince governments of the necessity of a topological structure for topographical models Introduction Generalisation Pre-processing Results Conclusions

February 19 th 2008 Biertje 20:00 Oude Delft 9 ?