[Insight-users] ICP : Patent expired on February 3rd 2006.
annelaure
al_didier at yahoo.fr
Tue Oct 24 05:17:39 EDT 2006
Hi,
I have already written in this forum but I don't solve my problem yet.
My problem : I want to register two rib cage (one therocic and one
resulting from a scanner). My data : I have 2 clouds of points(~8000 points
for the theorical rib cage and ~30000 points for the scanner) . I don't know
how I can do a deformable registration with my two clouds of points because
all the functions of deformable registration need images. And, I don't know
how to create a distance map.( I can't send my files because they are too
large).
Thank you so much,
Best regards,
Anne-Laure
Luis Ibanez wrote:
>
>
>
> Hi Anne-Laure,
>
>
> Wes Turner (who recently joined Kitware) just brought to my attention
> the fact that the ICP patent expired on February 03 2006.
>
>
> The report on patents expiring on that date is available at
>
> http://www.uspto.gov/go/og/2006/week14/patexpi.htm
>
>
> The patent in question is Patent Number: "5,715,166"
>
>
> "Apparatus for the registration of three-dimensional shapes"
>
> Inventors:
>
> Besl; Paul Joseph (Farmington Hills, MI);
> Mc Kay; Neil David (Royal Oak, MI)
>
> Assignee:
>
> General Motors Corporation (Detroit, MI)
>
>
> Information of US Patents can be found at
>
>
> http://www.uspto.gov/
>
>
> --
>
> So,
> it seems that the intellectual property concerns are no longer
> a factor that should prevent you from using this method.
>
>
>
> Thanks to Wes for this enlightening information.
>
>
>
> Luis
>
>
>
> ------------------
> Luis Ibanez wrote:
>>
>> Hi Anne-Laure,
>>
>> For the large number of points that you have, it is better to avoid
>> using ICP directly, due to the large amount of time that it takes
>> to compute the distances between the two sets of points.
>>
>> This, plus the fact that ICP itself is patented, are enough reasons
>> for exploring variations of the algorithm.
>>
>> In your case, since the Fixed points come from a segmentation of the
>> rib case, and the moving points come from a theoretical model, it is
>> worth to explore if for one set or the other you could use a distance
>> map.
>>
>> For example,
>> Is is possible to generate a distance map to the rib cage model ?
>> instead of getting 8435 points out of it ?
>>
>> If so, then you could register the moving point cloud to the distance
>> map of the rib cage model.
>>
>> You could also try to other way: generate a distance map to the
>> segmentation of the rib cage, and register the points of the theoretical
>> model to the points in the segmentation.
>>
>> Combining PointSet + DistanceMap is probably the most efficient
>> way of computing point set registration because you take advantage
>> of the efficiency in finding the "closest distance" when you query
>> a DistanceMap, and you take advantage of the small number of samples
>> that (in general) you have in a PointSet.
>>
>>
>> Note that the PointSet to DistanceMap registration can be performed
>> with existing ITK classes.
>>
>>
>>
>> Please let us know if you have further questions,
>>
>>
>>
>> Thanks
>>
>>
>> Luis
>>
>>
>> ------------------
>> annelaure wrote:
>>
>>> Thank you so much for your help in all the problem I met with ITK.
>>> My register problem :
>>> I have two points clouds with different number of points (fixed points :
>>> 89680, moving points : 8435). Fixed points com from the segmentation
>>> of the
>>> rib cage (points cloud non regular and with holes so not usable just
>>> as it
>>> is) and moving points come from a theorical model of a rib cage. The
>>> aim of
>>> my work is to register my theorical model on the real rib cage in
>>> order to
>>> have a personalized model of the thorax.
>>> I don't know which method of register is the better for me.
>>> Thank you so much,
>>> regards,
>>> Anne-Laure
>>
>>
>>
>> _______________________________________________
>> Insight-users mailing list
>> Insight-users at itk.org
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
>
>
--
View this message in context: http://www.nabble.com/ICP-tf1960558.html#a6969558
Sent from the ITK - Users mailing list archive at Nabble.com.
More information about the Insight-users
mailing list