Gabriele Facciolo

Centre de mathématiques et de leurs applications [CMLA] - École Normale Supérieure Paris-Saclay


Carlo de Franchis and Enric Meinhardt-Llopis

(École Normale Supérieure Paris-Saclay)

Automated 3D reconstruction from satellite images MT3

Commercial spaceborne imaging is experiencing an unprecedented growth both in size of the constellations and resolution of the images. This is driven by applications ranging from geographic mapping to measuring glacier evolution, or rescue assistance for natural disasters. For all these applications it is critical to automatically extract and update elevation data from arbitrary collections of multi-date satellite images. This multi-date satellite stereo problem is a challenging application of 3D computer vision: images are taken at very different dates, from very different points of view, and under different lighting conditions. The case of urban scenes adds further difficulties because of occlusions and reflections. This tutorial is a hands-on introduction to the manipulation of optical satellite images, using complete examples with python code. The objective is to provide all the tools needed to process and exploit the images for 3D reconstruction. We will present the essential modeling elements needed for building a stereo pipeline for satellite images. This includes the specifics of satellite imaging such as pushbroom sensor modeling, coordinate systems, and localization functions. Next we will review the main concepts and algorithms for stereovision and tailor them to the case of satellite images. Finally, we will bring together these elements to build a 3D reconstruction pipeline for multi-date satellite images.

Chair: Carola-Bibiane Schönlieb (University of Cambridge)

The slides are available here

The source code associated to this tutorial is available at​

  Fri 08 June at 09:30 Room B (Palazzina A - Building A, floor 1)