• Corpus ID: 40788515

Taming the beast: Free and open-source massive point cloud web visualization

  title={Taming the beast: Free and open-source massive point cloud web visualization},
  author={Oscar Martinez-Rubi and Stefan Verhoeven and M. van Meersbergen and M. Sch{\^u}tz and Peter van Oosterom and Romulo Goncalves and Theo Tijssen},
Powered by WebGL, some renderers have recently become available for the visualization of point cloud data over the web, for example Plasio or Potree. [] Key Method Hence, we have used a divide and conquer approach to decrease the octree creation time. To achieve such performance improvement we divided the entire space into smaller cells, generated an octree for each of them in a distributed manner and then we merged them into a single massive octree. The merging is possible because the extent of all the…

Figures and Tables from this paper

Potree : Rendering Large Point Clouds in Web

The result is an open source point cloud viewer, which was able to render point cloud data sets of up to 597 billion points, roughly 1.6 terabytes after compression, in real time in a web browser.

Potree: Rendering Large Point Clouds in Web Browsers

The result is an open source point cloud viewer, which was able to render point cloud data sets of up to 597 billion points, roughly 1.6 terabytes after compression, in real time in a web browser.

A scalable webGL-based approach for visualizing massive 3D point clouds using semantics-dependent rendering techniques

This paper presents a web-based system for the interactive and collaborative exploration and inspection of arbitrary large 3D point clouds and provides functionality for both, thin-client and thick-client applications, and scales for client devices that are vastly different in computing capabilities.

An Approach of Web-based Point Cloud Visualization without Plug-in

A method of web-based point cloud visualization without plug-in is proposed, using ASP.NET and WebGL technologies, and it is proved that the new model is of great practical value which avoids the shortcoming of the existing WebGIS solutions.

Implicit LOD using points ordering for processing and visualisation in Point Cloud Servers

The main idea is to not store the LOD information in an external additional file, but instead to store it implicitly by exploiting the order of the points.

Software Rasterization of 2 Billion Points in Real Time

This work proposes a software rasterization pipeline for point clouds that is capable of rendering up to two billion points in real-time (60 FPS) on commodity hardware, and support for LOD rendering makes this approach suitable for rendering arbitrarily large point clouds, and to meet the elevated performance demands of virtual reality applications.

Point cloud indexing using Big Data technologies

  • Kevin KoconP. Bormann
  • Computer Science, Environmental Science
    2021 IEEE International Conference on Big Data (Big Data)
  • 2021
A system for scalable indexing of very large point cloud data in the cloud using common Big Data technologies that requires only two shuffle operations independently of the size of the point cloud, thus enabling linear scalability with the number of cluster nodes.

Implicit LOD for processing, visualisation and classification in Point Cloud Servers

The LOD method also embeds information about the sensed object geometric nature, and thus can be used as a crude multi-scale dimensionality descriptor, enabling fast classification and on-the-fly filtering for basic classes.

VisWebDrone: A Web Application for UAV Photogrammetry Based on Open-Source Software

In this article a solution for photogrammetric processing is presented, based on the integration of MicMac, GeoServer, Leaflet, and Potree software, focusing on open-source software for data processing and for graphical manipulation, visualization, measuring, and analysis.



Rendering Large Point Clouds in Web Browsers

This paper presents a method to display large point data sets in web browsers based on standard web technologies and requires no additional plugins to be installed, and shows how to choose point sizes in order to avoid holes and hide varying point densities caused by different levels of detail.

Interactions with Gigantic Point Clouds

Novel methods and data structures for efficiently dealing with point cloud data sets consisting of more than 109 point samples and methods for supporting the presentation of point data sets are proposed, which represent novel contributions for point data visualization and manipulation.

Out-of-core real-time visualization of massive 3D point clouds

A point-based rendering approach to visualize massive sets of 3D points in real-time to overcome the limit of memory and increase the performance taking into account user interaction as well as available hardware resources is presented.

Out-of-Core Visualization of Classified 3D Point Clouds

A novel, interactive out-of-core rendering technique for massive 3D point clouds based on a layered, multi-resolution kd-tree, whereby point-based rendering techniques are selected according to each point’s classification, which leads to an improved visual representation, enhances recognition of objects within3D point cloud depictions, and facilitates visual filtering and highlighting.

Smooth, Interactive Rendering Techniques on Large-Scale, Geospatial Data in Flood Visualizations

This paper presents new approaches to render and interact with detail-varying Light Detection and Range (LiDAR) point sets and shows the usefulness of the algorithm in the context of disaster management and how decision makers can discuss a flood scenario covering a large area and discuss hazards, as well as related protection measures, interactively.

Scalable visualization of massive point clouds

Out-of-core terrain rendering techniques are applied, which originate from graphic rendering engines used in games and flight-simulators, and some of these techniques and results are highlighted, and challenges in balancing rendering performance versus visual quality are discussed.

Immersive Visualization and Analysis of LiDAR Data

An immersive visualization application for point cloud data gathered by LiDAR scanners, which uses an out-of-core view-dependent multiresolution rendering scheme that supports rendering of data sets containing billions of 3D points at the frame rates required for immersion.

The art of collecting and disseminating point clouds

Point clouds can be collected in various ways, but the most commonly operated sensors include Multi Beam Echo Sounding for sampling water depths and Laser Scanners for assembling point clouds