From Slicer Wiki
Revision as of 04:58, 3 March 2017 by Grandwork2 (talk | contribs)
Jump to: navigation, search
Home < Documentation < Nightly < Extensions < ScatteredTransform

For the stable Slicer documentation, visit the 4.10 page.

Introduction and Acknowledgements

Extension: ScatteredTransform
Acknowledgments: G. R. Joldes has been funded by Raine Medical Research Foundation through a Raine Priming Grant.
Author: G. R. Joldes

Module Description

Creates a BSpline transform from a displacement field defined at scattered points by using the Multi-level BSpline interpolation algorithm.

Use Cases

1. Create a B-Spline transform based on two sets of fiducials.

2. Create a B-Spline transform based on two sets of points read from files. These files can contain the initial and deform configurations for a biomechanics-based FEM or mesh-free registration. The resulting B-Spline transform can be used to warp 3D images, a process which is very time consuming if spatial interpolation is performed using the mesh [1].

Brain shift computed using a biomechanics based brain model and FEM. The deformed high resolution pre-operative image (left) is compared to the intra-operative image (right). The pre-operative image has been warped using the B-Spline obtained by applying ScatteredTransform to the original and deformed mesh nodal positions.
A section through the brain computational model used to predict the brain shift, showing the ventricles (green) and tumor (red).

Panels and their use

Module UI
Advanced parameters


1. Joldes GR, Wittek A, Warfield SK, Miller K (2012) "Performing Brain Image Warping Using the Deformation Field Predicted by a Biomechanical Model." In: Nielsen PMF, Miller K, Wittek A, editors. Computational Biomechanics for Medicine: Deformation and Flow: Springer New York. pp. 89-96.