Scalable estimation of precision maps in a MapReduce framework

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

  • Claus Brenner
View graph of relations

Details

Original languageEnglish
Title of host publication24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016
EditorsMatthias Renz, Mohamed Ali, Shawn Newsam, Matthias Renz, Siva Ravada, Goce Trajcevski
PublisherAssociation for Computing Machinery (ACM)
ISBN (electronic)9781450345897
Publication statusPublished - 31 Oct 2016
Event24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016 - Burlingame, United States
Duration: 31 Oct 20163 Nov 2016

Publication series

NameGIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems

Abstract

This paper presents a large-scale strip adjustment method for LiDAR mobile mapping data, yielding highly precise maps. It uses several concepts to achieve scalability. First, an efficient graph-based pre-segmentation is used, which directly operates on LiDAR scan strip data, rather than on point clouds. Second, observation equations are obtained from a dense matching, which is formulated in terms of an estimation of a latent map. As a result of this formulation, the number of observation equations is not quadratic, but rather linear in the number of scan strips. Third, the dynamic Bayes network, which results from all observation and condition equations, is partitioned into two sub-networks. Consequently, the estimation matrices for all position and orientation corrections are linear instead of quadratic in the number of unknowns and can be solved very efficiently using an alternating least squares approach. It is shown how this approach can be mapped to a standard key/value MapReduce implementation, where each of the processing nodes operates independently on small chunks of data, leading to essentially linear scalability. Results are demonstrated for a dataset of one billion measured LiDAR points and 278,000 unknowns, leading to maps with a precision of a few millimeters.

Keywords

    Least squares adjustment, LiDAR, MapReduce, Mobile mapping

ASJC Scopus subject areas

Cite this

Scalable estimation of precision maps in a MapReduce framework. / Brenner, Claus.
24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016. ed. / Matthias Renz; Mohamed Ali; Shawn Newsam; Matthias Renz; Siva Ravada; Goce Trajcevski. Association for Computing Machinery (ACM), 2016. 27 (GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Brenner, C 2016, Scalable estimation of precision maps in a MapReduce framework. in M Renz, M Ali, S Newsam, M Renz, S Ravada & G Trajcevski (eds), 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016., 27, GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems, Association for Computing Machinery (ACM), 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016, Burlingame, United States, 31 Oct 2016. https://doi.org/10.48550/arXiv.1609.07603, https://doi.org/10.1145/2996913.2996990
Brenner, C. (2016). Scalable estimation of precision maps in a MapReduce framework. In M. Renz, M. Ali, S. Newsam, M. Renz, S. Ravada, & G. Trajcevski (Eds.), 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016 Article 27 (GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems). Association for Computing Machinery (ACM). https://doi.org/10.48550/arXiv.1609.07603, https://doi.org/10.1145/2996913.2996990
Brenner C. Scalable estimation of precision maps in a MapReduce framework. In Renz M, Ali M, Newsam S, Renz M, Ravada S, Trajcevski G, editors, 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016. Association for Computing Machinery (ACM). 2016. 27. (GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems). doi: 10.48550/arXiv.1609.07603, 10.1145/2996913.2996990
Brenner, Claus. / Scalable estimation of precision maps in a MapReduce framework. 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016. editor / Matthias Renz ; Mohamed Ali ; Shawn Newsam ; Matthias Renz ; Siva Ravada ; Goce Trajcevski. Association for Computing Machinery (ACM), 2016. (GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems).
Download
@inproceedings{6d62be58b0fc457eb48e176ed60c4107,
title = "Scalable estimation of precision maps in a MapReduce framework",
abstract = "This paper presents a large-scale strip adjustment method for LiDAR mobile mapping data, yielding highly precise maps. It uses several concepts to achieve scalability. First, an efficient graph-based pre-segmentation is used, which directly operates on LiDAR scan strip data, rather than on point clouds. Second, observation equations are obtained from a dense matching, which is formulated in terms of an estimation of a latent map. As a result of this formulation, the number of observation equations is not quadratic, but rather linear in the number of scan strips. Third, the dynamic Bayes network, which results from all observation and condition equations, is partitioned into two sub-networks. Consequently, the estimation matrices for all position and orientation corrections are linear instead of quadratic in the number of unknowns and can be solved very efficiently using an alternating least squares approach. It is shown how this approach can be mapped to a standard key/value MapReduce implementation, where each of the processing nodes operates independently on small chunks of data, leading to essentially linear scalability. Results are demonstrated for a dataset of one billion measured LiDAR points and 278,000 unknowns, leading to maps with a precision of a few millimeters.",
keywords = "Least squares adjustment, LiDAR, MapReduce, Mobile mapping",
author = "Claus Brenner",
year = "2016",
month = oct,
day = "31",
doi = "10.48550/arXiv.1609.07603",
language = "English",
series = "GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems",
publisher = "Association for Computing Machinery (ACM)",
editor = "Matthias Renz and Mohamed Ali and Shawn Newsam and Matthias Renz and Siva Ravada and Goce Trajcevski",
booktitle = "24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016",
address = "United States",
note = "24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016 ; Conference date: 31-10-2016 Through 03-11-2016",

}

Download

TY - GEN

T1 - Scalable estimation of precision maps in a MapReduce framework

AU - Brenner, Claus

PY - 2016/10/31

Y1 - 2016/10/31

N2 - This paper presents a large-scale strip adjustment method for LiDAR mobile mapping data, yielding highly precise maps. It uses several concepts to achieve scalability. First, an efficient graph-based pre-segmentation is used, which directly operates on LiDAR scan strip data, rather than on point clouds. Second, observation equations are obtained from a dense matching, which is formulated in terms of an estimation of a latent map. As a result of this formulation, the number of observation equations is not quadratic, but rather linear in the number of scan strips. Third, the dynamic Bayes network, which results from all observation and condition equations, is partitioned into two sub-networks. Consequently, the estimation matrices for all position and orientation corrections are linear instead of quadratic in the number of unknowns and can be solved very efficiently using an alternating least squares approach. It is shown how this approach can be mapped to a standard key/value MapReduce implementation, where each of the processing nodes operates independently on small chunks of data, leading to essentially linear scalability. Results are demonstrated for a dataset of one billion measured LiDAR points and 278,000 unknowns, leading to maps with a precision of a few millimeters.

AB - This paper presents a large-scale strip adjustment method for LiDAR mobile mapping data, yielding highly precise maps. It uses several concepts to achieve scalability. First, an efficient graph-based pre-segmentation is used, which directly operates on LiDAR scan strip data, rather than on point clouds. Second, observation equations are obtained from a dense matching, which is formulated in terms of an estimation of a latent map. As a result of this formulation, the number of observation equations is not quadratic, but rather linear in the number of scan strips. Third, the dynamic Bayes network, which results from all observation and condition equations, is partitioned into two sub-networks. Consequently, the estimation matrices for all position and orientation corrections are linear instead of quadratic in the number of unknowns and can be solved very efficiently using an alternating least squares approach. It is shown how this approach can be mapped to a standard key/value MapReduce implementation, where each of the processing nodes operates independently on small chunks of data, leading to essentially linear scalability. Results are demonstrated for a dataset of one billion measured LiDAR points and 278,000 unknowns, leading to maps with a precision of a few millimeters.

KW - Least squares adjustment

KW - LiDAR

KW - MapReduce

KW - Mobile mapping

UR - http://www.scopus.com/inward/record.url?scp=85011018137&partnerID=8YFLogxK

U2 - 10.48550/arXiv.1609.07603

DO - 10.48550/arXiv.1609.07603

M3 - Conference contribution

AN - SCOPUS:85011018137

T3 - GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems

BT - 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016

A2 - Renz, Matthias

A2 - Ali, Mohamed

A2 - Newsam, Shawn

A2 - Renz, Matthias

A2 - Ravada, Siva

A2 - Trajcevski, Goce

PB - Association for Computing Machinery (ACM)

T2 - 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2016

Y2 - 31 October 2016 through 3 November 2016

ER -