SlideShare a Scribd company logo
1 of 25
Download to read offline
VISUALIZATION OF MARINE SAND
DUNE DISPLACEMENTS UTILIZING
MODERN GPU TECHNIQUES
Thomas Gierlingera,b, Andre R. Brodtkorbc, Andre
Stumpfd,e, Marcel Weilera,b, Frank Michela,b
a) Fraunhofer IGD, Darmstadt, Germany
b) TU Darmstadt, Darmstadt, Germany
c) SINTEF ICT, Oslo, Norway
d) LDO, University of Western Brittany, Brest, France
e) IPGS, University of Strasbourg, Strasbourg, France
IQMULUS – BIG GEO DATA
• 4 year EU FP7 Research
Project (8.1 Mio EUR)
• A High-volume Fusion and
Analysis Platform for
Geospatial Point Clouds,
Coverages and Volumetric
Data Sets
• IQmulus will leverage the
information hidden in large
heterogeneous geospatial
data sets and make them a
practical choice to support
reliable decision making
• www.iqmulus.eu
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 2
SAND DUNE DISPLACEMENTS
Motivation
Detection of sand dune displacements by comparing bathymetric
survey data from different points in time.
Submarine dunes and sand banks are among the most dynamic
geomorphologic formations in coastal waters. Their movement can
have significant impacts on the benthic ecosystem, marine transport
in coastal waters, and infrastructure such as pipelines and
communication cables.
Standard for the analysis of multi-temporal MBES surveys is visual
analysis by trained experts delineating the crest line of the dunes at
several time steps
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 3
SAND DUNE DISPLACEMENTS
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 4
Illustration of a manual analysis of two bathymetric surveys (Gómez et al., 2010)
SAND DUNE DISPLACEMENTS
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 5
The IQmulus Solution
Generate Locally Refined B-Splines
• Continuous Surface Representation
Trim the surface to original extent
Sample the surface at selected
resolution
• Regularly gridded DEM
Analyze using image correlation
• Displacement fields
SAND DUNE DISPLACEMENTS
The IQmulus Solution
Generate Locally Refined B-Splines
• Continuous Surface Representation
Trim the surface to original extent
Sample the surface at selected
resolution
• Regularly gridded DEM
Analyze using image correlation
• Displacement fields
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 6
VISUALIZING LR B-SPLINES
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 7
VISUALIZING LR B-SPLINES
The system approximates LR B-Splines
representing the original point cloud
Check the accuracy of the approximated LR B-
Splines
Display the LR B-Spline surface together with the
original point data
How to do this interactively?
Utilize modern GPU based methods!
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 8
VISUALIZING LR B-SPLINES
But …
GPUs support only polygonal meshes
• Convert the LR spline representation to a triangulation.
Uniform sampling of the surface will often either
produce too many or too few triangles.
• Too many triangles will severely impact the interactivity
• Too few triangles will dramatically reduce the quality
Use GPU hardware tesselator
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 9
VISUALIZING LR B-SPLINES
• Extract Bezier coefficients of the LR B-Spline
• Render patches of the LR B-Spline Surface
• Generate triangles depending on the current view
• E.g. Screen space size of element
• Tesselate the needed triangles on the GPU for each
rendered frame
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 10
VISUALIZING LR B-SPLINES
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 11
• Review the approximated LR B-Spline Surface
• Compare with whole input point cloud
• Compare to outliers above a certain
VISUALIZING LR B-SPLINES
• ddd
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 12
VISUALIZING DISPLACEMENT FIELDS
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 13
VISUALIZING DISPLACEMENT FIELDS
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 14
VISUALIZING DISPLACEMENT FIELDS
Chosen glyph for visualizing the displacement:
Visual attributes
• Direction, Length, Color, Width
Can be mapped to different data attributes
• Displacement direction, Displacement magnitude, etc.
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 15
VISUALIZING DISPLACEMENT FIELDS
How and when to visualize the glyphs?
Idea: Compute the visualization interactively on the GPU
by accessing the original data.
Data available as GeoTIFF
• Displacement X
• Displacement Y
• Uncertainty
Upload the original data to the GPU and use OpenGL
Shader to evaluate data at needed positions.
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 16
VISUALIZING DISPLACEMENT FIELDS
How to generate glyph on the GPU?
Adjusting quality of Glyphs
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 17
VISUALIZING DISPLACEMENT FIELDS
As the generation is done on-the-fly (quality) parameters
can be changed interactively
• By the user (number, distribution and quality)
• Depending on screen space size (quality)
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 18
VISUALIZING DISPLACEMANT FIELDS
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 19
VISUALIZING DISPLACEMANT FIELDS
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 20
VISUALIZING DISPLACEMANT FIELDS
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 21
VISUALIZING DISPLACEMANT FIELDS
• gg
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 22
CONCLUSION
Two approaches for interactive visualization of geospatial
data utilizing modern GPU based methods.
Analyzing intermediate and final results of a workflow to
support the user in
• Inspecting approximation results (LR B-Splines)
• Analyzing displacement fields (GPU glyphs)
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 23
THANKS
Co-Authors: Thomas Gierlinger, Andre R. Brodtkorb, Andre
Stumpf, Marcel Weiler
IQmulus project partners
You for your interest in our work!
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 24
Research leading to the results presented here is carried out within the project IQmulus
(A High-volume Fusion and Analysis Platform for Geospatial Point Clouds, Coverages
and Volumetric Data Sets) funded from the 7th Framework Programme of the European
Commission, call identifier FP7-ICT-2011-8, under the grant agreement no. 318787,
started in November 2012.
WANT TO KNOW MORE?
Today
• Joint Poster Session
Tomorrow
• GeoBigData @ Geospatial Week 2015
• In this same room
• Project website: http://www.iqmulus.eu
Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 25

More Related Content

What's hot

2017 Vendor Showcase Track: Tracking Z: Limitations of the World We Live In
2017 Vendor Showcase Track:  Tracking Z: Limitations of the World We Live In2017 Vendor Showcase Track:  Tracking Z: Limitations of the World We Live In
2017 Vendor Showcase Track: Tracking Z: Limitations of the World We Live InGIS in the Rockies
 
markus_mueller_eresearchnz2016
markus_mueller_eresearchnz2016markus_mueller_eresearchnz2016
markus_mueller_eresearchnz2016Markus Müller
 
Nottingham hack soc
Nottingham hack socNottingham hack soc
Nottingham hack socSK53
 
Chris Spry
Chris SpryChris Spry
Chris SpryWuzzy13
 
Using Lidar in QGIS
Using Lidar in QGISUsing Lidar in QGIS
Using Lidar in QGISMatt Travis
 
Change Detection Examples
Change Detection ExamplesChange Detection Examples
Change Detection ExamplesIan Marrs
 
Chris Spry Enviro Final
Chris Spry Enviro FinalChris Spry Enviro Final
Chris Spry Enviro FinalWuzzy13
 
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big DataBarbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big DataOECD Governance
 
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...OECD Governance
 
Chris Spry
Chris SpryChris Spry
Chris SpryWuzzy13
 
Chris Spry
Chris SpryChris Spry
Chris SpryWuzzy13
 
Mapping for Transition: Comparisons with the OSM Community - State of the Map...
Mapping for Transition: Comparisons with the OSM Community - State of the Map...Mapping for Transition: Comparisons with the OSM Community - State of the Map...
Mapping for Transition: Comparisons with the OSM Community - State of the Map...OSMFstateofthemap
 
SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...
SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...
SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...Luca Brocca
 
CSpryFinal5
CSpryFinal5CSpryFinal5
CSpryFinal5Wuzzy13
 
#29 SUSB Expo 2014 PIX4D
#29 SUSB Expo 2014 PIX4D#29 SUSB Expo 2014 PIX4D
#29 SUSB Expo 2014 PIX4DsUAS News
 
Generation of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year ProjectGeneration of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year ProjectBiplov Bhandari
 
Rainfall erosivity index for nashik
Rainfall erosivity index for nashikRainfall erosivity index for nashik
Rainfall erosivity index for nashikSumit Yeole
 

What's hot (20)

2017 Vendor Showcase Track: Tracking Z: Limitations of the World We Live In
2017 Vendor Showcase Track:  Tracking Z: Limitations of the World We Live In2017 Vendor Showcase Track:  Tracking Z: Limitations of the World We Live In
2017 Vendor Showcase Track: Tracking Z: Limitations of the World We Live In
 
markus_mueller_eresearchnz2016
markus_mueller_eresearchnz2016markus_mueller_eresearchnz2016
markus_mueller_eresearchnz2016
 
Nottingham hack soc
Nottingham hack socNottingham hack soc
Nottingham hack soc
 
Chris Spry
Chris SpryChris Spry
Chris Spry
 
Using Lidar in QGIS
Using Lidar in QGISUsing Lidar in QGIS
Using Lidar in QGIS
 
Change Detection Examples
Change Detection ExamplesChange Detection Examples
Change Detection Examples
 
Chris Spry Enviro Final
Chris Spry Enviro FinalChris Spry Enviro Final
Chris Spry Enviro Final
 
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big DataBarbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
Barbara Ryan @OECD - 21 Sept 2015 - Water Policy in the Age of Big Data
 
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
David Maidment & Richard Hooper @OECD - 21 Sept 2015 - Water Policy in the Ag...
 
AGU_2015
AGU_2015AGU_2015
AGU_2015
 
Chris Spry
Chris SpryChris Spry
Chris Spry
 
Chris Spry
Chris SpryChris Spry
Chris Spry
 
Mapping for Transition: Comparisons with the OSM Community - State of the Map...
Mapping for Transition: Comparisons with the OSM Community - State of the Map...Mapping for Transition: Comparisons with the OSM Community - State of the Map...
Mapping for Transition: Comparisons with the OSM Community - State of the Map...
 
SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...
SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...
SOIL MOISTURE: A key variable for linking small scale catchment hydrology to ...
 
CSpryFinal5
CSpryFinal5CSpryFinal5
CSpryFinal5
 
POSTER
POSTERPOSTER
POSTER
 
#29 SUSB Expo 2014 PIX4D
#29 SUSB Expo 2014 PIX4D#29 SUSB Expo 2014 PIX4D
#29 SUSB Expo 2014 PIX4D
 
Generation of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year ProjectGeneration of High Resolution DSM using UAV Images - Final Year Project
Generation of High Resolution DSM using UAV Images - Final Year Project
 
Rainfall erosivity index for nashik
Rainfall erosivity index for nashikRainfall erosivity index for nashik
Rainfall erosivity index for nashik
 
Hawaii Pacific GIS Conference 2012: Water Resources - Online Rainfall Atlas o...
Hawaii Pacific GIS Conference 2012: Water Resources - Online Rainfall Atlas o...Hawaii Pacific GIS Conference 2012: Water Resources - Online Rainfall Atlas o...
Hawaii Pacific GIS Conference 2012: Water Resources - Online Rainfall Atlas o...
 

Viewers also liked

ITW Grand temoin michel_fau
ITW Grand temoin michel_fau ITW Grand temoin michel_fau
ITW Grand temoin michel_fau AstridRenoult
 
La curiosidad cardenal john henry newman
La curiosidad   cardenal john henry newmanLa curiosidad   cardenal john henry newman
La curiosidad cardenal john henry newmanEduardoSebGut
 
Regional Interdependence of LE Pathology
Regional Interdependence of LE PathologyRegional Interdependence of LE Pathology
Regional Interdependence of LE PathologyZachary Lynch
 
Historia de-la-cpu
Historia de-la-cpuHistoria de-la-cpu
Historia de-la-cpuKiara Sak
 
Tallernac adecuacionestructuras sindicalismoactual
Tallernac adecuacionestructuras sindicalismoactualTallernac adecuacionestructuras sindicalismoactual
Tallernac adecuacionestructuras sindicalismoactualjose javier ollarvez bracho
 
Trabajo ética
Trabajo éticaTrabajo ética
Trabajo éticaLuis Parra
 
web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")
web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")
web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")Fiama Damaris MiranDa
 
Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...
Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...
Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...Gijsbert Koren
 
Explore IT: Augmented Reality
Explore IT:  Augmented RealityExplore IT:  Augmented Reality
Explore IT: Augmented RealityKristen T
 
mis historietas
mis historietas mis historietas
mis historietas ruthg6
 
Excel grupo 8
Excel grupo 8Excel grupo 8
Excel grupo 8Kiara Sak
 
Tema 12 sistema nevioso diver (2)
Tema 12 sistema nevioso diver (2)Tema 12 sistema nevioso diver (2)
Tema 12 sistema nevioso diver (2)norkaximecc
 

Viewers also liked (20)

Demetria Zimmerman Resume
Demetria Zimmerman ResumeDemetria Zimmerman Resume
Demetria Zimmerman Resume
 
ITW Grand temoin michel_fau
ITW Grand temoin michel_fau ITW Grand temoin michel_fau
ITW Grand temoin michel_fau
 
La curiosidad cardenal john henry newman
La curiosidad   cardenal john henry newmanLa curiosidad   cardenal john henry newman
La curiosidad cardenal john henry newman
 
Regional Interdependence of LE Pathology
Regional Interdependence of LE PathologyRegional Interdependence of LE Pathology
Regional Interdependence of LE Pathology
 
Historia de-la-cpu
Historia de-la-cpuHistoria de-la-cpu
Historia de-la-cpu
 
Tallernac adecuacionestructuras sindicalismoactual
Tallernac adecuacionestructuras sindicalismoactualTallernac adecuacionestructuras sindicalismoactual
Tallernac adecuacionestructuras sindicalismoactual
 
Las redes sociales
Las redes socialesLas redes sociales
Las redes sociales
 
Afiche de la vida link
Afiche de la vida linkAfiche de la vida link
Afiche de la vida link
 
Trabajo ética
Trabajo éticaTrabajo ética
Trabajo ética
 
web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")
web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")
web 2.0 (FIAMA MIRANDA 2doCIENCIAS"D")
 
Plástico
PlásticoPlástico
Plástico
 
Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...
Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...
Fundipal - De Nederlandse crowdfunding platforms voor bedrijfsfinanciering ve...
 
Explore IT: Augmented Reality
Explore IT:  Augmented RealityExplore IT:  Augmented Reality
Explore IT: Augmented Reality
 
mis historietas
mis historietas mis historietas
mis historietas
 
Excel grupo 8
Excel grupo 8Excel grupo 8
Excel grupo 8
 
Spanner case studies
Spanner case studiesSpanner case studies
Spanner case studies
 
Ley 51 de 1990
Ley 51 de 1990Ley 51 de 1990
Ley 51 de 1990
 
Partes del escritorio de windows
Partes del escritorio de windowsPartes del escritorio de windows
Partes del escritorio de windows
 
Tema 12 sistema nevioso diver (2)
Tema 12 sistema nevioso diver (2)Tema 12 sistema nevioso diver (2)
Tema 12 sistema nevioso diver (2)
 
Tuslah
TuslahTuslah
Tuslah
 

Similar to Visualization of Marine Sand Dune Displacements utilizing Modern GPU Techniques. (Franck Michel)

FOSS4G in Europe; Italy and the Politecnico de Milano
FOSS4G in Europe; Italy and the Politecnico de MilanoFOSS4G in Europe; Italy and the Politecnico de Milano
FOSS4G in Europe; Italy and the Politecnico de MilanoCarolina Arias Muñoz
 
Team 04 3 d open land use
Team 04 3 d open land useTeam 04 3 d open land use
Team 04 3 d open land useplan4all
 
GaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data ProductGaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data ProductMario Juric
 
Fast modelling of Airborne EM data using "Smart Interpretation"
Fast modelling of Airborne EM data using "Smart Interpretation"Fast modelling of Airborne EM data using "Smart Interpretation"
Fast modelling of Airborne EM data using "Smart Interpretation"Torben Bach
 
Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017Steven Ramage
 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015DUSPviz
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingHiroyuki Miyazaki
 
05 exploitation platforms in support of agriculture monitoring erwin goor v...
05 exploitation platforms in support of agriculture monitoring   erwin goor v...05 exploitation platforms in support of agriculture monitoring   erwin goor v...
05 exploitation platforms in support of agriculture monitoring erwin goor v...plan4all
 
Danish groundwater mapping – geological information building and disseminatio...
Danish groundwater mapping – geological information building and disseminatio...Danish groundwater mapping – geological information building and disseminatio...
Danish groundwater mapping – geological information building and disseminatio...Geological Survey of Sweden
 
Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...
Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...
Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...Andrew Baker
 
CensusGIV - Geographic Information Visualisation of Census Data
CensusGIV - Geographic Information Visualisation of Census DataCensusGIV - Geographic Information Visualisation of Census Data
CensusGIV - Geographic Information Visualisation of Census DataCASA, UCL
 
Environmental gis gabon
Environmental gis gabonEnvironmental gis gabon
Environmental gis gabonTTI Production
 
Base platform Bathymetry User Workshop 9 Feb 2017
Base platform Bathymetry User Workshop 9 Feb 2017Base platform Bathymetry User Workshop 9 Feb 2017
Base platform Bathymetry User Workshop 9 Feb 2017Tim Thornton
 
Base platform workshop_09_feb17
Base platform workshop_09_feb17Base platform workshop_09_feb17
Base platform workshop_09_feb17Tim Thornton
 
Unfolding Library for Interactive Maps
Unfolding Library for Interactive MapsUnfolding Library for Interactive Maps
Unfolding Library for Interactive MapsTill Nagel
 
SDI4Apps presented at the Geomatics in Projects conference
SDI4Apps presented at the Geomatics in Projects conferenceSDI4Apps presented at the Geomatics in Projects conference
SDI4Apps presented at the Geomatics in Projects conferencesdi4apps
 
17_Bock_HyperspectralRS_v1.pptx
17_Bock_HyperspectralRS_v1.pptx17_Bock_HyperspectralRS_v1.pptx
17_Bock_HyperspectralRS_v1.pptxManasutthasini2
 
TrendsEarth_Session2_final.pdf
TrendsEarth_Session2_final.pdfTrendsEarth_Session2_final.pdf
TrendsEarth_Session2_final.pdferiStiyanto2
 
ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...
ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...
ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...ExternalEvents
 

Similar to Visualization of Marine Sand Dune Displacements utilizing Modern GPU Techniques. (Franck Michel) (20)

FOSS4G in Europe; Italy and the Politecnico de Milano
FOSS4G in Europe; Italy and the Politecnico de MilanoFOSS4G in Europe; Italy and the Politecnico de Milano
FOSS4G in Europe; Italy and the Politecnico de Milano
 
Team 04 3 d open land use
Team 04 3 d open land useTeam 04 3 d open land use
Team 04 3 d open land use
 
GaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data ProductGaiaCal2014: Creating and Calibrating LSST Data Product
GaiaCal2014: Creating and Calibrating LSST Data Product
 
Fast modelling of Airborne EM data using "Smart Interpretation"
Fast modelling of Airborne EM data using "Smart Interpretation"Fast modelling of Airborne EM data using "Smart Interpretation"
Fast modelling of Airborne EM data using "Smart Interpretation"
 
Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017Ramage Keynote ISPRS Geospatial Week 2017
Ramage Keynote ISPRS Geospatial Week 2017
 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mapping
 
2015 crs4-seminar-massive-models-full
2015 crs4-seminar-massive-models-full2015 crs4-seminar-massive-models-full
2015 crs4-seminar-massive-models-full
 
05 exploitation platforms in support of agriculture monitoring erwin goor v...
05 exploitation platforms in support of agriculture monitoring   erwin goor v...05 exploitation platforms in support of agriculture monitoring   erwin goor v...
05 exploitation platforms in support of agriculture monitoring erwin goor v...
 
Danish groundwater mapping – geological information building and disseminatio...
Danish groundwater mapping – geological information building and disseminatio...Danish groundwater mapping – geological information building and disseminatio...
Danish groundwater mapping – geological information building and disseminatio...
 
Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...
Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...
Andrew Baker_Supporting Science and Education With Flexible Cloud-Based Solut...
 
CensusGIV - Geographic Information Visualisation of Census Data
CensusGIV - Geographic Information Visualisation of Census DataCensusGIV - Geographic Information Visualisation of Census Data
CensusGIV - Geographic Information Visualisation of Census Data
 
Environmental gis gabon
Environmental gis gabonEnvironmental gis gabon
Environmental gis gabon
 
Base platform Bathymetry User Workshop 9 Feb 2017
Base platform Bathymetry User Workshop 9 Feb 2017Base platform Bathymetry User Workshop 9 Feb 2017
Base platform Bathymetry User Workshop 9 Feb 2017
 
Base platform workshop_09_feb17
Base platform workshop_09_feb17Base platform workshop_09_feb17
Base platform workshop_09_feb17
 
Unfolding Library for Interactive Maps
Unfolding Library for Interactive MapsUnfolding Library for Interactive Maps
Unfolding Library for Interactive Maps
 
SDI4Apps presented at the Geomatics in Projects conference
SDI4Apps presented at the Geomatics in Projects conferenceSDI4Apps presented at the Geomatics in Projects conference
SDI4Apps presented at the Geomatics in Projects conference
 
17_Bock_HyperspectralRS_v1.pptx
17_Bock_HyperspectralRS_v1.pptx17_Bock_HyperspectralRS_v1.pptx
17_Bock_HyperspectralRS_v1.pptx
 
TrendsEarth_Session2_final.pdf
TrendsEarth_Session2_final.pdfTrendsEarth_Session2_final.pdf
TrendsEarth_Session2_final.pdf
 
ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...
ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...
ITEM 5. IUSS WG Global Soil Map & GloSIS Fine Resolution Soil Grid Specificat...
 

More from GeoVIS'15 Workshop

Visualizing the Viewer (Clare Davies)
Visualizing the Viewer (Clare Davies)Visualizing the Viewer (Clare Davies)
Visualizing the Viewer (Clare Davies)GeoVIS'15 Workshop
 
Relief inversion effect in terrain representations: Where should we place the...
Relief inversion effect in terrain representations: Where should we place the...Relief inversion effect in terrain representations: Where should we place the...
Relief inversion effect in terrain representations: Where should we place the...GeoVIS'15 Workshop
 
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
 
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
 
From open geographical data to tangible maps: improving the accessibility of ...
From open geographical data to tangible maps: improving the accessibility of ...From open geographical data to tangible maps: improving the accessibility of ...
From open geographical data to tangible maps: improving the accessibility of ...GeoVIS'15 Workshop
 
A study on mental representations for realistic visualization. The particular...
A study on mental representations for realistic visualization. The particular...A study on mental representations for realistic visualization. The particular...
A study on mental representations for realistic visualization. The particular...GeoVIS'15 Workshop
 
GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...
GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...
GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...GeoVIS'15 Workshop
 

More from GeoVIS'15 Workshop (7)

Visualizing the Viewer (Clare Davies)
Visualizing the Viewer (Clare Davies)Visualizing the Viewer (Clare Davies)
Visualizing the Viewer (Clare Davies)
 
Relief inversion effect in terrain representations: Where should we place the...
Relief inversion effect in terrain representations: Where should we place the...Relief inversion effect in terrain representations: Where should we place the...
Relief inversion effect in terrain representations: Where should we place the...
 
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...
 
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...
 
From open geographical data to tangible maps: improving the accessibility of ...
From open geographical data to tangible maps: improving the accessibility of ...From open geographical data to tangible maps: improving the accessibility of ...
From open geographical data to tangible maps: improving the accessibility of ...
 
A study on mental representations for realistic visualization. The particular...
A study on mental representations for realistic visualization. The particular...A study on mental representations for realistic visualization. The particular...
A study on mental representations for realistic visualization. The particular...
 
GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...
GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...
GeoVIS'15 - Exploring the impact of visual complexity levels in 3D city model...
 

Recently uploaded

GBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolationGBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolationAreesha Ahmad
 
Warming the earth and the atmosphere.pptx
Warming the earth and the atmosphere.pptxWarming the earth and the atmosphere.pptx
Warming the earth and the atmosphere.pptxGlendelCaroz
 
Adaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte CarloAdaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte CarloChristian Robert
 
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptxPOST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptxArpitaMishra69
 
Mining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptxMining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptxKyawThanTint
 
Manganese‐RichSandstonesasanIndicatorofAncientOxic LakeWaterConditionsinGale...
Manganese‐RichSandstonesasanIndicatorofAncientOxic  LakeWaterConditionsinGale...Manganese‐RichSandstonesasanIndicatorofAncientOxic  LakeWaterConditionsinGale...
Manganese‐RichSandstonesasanIndicatorofAncientOxic LakeWaterConditionsinGale...Sérgio Sacani
 
Isolation of AMF by wet sieving and decantation method pptx
Isolation of AMF by wet sieving and decantation method pptxIsolation of AMF by wet sieving and decantation method pptx
Isolation of AMF by wet sieving and decantation method pptxGOWTHAMIM22
 
Biochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptx
Biochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptxBiochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptx
Biochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptxjayabahari688
 
Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...
Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...
Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...Sahil Suleman
 
GBSN - Microbiology (Unit 7) Microbiology in Everyday Life
GBSN - Microbiology (Unit 7) Microbiology in Everyday LifeGBSN - Microbiology (Unit 7) Microbiology in Everyday Life
GBSN - Microbiology (Unit 7) Microbiology in Everyday LifeAreesha Ahmad
 
Film Coated Tablet and Film Coating raw materials.pdf
Film Coated Tablet and Film Coating raw materials.pdfFilm Coated Tablet and Film Coating raw materials.pdf
Film Coated Tablet and Film Coating raw materials.pdfPharmatech-rx
 
Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!University of Hertfordshire
 
Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...
Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...
Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...yogeshlabana357357
 
Costs to heap leach gold ore tailings in Karamoja region of Uganda
Costs to heap leach gold ore tailings in Karamoja region of UgandaCosts to heap leach gold ore tailings in Karamoja region of Uganda
Costs to heap leach gold ore tailings in Karamoja region of UgandaTimothyOkuna
 
GBSN - Microbiology (Unit 4) Concept of Asepsis
GBSN - Microbiology (Unit 4) Concept of AsepsisGBSN - Microbiology (Unit 4) Concept of Asepsis
GBSN - Microbiology (Unit 4) Concept of AsepsisAreesha Ahmad
 
GBSN - Biochemistry (Unit 3) Metabolism
GBSN - Biochemistry (Unit 3) MetabolismGBSN - Biochemistry (Unit 3) Metabolism
GBSN - Biochemistry (Unit 3) MetabolismAreesha Ahmad
 
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdfMODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdfRevenJadePalma
 
MSC IV_Forensic medicine - Mechanical injuries.pdf
MSC IV_Forensic medicine - Mechanical injuries.pdfMSC IV_Forensic medicine - Mechanical injuries.pdf
MSC IV_Forensic medicine - Mechanical injuries.pdfSuchita Rawat
 
NuGOweek 2024 programme final FLYER short.pdf
NuGOweek 2024 programme final FLYER short.pdfNuGOweek 2024 programme final FLYER short.pdf
NuGOweek 2024 programme final FLYER short.pdfpablovgd
 

Recently uploaded (20)

GBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolationGBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolation
 
Warming the earth and the atmosphere.pptx
Warming the earth and the atmosphere.pptxWarming the earth and the atmosphere.pptx
Warming the earth and the atmosphere.pptx
 
Adaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte CarloAdaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte Carlo
 
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptxPOST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
 
Mining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptxMining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptx
 
Manganese‐RichSandstonesasanIndicatorofAncientOxic LakeWaterConditionsinGale...
Manganese‐RichSandstonesasanIndicatorofAncientOxic  LakeWaterConditionsinGale...Manganese‐RichSandstonesasanIndicatorofAncientOxic  LakeWaterConditionsinGale...
Manganese‐RichSandstonesasanIndicatorofAncientOxic LakeWaterConditionsinGale...
 
Isolation of AMF by wet sieving and decantation method pptx
Isolation of AMF by wet sieving and decantation method pptxIsolation of AMF by wet sieving and decantation method pptx
Isolation of AMF by wet sieving and decantation method pptx
 
Biochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptx
Biochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptxBiochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptx
Biochemistry and Biomolecules - Science - 9th Grade by Slidesgo.pptx
 
Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...
Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...
Alternative method of dissolution in-vitro in-vivo correlation and dissolutio...
 
GBSN - Microbiology (Unit 7) Microbiology in Everyday Life
GBSN - Microbiology (Unit 7) Microbiology in Everyday LifeGBSN - Microbiology (Unit 7) Microbiology in Everyday Life
GBSN - Microbiology (Unit 7) Microbiology in Everyday Life
 
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY  // USES OF ANTIOBIOTICS TYPES OF ANTIB...ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY  // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
 
Film Coated Tablet and Film Coating raw materials.pdf
Film Coated Tablet and Film Coating raw materials.pdfFilm Coated Tablet and Film Coating raw materials.pdf
Film Coated Tablet and Film Coating raw materials.pdf
 
Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!
 
Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...
Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...
Soil and Water Conservation Engineering (SWCE) is a specialized field of stud...
 
Costs to heap leach gold ore tailings in Karamoja region of Uganda
Costs to heap leach gold ore tailings in Karamoja region of UgandaCosts to heap leach gold ore tailings in Karamoja region of Uganda
Costs to heap leach gold ore tailings in Karamoja region of Uganda
 
GBSN - Microbiology (Unit 4) Concept of Asepsis
GBSN - Microbiology (Unit 4) Concept of AsepsisGBSN - Microbiology (Unit 4) Concept of Asepsis
GBSN - Microbiology (Unit 4) Concept of Asepsis
 
GBSN - Biochemistry (Unit 3) Metabolism
GBSN - Biochemistry (Unit 3) MetabolismGBSN - Biochemistry (Unit 3) Metabolism
GBSN - Biochemistry (Unit 3) Metabolism
 
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdfMODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
 
MSC IV_Forensic medicine - Mechanical injuries.pdf
MSC IV_Forensic medicine - Mechanical injuries.pdfMSC IV_Forensic medicine - Mechanical injuries.pdf
MSC IV_Forensic medicine - Mechanical injuries.pdf
 
NuGOweek 2024 programme final FLYER short.pdf
NuGOweek 2024 programme final FLYER short.pdfNuGOweek 2024 programme final FLYER short.pdf
NuGOweek 2024 programme final FLYER short.pdf
 

Visualization of Marine Sand Dune Displacements utilizing Modern GPU Techniques. (Franck Michel)

  • 1. VISUALIZATION OF MARINE SAND DUNE DISPLACEMENTS UTILIZING MODERN GPU TECHNIQUES Thomas Gierlingera,b, Andre R. Brodtkorbc, Andre Stumpfd,e, Marcel Weilera,b, Frank Michela,b a) Fraunhofer IGD, Darmstadt, Germany b) TU Darmstadt, Darmstadt, Germany c) SINTEF ICT, Oslo, Norway d) LDO, University of Western Brittany, Brest, France e) IPGS, University of Strasbourg, Strasbourg, France
  • 2. IQMULUS – BIG GEO DATA • 4 year EU FP7 Research Project (8.1 Mio EUR) • A High-volume Fusion and Analysis Platform for Geospatial Point Clouds, Coverages and Volumetric Data Sets • IQmulus will leverage the information hidden in large heterogeneous geospatial data sets and make them a practical choice to support reliable decision making • www.iqmulus.eu Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 2
  • 3. SAND DUNE DISPLACEMENTS Motivation Detection of sand dune displacements by comparing bathymetric survey data from different points in time. Submarine dunes and sand banks are among the most dynamic geomorphologic formations in coastal waters. Their movement can have significant impacts on the benthic ecosystem, marine transport in coastal waters, and infrastructure such as pipelines and communication cables. Standard for the analysis of multi-temporal MBES surveys is visual analysis by trained experts delineating the crest line of the dunes at several time steps Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 3
  • 4. SAND DUNE DISPLACEMENTS Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 4 Illustration of a manual analysis of two bathymetric surveys (Gómez et al., 2010)
  • 5. SAND DUNE DISPLACEMENTS Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 5 The IQmulus Solution Generate Locally Refined B-Splines • Continuous Surface Representation Trim the surface to original extent Sample the surface at selected resolution • Regularly gridded DEM Analyze using image correlation • Displacement fields
  • 6. SAND DUNE DISPLACEMENTS The IQmulus Solution Generate Locally Refined B-Splines • Continuous Surface Representation Trim the surface to original extent Sample the surface at selected resolution • Regularly gridded DEM Analyze using image correlation • Displacement fields Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 6
  • 7. VISUALIZING LR B-SPLINES Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 7
  • 8. VISUALIZING LR B-SPLINES The system approximates LR B-Splines representing the original point cloud Check the accuracy of the approximated LR B- Splines Display the LR B-Spline surface together with the original point data How to do this interactively? Utilize modern GPU based methods! Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 8
  • 9. VISUALIZING LR B-SPLINES But … GPUs support only polygonal meshes • Convert the LR spline representation to a triangulation. Uniform sampling of the surface will often either produce too many or too few triangles. • Too many triangles will severely impact the interactivity • Too few triangles will dramatically reduce the quality Use GPU hardware tesselator Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 9
  • 10. VISUALIZING LR B-SPLINES • Extract Bezier coefficients of the LR B-Spline • Render patches of the LR B-Spline Surface • Generate triangles depending on the current view • E.g. Screen space size of element • Tesselate the needed triangles on the GPU for each rendered frame Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 10
  • 11. VISUALIZING LR B-SPLINES Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 11 • Review the approximated LR B-Spline Surface • Compare with whole input point cloud • Compare to outliers above a certain
  • 12. VISUALIZING LR B-SPLINES • ddd Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 12
  • 13. VISUALIZING DISPLACEMENT FIELDS Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 13
  • 14. VISUALIZING DISPLACEMENT FIELDS Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 14
  • 15. VISUALIZING DISPLACEMENT FIELDS Chosen glyph for visualizing the displacement: Visual attributes • Direction, Length, Color, Width Can be mapped to different data attributes • Displacement direction, Displacement magnitude, etc. Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 15
  • 16. VISUALIZING DISPLACEMENT FIELDS How and when to visualize the glyphs? Idea: Compute the visualization interactively on the GPU by accessing the original data. Data available as GeoTIFF • Displacement X • Displacement Y • Uncertainty Upload the original data to the GPU and use OpenGL Shader to evaluate data at needed positions. Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 16
  • 17. VISUALIZING DISPLACEMENT FIELDS How to generate glyph on the GPU? Adjusting quality of Glyphs Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 17
  • 18. VISUALIZING DISPLACEMENT FIELDS As the generation is done on-the-fly (quality) parameters can be changed interactively • By the user (number, distribution and quality) • Depending on screen space size (quality) Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 18
  • 19. VISUALIZING DISPLACEMANT FIELDS Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 19
  • 20. VISUALIZING DISPLACEMANT FIELDS Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 20
  • 21. VISUALIZING DISPLACEMANT FIELDS Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 21
  • 22. VISUALIZING DISPLACEMANT FIELDS • gg Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 22
  • 23. CONCLUSION Two approaches for interactive visualization of geospatial data utilizing modern GPU based methods. Analyzing intermediate and final results of a workflow to support the user in • Inspecting approximation results (LR B-Splines) • Analyzing displacement fields (GPU glyphs) Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 23
  • 24. THANKS Co-Authors: Thomas Gierlinger, Andre R. Brodtkorb, Andre Stumpf, Marcel Weiler IQmulus project partners You for your interest in our work! Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 24 Research leading to the results presented here is carried out within the project IQmulus (A High-volume Fusion and Analysis Platform for Geospatial Point Clouds, Coverages and Volumetric Data Sets) funded from the 7th Framework Programme of the European Commission, call identifier FP7-ICT-2011-8, under the grant agreement no. 318787, started in November 2012.
  • 25. WANT TO KNOW MORE? Today • Joint Poster Session Tomorrow • GeoBigData @ Geospatial Week 2015 • In this same room • Project website: http://www.iqmulus.eu Oct. 1st 2015 - GeoVIS Workshop @ ISPRS Geospatial Week 2015 - Frank Michel 25