Borrar filtros
Borrar filtros

Distance-based clustering for 10-20 million 3D points

4 visualizaciones (últimos 30 días)
Carlos Cabo
Carlos Cabo el 6 de Sept. de 2019
Respondida: Prashik Shende el 22 de Oct. de 2020
Hi.
I am looking for an efficient way to cluster 10-20 million unorganized 3D points based on the distance (i.e. setting a distance threshold so every point at less than that distance to its neighbours is clustered with them).
Any implementation of DBscan (or similar) able to deal with the kind/amount of data I have described would do the job.
Thanks.
  10 comentarios
Carlos Cabo
Carlos Cabo el 26 de Mayo de 2020
@Image Analyst: If the function hasn't changed from the 2019a version, I've tried it and it doesn't seem to be very efficient with just a few million points in 3D.
It doesn't semm to use any space partition structure (or at least I didn't find any reference to it).
Ali
Ali el 14 de Jul. de 2020
@Carlos you have to downsample the point cloud first, this is the recommended approach by Matlab Documentation, refer to pcdownsample.

Iniciar sesión para comentar.

Respuestas (1)

Prashik Shende
Prashik Shende el 22 de Oct. de 2020
you can use pcsegdist

Categorías

Más información sobre Point Cloud Processing en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by