Subject: CGAL users discussion list
List archive
- From: khaldon hmesheh <>
- To: "" <>
- Subject: Re: [cgal-discuss] 3D Identity
- Date: Tue, 8 Oct 2013 13:28:31 -0700 (PDT)
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=oYCYrsOZNEXapbHYqVeIS/2QsqSpNDmGcN+/ZOP1JTTthykfXebFD0118tU0erJLzWpEuDZVGUb/fduxGeASfh/64poHnctY20OYRxTxymtPb+oB1yubchYUTY5QI5toe7fiSV3k6BM9L0yvgZ0Mq3heFD+G2hKKDGuDyivFGZg=;
thank you for reply
From: Henrik Zimmer <>
To:
Sent: Tuesday, October 8, 2013 9:15 PM
Subject: Re: [cgal-discuss] 3D Identity
>The actual 1mm test could be quite costly to compute if you have fine
>tessellations. But it could be possible to use a two-sided hausdorff
>distance as already suggested.
What is meant hier with two-sided hausdorff distance? (any papers, Websites etc..)
>Now, even if a 3d shape descriptor does not completely solve your
>problem, you could still use some (efficient) descriptor as a pre-test,
>and only if the shapes are "similar enough" you switch to the actual
>test for the 1mm distance.
Which (effecient) descriptors did you mean?
I have used for example Shape distribution which is quite easy to implement, but the result itself is not quite descriptive and discriminative
>By the way, does "identical" include orientation and scale?
No, I want to decide just if the two parts are geometric identical. (one to one independent from the position in space)
The parts may lie freely in the 3d space and I search some ways not to tackle with such problems
>One suggestion could be to use the concavity-based descriptors in [1]
>which are "invariant" to tessellation, orientation and scale.
>(and the scale-invariance could be disabled by removing the
>normalization)
>There is source code available, which is already partly implemented
>using CGAL.
very nice job, is that result quite satisfactory? I mean the result is 100% precise
Hope it helps
[1] http://www.rwth-graphics.de/software/spc
On Do, 2013-10-03 at 02:48 -0700, khaldon hmesheh wrote:
> Thanks for reply
>
> ______________________________________________________________
> From: Laurent Rineau (CGAL/GeometryFactory)
> <>
> To: "" <>
> Sent: Thursday, October 3, 2013 10:55 AM
> Subject: Re: [cgal-discuss] 3D Identity
>
>
> Le jeudi 03 octobre 2013 01:43:37 khaldon hmesheh a écrit :
> > Hello,
> >
> > I am searching for some algorithms to check if two 3D
> triangulated Shapes
> > are identical. See attachement. Any suggestions or help.
>
> >Search the web for "3d shape descriptors". There are a lot of
> articles! On the
> >other hand, that also means that the subject is not fully
> solved with a single
> >solution that fits all needs.
>
> I searched for such algorithms but as you said it is not fully
> solved and my problem is to decide if two parts are identical
> for tolerances less than 1mm.
>
> >Anyway, there is nothing ready to use in CGAL, as far as I
> know, but you can
> >use CGAL to implement any algorithm found in one of the
> articles on the
> >subject.
>
>
> >With a second though, it seems that your problem may be more
> simple that the
> >general shape recognition. You could use the AABB Tree from
> CGAL to compute
> >the Haussdorf between your two surfaces, and decide that they
> are sufficiently
> >similar if that distance is lower that a given bound.
>
> I have applied Fréchet distance for 2D shapes and it returned
> a very satisfactory result.
> But I never used for 3D shapes. You mean that Hausdorff
> Distance is also applicable for 3D surfaces.
>
> --
> Laurent Rineau, PhD
> R&D Engineer at GeometryFactory
> http://www.geometryfactory.com/
> Release Manager of the CGAL Project http://www.cgal.org/
>
>
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://sympa.inria.fr/sympa/info/cgal-discuss
>
>
>
>
>
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss
- [cgal-discuss] 3D Identity, khaldon hmesheh, 10/03/2013
- Re: [cgal-discuss] 3D Identity, Sebastien Loriot (GeometryFactory), 10/03/2013
- Re: [cgal-discuss] 3D Identity, Sebastien Loriot (GeometryFactory), 10/03/2013
- Re: [cgal-discuss] 3D Identity, khaldon hmesheh, 10/03/2013
- Re: [cgal-discuss] 3D Identity, Laurent Rineau (CGAL/GeometryFactory), 10/03/2013
- Re: [cgal-discuss] 3D Identity, khaldon hmesheh, 10/03/2013
- Re: [cgal-discuss] 3D Identity, Henrik Zimmer, 10/08/2013
- Re: [cgal-discuss] 3D Identity, khaldon hmesheh, 10/08/2013
- Re: [cgal-discuss] 3D Identity, Henrik Zimmer, 10/09/2013
- Re: [cgal-discuss] 3D Identity, khaldon hmesheh, 10/10/2013
- Re: [cgal-discuss] 3D Identity, Henrik Zimmer, 10/09/2013
- Re: [cgal-discuss] 3D Identity, khaldon hmesheh, 10/08/2013
- Re: [cgal-discuss] 3D Identity, Henrik Zimmer, 10/08/2013
- Re: [cgal-discuss] 3D Identity, John Griessen, 10/08/2013
- Re: [cgal-discuss] 3D Identity, khaldon hmesheh, 10/03/2013
- Re: [cgal-discuss] 3D Identity, Sebastien Loriot (GeometryFactory), 10/03/2013
Archive powered by MHonArc 2.6.18.