How to determine the curve of a surface of a mesh?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Marina Baltz
el 24 de Jul. de 2020
My goal is to differentiate a structural defect (ie. dent) from an undamaged surface. My initial idea is to find the curve of the undamaged surface, and then any curve that doesn't match, can be considered damage (limitations would come later).
I generated a .ply of a water bottle and then created a mesh of the .ply using MeshLab. I'm now trying to find the curve of the body of the water bottle (should be a straight line) and then compare it to the curve of the neck of the water bottle (should be a curve).
I'm using an xyz coordinate system, and since I generated a pointcloud I have a huge amount of coordinate points but it's very difficult for me to determine which point is which on the image/water bottle itself.
I read that finding the equation of a curve of a mesh is not always possible, so that's why I added what my overall goal is, because I may not be approaching this problem correctly.
I'm using Matlab R2019B.
I used iPhone X and an app called Capture to generate the pointcloud but I also have access to an Intel RealSense D435 Depth Camera to generate different types of 3D images as well.
0 comentarios
Respuesta aceptada
Más respuestas (0)
Ver también
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!