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...
Main Authors: | , |
---|---|
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 |