Related Experiment Video
Updated: Jul 10, 2026

10:59
Reconstruction of 3-Dimensional Histology Volume and its Application to Study Mouse Mammary Glands
Published on: July 26, 2014
Hardware implementation of hierarchical volume subdivision-based elastic registration
Omkar Dandekar1, Vivek Walimbe, Raj Shekhar
1Department of Electrical and Computer Engineering, University of Maryland, College Park, MD 20742, USA. dandekar@ieee.org
Summary
This study accelerates 3D image registration for medical procedures using hardware. Adapting an FPGA architecture achieved 100x speedup for elastic registration, enabling real-time clinical applications.
Area of Science:
- Medical imaging
- Computer-aided diagnosis
- Image processing
Background:
- Real-time 3D image registration is crucial for image-guided diagnostics and treatments.
- Current elastic registration methods are often too slow for clinical use.
- Hardware acceleration is key to achieving real-time performance.
Purpose of the Study:
- To adapt a previously developed FPGA architecture for accelerating free-form deformation (FFD)-based image registration.
- To enable real-time performance for hierarchical volume subdivision-based image registration techniques.
- To demonstrate the clinical viability of accelerated 3D image registration.
Main Methods:
- Adaptation of an existing FPGA-based architecture.
- Implementation of hierarchical volume subdivision-based image registration.
- Performance evaluation against optimized software on a high-performance workstation.
Main Results:
- Achieved speedups of 100x for elastic registration compared to optimized software.
- Demonstrated the feasibility of adapting the FPGA architecture for hierarchical methods.
- Identified potential for further speedup through parallel computing modules.
Conclusions:
- The adapted FPGA architecture effectively accelerates hierarchical volume subdivision-based 3D image registration.
- Real-time elastic registration is achievable, enhancing clinical applications.
- Parallel processing offers avenues for significant future performance gains.
Related Concept Videos
Finding Volume Using Cross-Sectional Area
For solids whose cross-sectional areas vary in a predictable way, volume can be determined by integrating these areas along an axis perpendicular to the slices. This approach is particularly useful for polyhedral solids, where classical geometric formulas may not be immediately applicable. A tetrahedron provides a clear example of how cross-sectional integration can be applied to a three-dimensional object with continuously changing geometry.Consider a tetrahedron with height h and a base that...
The Midpoint Rule for Double Integrals
The midpoint rule for a double integral provides a practical method for estimating volume over a rectangular region when the surface height varies continuously. In civil engineering, this method is useful for approximating the amount of soil to be moved when planning a road across uneven terrain. The road footprint is represented as a rectangle in the xy-plane. At the same time, the terrain elevation above a flat reference level is described by a continuous height function f(x,y). The objective...

