<div dir="ltr"><div><div><div><div>Hi everyone,<br><br></div>I have a problem regarding itk deformation fields:<br><br></div>Specifically, I want to know where a particular point ends up after registration. Said registration has produced a deformation field. I have already used this deformation field to deform the source image and produce the output image for registration (this was done using itkWarpImageFilter). <br>
<br></div>My problem is that at this moment I only want to transform one point. The obvious solution was to read the corresponding voxel in the deformation field and add it to the point, but the problem is that the deformation field is not &quot;dense enough&quot;, so in most cases, the read deformation for a point ends up being zero (see attached image for a screen capture of a 2D slice of my 3D deformation field).<br>
<br> I have noticed how when I deform an image with itkWarpImageFilter, there is an &quot;extra&quot; interpolation step which would avoid the problem I am having, but so far I have not been able to interpolate a deformation field. Any ideas on how to do that?<br>
<br></div>Thank you<br><div><br><br><div><div><div><div><br><br clear="all"><div><div dir="ltr">Yago Diez Donoso (PhD)<br>Computer Vision and Robotics Group <a href="http://vicorob.udg.es/" target="_blank">http://vicorob.udg.es/</a><br>
E-mail: <a href="mailto:yago@eia.udg.es" target="_blank">yago@eia.udg.es</a>; <a href="mailto:yagodiezdonoso@gmail.com" target="_blank">yagodiezdonoso@gmail.com</a><br>Phone: (int. code) 34 972418013<br>University of Girona </div>
</div>
</div></div></div></div></div></div>