Questions tagged [lidar]

LIDAR (Light Detection And Ranging) is an optical remote sensing technology that measures properties of scattered light to find range and/or other information of a distant target.

If the question is not solely about programming it might be suitable on gis.stackexchange.com

Programming questions related to lidar geospatial data are also welcome on GIS SE.

429 questions
16
votes
4 answers

Speed up python's struct.unpack

I am trying to speed up my script. It basically reads a pcap file with Velodyne's Lidar HDL-32 information and allows me to get X, Y, Z, and Intensity values. I have profiled my script using python -m cProfile ./spTestPcapToLas.py and it is spending…
Xavier Merino
  • 679
  • 1
  • 5
  • 19
14
votes
4 answers

ARKit – How to export OBJ from iPhone/iPad with LiDAR?

How can I export the ARMeshGeometry generated by the new SceneReconstruction API on the latest iPad Pro to an .obj file? Here's SceneReconstruction documentation.
zhou junhua
  • 462
  • 1
  • 4
  • 12
10
votes
2 answers

iPad Pro Lidar - Export Geometry & Texture

I would like to be able to export a mesh and texture from the iPad Pro Lidar. There's examples here of how to export a mesh, but Id like to be able to export the environment texture too ARKit 3.5 – How to export OBJ from new iPad Pro with…
Chris
  • 2,739
  • 4
  • 29
  • 57
10
votes
3 answers

What is the fastest way to map group names of numpy array to indices?

I'm working with 3D pointcloud of Lidar. The points are given by numpy array that looks like this: points = np.array([[61651921, 416326074, 39805], [61605255, 416360555, 41124], [61664810, 416313743, 39900], [61664837, 416313749, 39910], [61674456,…
mathfux
  • 5,759
  • 1
  • 14
  • 34
7
votes
0 answers

Using ARKit and LiDAR to scan an object and get dimensions of said object

Im developing a prototype which should be able to scan a real-world object and create a 3D representation of it. It then needs to get spatial data about said object (like the width, height and depth of the object). Currently I've been able to create…
Heinevolder
  • 298
  • 2
  • 5
  • 17
7
votes
1 answer

Is there any way to export Point Cloud data from LiDAR iOS14?

I am new for Metal and ARkit. I started learning about Lidar and scene’s depth data to visualize the shape. Below is the link for the point cloud sample code provided by Apple…
AnilG
  • 101
  • 1
  • 3
7
votes
5 answers

Any good C or C++ libraries out there for dealing with large point clouds?

Basically, I'm looking for a library or SDK for handling large point clouds coming from LIDAR or scanners, typically running into many millions of points of X,Y,Z,Colour. What I'm after are as follows; Fast display, zooming, panning Point cloud…
SmacL
  • 22,555
  • 12
  • 95
  • 149
6
votes
1 answer

iPhone 12 Pro LiDAR API access for Safari

I'm working with WebAR reality (real-time SLAM and tracking) based on WebGL. And wondering if there any way to get access to LiDAR API and use it in the Safari browser? I couldn't find any useful info about it.
Dima
  • 85
  • 6
5
votes
1 answer

ARKit 4 - Get real world textures on .obj file (or any other 3D format - .ply / .usdz)

I am trying to get textures in the 3D model I am creating from the ARKit scene reconstruction mesh. I am able to export the the mesh in a .obj file. The framework is also creating the .mtl file. However, there is no color in the mesh. I want to add…
5
votes
0 answers

Export 3D colored model of scanned environment with LiDAR scanner in iOS

I am working on POC that export scanned area using LiDAR scanner into a colored 3D format. I am following the apple example. https://developer.apple.com/documentation/arkit/world_tracking/visualizing_and_interacting_with_a_reconstructed_scene But it…
Mohit
  • 51
  • 1
5
votes
1 answer

SceneKit LiDAR features for object occlusion

Object occlusion with LiDAR works in RealityKit with the scene understanding option. Basically the scanned geometry is used for the occlusion. arView.environment.sceneUnderstanding.options.insert(.occlusion) Sadly this is not included in SceneKit.…
Peter Pohlmann
  • 1,478
  • 15
  • 30
4
votes
1 answer

Improving my quadtree design?

I have an application which is used for displaying and modifying huge volumes of point cloud data from lidar files (up to few gigabytes each, sometimes loaded in simultaneously). In the app the user is able to view a 2D image of loaded points (from…
jaho
  • 4,852
  • 6
  • 40
  • 66
4
votes
2 answers

How to convert lidar format las to data.frame?

Lidar data is simply 3d coordinates, usually in las file format. Сontent example library(rgdal) library(raster) library(tmap) library(tmaptools) library(lidR) library(RStoolbox) las_cat <-…
psysky
  • 3,037
  • 5
  • 28
  • 64
4
votes
1 answer

SceneKit point cloud from ARKit depth buffers

I am attempting to find a simple way in SceneKit to calculate the depth of a pixels in SceneKit and LiDAR data from sceneView.session.currentFrame?.smoothedSceneDepth?.depthMap Ideally I don't want to use metal shaders. I would prefer find a points…
Dan M
  • 370
  • 2
  • 13
4
votes
2 answers

Check if iOS device has LiDAR in Swift

is there a way in Swift to check if the device has a LiDAR sensor? Unfortunately I've didn't find anything in the official Apple documentary nor with internet search. My current workaround is to determine the device type like described in this…
TRS
  • 228
  • 4
  • 15
1
2 3
28 29