3d vision mobile mapping & cloud-based 3d exploitation · 23/05/2012  · 3d vision mobile...

36
© 2012 FHNW / IVGI 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied Sciences and Arts Northwestern Switzerland Institute of Geomatics Engineering, Muttenz, Switzerland iNovitas Mobile Mapping Solutions AG Muttenz, Switzerland Geospatial World Forum, Amsterdam, 27 th April 2012

Upload: others

Post on 20-May-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

3D Vision Mobile Mapping &

Cloud-based 3D Exploitation

Prof. Dr. Stephan Nebiker

FHNW University of Applied Sciences and Arts Northwestern Switzerland

Institute of Geomatics Engineering, Muttenz, Switzerland

iNovitas Mobile Mapping Solutions AG

Muttenz, Switzerland

Geospatial World Forum, Amsterdam, 27th April 2012

Page 2: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Mobile Mapping in the 2000's: dominated by Mobile Laserscanning

Geospatial World Forum 2012, Amsterdam 2

Page 3: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

So why Imagery and why Image-based Mobile Mapping?

Geospatial World Forum 2012, Amsterdam 3

Page 4: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Why Imagery ? … and why 3D Imagery ?

Detailed and semantically rich content

Humans see and think in images – not in point clouds …

Imaging sensors provide unparalleled data capture rates

Tremendous progress in sensors, storage capacities, computing power,

parallel computing and web technologies such as HTML5 and WebGL

And: new algorithms from computer vision and photogrammetry for the

automated (3d) exploitation, integrated georeferencing etc.

Last but not least: a long tradition to build upon …

Geospatial World Forum 2012, Amsterdam 4

Page 5: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

1st Experimental Mobile Mapping Systems – OSU und University of Calgary

Ohio State University, GPSVan

Novak, 1991

University of Calgary, VISAT Van

Schwarz et al., 1993

Geospatial World Forum 2012, Amsterdam 6

Page 6: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Vision

The 3D Geoinformation Loop

or:

"From the real-world

to the digitised world

and back"

Mobile mapping as input "only" for

image-based 3d geospatial

information management

Geospatial World Forum 2012, Amsterdam 7

3DCityTV®

Page 7: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Agenda

Introduction / Motivation

Image-based Mobile Mapping – Overview

3D Vision Mobile Mapping Technology

– Acquisition

– Processing

– Exploitation

Applications

Performance

Conclusions

Geospatial World Forum 2012, Amsterdam 8

Page 8: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Mobile Mapping – Acquisition Systems

Mobile Platform

– Motor Vehicle, Aircraft, UAV,

Train, Boat …

Positioning Sensors

– GNSS, INS, DMI

Mapping Sensors

– LiDAR,

Imaging

Sensors etc.

Geospatial World Forum 2012, Amsterdam 9

GNSS RX INS

Stereo

Cameras

(forward)

Stereo

Cameras

(oblique)

Laser

Scanner

Multi-Stereo Mobile Mapping System

by iNovitas AG (www.invovitas.ch )

Page 9: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Mobile Mapping – Positioning Sensors

Kinematic Position AND Orientation Determination

GNSS INS (Inertial Navigation System)

Dual-frequency geodetic receiver Acceleration und rotation sensors

Measuring rates: ~ 10 Hz Measuring rates: ~ 100-200 Hz

Functional Principle INS

Accelerometers

Acceleration a [m/s2]

Gyroscopes

Ang. velocity ω [deg/h]

Orientation angles

Omega, Phi, Kappa [deg]

Position

X, Y, Z [m]

(Neuhierl und Foppe, 2004)

Geospatial World Forum 2012, Amsterdam 10

Page 10: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Mobile Mapping – Mapping Sensors

Geospatial World Forum 2012, Amsterdam 11

Mapping Sensors

passive Imaging Sensors

Mono

Panoramic

Stereo

active

LiDAR

Range Imaging

Ground Penetrating Radar

Echosounders

Page 11: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Image-based Mobile Mapping – Sensor Configurations

Monoscopic

– flexible view directions,

«simple» implementation

– no direct 2d /3d

coordinate determination

– image documentation

– texturing of point clouds

Stereoscopic

– fixe viewing geometry

(along-/cross-track etc.)

– demanding calibration

– accurate / direct 3d

coordinate determination

– georeferenced 3d videos

Panoramic

– 360° coverage

– demanding

camera design

– no direct 2d/3d

coordinate determination

– «Google Street View like»

products & services

Geospatial World Forum 2012, Amsterdam 12

Page 12: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Panoramic Imaging Principles

Integrated Multi-head Cameras

– z.B. Pointgrey LadyBug™3

(www.pointgrey.com)

– 6 * 2 MP cameras

– storage of 12 MP

panoramas with

up to 15 fps

Multi-Head Systems

(in combination

with LiDAR)

– e.g. Google

Street View

2 Fisheye Cameras

(fwd / aft) e.g. Cyclomedia

Multiple vertical stereo bases

– e.g.

earthmine

Inc.

Geospatial World Forum 2012, Amsterdam 13

Page 13: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

3D Measuring Principle

Monoscopic and

Panoramic Imagery

multiple monoscopic

measurements

across multiple epochs

Stereo Imagery

interactive stereoscopic

measurements in stereo

pairs or sequences or

3d monoplotting including

dense depth maps

Geospatial World Forum 2012, Amsterdam 14

Page 14: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Agenda

Introduction / Motivation

Image-based Mobile Mapping – Overview

3D Vision Mobile Mapping Technology

– Acquisition

– Processing

– Exploitation

Applications

Performance

Conclusions & Outlook

Geospatial World Forum 2012, Amsterdam 15

Page 15: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

3D Vision Mobile Mapping – Components and Workflow

Geospatial World Forum 2012, Amsterdam 16

3DCityTV®

Page 16: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Our Acquisition Systems

GNSS/INS Positioning System

– Applanix POS LV or Novatel SPAN

Multiple Stereo Systems

– industry cameras with Gigabit Ethernet

– from Full HD to 11 MP, 5 to 30 fps

– up to 5 stereo systems (i.e. 10 cameras)

Profile Scanner (opt.)

Onboard data storage

– highly parallel

– 1-2 TB per hour

Geospatial World Forum 2012, Amsterdam 17

Page 17: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

3D Vision Mobile Mapping – Data Processing

System calibration

– interior orientation, relative orientation, determination of misalignment and

lever-arm parameters for multi-stereo systems

Georeferencing

– direct georeferencing (GNSS/INS)

– integrated georeferencing incorporating vision-based observations

Stereo image pre-processing (*)

– generation of radiometrically corrected, distortion-free stereo normal imagery

Dense depth map extraction & 3d point cloud generation (*)

– using recent dense matching approaches, e.g. semi-global matching SGM

(Hirschmüller, 2005 & 2008) or semi-global block matcher (OpenCV)

Geospatial World Forum 2012, Amsterdam 18

(*) For Multi-TB data sets

using HPC- and Cloud-

based parallel processing

Page 18: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

3D Point Cloud Extraction using Dense Stereo- or Multi-Image Matching

Geospatial World Forum 2012, Amsterdam 19

Page 19: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Interactive 3D Exploitation

Geospatial World Forum 2012, Amsterdam 20

Georeferenced 3D Imagery / Videos

Stereoscopic Exploitation

Monoscopic Exploitation

• navigation data

• stream metadata

Stereo Imagery

Depth Maps

Measurements

based on

3D monoplotting

Interactive

measurements

in 3D videos

Precise 3D

Measurements in

3D Image Space

3D Imagery Repository

3DCityTV®

Page 20: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Interactive 3D Exploitation

Geospatial World Forum 2012, Amsterdam 21

Page 21: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

3DCityTV Web-Client

Features

– Mono-Client with 3D Monoplotting

– HTML5 & WebGL

– Plugin-free (Firefox, Chrome, Safari etc.)

3DCityTV Web-SDK

– for flexible development of Web clients,

mobile and embedded applications and

WebGIS services

Technology Demonstrator:

www.swissgeocloud.org/MuttenzDemo/

Geospatial World Forum 2012, Amsterdam 22

Page 22: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Automated Information Extraction: 3D Point Clouds and Profiles

Basis: Dense Depth Maps extracted from Stereo Imagery

Dense 3d point clouds with perfectly co-registered RGB values

Geospatial World Forum 2012, Amsterdam 23

Stereo Pair

Disparity / Depth Map

3D Point Clouds

Road Profiles

Page 23: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Automated Information Extraction – e.g. 3D Mapping of Road Signs (Master Project Burkhard, 2009 und Master Thesis Cavegn, 2010)

Geospatial World Forum 2012, Amsterdam 24

Page 24: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Automated Extraction and 3D Mapping of Road Signs (Master Thesis Cavegn, 2010)

Page 25: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Applications – DTM Extraction, Editing and Superimposition / Verification

Geospatial World Forum 2012, Amsterdam 26

Page 26: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Applications – Highway Mapping for Noise Mitigation Planning

Geospatial World Forum 2012, Amsterdam 27

Page 27: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Applications – Road Profile Extraction

Geospatial World Forum 2012, Amsterdam 28

Page 28: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Applications – 3D Videos with 3D City Model Superimposition

Geospatial World Forum 2012, Amsterdam 29

Page 29: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Agenda

Introduction / Motivation

Image-based Mobile Mapping – Overview

3D Vision Mobile Mapping Technology

– Acquisition

– Processing

– Exploitation

Applications

Performance

Conclusion

Geospatial World Forum 2012, Amsterdam 30

Page 30: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI 31

Results – 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)

– approx. 50 check points

globally achievable accuracy

under good GNSS conditions

Position Height 3D

Absolute 3-4 cm 2 cm 4 cm

3D Distance

Relative < 1 cm

Geospatial World Forum 2012, Amsterdam

Page 31: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Results Integrated Georeferencing (MSc Project Huber, 2011)

Differences Original Trajectory vs. Reference Trajectory

Geospatial World Forum 2012, Amsterdam 32

-0.4

-0.35

-0.3

-0.25

-0.2

-0.15

-0.1

-0.05

0

0.05

0.1

47

763

0

47

763

5

47

764

0

47

764

5

47

765

0

47

765

5

47

766

0

47

766

5

47

767

0

47

767

5

47

768

0

47

768

5

47

769

0 delta X

delta Y

delta Z

-0.4

-0.35

-0.3

-0.25

-0.2

-0.15

-0.1

-0.05

0

0.05

0.1

47

763

0

47

763

5

47

764

0

47

764

5

47

765

0

47

765

5

47

766

0

47

766

5

47

767

0

47

767

5

47

768

0

47

768

5

47

769

0

delta X

delta Y

delta Z

Differences Integrated Georeferencing (3 GCP groups, every 26-28 sec.) vs. Ref. Traj.

Diffe

rence

[m

] D

iffe

rence

[m

] Results for single

stereo base (0.9 m),

forward looking,

reference trajectory

from bundle adjustment

with 180 GCP & 440 TP

Page 32: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Agenda

Introduction / Motivation

Image-based Mobile Mapping – Overview

3D Vision Mobile Mapping Technology

– Acquisition

– Processing

– Exploitation

Applications

Performance

Conclusion

Geospatial World Forum 2012, Amsterdam 33

Page 33: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Conclusion

Strengths of 3D Vision-based Mobile Mapping

– very dense stereo image sequences => redundancy, accuracy …

– easy-to-use 3d environment / ideal for non-geospatial experts

– automatic 3d point measurements

– very powerful integrated georeferencing possibilities

– strong automatic object extraction capabilities

– 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 …

Geospatial World Forum 2012, Amsterdam 34

Page 34: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Thank your very much!

Geospatial World Forum 2012, Amsterdam 35

Questions ?

Contact

[email protected]

or

www.inovitas.ch

Page 35: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI Geospatial World Forum 2012, Amsterdam 36

Page 36: 3D Vision Mobile Mapping & Cloud-based 3D Exploitation · 23/05/2012  · 3D Vision Mobile Mapping & Cloud-based 3D Exploitation Prof. Dr. Stephan Nebiker FHNW University of Applied

© 2012 FHNW / IVGI

Comparison of Mobile Mapping Technologies

Präsentation SBB Bern, 25. April 2012 37

Technology Image-based

Mono Panoramic Stereo Laser

Visualisation / inspection

Interpretation / object identification

Accurate measurements of distances, areas and

heights

3d coordinate determination

DTM generation / profile extraction

Automatic information extraction (incl. coordinate

determination)

Superimposition / verification of existing geodata

Visualisations incl. videos

Post-mission accuracy improvements (e.g.

integration within local reference framework)