Questions tagged [point-cloud]

A point cloud is an unstructured set of points, each defined by x,y,z co-ordinates.

Filter by
Sorted by
Tagged with
12
votes
5answers
2k views

Creating photogrametric point cloud of an object from distributed photographs, here: Making accurate 3D model of building using UAV imagery?

Is there a way of creating a photogrametric point cloud from a set of densly distributed photographs of an object? Application: I am trying to investigate if creating a 3D model (point cloud) of the ...
10
votes
8answers
6k views

Editing LiDAR point cloud to remove noise/outliers present below and above ground?

I have "dirty" LiDAR data containing first and last returns and also inevitably errors under and over the surface level. (screenshot) I have SAGA, QGIS, ESRI and FME at hand, but no real method. What ...
8
votes
4answers
4k views

Thinning large LiDAR point cloud?

I have a large point cloud (LAS file) and I am trying to thin this using a complex technique. I know it is possible to thin a point cloud using simple techniques such as extracting every nth point. ...
8
votes
1answer
152 views

Coarse Woody Debris extraction

I created very high dense point cloud of some forest plots using terrestrial laser scanner. Then removed points above 1.3 meter to see the coarse woody debris (Fallen dead trees). Attached is the ...
7
votes
3answers
536 views

How to filter point cloud by flightline in R?

The lidR package in R provides a way to mark individual points in a point cloud with a flightline ID by using lasflightline(). From the documentation: Retrieve each individual flightline by ...
5
votes
2answers
292 views

Cutting a hole out of a LAS file to omit that area?

I have a LAS dataset of a forest stand and a chunk of it has been recently clearcut. I would like to update the LAS to reflect this so I can model the area but showing the clearcut hole in the canopy....
5
votes
1answer
592 views

Why aren't there LiDAR records in some black and white parts of the scene?

This is the actual scene: This is the corresponding LiDAR scene: The LiDAR data is from xyz file. The questions are: Why are there no points for the dark squares on the checkerboard as well as the ...
5
votes
2answers
328 views

Removing noise from point cloud with lidR package

I have unclassified Terrestrial Laser Scanning (TLS) point cloud data which has some noise. Is there a function in the lidR package which can be used to remove noise?
5
votes
1answer
586 views

Georeferencing terrestrial LiDAR point cloud?

Recently I took a Faro Focus terrestrial laser scanner to a forested area and collected multiple scans for 12 fixed radius plots. Each plot had 5 GPS points collected within it in hopes to ...
5
votes
1answer
3k views

GeoReference XYZ point cloud

I am looking for help. I have done a little bit of geo-registration of images with QGIS. But now, I have been handed some LIDAR data in PCD format (basically x,y,z), But it is not geo-referenced. I ...
4
votes
3answers
915 views

Open source approach to classifying and removing LiDAR points from overlapping scans?

The attached screenshot shows a LiDAR point cloud with significant overlapping scans. This point cloud tile is part of the MN statewide LiDAR dataset which has 25% scan overlap and 1.5 NPS. For many ...
4
votes
1answer
2k views

Viewing point clouds in bpf format?

Is there any software that can be used to view point clouds in bpf format? My preference is for free software that has low-learning curve for quick visualizations. Currently, I convert bpf to las ...
3
votes
2answers
703 views

Finding tree canopy width using PDAL?

I want to classify (and separate) houses from trees (high vegetation) in point cloud data using PDAL. I use height filter for this purpose. Our high Vegetation lies in the range between 5 and 10 ...
3
votes
1answer
6k views

Converting LiDAR point cloud to 3D mesh?

I have an unstructured point cloud of a street in LAS format (.las), scanned from a driving car. The point cloud also stores RGB information. Is there any software that can convert the point cloud to ...
3
votes
2answers
1k views

Manually editing a LiDAR cloud to remove non ground points

I've recently been tasked with cleaning up a LiDAR file of a river where I need to remove trees, shrubs and power lines that run right across the river. I was looking into LAStools but it has a limit ...
3
votes
1answer
847 views

Drone that generates a point cloud from photography

I read this in a trade magazine today, ​“Esri has just released the Drone2Map for ArcGIS app, which transforms high-resolution drone imagery into ready-to-use aerial data in the GIS platform. ...
3
votes
1answer
2k views

How can I create a 16bit PNG heightmap in QGIS?

I am new to QGIS or any GIS software. I have been using a totalstation to measure a hillside and I am trying to convert the point cloud to a 16bit png heightmap that I can use in Unreal Engine 4. I ...
3
votes
2answers
1k views

Generating DEMs from point clouds and differencing them?

I have two point clouds obtained via structure from motion (ground photos of sand-dunes + Visual SfM/Agisoft Photoscan). If I wanted to generate a DEM from these point clouds and difference them to ...
3
votes
0answers
51 views

Creating measure tool that can be used on 3D model on ArcGIS Online? [closed]

I have a 3D-Point cloud model of a rock formation that I want to upload onto ArcGIS Online. Is there a way to create a tool for the web user to determine distance across the surface of the model, ...
2
votes
1answer
1k views

Georeferencing LIDAR scans in CloudCompare?

I've got several LiDAR scans in local coordinates (point cloud with an arbitrary 0,0 as origin) that I would like to reference to real world coordinates. I've tried to Align the scan in CloudCompare ...
2
votes
1answer
246 views

PDAL removes color attribute from LiDAR point cloud?

I am trying pdal to perform a ground filtering on a point cloud (las file) with colors. I use the pcl option and this tutorial Identifying ground returns using ProgressiveMorphologicalFilter ...
2
votes
1answer
3k views

Open-source reader of Leica C10 terrestrial LiDAR proprietary file format

I have a Leica C10 terrestrial LiDAR (laser scanner) system. The system creates and stores point cloud data in a proprietary .bin file. Currently I have to use Leica's proprietary LiDAR software, ...
2
votes
1answer
54 views

Applying machine learning methods in orfeo toolbox into DEM raster

I would like to apply machine learning methods in orfeo toolbox to classify some landscape features such as shrub and coarse woody debris in woodland. I created DEM raster image from very dense ground ...
2
votes
1answer
92 views

Non-constant transformation of photogrammetric point clouds in R?

I have a process which attempts to register two forested point clouds using CloudCompare's Iterative Closest Point (ICP) algorithm. Often times, warping (especially in the vertical direction) occurs ...
2
votes
1answer
77 views

How to create a dense pointcloud of trees in ArcGIS?

I'm having a large dataset of forest polygons and would like to scatter individual tree locations over these areas. Here is how I have done this so far: In "Create Random Points" number of points has ...
2
votes
1answer
148 views

How to incorporate stdmetrics in gridmetrics function?

I am attempting to feed the lidR gridmetrics function a list of metrics. I can generate the list of metrics within a function (following this example): myMetrics = function(z, i) { metrics = list( ...
2
votes
1answer
153 views

PDAL: Argument references invalid/unused stage: 'filters.voxelgrid'

I am running into an error when running pdal translate on Mac OS High Sierra: PDAL: Argument references invalid/unused stage: 'filters.voxelgrid'. This is the command I am using based on a PDAL ...
2
votes
1answer
976 views

Measuring volume using DSM instead of point clouds in Pix4D

I've go a point cloud generated in the Pix4D software from about 90 aerial images. I am trying to measure piles of coal and have found that using the volume measuring tool on the point cloud model ...
2
votes
1answer
127 views

Volume calculation of CSV file

I have a CSV file with point cloud data of a terrain. How do I use QGIS to calculate the volume of the terrain? I tried using SAGA tool, natural neighbour, then use raster volume calculation. However,...
2
votes
1answer
1k views

Why ground model from point cloud in Global Mapper is inaccurate?

I have a LAS file that I assumed was based on LiDAR, but it is actually based on ADS (airborne digital sensor) imagery, according to the body that captured the data. I load the file in to Global ...
2
votes
2answers
348 views

using GRASS on a .ply file

I have a point cloud (.ply format) that I got after using Structure from motion techniques (with MicMac). I would like to calculate its volume with r.report in GRASS. Will r.report work on a ply file? ...
2
votes
1answer
214 views

Creating filter stage of type filters.height using PDAL?

I use PDAL to find the height of points from LiDAR data. When I run the command: pdal translate myfile.las height.bpf height --writers.bpf.output_dims="X,Y,Z,Height;" It throws me the following ...
2
votes
1answer
822 views

3D to 2D from point cloud using a georeferenced orthophoto? [closed]

I have 3D point cloud (laser scanning) and an orthophoto, geo-referenced by a TIFF World File (.tfw). I want to project every 3D point of the point cloud into the 2D image. Here is an example of a ....
2
votes
2answers
136 views

Interpolating specific area on point cloud in QGIS

I am making a heightmap and am trying to interpolate a specific area on a point cloud in QGIS. I have found some ways of using GRASS to interpolate using the attribute table. The problem is that the ...
2
votes
1answer
558 views

Algorithm or command line tool to decimate point cloud of terrain points?

I need to take a larger (more dense) than needed list of lidar survey points (longitude, latitude, and elevation) for terrain definition and decimate it based on a 2 dimensional grid. The idea would ...
2
votes
0answers
29 views

Separating (“high enough”) trees from “lower height” vegetation? In abstract (non-RGB) .xyz point cloud

Suppose I want to select trees that are "high enough", but the data contains other vegetation, like bushes and smaller trees. My data is abstract (non-RGB) .xyz point cloud. I.e. there's only ...
2
votes
0answers
254 views

Converting from .las to .ply and vice versa in Python? [closed]

I am trying to convert a .las/.laz file into .ply file, read the .ply file, do some processing on it and then convert it back to .las/.laz file. Is there any Python implementation for this? For ...
2
votes
0answers
95 views

Parallel optimization for query over LiDAR dataset

I'm using PostGIS + pointcloud to store a huge dataset of LiDAR point (2M patches of 600points) I query this database to obtain the altimetic profile between two points. At the moment I have a huge ...
2
votes
1answer
414 views

Performing kNN between two 3D sets of points (pointclouds)

I have two overlapping pointclouds, for this example I take the first 10, A[0:10] and B[0:10]. They are stored as tuples, [(x, y, z),...]. I want to compare the two based on their nearest x,y,z ...
2
votes
0answers
202 views

3d model to point cloud

Excepting FME, is there a way to convert 3d model to point cloud?
1
vote
1answer
62 views

QGIS: Placing points relative to a specific coordinate

I have some delimited-text point data that is encoded as X,Y positions relative to a given coordinate. So, for example, 1 5 represents a point 1 meter east, five meters north of the origin coordinate. ...
1
vote
2answers
977 views

Installing PgPointCloud extension for PostgreSQL on Ubuntu Bionic

I'm stuck with the installation of the PgPointCloud extension for PostgreSQL. I found this article: https://connect.boundlessgeo.com/docs/suite/4.6/dataadmin/pointcloud/install.html But when I run ...
1
vote
2answers
1k views

PDAL: Couldn't create filter stage of type 'filters.voxelgrid'

I have the following PDAL pipeline: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <Pipeline version="1.0"> <Writer type="writers.pgpointcloud"> <Option name="...
1
vote
1answer
171 views

PDAL error: “Couldn't create filter stage of type 'filters.cpd'”

I would like to use the cpd filter to transform a point cloud, but I am heading to the following error: RuntimeError: Couldn't create filter stage of type 'filters.cpd' which comes from the ...
1
vote
1answer
235 views

Visualizing extra bytes from LAS 1.4 in Potree?

I was wondering if it is possible to visualize the information that can be stored in the extra bytes of the LAS 1.4 file. This could be really helpful for validating features that have been calculate ...
1
vote
2answers
484 views

Can't normalize LiDAR point cloud with lasheight and -replace z (LAStools)

When I try to use lasheight with -replace z to normalize the point cloud, the height of points are changed (destroyed heights; see pictures below). Without using -replace z everything is ok, but the ...
1
vote
1answer
61 views

Subset a lascatalog point cloud within a function while calculating grid_metrics

I am trying to create subsets of a point cloud based on the ScanAngleRank and compute some metrics for each subset. Then return a stack of values(rasters) for the metric. I modified the rumple index ...
1
vote
1answer
88 views

Using function lasdetectshape of lidR

I would like to try "lasdetectshape" in lidR package to detect line pattern objects in my point cloud. library(lidR) las <- readLAS("9a-1.las", select = 'xyzicnrRGB') las <- lasdetectshape(las,...
1
vote
2answers
804 views

Viewing a small pointcloud in QGIS 3.0 3D Viewer

I have a pointcloud in postgis, imported using pdal pipeline and chipper to 600 points per patch. I have the pointcloud (only 5000 points) displayed in QGIS. How do I get QGIS to render in in 3D in ...
1
vote
1answer
44 views

'Regular Points' vector layer in Bonn

I've downloaded the bonn version of QGIS. Using the 'regular points' vector analysis tool, I've set some 5m regular points over a field so that I can use the x,y coordinates to plot them and measure ...