We consider the problem of reconstructing architectural scenes from multiple photographs taken from arbitrary viewpoints. The original contribution is the use of a map as a source of geometric constraints to obtain in a fast and simple way a detailed model of a scene. We suppose that images are uncalibrated and have at least one planar structure as a faade for exploiting the planar homography induced between world plane and image to calculate a first estimation of the projection matrix. Estimations are improved by using correspondences between images and map. We show how these simple constraints can be used to calibrate the cameras and recover the projection matrices for each viewpoint. Finally, triangulation is used to recover 3D models of the scene and to visualise new viewpoints. Our approach needs minimal a priori information about the camera being used. A working system has been designed and implemented to allow the user to interactively build a model from uncalibrated images from arbitrary viewpoints and a simple map.

Reconstruction of architectural scenes from uncalibrated photos and maps

Infantino Ignazio
2001

Abstract

We consider the problem of reconstructing architectural scenes from multiple photographs taken from arbitrary viewpoints. The original contribution is the use of a map as a source of geometric constraints to obtain in a fast and simple way a detailed model of a scene. We suppose that images are uncalibrated and have at least one planar structure as a faade for exploiting the planar homography induced between world plane and image to calculate a first estimation of the projection matrix. Estimations are improved by using correspondences between images and map. We show how these simple constraints can be used to calibrate the cameras and recover the projection matrices for each viewpoint. Finally, triangulation is used to recover 3D models of the scene and to visualise new viewpoints. Our approach needs minimal a priori information about the camera being used. A working system has been designed and implemented to allow the user to interactively build a model from uncalibrated images from arbitrary viewpoints and a simple map.
2001
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Inglese
E84-D
12
1620
1628
computer vision
3D reconstruction
homography
The goal is reached by decomposing the process into several linear steps. For a single view we perform the following steps: 1. Recovering the camera intrinsic parameters and rotation from two vanishing points; 2. Recovering camera translation from two known points on the map; 3. Rectification of the image. In this way we obtain a first approximation of the projection matrix and the texture maps of planar structures. These are directly placed in a 3D model by the map correspondences. To have a better estimation of the projection matrix we use two strategies. The first one exploits two images viewing the same planar structure and it deals with new homography estimation by automatically finding corner correspondences. The second one involves a global refinement using all possible map constraints. The final steps are: 1. Global optimisation using map constraints; 2. Triangulation and raw 3Dmodel; 3. Texture mapping; 4. Export a VRML model.
1
info:eu-repo/semantics/article
262
Chella Antonio; Cipolla Roberto; Infantino Ignazio
01 Contributo su Rivista::01.01 Articolo in rivista
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/126521
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact