scispace - formally typeset
Open AccessJournal ArticleDOI

Fast Volume Reconstruction From Motion Corrupted Stacks of 2D Slices

Reads0
Chats0
TLDR
A novel and fully automatic procedure for selecting the image stack with least motion to serve as an initial registration target and ensures high reconstruction accuracy by exact computation of the point-spread function for every input data point, which has not previously been possible due to computational limitations.
Abstract
Capturing an enclosing volume of moving subjects and organs using fast individual image slice acquisition has shown promise in dealing with motion artefacts. Motion between slice acquisitions results in spatial inconsistencies that can be resolved by slice-to-volume reconstruction (SVR) methods to provide high quality 3D image data. Existing algorithms are, however, typically very slow, specialised to specific applications and rely on approximations, which impedes their potential clinical use. In this paper, we present a fast multi-GPU accelerated framework for slice-to-volume reconstruction. It is based on optimised 2D/3D registration, super-resolution with automatic outlier rejection and an additional (optional) intensity bias correction. We introduce a novel and fully automatic procedure for selecting the image stack with least motion to serve as an initial registration target. We evaluate the proposed method using artificial motion corrupted phantom data as well as clinical data, including tracked freehand ultrasound of the liver and fetal Magnetic Resonance Imaging. We achieve speed-up factors greater than 30 compared to a single CPU system and greater than 10 compared to currently available state-of-the-art multi-core CPU methods. We ensure high reconstruction accuracy by exact computation of the point-spread function for every input data point, which has not previously been possible due to computational limitations. Our framework and its implementation is scalable for available computational infrastructures and tests show a speed-up factor of 1.70 for each additional GPU. This paves the way for the online application of image based reconstruction methods during clinical examinations. The source code for the proposed approach is publicly available.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

A normative spatiotemporal MRI atlas of the fetal brain for automatic segmentation and analysis of early brain growth

TL;DR: An algorithm for construction of an unbiased four-dimensional atlas of the developing fetal brain is developed by integrating symmetric diffeomorphic deformable registration in space with kernel regression in age and is available online as a reference for anatomy and for registration and segmentation.
Proceedings ArticleDOI

Brain MRI super-resolution using deep 3D convolutional networks

TL;DR: A three-dimensional convolutional neural network is proposed to generate high-resolution brain image from its input low-resolution (LR) with the help of patches of other HR brain images to demonstrate the need of fitting data and network parameters for 3D brain MRI.
Journal ArticleDOI

Auto-Context Convolutional Neural Network (Auto-Net) for Brain Extraction in Magnetic Resonance Imaging

TL;DR: This paper presents a technique based on an auto-context convolutional neural network (CNN), in which intrinsic local and global image features are learned through 2-D patches of different window sizes, and evaluates the performance of the algorithm in the challenging problem of extracting arbitrarily oriented fetal brains in reconstructed fetal brain magnetic resonance imaging (MRI) data sets.
Journal ArticleDOI

Slice-to-volume medical image registration: A survey

TL;DR: This paper introduces the first comprehensive survey of the literature about slice-to-volume registration, presenting a categorical study of the algorithms according to an ad-hoc taxonomy and analyzing advantages and disadvantages of every category.
References
More filters
Journal ArticleDOI

Scale-space and edge detection using anisotropic diffusion

TL;DR: A new definition of scale-space is suggested, and a class of algorithms used to realize a diffusion process is introduced, chosen to vary spatially in such a way as to encourage intra Region smoothing rather than interregion smoothing.
Journal ArticleDOI

The approximation of one matrix by another of lower rank

TL;DR: In this paper, the problem of approximating one matrix by another of lower rank is formulated as a least-squares problem, and the normal equations cannot be immediately written down, since the elements of the approximate matrix are not independent of one another.
Book

CUDA by Example: An Introduction to General-Purpose GPU Programming

TL;DR: Cuda by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology and details the techniques and trade-offs associated with each key CUDA feature.
Journal ArticleDOI

CUDA by Example: An Introduction to General-Purpose GPU Programming

TL;DR: This book is designed for readers who are interested in studying how to develop general parallel applications on graphics processing unit (GPU) by using CUDA C, a programming language which combines industry standard programming C language and some more features which can exploit CUDA architecture.
Related Papers (5)