Applied Mathematics 1 Do we have to see everything - all the time? …or is it at all possible? Dr. ing. Rune Aasgaard.

Slides:



Advertisements
Similar presentations
Complex Networks for Representation and Characterization of Images For CS790g Project Bingdong Li 9/23/2009.
Advertisements

A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
Yang Yang, Miao Jin, Hongyi Wu Presenter: Buri Ban The Center for Advanced Computer Studies (CACS) University of Louisiana at Lafayette 3D Surface Localization.
Oracle Spatial and Mapviewer Problems From Real World Applications.
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
Introduction to Mapping Sciences: Lecture #2 (Information Representation) Information Representation Imagery Terrain Thematic Maps.
Developer’s Survey of Polygonal Simplification Algorithms Based on David Luebke’s IEEE CG&A survey paper.
1 Minimum Ratio Contours For Meshes Andrew Clements Hao Zhang gruvi graphics + usability + visualization.
3D and Surface/Terrain Analysis
Smooth view-dependent LOD control and its application to terrain rendering Hugues Hoppe Microsoft Research IEEE Visualization 1998.
CS CS 175 – Week 4 Mesh Decimation General Framework, Progressive Meshes.
Region Segmentation. Find sets of pixels, such that All pixels in region i satisfy some constraint of similarity.
CS 128/ES Lecture 11b1 Spatial Analysis (3D)
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
Digital Days 29/6/2001 ISTORAMA: A Content-Based Image Search Engine and Hierarchical Triangulation of 3D Surfaces. Dr. Ioannis Kompatsiaris Centre for.
Visualization and graphics research group CIPIC January 30, 2003Multiresolution (ECS 289L) - Winter MAPS – Multiresolution Adaptive Parameterization.
Texture Synthesis on Surfaces Paper by Greg Turk Presentation by Jon Super.
Chinese Character Recognition for Video Presented by: Vincent Cheung Date: 25 October 1999.
Gunnar Misund1 REAL TIME MANAGEMENT OF MASSIVE 2D DATASETS Gunnar Misund.
Irregular to Completely Regular Meshing in Computer Graphics Hugues Hoppe Microsoft Research International Meshing Roundtable 2002/09/17 Hugues Hoppe Microsoft.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Visualization 2000 Tutorial Mesh-Based Methods for Multiresolution Representations Instructor: Ken Joy Center for Image Processing and Integrated Computing.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Raster and Vector 2 Major GIS Data Models. Raster and Vector 2 Major GIS Data Models.
Image Representation Gaussian pyramids Laplacian Pyramids
Terrain Mapping and Analysis
Spatial data models (types)
Chapter 1: Hierarchical Network Design
Digital Terrain Models by M. Varshosaz
Multi-Layered Navigation Meshes Wouter G. van Toll, Atlas F. Cook IV, Roland Geraerts ICT.OPEN 2011.
Computer Aided Thermal Fluid Analysis Lecture 3 Dr. Ming-Jyh Chern ME NTUST.
Elements & Principles 6 th Grade Knowledge Targets Unit 1.
Computer Graphics Texture Mapping
Object Based Video Coding - A Multimedia Communication Perspective Muhammad Hassan Khan
Adaptive Real-Time Rendering of Planetary Terrains WSCG 2010 Raphaël Lerbour Jean-Eudes Marvie Pascal Gautron THOMSON R&D, Rennes, France.
NDVI-based Vegetation Rendering CGIM ‘07 Stefan Roettger, University of Erlangen
Week 11 - Thursday.  What did we talk about last time?  Image processing  Blurring  Edge detection  Color correction  Tone mapping  Lens flare.
Navigation Basic to Advanced Navigation What is navigation? –noun 1. the act or process of navigating 2. the art or science of plotting, ascertaining,
Triangular Mesh Decimation
Image Registration as an Optimization Problem. Overlaying two or more images of the same scene Image Registration.
Semi-regular 3D mesh progressive compression and transmission based on an adaptive wavelet decomposition 21 st January 2009 Wavelet Applications in Industrial.
Ground Truth Free Evaluation of Segment Based Maps Rolf Lakaemper Temple University, Philadelphia,PA,USA.
Introducing ArcGIS Chapter 1. Objectives  Understand the architecture of the ArcGIS program.  Become familiar with the types of data files used in ArcGIS.
WORLD NAVIGATION Don’t Fall Asleep Through These Topics  Tile Graphs  Points of Visibility  NavMesh  Path Smoothing  Hierarchical Pathfinding.
Mesh Coarsening zhenyu shu Mesh Coarsening Large meshes are commonly used in numerous application area Modern range scanning devices are used.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
1 Multi-resolution Tetrahedral Meshes Leila De Floriani Department of Computer and Information Sciences University of Genova, Genova (Italy)
Graphics Graphics Korea University cgvr.korea.ac.kr 1 7. Speed-up Techniques Presented by SooKyun Kim.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
L9 – Generalization algorithms
1/12/ Multimedia Data Mining. Multimedia data types any type of information medium that can be represented, processed, stored and transmitted over.
Shape similarity and Visual Parts Longin Jan Latecki Temple Univ., In cooperation with Rolf Lakamper (Temple Univ.),
Applied Mathematics 1 Distributed visualization of terrain models How to get the whole world into a coffee mug... Rune Aasgaard.
1 Overview (Part 1) Background notions A reference framework for multiresolution meshes Classification of multiresolution meshes An introduction to LOD.
Computer vision. Applications and Algorithms in CV Tutorial 3: Multi scale signal representation Pyramids DFT - Discrete Fourier transform.
Raster Data Models: Data Compression Why? –Save disk space by reducing information content –Methods Run-length codes Raster chain codes Block codes Quadtrees.
Visualization and Interactive Systems Group, University of Stuttgart Page 1 Terrain Rendering Dirk Ringe (phenomic), Stefan Roettger (VIS)
Digital Elevation Models (DEMs)Constructing Grid DEMConstructing Contour Map Constructing TIN DEM Grid DEM Quality Metric A Digital Elevation Model (DEM)
Model Optimization Wed Nov 16th 2016 Garrett Morrison.
Chapter 3: Models of the Earth
Concept sketches are free hand drawings used throughout a project to explore different ideas quickly and efficiently. They are very quick, simple drawings.
Week 12 - Thursday CS361.
Modeling Dendritic Structures Using Path Planning
Using Flow Textures to Visualize Unsteady Vector Fields
Connecting the dots: data, simulation, and realism
Brief Review of Recognition + Context
Mesh Parameterization: Theory and Practice
Physical Space - LANDSCAPES
Map Analysis – Topic 5 Figures
Distributed Handling of large Level of Detail Surfaces
Presentation transcript:

Applied Mathematics 1 Do we have to see everything - all the time? …or is it at all possible? Dr. ing. Rune Aasgaard

Applied Mathematics 2 What do we want? Visualization of large data volumes Virtual world Navigation in virtual world Fly Walk Several scales Global view Detail view Perspective view

Applied Mathematics 3 With one level of detail? Resolution and detail level determined by the “best” possible resolution huge amounts of data! How far can you see before the finest detail levels are irrelevant? before your computer is exhausted? Usual solution cut fog “shortsightedness”! Simple data structures

Applied Mathematics 4 With few levels of detail? A “fine” level of detail + overview the fine data level - as before less detailed levels Like a series of map scales 1:5000 1: : Visible jump Poor flexibility Relations between levels? a data management challenge!

Applied Mathematics 5 With continuous level of detail? Smooth transition from detail view to global view Data structure: coarse base model local refinement operators quantify benefit of refinement reversible refinement adjacency information gives dependencies Top-down traversal Usually bottom-up creation More complex data structures, but: spatial storage clustering included spatial search system included

Applied Mathematics 6 Continuous? “Continuity” in detail level Smooth transition from coarse to fine No “popping” “Continuity” over geographical domain Smooth transition from foreground to background No cracks Infinite number of detail levels? Geomorphing?

Applied Mathematics 7 Common geographical data types Terrain surface Global, continous Area coverages Images, land classifications Networks Roads, rivers, railroads Point features Buildings

Applied Mathematics 8 Combined models Unified surface models Different features need different methods Terrain - mainly smooth Buildings - “boxy” Terrain features - sharp Elevation as function of position may be broken Surface with added features Features connected to surface Features in surface Surface with projected images Trivial

Applied Mathematics 9 Surfaces Terrain surfaces Above water Seafloor Sharp edges? Terrain features? Man made? Natural? Surface simplification? Smooth surface? Feature dependent?

Applied Mathematics 10 Surfaces Triangulated models Regular triangulations Vertices at fixed positions Simpler data structures Irregular triangulations Free vertex placement Can handle feature points and lines in surface Smooth models Multi level splines Wavelets

Applied Mathematics 11 Surfaces Hierarchical regular triangulation

Applied Mathematics 12 Surfaces Hierarchical irregular triangulation

Applied Mathematics 13 Multi level splines

Applied Mathematics 14 Area coverages Texture image pyramids Set of images Wavelet coefficients Natural or natural-looking images Smooth or chaotic borders Noisy areas Symbolic images Sharp borders Unicolored areas Regular patterns

Applied Mathematics 15 Terrain and Textures

Applied Mathematics 16 Networks Transport systems Roads Rivers Railroads Some generalization algorithms exist Adjacency information necessary! The connectivity of the network must be maintained Links may be removed only if alternative routes exists Dependency on terrain and buildings Continuous level of detail?

Applied Mathematics 17 Terrain and Network

Applied Mathematics 18 Terrain and Network

Applied Mathematics 19 Terrain and Network

Applied Mathematics 20 Buildings and other point objects Simplification and Aggregation hierarchies Building - consists of sub parts Buildings - group into blocks Maintain “boxy” appearance! Limited adjacency information Simple clustering Current research on handling of building models Data extraction from images Data extraction from laser scanning Automated generalization Hierarchical models

Applied Mathematics 21 Terrain, Textures and Features

Applied Mathematics 22 Can we see everything, all the time? No! However, with a decent hierarchical data model we can: Move between global and detail view …large scale changes …fast! Suppress less important features Emphasis important features, even at a distance …and see what really matters!