A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES

We introduce a method to texture 3D urban models with photographs that even works for Google Streetview images and can be done with currently available free software. This allows realistic texturing, even when it is not possible or cost-effective to (re)visit a scanned site to take textured scans or...

Full description

Bibliographic Details
Main Authors: J. F. Lichtenauer, B. Sirmacek
Format: Article
Language:English
Published: Copernicus Publications 2015-08-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:http://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XL-3-W3/109/2015/isprsarchives-XL-3-W3-109-2015.pdf
id doaj-b2089272d4e846bdbc44847fe6b972cc
record_format Article
spelling doaj-b2089272d4e846bdbc44847fe6b972cc2020-11-24T20:51:58ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342015-08-01XL-3/W310911410.5194/isprsarchives-XL-3-W3-109-2015A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGESJ. F. Lichtenauer0B. Sirmacek1Laan der Vrijheid 92, 2661HM Bergschenhoek, the NetherlandsDepartment of Geoscience and Remote Sensing, Delft University of Technology, Stevinweg 1, 2628CN Delft, the NetherlandsWe introduce a method to texture 3D urban models with photographs that even works for Google Streetview images and can be done with currently available free software. This allows realistic texturing, even when it is not possible or cost-effective to (re)visit a scanned site to take textured scans or photographs. Mapping a photograph onto a 3D model requires knowledge of the intrinsic and extrinsic camera parameters. The common way to obtain intrinsic parameters of a camera is by taking several photographs of a calibration object with a priori known structure. The extra challenge of using images from a database such as Google Streetview, rather than your own photographs, is that it does not allow for any controlled calibration. To overcome this limitation, we propose to calibrate the panoramic viewer of Google Streetview using Structure from Motion (SfM) on any structure of which Google Streetview offers views from multiple angles. After this, the extrinsic parameters for any other view can be calculated from 3 or more tie points between the image from Google Streetview and a 3D model of the scene. These point correspondences can either be obtained automatically or selected by manual annotation. We demonstrate how this procedure provides realistic 3D urban models in an easy and effective way, by using it to texture a publicly available point cloud from a terrestrial laser scan made in Bremen, Germany, with a screenshot from Google Streetview, after estimating the focal length from views from Paris, France.http://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XL-3-W3/109/2015/isprsarchives-XL-3-W3-109-2015.pdf
collection DOAJ
language English
format Article
sources DOAJ
author J. F. Lichtenauer
B. Sirmacek
spellingShingle J. F. Lichtenauer
B. Sirmacek
A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
author_facet J. F. Lichtenauer
B. Sirmacek
author_sort J. F. Lichtenauer
title A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES
title_short A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES
title_full A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES
title_fullStr A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES
title_full_unstemmed A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES
title_sort semi-automatic procedure for texturing of laser scanning point clouds with google streetview images
publisher Copernicus Publications
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
issn 1682-1750
2194-9034
publishDate 2015-08-01
description We introduce a method to texture 3D urban models with photographs that even works for Google Streetview images and can be done with currently available free software. This allows realistic texturing, even when it is not possible or cost-effective to (re)visit a scanned site to take textured scans or photographs. Mapping a photograph onto a 3D model requires knowledge of the intrinsic and extrinsic camera parameters. The common way to obtain intrinsic parameters of a camera is by taking several photographs of a calibration object with a priori known structure. The extra challenge of using images from a database such as Google Streetview, rather than your own photographs, is that it does not allow for any controlled calibration. To overcome this limitation, we propose to calibrate the panoramic viewer of Google Streetview using Structure from Motion (SfM) on any structure of which Google Streetview offers views from multiple angles. After this, the extrinsic parameters for any other view can be calculated from 3 or more tie points between the image from Google Streetview and a 3D model of the scene. These point correspondences can either be obtained automatically or selected by manual annotation. We demonstrate how this procedure provides realistic 3D urban models in an easy and effective way, by using it to texture a publicly available point cloud from a terrestrial laser scan made in Bremen, Germany, with a screenshot from Google Streetview, after estimating the focal length from views from Paris, France.
url http://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XL-3-W3/109/2015/isprsarchives-XL-3-W3-109-2015.pdf
work_keys_str_mv AT jflichtenauer asemiautomaticprocedurefortexturingoflaserscanningpointcloudswithgooglestreetviewimages
AT bsirmacek asemiautomaticprocedurefortexturingoflaserscanningpointcloudswithgooglestreetviewimages
AT jflichtenauer semiautomaticprocedurefortexturingoflaserscanningpointcloudswithgooglestreetviewimages
AT bsirmacek semiautomaticprocedurefortexturingoflaserscanningpointcloudswithgooglestreetviewimages
_version_ 1716800742736527360