A fast algorithm for general raster rotation
Proceedings on Graphics Interface '86/Vision Interface '86
Filters for common resampling tasks
Graphics gems
Three-pass affine transforms for volume rendering
VVS '90 Proceedings of the 1990 workshop on Volume visualization
Three-dimensional rotations by three shears
Graphical Models and Image Processing
Discrete-time signal processing (2nd ed.)
Discrete-time signal processing (2nd ed.)
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Reconstruction filters in computer-graphics
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Multirate Digital Signal Processing: Multirate Systems, Filter Banks, Wavelets
Multirate Digital Signal Processing: Multirate Systems, Filter Banks, Wavelets
Evaluation and Design of Filters Using a Taylor Series Expansion
IEEE Transactions on Visualization and Computer Graphics
3-D transformations of images in scanline order
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
An evaluation of reconstruction filters for volume rendering
VIS '94 Proceedings of the conference on Visualization '94
Two- and three-dimensional image rotation using the FFT
IEEE Transactions on Image Processing
Convolution-based interpolation for fast, high-quality rotation of images
IEEE Transactions on Image Processing
High-quality volume rendering with resampling in the frequency domain
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Spline-based gradient filters for high-quality refraction computations in discrete datasets
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
D2VR: high-quality volume rendering of projection-based volumetric data
EUROVIS'06 Proceedings of the Eighth Joint Eurographics / IEEE VGTC conference on Visualization
Accelerated, high-quality refraction computations for volume graphics
VG'05 Proceedings of the Fourth Eurographics / IEEE VGTC conference on Volume Graphics
Hi-index | 0.00 |
Resampling is a frequent task in visualization and medical imaging. It occurs whenever images or volumes are magnified, rotated, translated, or warped. Resampling is also an integral procedure in the registration of multi-modal datasets, such as CT, PET, and MRI, in the correction of motion artifacts in MRI, and in the alignment of temporal volume sequences in fMRI. It is well known that the quality of the resampling result depends heavily on the quality of the interpolation filter used. However, high-quality filters are rarely employed in practice due to their large spatial extents. In this paper, we explore a new resampling technique that operates in the frequency-domain where high- quality filtering is feasible. Further, unlike previous methods of this kind, our technique is not limited to integer-ratio scaling factors, but can resample image and volume datasets at any rate. This would usually require the application of slow Discrete Fourier Transforms (DFT) to return the data to the spatial domain. We studied two methods that successfully avoid these delays: the chirp-z transform and the FFTW package. We also outline techniques to avoid the ringing artifacts that may occur with frequency-domain filtering. Thus, our method can achieve high-quality interpolation at speeds that are usually associated with spatial filters of far lower quality.