This package contains source code and data files associated with the technical paper:
The file sample_code.cpp
contains the C++11 code presented in the
appendix of the paper.
It demonstrates the following set of functionalities:
We compare the reconstruction quality of various filter kernels in a number of different scenarios:
chirp-120-rotations
show the effect of 120 successive image resampling operations under small rotations.
(The image was rotated by 3 degrees about its center in each resampling.)chirp-120-translations
show the effect of 120 successive image resampling operations under small translations.chirp-animation
show the effect of translating an input image and then
upscaling it. The resulting animations help reveal errors in phase
(spatial distortions) and amplitude (contrast variations). checker-400spu
show the results of prefiltering a procedural checkerboard scene viewed under perspective projection.
The results were obtained using 400 samples per pixel.checker-animation-400spu
show videos of the same prefiltered scene as the viewpoint is animated.
This animation helps reveal the temporal stability of the prefiltering.zonal-400spu
show the results of prefiltering the standard zonal plate.
The results were obtained using 400 samples per pixel.zonal-animation-400spu
show videos of the same prefiltered scene as the viewpoint is animated.
This animation helps reveal the temporal stability of the prefiltering.