Unitary rotations in two-, three-, and D-dimensional Cartesian data arrays.

G. Krötzsch,K. Uriostegui,K. Wolf
DOI: https://doi.org/10.1364/JOSAA.31.001531
2014-07-01
Abstract:Using a previous technique to rotate two-dimensional images on an N×N square pixellated screen unitarily, we can rotate three-dimensional pixellated cubes of side N, and also generally D-dimensional Cartesian data arrays, also unitarily. Although the number of operations inevitably grows as N(2D) (because each rotated pixel depends on all others), and Gibbs-like oscillations are inevitable, the result is a strictly unitary and real transformation (thus orthogonal) that is invertible (thus no loss of information) and could be used as a standard.
What problem does this paper attempt to address?