Hello,<div><br></div><div>I had a quick question about the control BsplineTransform control point locations for B-Splines elastic registration in ITKv4.</div><div><br></div><div><br></div><div>Basically, what I would like to do is the following:</div>
<div><br></div><div><br></div><div>While registering two 3D MR images using BSpline transformation, sometimes because of the noise behaviour in the background, we get very weird deformations in the background regions. This is a known problem with this type of registration and there are papers out there that deal with it by adding a regularization term to the optimization function.</div>
<div><br></div><div>In our case, especially in these background noise regions, the Jacobian of the transformation act very weirdly (with very large or very small values) and if you manipulate the image signal after deformation with these Jacobians, the effect can even go inside the brain region slightly from the sides.</div>
<div><br></div><div><br></div><div>What i would like to do is:</div><div>1) To provide a brain mask to the registration routine.</div><div>2) Using this mask and the results of an initial registration without the mask, constrain the the B-Splines control points parameters falling in the background noise region using some regularization.</div>
<div>3) to do this, I need to extract the exact locations of the B-Spline control grid points and with ITKv4, I do no know how this can be done. I know with the previous version, the node (1,1) was placed in the first voxel and the rest was straightforward but I do not know how I can get the exact BSpline control points locations now.</div>
<div><br></div><div><br></div><div>Any help would be appreciated.</div><div><br></div><div>Thanks and regards.</div><div><br></div><div><br></div><div>Okan</div>