[Insight-users] 3D mesh deformation ?

alexandre gouaillard alexandre.gouaillard@insa-lyon.fr
Wed, 15 Jan 2003 20:15:58 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_01AB_01C2BCD2.EAC94C10
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Thanks for pointing out the example.
I'm going to play with it for the days to come :-)

By the way , you 're writing something about a problem on Gradient =
vector flow, and you disabled some filters in the example's source. =
Could you tell me more about that issue ?

alex.


---- Original Message -----=20
  From: Ting Chen=20
  To: alexandre gouaillard=20
  Sent: Wednesday, January 15, 2003 7:52 PM
  Subject: Re: [Insight-users] 3D mesh deformation ?


  Hi! Alex,=20

  I am working on to apply multiple forces onto active contours, you may =
take a look at the itkdeformabletest to see how I apply graident force =
onto the deformable. I would be great if we can work together to make =
the snakes in itk more powerful.

  thanks for note me the error in the link, I will fix it.

  ting

    ----- Original Message -----=20
    From: alexandre gouaillard=20
    To: Ting Chen=20
    Cc: insight-users@public.kitware.com=20
    Sent: Wednesday, January 15, 2003 12:09 PM
    Subject: Re: [Insight-users] 3D mesh deformation ?


    hi ting chen.

    I agree with you , balloon force by itself is quite unstable. A =
snake usually require other forces to guide a deformable mesh to the =
contour of interest such as gradient force or others based on curvatures =
and smothness constraints.

    What are your plan for this class ? are you going to resume the =
implementation , or have you given up for ever . I you go on , I would =
be interested in joining you to implement some other features for a more =
general 3D snake.

    by the way , the link to your publication on your home page is =
broken , you should redirect it to your pictures directory as the file =
seems to be located there.

    alex.

      ----- Original Message -----=20
      From: Ting Chen=20
      To: alexandre gouaillard=20
      Sent: Wednesday, January 15, 2003 5:28 PM
      Subject: Re: [Insight-users] 3D mesh deformation ?


      HI! I have written a itkdeformable3DMeshfilter and a =
itkballoonforcefilter for 3D and 2D deformable fitting. I give up =
itkballoonforce3Dfilter because it seems 3D ballon has problems in =
clinical applications (difficult to maintian topology)

      ting
        ----- Original Message -----=20
        From: alexandre gouaillard=20
        To: insight-users@public.kitware.com=20
        Sent: Wednesday, January 15, 2003 10:04 AM
        Subject: [Insight-users] 3D mesh deformation ?


        hi everyone.

        By browsing into the doxygen generated docs, I found references =
to (almost) 3D deformation mesh classes, and especially a class named =
BalloonForce3Dfilter which implements a 3D snake.

        But I didn't see any references to it in the brand new software =
manual neither couldn't I find any example related to this class.

        Is there any example I missed ?
        Is there any documentation (else than html or source code) to =
come ?
        and, last but not least, are other 3D segmentation algorithms' =
implementation scheduled ?

        by the way , huge work on the software manual , it's awesome ! =
(in several way much better than the vtk user manual :-) )

        alex.

------=_NextPart_000_01AB_01C2BCD2.EAC94C10
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1126" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Thanks for pointing out the =
example.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I'm going to play with it for the days =
to come=20
:-)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>By the way , you 're writing something =
about a=20
problem on Gradient vector flow, and you disabled some filters&nbsp;in =
the=20
example's source. Could you tell me more about that issue ?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>alex.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV>---- Original Message ----- </DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A title=3Dchenting@graphics.cis.upenn.edu=20
  href=3D"mailto:chenting@graphics.cis.upenn.edu">Ting Chen</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
  title=3Dalexandre.gouaillard@insa-lyon.fr=20
  href=3D"mailto:alexandre.gouaillard@insa-lyon.fr">alexandre =
gouaillard</A>=20
</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Wednesday, January 15, =
2003 7:52=20
  PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: [Insight-users] 3D =
mesh=20
  deformation ?</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=3DArial size=3D2>Hi! Alex, </FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>I am working on to apply multiple =
forces onto=20
  active contours, you may take a look at the itkdeformabletest to see =
how I=20
  apply graident force onto the deformable. I would be great if we can =
work=20
  together to make the snakes in itk more powerful.</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>thanks for note me the error in the =
link, I will=20
  fix it.</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>ting</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <BLOCKQUOTE dir=3Dltr=20
  style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
    <DIV=20
    style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
    <A title=3Dalexandre.gouaillard@insa-lyon.fr=20
    href=3D"mailto:alexandre.gouaillard@insa-lyon.fr">alexandre =
gouaillard</A>=20
    </DIV>
    <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
    title=3Dchenting@graphics.cis.upenn.edu=20
    href=3D"mailto:chenting@graphics.cis.upenn.edu">Ting Chen</A> </DIV>
    <DIV style=3D"FONT: 10pt arial"><B>Cc:</B> <A=20
    title=3Dinsight-users@public.kitware.com=20
    =
href=3D"mailto:insight-users@public.kitware.com">insight-users@public.kit=
ware.com</A>=20
    </DIV>
    <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Wednesday, January 15, =
2003 12:09=20
    PM</DIV>
    <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: [Insight-users] =
3D mesh=20
    deformation ?</DIV>
    <DIV><BR></DIV>
    <DIV><FONT face=3DArial size=3D2>hi ting chen.</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
    <DIV><FONT face=3DArial size=3D2>I agree with you , balloon force by =
itself is=20
    quite unstable. A snake usually require other forces to guide a =
deformable=20
    mesh to the contour of interest such as gradient force or others =
based on=20
    curvatures and smothness constraints.</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
    <DIV><FONT face=3DArial size=3D2>What are your plan for this class ? =
are you=20
    going to resume the implementation , or have you given up for ever . =
I you=20
    go on , I would be interested in joining you to implement some other =

    features for a more general 3D snake.</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
    <DIV><FONT face=3DArial size=3D2>by the way , the link to your =
publication on=20
    your home page is broken , you should redirect it to your pictures =
directory=20
    as the file seems to be located there.</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
    <DIV><FONT face=3DArial size=3D2>alex.</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <BLOCKQUOTE dir=3Dltr=20
    style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
      <DIV style=3D"FONT: 10pt arial">----- Original Message ----- =
</DIV>
      <DIV=20
      style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
      <A title=3Dchenting@graphics.cis.upenn.edu=20
      href=3D"mailto:chenting@graphics.cis.upenn.edu">Ting Chen</A> =
</DIV>
      <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
      title=3Dalexandre.gouaillard@insa-lyon.fr=20
      href=3D"mailto:alexandre.gouaillard@insa-lyon.fr">alexandre =
gouaillard</A>=20
      </DIV>
      <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Wednesday, January =
15, 2003=20
      5:28 PM</DIV>
      <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: =
[Insight-users] 3D mesh=20
      deformation ?</DIV>
      <DIV><BR></DIV>
      <DIV><FONT face=3DArial size=3D2>HI! I have written a=20
      itkdeformable3DMeshfilter and a itkballoonforcefilter for 3D and =
2D=20
      deformable fitting. I give up itkballoonforce3Dfilter because it =
seems 3D=20
      ballon has problems in clinical applications (difficult to =
maintian=20
      topology)</FONT></DIV>
      <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
      <DIV><FONT face=3DArial size=3D2>ting</FONT></DIV>
      <BLOCKQUOTE dir=3Dltr=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
        <DIV style=3D"FONT: 10pt arial">----- Original Message ----- =
</DIV>
        <DIV=20
        style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
        <A title=3Dalexandre.gouaillard@insa-lyon.fr=20
        href=3D"mailto:alexandre.gouaillard@insa-lyon.fr">alexandre =
gouaillard</A>=20
        </DIV>
        <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
        title=3Dinsight-users@public.kitware.com=20
        =
href=3D"mailto:insight-users@public.kitware.com">insight-users@public.kit=
ware.com</A>=20
        </DIV>
        <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Wednesday, January =
15, 2003=20
        10:04 AM</DIV>
        <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> [Insight-users] =
3D mesh=20
        deformation ?</DIV>
        <DIV><BR></DIV>
        <DIV><FONT face=3DArial size=3D2>
        <DIV><FONT face=3DArial size=3D2>hi everyone.</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>By browsing into the doxygen =
generated=20
        docs, I found references to (almost) 3D deformation mesh =
classes, and=20
        especially a class named BalloonForce3Dfilter which implements a =
3D=20
        snake.</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>But I didn't see any references =
to it in=20
        the brand new software manual neither couldn't I find any =
example=20
        related to this class.</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>Is there any example I missed=20
?</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2>Is there any documentation =
(else than html=20
        or source code) to come ?</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2>and, last but not least, are =
other 3D=20
        segmentation algorithms' implementation&nbsp;scheduled =
?</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>by the way , huge work on the =
software=20
        manual , it's awesome ! (in several way much better than the vtk =
user=20
        manual :-) )</FONT></DIV>
        <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
        <DIV><FONT face=3DArial size=3D2>alex.</FONT></DIV>
        <DIV><FONT face=3DArial=20
    =
size=3D2></FONT>&nbsp;</DIV></FONT></DIV></BLOCKQUOTE></BLOCKQUOTE></BLOC=
KQUOTE></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_01AB_01C2BCD2.EAC94C10--