Javascript must be enabled to continue!
High-performance image registration algorithms for multi-core processors
View through CrossRef
Deformable registration consists of aligning two or more 3D images into a common coordinate frame. Fusing multiple images in this fashion quantifies changes in organ shape, size, and position as described by the image set, thus providing physicians with a more complete understanding of patient anatomy and function. In the field of image-guided surgery, for example, neurosurgeons can track localized deformations within the brain during surgical procedures, thereby reducing the amount of unresected tumor. Though deformable registration has the potential to improve the geometric precision for a variety of medical procedures, most modern algorithms are time consuming and, therefore, go unused for routine clinical procedures. This thesis develops highly data-parallel registration algorithms suitable for use on modern multi-core architectures, including graphics processing units (GPUs). Specific contributions include the following:Parallel versions of both unimodal and multi-modal B-spline registration algorithms where the deformation is described in terms of uniform cubic B-spline coefficients. The unimodal case involves aligning images obtained using the same imaging technique whereas multi-modal registration aligns images obtained via differing imaging techniques by employing the concept of statistical mutual information. Multi-core versions of an analytical regularization method that imposes smoothness constraints on the deformation derived by both unimodal and multi-modal registration. The proposed method operates entirely on the B-spline coefficients which parameterize the deformation and, therefore, exhibits superior performance, in terms of execution-time overhead, over numerical methods that use central differencing. The above contributions have been implemented as part of the high-performance medical image registration software package Plastimatch, which can be downloaded under an open source license from www.plastimatch.org. Plastimatch significantly reduces the execution time incurred by B-spline based registration algorithms: compared to highly optimized sequential implementations on the CPU, we achieve a speedup of approximately 21 times for GPU-based multi-modal deformable registration while maintaining near-identical registration quality and a speedup of approximately 600 times for multi-core CPU-based regularization. It is hoped that these improvements in processing speed will allow deformable registration to be routinely used in time-sensitive procedures such as image-guided surgery and image-guided radiotherapy which require low latency from imaging to analysis.
Title: High-performance image registration algorithms for multi-core processors
Description:
Deformable registration consists of aligning two or more 3D images into a common coordinate frame.
Fusing multiple images in this fashion quantifies changes in organ shape, size, and position as described by the image set, thus providing physicians with a more complete understanding of patient anatomy and function.
In the field of image-guided surgery, for example, neurosurgeons can track localized deformations within the brain during surgical procedures, thereby reducing the amount of unresected tumor.
Though deformable registration has the potential to improve the geometric precision for a variety of medical procedures, most modern algorithms are time consuming and, therefore, go unused for routine clinical procedures.
This thesis develops highly data-parallel registration algorithms suitable for use on modern multi-core architectures, including graphics processing units (GPUs).
Specific contributions include the following:Parallel versions of both unimodal and multi-modal B-spline registration algorithms where the deformation is described in terms of uniform cubic B-spline coefficients.
The unimodal case involves aligning images obtained using the same imaging technique whereas multi-modal registration aligns images obtained via differing imaging techniques by employing the concept of statistical mutual information.
Multi-core versions of an analytical regularization method that imposes smoothness constraints on the deformation derived by both unimodal and multi-modal registration.
The proposed method operates entirely on the B-spline coefficients which parameterize the deformation and, therefore, exhibits superior performance, in terms of execution-time overhead, over numerical methods that use central differencing.
The above contributions have been implemented as part of the high-performance medical image registration software package Plastimatch, which can be downloaded under an open source license from www.
plastimatch.
org.
Plastimatch significantly reduces the execution time incurred by B-spline based registration algorithms: compared to highly optimized sequential implementations on the CPU, we achieve a speedup of approximately 21 times for GPU-based multi-modal deformable registration while maintaining near-identical registration quality and a speedup of approximately 600 times for multi-core CPU-based regularization.
It is hoped that these improvements in processing speed will allow deformable registration to be routinely used in time-sensitive procedures such as image-guided surgery and image-guided radiotherapy which require low latency from imaging to analysis.
Related Results
A Multi-core processor for hard real-time systems
A Multi-core processor for hard real-time systems
The increasing demand for new functionalities in current and future hard real-time embedded systems, like the ones deployed in automotive and avionics industries, is driving an inc...
Performance simulation methodologies for hardware/software co-designed processors
Performance simulation methodologies for hardware/software co-designed processors
Recently the community started looking into Hardware/Software (HW/SW) co-designed processors as potential solutions to move towards the less power consuming and the less complex de...
Frame and Event-Based Neural Network based Vision Sensors
Frame and Event-Based Neural Network based Vision Sensors
We provide an overview of the advancements made in the research of neuromorphic vision processors over the past few decades. We mainly focus on two types of vision processors: fram...
Interior dynamics of small-core and coreless exoplanets
Interior dynamics of small-core and coreless exoplanets
Since the first exoplanet detection in 1992, the study of exoplanets has received considerable attention. It is becoming apparent that the diversity of the general exoplanet popula...
Double Exposure
Double Exposure
I. Happy Endings
Chaplin’s Modern Times features one of the most subtly strange endings in Hollywood history. It concludes with the Tramp (Chaplin) and the Gamin (Paulette Godda...
Assessment of the Status of Birth Registration in Gamo Gofa Zone and Konso Woreda, SNNPR, Ethiopia
Assessment of the Status of Birth Registration in Gamo Gofa Zone and Konso Woreda, SNNPR, Ethiopia
Abstract
Background: According to the monitoring results in Africa, the regional average completeness rate of birth registration has increased from around 40% to 56% from 2...
Abstract 2505: Semi-automated image registration and cell typing integrates multiplexed imaging data to investigate the tumor microenvironment in clinical biopsies
Abstract 2505: Semi-automated image registration and cell typing integrates multiplexed imaging data to investigate the tumor microenvironment in clinical biopsies
Abstract
Introduction:
Spatial profiling technologies are individually limited by the number of proteins evaluated, making it be...
An Automatic Approach for Core-To-Log Depth Matching in Pre-Salt Carbonate Reservoirs
An Automatic Approach for Core-To-Log Depth Matching in Pre-Salt Carbonate Reservoirs
This study introduces an automated approach for aligning core depths with well logs. Core samples can be a very accurate and reliable source of petrophysical measurements. Converse...

