skip to main content
10.1145/2933349.2933356acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
research-article

In memory processing of massive point clouds for multi-core systems

Authors Info & Claims
Published:26 June 2016Publication History

ABSTRACT

LIDAR is a popular remote sensing method used to examine the surface of the Earth. LIDAR instruments use light in the form of a pulsed laser to measure ranges (variable distances) and generate vast amounts of precise three dimensional point data describing the shape of the Earth. Processing large collections of point cloud data and combining them with auxiliary GIS data remain an open research problem.

Past research in the area of geographic information systems focused on handling large collections of complex geometric objects stored on disk and most algorithms have been designed and studied in a single-thread setting even though multi-core systems are well established. In this paper, we describe parallel alternatives of known algorithms for evaluating spatial selections over point clouds and spatial joins between point clouds and rectangle collections.

References

  1. Actueel Hoogtebestand Nederland. http://www.ahn.nl/.Google ScholarGoogle Scholar
  2. American Society for Photogrammetry and Remote Sensing LASer File Format Exchange. http://www.asprs.org/committee-general/laser-las-file-format-exchange-activities.html.Google ScholarGoogle Scholar
  3. Lastools software suite. https://rapidlasso.com/lastools/.Google ScholarGoogle Scholar
  4. MonetDB. https://www.monetdb.org/.Google ScholarGoogle Scholar
  5. OpenGIS Implementation Specification for Geographic information - Simple feature access - Part 2: SQL option. http://portal.opengeospatial.org/files/?artifact_id=25354.Google ScholarGoogle Scholar
  6. OpenMP. www.openmp.org/.Google ScholarGoogle Scholar
  7. Point Clouds package of Oracle 12c. https://docs.oracle.com/cd/B28359_01/appdev.111/b28400/sdo_pc_pkg_ref.htm.Google ScholarGoogle Scholar
  8. Pointcloud extension for PostgreSQL. https://github.com/pgpointcloud/pointcloud/.Google ScholarGoogle Scholar
  9. PostGIS extension for PostgreSQL. http://postgis.net/.Google ScholarGoogle Scholar
  10. F. Alvanaki, R. Goncalves, M. Ivanova, M. L. Kersten, and K. Kyzirakos. GIS navigation boosted by column stores. PVLDB, 8(12):1956--1967, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Guttman. R-trees: A dynamic index structure for spatial searching. In B. Yormark, editor, SIGMOD'84, Proceedings of Annual Meeting, Boston, Massachusetts, June 18-21, 1984, pages 47--57. ACM Press, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Ivanova, M. Kersten, and S. Manegold. Data Vaults: A symbiosis between database technology and scientific file repositories. In Scientific and Statistical Database Management, volume 7338. Springer, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. K. Lawder and P. J. H. King. Using space-filling curves for multi-dimensional indexing. In Proceedings of the 17th British National Conference on Databases: Advances in Databases, BNCOD 17, pages 20--35, London, UK, UK, 2000. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. C. Nelson and H. Samet. A consistent hierarchical representation for vector data. In Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1986, pages 197--206, New York, NY, USA, 1986. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Nievergelt, H. Hinterberger, and K. C. Sevcik. The Grid File: An Adaptable, Symmetric Multikey File Structure. ACM Trans. Database Syst., 9(1):38--71, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. M. Patel and D. J. DeWitt. Partition based spatial-merge join. In H. V. Jagadish and I. S. Mumick, editors, Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, Montreal, Quebec, Canada, June 4-6, 1996., pages 259--270. ACM Press, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Shekhar and H. Xiong. Encyclopedia of GIS. Springer Publishing Company, Incorporated, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. P. van Oosterom, O. Martinez-Rubi, M. Ivanova, M. Horhammer, D. Geringer, S. Ravada, T. Tijssen, M. Kodde, and R. Gonçalves. Massive point cloud data management: Design, implementation and execution of a point cloud benchmark. Computers & Graphics, 49:92--125, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    DaMoN '16: Proceedings of the 12th International Workshop on Data Management on New Hardware
    June 2016
    89 pages
    ISBN:9781450343190
    DOI:10.1145/2933349

    Copyright © 2016 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 26 June 2016

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    Overall Acceptance Rate80of102submissions,78%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader