-Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing...
Transcript of -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing...
Geospatial Cloud Computing
Startups and Open Source ProjectsStartups and Open Source ProjectsThe Cases of OpenWebGlobe and 3D
Mapping for Urban Infrastructure ManagementMapping for Urban Infrastructure Management
Prof. Dr. Stephan NebikerProf. Dr. Stephan Nebiker
FHNW University of Applied Sciences and Arts Northwestern Switzerland
Institute of Geomatics Engineering, Muttenz, SwitzerlandInstitute of Geomatics Engineering, Muttenz, Switzerland
Geospatial World Forum, Geneva, 9
© 2014 FHNW / IVGI
Geospatial World Forum, Geneva, 9
Geospatial Cloud Computing - Perspectives for
Startups and Open Source ProjectsStartups and Open Source ProjectsOpenWebGlobe and 3D Vision Mobile
Infrastructure ManagementInfrastructure Management
FHNW University of Applied Sciences and Arts Northwestern Switzerland
Institute of Geomatics Engineering, Muttenz, SwitzerlandInstitute of Geomatics Engineering, Muttenz, Switzerland
Geospatial World Forum, Geneva, 9th May 2014Geospatial World Forum, Geneva, 9 May 2014
Motivation
New geospatial technologies and solutions …
… often create / produce / process / involve
… require massive storage capacities, processing power and
success high network bandwidths
potentially massive financial investments
Cloud Computing as a solution?
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
solutions …
/ involve Big Data
massive storage capacities, processing power and in case of
potentially massive financial investments
Geospatial World Forum 2014, Geneva 2
Key Factors for new Geospatial Startups
Great new ideas
mixed with enthusiasm & enterpreneurshipmixed with enthusiasm & enterpreneurship
Meet the expectations
short time to market with minimal financial investmentsshort time to market with minimal financial investments
Don't disappoint – also in the event of success!
be prepared for rapid and massive scaling exploitation capacities
The answer Cloud Computing
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Startups
enterpreneurshipenterpreneurship
short time to market with minimal financial investmentsshort time to market with minimal financial investments
also in the event of success!
and massive scaling of storage, processing and
Geospatial World Forum 2014, Geneva 3
Outline
Introduction / MotivationIntroduction / Motivation
OpenWebGlobe – An Open Source Virtual Globe Technology– Background and Vision– Characteristics– Solution– Solution
infra3D – 3D Vision Mobile Mapping for Urban Infrastructure Management
Conclusion and Outlook
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
An Open Source Virtual Globe Technology
3D Vision Mobile Mapping for Urban Infrastructure Management
Geospatial World Forum 2014, Geneva 4
Virtual Globes & Startups – earlier lessons
© 2014 FHNW / IVGI Geospatial World Forum 2014,
lessons learned
World Forum 2014, Geneva 5
Virtual Globes & Startups – earlier lessons
(Updated) Vision
Provide an interactive Virtual Globe Provide an interactive Virtual Globe supporting up-to-date, open and customer data
with high-levels of detail on a global scale …
... without a Google budget
© 2014 FHNW / IVGI Geospatial World Forum 2014,
lessons learned
(Updated) Vision
Provide an interactive Virtual Globe technology Provide an interactive Virtual Globe technology date, open and customer data
detail on a global scale …
... without a Google budget!
World Forum 2014, Geneva 6
• 3rd generation Virtual Globe without pluginsmodern webbrowsers, using WebGLmodern webbrowsers, using WebGL
• Open Source Project started in April 2011(based on C++ version started in 2005)(based on C++ version started in 2005)
• JavaScript Library for rapid developmentweb-based 3D geoinformation applications
• Full integration into customer web sites
• Runs on Windows, MacOS X, Linux• Runs on Windows, MacOS X, Linux
• Broad support for geospatial data typesmaps, elevation, 3d objects, point clouds
© 2014 FHNW / IVGI
maps, elevation, 3d objects, point clouds
Geospatial World Forum 2014, Geneva
plugins for
in April 2011
development ofapplications
sites
types: imagery, clouds …clouds …
77Geospatial World Forum 2014, Geneva
Demo http://world.openwebglobe.org
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
world.openwebglobe.org
Geospatial World Forum 2014, Geneva 8
Architecture Solution #1:Preprocessing all tiles in the cloud
download visible data fragments data fragments
(tiles)
(Web-) Viewer
HTML5JavaScriptJavaScriptWebGL for 3D
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Other Data Sources
WMS, WMTS, TMS, ...Postgres / PostGISPostgres / PostGIS3DPS (in Future)
Generate tilesGenerate tiles(for Streaming)
Upload Raw data to Cloud(or web server)(or web server)
Raw: Image, Elevation, 3D-
Geospatial World Forum 2014, Geneva 9
Raw: Image, Elevation, 3D-Models, Point Clouds, ...
Architecture Solution #2:Partial Preprocessing Tiles & On-The-Fly
Hybrid Cloud Solution
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Fly Tile Generation and Caching
10Geospatial World Forum 2014, Geneva
HPC: 120 TB Data (900MB/s), > 50 CPU Cores in combination with the Cloud
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
HPC: 120 TB Data (900MB/s), > 50 CPU Cores in combination with the Cloud
Geospatial World Forum 2014, Geneva 11
Showcase: Streaming 3D-Geometry TilesBachelor Thesis / Master Thesis @FHNW IVGI
Image courtesy of BTh Hürbi/Daetwyler, MTh Lucas Oertli,
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Image courtesy of BTh Hürbi/Daetwyler, MTh Lucas Oertli, 2013
Tiles (from OSM data & Buildings of Interest)Bachelor Thesis / Master Thesis @FHNW IVGI
Geospatial World Forum 2014, Geneva
MapData © OpenStreetMap contributors
12
On-the-fly generation and streaming of 3D city models
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
fly generation and streaming of 3D city models
Geospatial World Forum 2014, Geneva 13
Outline
Introduction / MotivationIntroduction / Motivation
OpenWebGlobe – An Open Source Virtual Globe Technology
infra3D – 3D Vision Mobile Mapping for Urban Infrastructure Management– Vision– Characteristics– Solution
Conclusion and Outlook
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
An Open Source Virtual Globe Technology
3D Vision Mobile Mapping for Urban Infrastructure Management
Geospatial World Forum 2014, Geneva 14
The vast majority of Mobile Mapping relies on Laserscanning
So why Imagery and why 3D Image-based Mobile Mapping?
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
The vast majority of Mobile Mapping relies on Laserscanning
based Mobile Mapping?
Geospatial World Forum 2014, Geneva 15
An estimated 90% of Mobile Mapping relies on Laserscanning
So why Imagery and why 3D Image-based Mobile Mapping?
A picture is worth a thousand words!
and
Humans see and think in images Humans see and think in images not in point clouds!
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
An estimated 90% of Mobile Mapping relies on Laserscanning
based Mobile Mapping?
A picture is worth a thousand words!
and
Humans see and think in images Humans see and think in images not in point clouds!
Geospatial World Forum 2014, Geneva 16
Vision
The 3D Geoinformation Loop
based on
Intelligent 3D Intelligent 3D Image Spaces
Research Projects
SmartMobileMapping (*)SmartMobileMapping (*)
infraVIS (*)(*) supported by the Commission for
© 2014 FHNW / IVGI
(*) supported by the Commission for Technology and Innovation CTI
Geospatial World Forum 2014, GenevaGeospatial World Forum 2014, Geneva 17
3D Vision Mobile Mapping – Acquisition Systems
Mobile Platform
– Motor Vehicle, Aircraft, UAV, Train, Boat …– Motor Vehicle, Aircraft, UAV, Train, Boat …
Multiple Stereo Systems
– high-performance Stereo– high-performanceindustry cameras
– up to 11 MP, 5 to 30 fps
StereoCameras
– up to 11 MP, 5 to 30 fps
– up to 5 stereo systems (i.e. 10 cameras)
Onboard data storage
– highly parallel
© 2014 FHNW / IVGI
– 1-2 TB per hour
Geospatial World Forum 2014, Geneva
Acquisition Systems
StereoCameras(oblique)
LaserScanner
Motor Vehicle, Aircraft, UAV, Train, Boat …
GNSS RX INS
(oblique)
Motor Vehicle, Aircraft, UAV, Train, Boat …
Multi-Stereo Mobile Mapping System
Geospatial World Forum 2014, Geneva 18
Multi-Stereo Mobile Mapping System by iNovitas AG (www.invovitas.ch )
3D Vision Mobile Mapping – Components and Workflow
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Components and Workflow
Geospatial World Forum 2014, Geneva 19
3D Point Coordinate Determination Accuracy(MSc Project Cavegn, 2010; Bachelor Thesis Arnold, 2011)
Empirical Standard Deviations of Coordinate Differences
– stereovision mobile mapping vs. tachymetry (reference)– stereovision mobile mapping vs. tachymetry (reference)
– approx. 50 check points
Position Height
Absolute 3-4 cm 2 cm
3D Distance
Relative < 1 cm
With ground control points & integrated
1-2 cm absolute 3D accuracy (even
© 2014 FHNW / IVGI
1-2 cm absolute 3D accuracy (even
Geospatial World Forum 2014, Geneva
3D Point Coordinate Determination Accuracy
Empirical Standard Deviations of Coordinate Differences
stereovision mobile mapping vs. tachymetry (reference)stereovision mobile mapping vs. tachymetry (reference)
3D
4 cm
integrated sensor orientation
even in tunnels)
20
even in tunnels)
Geospatial World Forum 2014, Geneva
infra3D – ASTRA / FEDRO Swiss Federal
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Federal Roads Office
Geospatial World Forum 2014, Geneva 21
infra3DCity – Lucerne, Switzerland
© 2014 FHNW / IVGI Geospatial World Forum 2014, GenevaGeospatial World Forum 2014, Geneva 22
infra3DRail – bls (Brig Lötschberg Simplon
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Simplon Railway Lines)
Geospatial World Forum 2014, Geneva 23
© 2014 FHNW / IVGI Geospatial World Forum 2014, GenevaGeospatial World Forum 2014, Geneva 24
Conclusions
Geospatial Cloud Computing
Interesting perspectives for Startups and Open Source Interesting perspectives for Startups and Open Source
OpenWebGlobe (www.openwebglobe.org)
Open Source technology / MIT license Open Source technology / MIT license
flexible support for private, public and hybrid cloud solutions
3D Vision Mobile Mapping for Urban Infrastructure Management
streetview for professionals (3D, accuracy
entirely cloud based – apart from the realentirely cloud based – apart from the real
infra3D services commercially available from iNovitas AG (www.inovitas.ch)
we are just at the beginning!
© 2014 FHNW / IVGI
we are just at the beginning!
Geospatial World Forum 2014, Geneva
for Startups and Open Source projectsfor Startups and Open Source projects
(www.openwebglobe.org)
technology / MIT license join the community!technology / MIT license join the community!
flexible support for private, public and hybrid cloud solutions
Vision Mobile Mapping for Urban Infrastructure Management
professionals (3D, accuracy, integration)
apart from the real-world data capturing processapart from the real-world data capturing process
infra3D services commercially available from iNovitas AG (www.inovitas.ch)
Geospatial World Forum 2014, Geneva 25
Thank you for the attention! Questions
Contacts
Stephan Nebiker [email protected]
OpenWebGlobe www.openwebglobe.org
infra3D / iNovitas AG www.inovitas.chinfra3D / iNovitas AG www.inovitas.ch
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Questions?
[email protected] @snebiker
www.openwebglobe.org @openwebglobe
www.inovitas.chwww.inovitas.ch
Geospatial World Forum 2014, Geneva 26
Important Tile Types
2D Image Tile2D Image Tilecontents: 256x256 Pixels (in most cases)(May also contain rasterized vectors etc.)etc.)
2D Vector Tilecontents: 2D Geometrycontents: 2D Geometry(Number of Elements limited for LOD)
2D Elevation Tile (-> forTiles)Tiles)contents: Elevation valuesnumbers)contents 17x17 values
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
contents 17x17 values
contents: 256x256 Pixels (in most cases)(May also contain rasterized vectors
contents: 2D Geometrycontents: 2D Geometry(Number of Elements limited for LOD)
for creating 3D
values (e.g.
values (or similar).
Geospatial World Forum 2014, Geneva 27
values (or similar).
3D Point Cloud Extraction using Dense Stereo
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
3D Point Cloud Extraction using Dense Stereo- or Multi-Image Matching
Geospatial World Forum 2014, Geneva 28
Interactive 3D Exploitation
3D Imagery Repository
Stereo Imagery
• navigation data• stream metadata
Depth Maps
Georeferenced 3D Imagery / Videos
• stream metadata
© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva
Precise 3D Measurements in 3D Image Space
Measurementsbased on
3D monoplotting3D monoplotting
Monoscopic Exploitation
Interactive measurements
in 3D videos
Geospatial World Forum 2014, Geneva 29
Stereoscopic Exploitation
Conclusion
Strengths of 3D Vision-based Mobile Mapping
– very dense stereo image sequences => redundancy, accuracy …– very dense stereo image sequences => redundancy, accuracy …
– easy-to-use 3d environment / ideal for non
– automatic 3d point measurements
– very powerful integrated georeferencing possibilities
– strong automatic object extraction capabilities
– possibility to use LiDAR as secondary sensor system– possibility to use LiDAR as secondary sensor system
3D Vision Mobile Mapping & Cloud-based 3D Exploitation
powerful, accurate and operational solution
ideally supports the vision of "The Geoinformation Loop
and we are only at the beginning …
© 2014 FHNW / IVGI
and we are only at the beginning …
Geospatial World Forum 2014, Geneva
based Mobile Mapping
very dense stereo image sequences => redundancy, accuracy …very dense stereo image sequences => redundancy, accuracy …
use 3d environment / ideal for non-geospatial experts
very powerful integrated georeferencing possibilities
strong automatic object extraction capabilities
possibility to use LiDAR as secondary sensor systempossibility to use LiDAR as secondary sensor system
based 3D Exploitation
solution
supports the vision of "The Geoinformation Loop"
Geospatial World Forum 2014, Geneva 30