[vtkusers] Point Cloud Registration using ICP

John Durkin jrd5084 at psu.edu
Tue Jun 2 14:10:51 EDT 2009


David,

Unfortunately my scenes overlap and one is not a complete subset of
the other.  I have the vtkIterativeClosestPointTransform up and
running, but as you guessed it's giving me unsatisfactory results.  Is
there a method to do this in VTK or should I try using some filters in
ITK?
-John

On Tue, Jun 2, 2009 at 12:36 PM, David Doria <daviddoria at gmail.com> wrote:
>
> On Tue, Jun 2, 2009 at 12:28 PM, John Durkin <jrd5084 at psu.edu> wrote:
>>
>> Dear vtk users and developers,
>>
>>
>> I have a series of point clouds that describe a 3d scene.  I'm trying
>> to register them all in the same coordinate system, preferably using
>> iterative closet points algorithm.  Can I do this using
>> vtkIterativeClosestPointTransform ?  I have my data stored as
>> vtkPoints in vtkPolyData but vtkIterativeClosestPointTransform says it
>> only maps surfaces.  Are there any better examples using ICP?
>>
>> Thanks,
>>
>> John
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the VTK FAQ at:
>> http://www.vtk.org/Wiki/VTK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.vtk.org/mailman/listinfo/vtkusers
>
> John, I have put an example here:
>
> http://www.vtk.org/Wiki/Iterative_Closest_Points_%28ICP%29_Transform
>
> The implementation does not allow for partial overlap at all, all points
> must have a good match, or one set must be a strict subset of the other to
> get reasonable results.
>
> Thanks,
>
> David
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>



More information about the vtkusers mailing list