Produit T., Tuia D. LaSIG, EPFL 26-Oct-12 1 OGRS 2012, - - PowerPoint PPT Presentation

produit t tuia d lasig epfl 26 oct 12 1 ogrs 2012 yverdon
SMART_READER_LITE
LIVE PREVIEW

Produit T., Tuia D. LaSIG, EPFL 26-Oct-12 1 OGRS 2012, - - PowerPoint PPT Presentation

Laboratoire de systmes dinformation gographique LaSIG An open monoplotter to register landscape oblique images and generate their synthetic model. Produit T., Tuia D. LaSIG, EPFL 26-Oct-12 1 OGRS 2012, Yverdon-les-Bains, Produit T.


slide-1
SLIDE 1

Laboratoire de systèmes d’information géographique LaSIG

An open monoplotter to register landscape oblique images and generate their synthetic model.

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 1

Produit T., Tuia D. LaSIG, EPFL

slide-2
SLIDE 2

Laboratoire de systèmes d’information géographique LaSIG

  • A monoplotter is a software which links pixel of an image with its

3D world coordinates.

  • What do you need?

– Camera coordinate – Camera orientation – Camera intrinsics – DEM

  • Why? Our research focuses on the automatic pose estimation of

landscape images.

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 2

Introduction

Monoplotter !?

slide-3
SLIDE 3

Laboratoire de systèmes d’information géographique LaSIG

  • Involved technologies
  • Processing

– Image registration (co-linearity) – Z-buffer computation – Functionalities

  • Case studies

– Aletsch glacier – Chateau-d’Oex postcard collection

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 3

Introduction

Plan

slide-4
SLIDE 4

Laboratoire de systèmes d’information géographique LaSIG

Involved technologies

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 4

Technologies

slide-5
SLIDE 5

Laboratoire de systèmes d’information géographique LaSIG

Processing

Image registration:

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 5

Processing

slide-6
SLIDE 6

Laboratoire de systèmes d’information géographique LaSIG

Involved technologies

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 6

Technologies

slide-7
SLIDE 7

Laboratoire de systèmes d’information géographique LaSIG

Processing

Z-buffer:

  • Computer graphics technology used to render synthetic

images.

  • 3D objects are modeled with geometric primitives (Triangle

Irregular Network)

  • Primitives are projected in the screen plan
  • And rasterized
  • Closest pixels are displayed

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 7

Processing

slide-8
SLIDE 8

Laboratoire de systèmes d’information géographique LaSIG

Processing

Ortho-rectification:

  • During z-buffering, each pixel in the image obtains a 3D world

coordinate.

  • Intensity values at each point of a regular grid are interpolated.

Synthetic images are generated by coloring z-buffer with the real

  • rtho-image

GIS vectors are projected in the image plane using colinearity equations Vectors drawn in the image are projected in the map

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 8

Processing

slide-9
SLIDE 9

Laboratoire de systèmes d’information géographique LaSIG

Aletsch glacier

What happened during the last century?

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 9

Library of Congress, View of Switzerland , ~1890-1900, http://www.loc.gov/pictures/

Case Studies

slide-10
SLIDE 10

Laboratoire de systèmes d’information géographique LaSIG

Aletsch glacier

What happened during the last century?

  • Re-photography
  • Widely used to show landscape change

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 10

Case Studies

slide-11
SLIDE 11

Laboratoire de systèmes d’information géographique LaSIG

Aletsch glacier

  • 1. Ground Control Points Digitization
  • > Camera pose is computed

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 11

Case Studies

slide-12
SLIDE 12

Laboratoire de systèmes d’information géographique LaSIG

Aletsch glacier

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 12

  • 1. Synthetic image computation
  • 2. Analysis

Profil Δ Horizontal [m] Δ Vertical [m] A 311 82 B 191 120 C 202 83 D 130 44 Case Studies

slide-13
SLIDE 13

Laboratoire de systèmes d’information géographique LaSIG

Château-d’Oex, ski resort

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 13

  • Collection of ancient postcards
  • Assessment of the evolution of landscape
  • Oblique aerial images

Acm – EPFL, fonds Perrochet – Pleinciel SA , ~1960.

Case Studies

slide-14
SLIDE 14

Laboratoire de systèmes d’information géographique LaSIG

Château-d’Oex, ski resort

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 14

How did the builded area grow? 1. Orthorectified image computation 2. Augmented image computation

Case Studies

slide-15
SLIDE 15

Laboratoire de systèmes d’information géographique LaSIG

Château-d’Oex, ski ressort

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 15

  • A second overlapping postcard?
  • Computer vision feature detectors / descriptors are able to detect

matches

SURF features SURF matching

Case Studies

slide-16
SLIDE 16

Laboratoire de systèmes d’information géographique LaSIG

Château-d’Oex, ski ressort

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 16

Automatic pose estimation of the second camera RANSAC to deptict outliers:

  • 4 correspondences are picked

randomly,

  • A camera pose is computed,
  • If a sufficiently high ratio of other

correspondences match with this pose, the pose is kept in memory,

  • Until a «better» one is found.

SURF matching RANSAC computation Visual quality assessment

Case Studies

slide-17
SLIDE 17

Laboratoire de systèmes d’information géographique LaSIG

Conclusion

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 17

  • Registration of oblique image has several applications:

– Ancient and non-photogrammetric image valuation – Landscape survey with terrestrial images – Augmented reality applications

EFLUM – EPFL, 2012.

Conclusion

slide-18
SLIDE 18

Laboratoire de systèmes d’information géographique LaSIG

Conclusion

26-Oct-12 OGRS 2012, Yverdon-les-Bains, Produit T. 18

Why open? You just can’t avoid it!

  • Most computer vision libraries are open
  • Multiple softwares interaction (GIS, Computer Vision,

Image Processing, Scientific computing)

  • Interaction with other labs and students

timothee.produit@epfl.ch http://lasig.epfl.ch

Conclusion