Robust Registration of Multi-modal Images: Towards Real-Time Clinical Applications

High performance computing has become a key step to introduce computer tools, like real-time registration, in the medical field. To achieve real-time processing, one usually simplifies and adapts algorithms so that they become application and data specific. This involves designing and programming work for each application, and reduces the generality and robustness of the method. Our goal in this paper is to show that a general registration algorithm can be parallelized on an inexpensive and standard parallel architecture with a mall amount of additional programming work, thus keeping intact the algorithm performance.For medical applications, we show that a cheap cluster of dual-processor PCs connected by an Ethernet network is a good trade-off between the power and the cost of the parallel platform. Portability, scalability and safety requirements led us to choose OpenMP to program multiprocessor machines and MPI to coordinate the different nodes of the cluster. The resulting computation times are very good on small and medium resolution images, and they are still acceptable on high resolution MR images (resp. 19, 45 and 95 seconds on 5 dual-processors Pentium III 933 MHz).

[1]  Message Passing Interface Forum MPI: A message - passing interface standard , 1994 .

[2]  Sébastien Ourselin,et al.  Recalage d'images médicales par appariement de régions : application à la construction d'atlas histologiques 3D , 2002 .

[3]  Jürgen Weese,et al.  Towards real-time multi-modality 3-D medical image registration , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[4]  Ron Kikinis,et al.  Real-Time Biomechanical Simulation of Volumetric Brain Deformation for Image Guided Neurosurgery , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[5]  L. Lunsford,et al.  Intraoperative imaging with a therapeutic computed tomographic scanner. , 1984, Neurosurgery.

[6]  Sébastien Ourselin,et al.  Block Matching: A General Framework to Improve Robustness of Rigid Registration of Medical Images , 2000, MICCAI.

[7]  T. Netsch,et al.  Towards real-time multi-modality 3-D medical image registration , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[8]  Gerald Q. Maguire,et al.  Comparison and evaluation of retrospective intermodality brain image registration techniques. , 1997, Journal of computer assisted tomography.

[9]  Sébastien Ourselin,et al.  Computation of the mid-sagittal plane in 3-D brain images , 2002, IEEE Transactions on Medical Imaging.

[10]  N. Hata,et al.  An integrated visualization system for surgical planning and guidance using image fusion and an open MR , 2001, Journal of magnetic resonance imaging : JMRI.

[11]  Peter J. Rousseeuw,et al.  Robust Regression and Outlier Detection , 2005, Wiley Series in Probability and Statistics.

[12]  Sébastien Ourselin,et al.  Reconstructing a 3D structure from serial histological sections , 2001, Image Vis. Comput..

[13]  R. Kikinis,et al.  Superconducting open-configuration MR imaging system for image-guided therapy. , 1995, Radiology.

[14]  S E Maier,et al.  Motion robust imaging for continuous intraoperative MRI , 2001, Journal of magnetic resonance imaging : JMRI.