september 24–27, 2012, algarve, portugal

11
12 th International Scientific and Technical Conference From Imagery to Map: Digital Photogrammetric Technologies September 24–27, 2012, Algarve, Portugal Modern DSM creation algorithms in DPW’s Andrey Sechin Scientific Director, Racurs

Upload: helene

Post on 10-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

12 th International Scientific and Technical Conference From Imagery to Map: Digital Photogrammetric Technologies. Modern DSM creation algorithms in DPW’s Andrey Sechin Scientific Director, Racurs. September 24–27, 2012, Algarve, Portugal. DEM, DTM, DSM, nDSM. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: September 24–27, 2012, Algarve, Portugal

12th International Scientific and Technical Conference

From Imagery to Map: Digital Photogrammetric Technologies

September 24–27, 2012, Algarve, Portugal

Modern DSM creation algorithms in DPW’s

Andrey SechinScientific Director, Racurs

Page 2: September 24–27, 2012, Algarve, Portugal

DEM, DTM, DSM, nDSM

DEM, DTM have different definitions in different countries.In Russian (по-русски) ЦМР, ЦМП

DEM & DTM - bare earth terrain. DSM include tree canopy & buildings.nDSM = DSM - DTM

Page 3: September 24–27, 2012, Algarve, Portugal

Local methods

22 )()(

))((

rrll

rrll

IIII

IIIIR

rl IIE~~

Page 4: September 24–27, 2012, Algarve, Portugal

Local methods: advantages & problems

Pros: no special memory requirements fast subpixel accuracy in “smooth” regions.

Cons: problems in untextured regions, with horizontal patterns, with repetitive patterns discontinuities – the main problem.

Page 5: September 24–27, 2012, Algarve, Portugal

Local methods: example

GeoEye-1 (0.5m) stereo satellite imagery

Page 6: September 24–27, 2012, Algarve, Portugal

Global methods

E = E(data) + E(smooth)

E(data)- measures photo consistency

E(smooth)- measures smoothness. Penalties for small and large disparity changes

NP hard problem

Two epipolar images are considered

Page 7: September 24–27, 2012, Algarve, Portugal

Global methods: dynamic programming

We cut energy function into scan lines.

This gives very fast computing speed.

The result is horizontal streaks in the disparity map.

Page 8: September 24–27, 2012, Algarve, Portugal

Global methods: graph-cuts & belief propagation

We minimize energy approximately.

Graph-cuts are not computationally efficient.

Belief propagation generally does not converge but can computationally be very efficient.

Page 9: September 24–27, 2012, Algarve, Portugal

Global methods: SGM & simple tree

We approximate energy and find the best solution strictly.

Memory requirements for SGM = w*h*dmax.

Filtering and smoothing is required.

Special algorithms and modifications for multiple images, or for pushbroom sensors.

Page 10: September 24–27, 2012, Algarve, Portugal

Global methods: PHOTOMOD approach

All images are taken into account simultaneously

Memory efficient

Image pyramid hierarchy is used for speed and reliability

Image resection is used to calculate occlusions

Still requires filtering and smoothing on the final step

Page 11: September 24–27, 2012, Algarve, Portugal

Thank you for attention