Added functionality for point cloud with pytorch tensors and PCA analysis, all working on CUDA #6965
8ByteSword
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
For my previous job, I got a project for detection of vegetation encroachment for powerlines using LiDAR point clouds, and I end up needing to implement my own functions over the open3d.t.geometry.PointCloud class for better working with pytorch tensors as it was absolutelly necessary to perform compute on GPU. I was wondering who to contact or ask to see if it is a valuable addition to open3d or if I should make my own repo for this (while aknowledging open3d as it was just overloaded). I made functions to work directly with pytorch tensors for many functions like crop, raster, select by index, clone, ... Also implemented a VoxelGrid class for neighborhood dependant operations, which maintains all the data in cuda for same reasons. On top of that, I developed my own functions for computing neighborhood based eigenvalues calculation, PCA analysis, catenary fitting, also using faiss search for both voxel neighborhood and radius search.
Who should I talk with?
A particular use case that uses my VoxelGrid class, generated using my custom PointCloud class that extends o3d.t.geometry.Pointcloud, as example:
Beta Was this translation helpful? Give feedback.
All reactions