[vtk-developers] Point Set Processing for VTK
Arnaud GELAS
arnaud_gelas at hms.harvard.edu
Mon Aug 2 10:19:24 EDT 2010
Hi David,
These classes are great contribution!
There is already some code in vtk for the normal estimation (I would say
similar to what you did) in vtkSurfaceReconstructionFilter. Note that
this code can be easily extracted from this class.
Have you already compared results and performance in between your code
and this one?
Regarding the curvature estimation, which curvature are you estimating?
I would recommend to have a look at the following papers:
F. Cazals and M. Pouget. Estimating differential quantities using
polynomial fitting of osculating jets. Computer Aided Geometric Design,
22(2):121--146, 2005.
http://webloria.loria.fr/~pougetma/web_files/jet-fitting-cagd-05.pdf
F. Cazals and M. Pouget. Estimating Differential Quantities using
Polynomial fitting of Osculating Jets. SGP'03: Proceedings of the 2003
Eurographics/ACM SIGGRAPH symposium on Geometry processing, pages
177--187, Aire-la-Ville, Switzerland, Switzerland, 2003. Eurographics
Association.
http://webloria.loria.fr/~pougetma/web_files/sgp.pdf
Best,
Arnaud
On 08/01/2010 06:17 PM, David Doria wrote:
> Hi all,
>
> I submitted a set of classes a while ago to the VTK Journal which
> brings many of the functionalities that CGAL offers in the realm of
> point cloud processing to VTK:
> http://www.midasjournal.org/browse/publication/708
>
> Here is the abstract:
> This document presents a set of classes (vtkPointSetOutlierRemoval,
> vtkPointSetNormalEstimation, vtkPointSetNormalOrientation,
> vtkPointSetCurvatureEstimation, vtkEuclideanMinimumSpanningTree, and
> vtkRiemannianGraphFilter) to enable several basic operations on point
> sets. These classes are implemented as VTK filters. Paraview plugin
> interfaces to the filters are also provided to allow extremely easy
> experimentation with the new functionality. We propose these classes
> as an addition to the Visualization Toolkit.
>
> I believe we should really try to include these (possibly with
> improvements/expansion) as part of VTK to draw back some of the users
> who wander away to CGAL because VTK is missing these things.
>
> Please let me know what you think either on the mailing list or in the
> form of VJ reviews!
> Thanks,
>
> David
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
More information about the vtk-developers
mailing list