Registration or alignment of medical images in clinical applications requires cost-effective high-performance computing. In this paper, we present a parallel design and implementation of a mutual-information-based multiresolution nonrigid registration algorithm that takes advantage of the Cell Broadband Engine® (Cell/B.E.) Architecture by exploiting the different levels of parallelism and optimization strategies. The new method was tested with a dual-processor Cell/B.E. processor-based system. The experiments show an average performance of 1.09 µs per voxel and excellent scalability, demonstrating real-time or near-real-time performance for the computationally demanding task of nonrigid image registration.
Note: The Institute of Electrical and Electronics Engineers, Incorporated is distributing this Article with permission of the International Business Machines Corporation (IBM) who is the exclusive owner. The recipient of this Article may not assign, sublicense, lease, rent or otherwise transfer, reproduce, prepare derivative works, publicly display or perform, or distribute the Article.