FPGA-based computation of free-form deformations in medical image registration | IEEE Conference Publication | IEEE Xplore

FPGA-based computation of free-form deformations in medical image registration


Abstract:

This paper describes techniques for producing FPGA-based designs that support free-form deformation in medical image processing. The free-form deformation method is based...Show More

Abstract:

This paper describes techniques for producing FPGA-based designs that support free-form deformation in medical image processing. The free-form deformation method is based on a B-spline algorithm for modelling three-dimensional deformable objects. Our design includes four optimisations. First, we transform a nested loop to eliminate conditional statements. Second, we adopt a customised number representation format in our implementation. Third, we store the values of a third-order B-spline model in lookup tables. Fourth, we pipeline the design to increase its throughput, and we also deploy multiple pipelines such that each covers a different subimage. Our design description, captured in the Handel-C language, is parameterisable at compile time to support a range of image resolutions and computational precisions. An implementation on a Xilinx XC2V6000 device at 67 MHz can run 3.2 times faster than an Intel Xeon-based PC at 2666 MHz.
Date of Conference: 17-17 December 2003
Date Added to IEEE Xplore: 22 March 2004
Print ISBN:0-7803-8320-6
Conference Location: Tokyo, Japan

Contact IEEE to Subscribe

References

References is not available for this document.