[Insight-users] Extract slice but keep orientation

Matt McCormick matt.mccormick at kitware.com
Tue May 7 10:40:23 EDT 2013


PS.  This IJ article may be of interest:

    http://hdl.handle.net/10380/3264

On Tue, May 7, 2013 at 2:28 PM, Matt McCormick
<matt.mccormick at kitware.com> wrote:
> Hi Emma, (CCing the list-- please reply-to-all),
>
>> I need however do do some deformable registration on a single slice
>> extracted from a volume and then use this 2D displacement field (pasted into
>> 3D image) on the full 3D volume; in essence to just warp one particular
>> slice of that volume
>>
>>   Deformable registration however requires 4 voxels in the third dimension
>> to operate which I believe from memory is because the deformable
>> registration uses a Gaussian filter during it's operation.
>
> This seems like a bug.  Which RegistrationMethod class are you using?
> Is it possible to turn off the Gaussian filtering?
>
>> This is why I am
>> using just a 2D slice with zero dimensions in the third plane and then
>> attempting to recast this as a 3D volume dispalcement field.  Would it be
>> adequate to resample my initial volume to get x4 the voxels in the in slice
>> direction and then perform deformable registration on this now 3D chunk of
>> data?
>
> Possibly.  But, adding additional degrees of freedom associated with
> the third dimension could make the registration perform worse.  The
> SetWeights method on the v4 Optimizer's can be used to prevent this.
>
> HTH,
> Matt


More information about the Insight-users mailing list