Chapter 2

Unimodal B-Spline Registration

Information in This Chapter:

• Overview of B-spline registration

• Optimized implementation of the B-spline interpolation operation

• Computation of the cost function gradient and optimization of the B-spline coefficients

• Design of GPU kernels to perform the interpolation and gradient calculations

• Performance evaluation

2.1 Introduction

B-spline registration is a method of deformable registration that uses B-spline curves to define a continuous deformation field that maps each and every voxel in a moving image to a corresponding voxel within a fixed or reference image (Rueckert et al., 1999). An optimal deformation field accurately describes how the voxels in the moving image have been displaced ...

Get High Performance Deformable Image Registration Algorithms for Manycore Processors now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.