¿Cuáles son las mejores soluciones para detectar líneas en una nube de puntos? Comparación realizada con y entre Hough Transform , Radon Transform , RANSAC (ver wikipedia) y Brute-Force Search (ver wikipedia).
¿Cuál es el más robusto contra la dispersión de puntos en la nube de puntos?
Nota:
1- La pregunta es sobre la nube de puntos 3D, no la imagen.
2- Los puntos en la nube de puntos se dispersan al azar (ubicaciones completamente dispersas).
3- No hay información sobre el objeto (línea) que se está explorando en términos de orientación, tamaño, etc. preferidos.
4- Se debe considerar una tolerancia alrededor de la línea candidata.
Actualizaciones:
Según mis experimentos: RANSAC podría perder fácilmente algunas líneas. Es bueno para la detección rápida de bordes, sin embargo, la complejidad de la dispersión de puntos podría producir salidas no deseadas. Hough y Radon son muy similares y no tuve la oportunidad de probar la nube de puntos 3D, sin embargo, funcionan bien en casos 2D. Hay una dificultad en la extracción de segmentos de líneas encontradas. BFS simplemente no es práctico para un gran conjunto de datos.