Dies ist eine Übersichtsseite mit Metadaten zu dieser wissenschaftlichen Arbeit. Der vollständige Artikel ist beim Verlag verfügbar.
Speeding up Mutual Information Computation Using NVIDIA CUDA Hardware
63
Zitationen
2
Autoren
2007
Jahr
Abstract
We present an efficient method for mutual information (MI) computation between images (2D or 3D) for NVIDIA's `compute unified device architecture' (CUDA) compatible devices. Efficient parallelization of MI is particularly challenging on a `graphics processor unit' (GPU) due to the need for histogram-based calculation of joint and marginal probability mass functions (pmfs) with large number of bins. The data-dependent (unpredictable) nature of the updates to the histogram, together with hardware limitations of the GPU (lack of synchronization primitives and limited memory caching mechanisms) can make GPU-based computation inefficient. To overcome these limitation, we approximate the pmfs, using a down-sampled version of the joint- histogram which avoids memory update problems. Our CUDA implementation improves the efficiency of MI calculations by a factor of 25 compared to a standard CPU- based implementation and can be used in MI-based image registration applications.
Ähnliche Arbeiten
Deep Residual Learning for Image Recognition
2016 · 220.436 Zit.
ImageNet: A large-scale hierarchical image database
2009 · 61.466 Zit.
Distinctive Image Features from Scale-Invariant Keypoints
2004 · 55.099 Zit.
Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
2016 · 53.759 Zit.
Going deeper with convolutions
2015 · 46.691 Zit.