Logo
Search for

Volume 99, Issue 2, Pages 133-146 (August 2010)


View previous. 2 of 8 View next.

Parallel computation of mutual information on the GPU with application to real-time registration of 3D medical images

Ramtin ShamsCorresponding Author Informationemail address, Parastoo Sadeghi, Rodney Kennedy, Richard Hartley

Received 12 April 2009; received in revised form 21 August 2009; accepted 4 November 2009.

Abstract 

Due to processing constraints, automatic image-based registration of medical images has been largely used as a pre-operative tool. We propose a novel method named sort and count for efficient parallelization of mutual information (MI) computation designed for massively multi-processing architectures. Combined with a parallel transformation implementation and an improved optimization algorithm, our method achieves real-time (less than 1s) rigid registration of 3D medical images using a commodity graphics processing unit (GPU). This represents a more than 50-fold improvement over a standard implementation on a CPU. Real-time registration opens new possibilities for development of improved and interactive intraoperative tools that can be used for enhanced visualization and navigation during an intervention.

College of Engineering and Computer Science (CECS), The Australian National University, Canberra, ACT 0200, Australia

Corresponding Author InformationCorresponding author. Tel.: +61 2 6125 8612.

PII: S0169-2607(09)00294-6

doi:10.1016/j.cmpb.2009.11.004


View previous. 2 of 8 View next.