[Insight-developers] PhysicalObject & SpatialFunction
Miller, James V (CRD)
millerjv@crd.ge.com
Tue, 27 Nov 2001 12:23:25 -0500
I like itk::Shape
-----Original Message-----
From: Will Schroeder [mailto:will.schroeder@kitware.com]
Sent: Tuesday, November 27, 2001 10:37 AM
To: Luis Ibanez; George Stetten
Cc: Stephen R. Aylward; vikram@insightful.com; Jean-Philippe Guyon;
Insight-Developers (E-mail)
Subject: Re: [Insight-developers] PhysicalObject & SpatialFunction
I am a bit uncomfortable with the name PhysicalObject, it doesn't seem to fit. How about:
- itk::Shape
- itk::Structure
Will
At 09:34 AM 11/27/2001 -0500, Luis Ibanez wrote:
>Hi,
>
>The overlap is apparent. In fact PhysicalObject is
>internally using the SpatialFunction classes created
>by Damion. It is a similar case to what happened with the
>vnl_optimizers and the itkOptimizers.
>
>The SpatialFunction classes provide the core functionality
>for the PhysicalObject when it comes to test if a point
>is inside or outside the object.
>
>PhysicalObjects are intended to provide extended
>functionality like for example create and maintain an
>itkMesh around its border. PhysicalObjects are the base
>for ModelShape segmentation and registration.
>
>PhysicalObjects are oriented to support processes like:
>
>- creating a "generic" kidney 3D model shape that can
> be registered with an image and then deformed
> in order to better fit the image content
>
>- defining anatomical context for image analysis:
> e.g. when looking for a Liver in a CT we can start by
> identifying the spine, place a 3D model there, then move
> on to identifying the ribs and place rib 3D models there,
> .... and so on. It is well known that radiolgist identify
> structures by their context. e.g something it may look like
> a liver... but it if not in the right place it should not
> be a liver.
>
>
>SpatialFunction are more low level classes providing a very
>efficient implementation for testing in/out regions.
>
>PhysicalObject is intended to provide a framework for a high
>level representation of objects that have anatomical meaning.
>We anticipate to create an itkLiverShape class.... for example.
>
>
>
>Luis
>
>
>========================================
>
>George Stetten wrote:
>>
>> Hi Stephen,
>>
>> I think there may be overlap with what Damion has been developing. We
>> create basic shapes already which we use to calibrate shape recognition and
>> measurement algorithms.
>>
>> George
>>
>_______________________________________________
>Insight-developers mailing list
>Insight-developers@public.kitware.com
>http://public.kitware.com/mailman/listinfo/insight-developers
_______________________________________________
Insight-developers mailing list
Insight-developers@public.kitware.com
http://public.kitware.com/mailman/listinfo/insight-developers