-perspectives for startups and open source projects · 2014. 5. 7. · geospatial cloud computing...

30
Geospatial Cloud Com Startups and Open Sou Startups and Open Sou The Cases of OpenWebGlo Mapping for Urban Infrastr Mapping for Urban Infrastr Prof. Dr. Stephan Nebiker Prof. Dr. Stephan Nebiker FHNW University of Applied Scien Institute of Geomatics Engineering Institute of Geomatics Engineering Geospatial World Forum, Geneva © 2014 FHNW / IVGI mputing - Perspectives for urce Projects urce Projects obe and 3D Vision Mobile ructure Management ructure Management nces and Arts Northwestern Switzerland g, Muttenz, Switzerland g, Muttenz, Switzerland a, 9 th May 2014

Upload: others

Post on 04-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 2: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 3: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 4: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 5: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

Virtual Globes & Startups – earlier lessons

© 2014 FHNW / IVGI Geospatial World Forum 2014,

lessons learned

World Forum 2014, Geneva 5

Page 6: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 7: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

• 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

Page 8: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

Demo http://world.openwebglobe.org

© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva

world.openwebglobe.org

Geospatial World Forum 2014, Geneva 8

Page 9: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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, ...

Page 10: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 11: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 12: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 13: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 14: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 15: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 16: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 17: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 18: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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 )

Page 19: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

3D Vision Mobile Mapping – Components and Workflow

© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva

Components and Workflow

Geospatial World Forum 2014, Geneva 19

Page 20: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 21: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

infra3D – ASTRA / FEDRO Swiss Federal

© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva

Federal Roads Office

Geospatial World Forum 2014, Geneva 21

Page 22: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

infra3DCity – Lucerne, Switzerland

© 2014 FHNW / IVGI Geospatial World Forum 2014, GenevaGeospatial World Forum 2014, Geneva 22

Page 23: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

infra3DRail – bls (Brig Lötschberg Simplon

© 2014 FHNW / IVGI Geospatial World Forum 2014, Geneva

Simplon Railway Lines)

Geospatial World Forum 2014, Geneva 23

Page 24: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

© 2014 FHNW / IVGI Geospatial World Forum 2014, GenevaGeospatial World Forum 2014, Geneva 24

Page 25: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 26: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 27: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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).

Page 28: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 29: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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

Page 30: -Perspectives for Startups and Open Source Projects · 2014. 5. 7. · Geospatial Cloud Computing Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Mapping for Urban

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