Patent · US Active

Method for lossless digital shearing and rotation with fine angular increments

US8639059B2 · kind B2 · utility

0Cited by
1References
17Claims
0Family size

Inventor

Key dates

Filing dateFeb 10, 2010
Grant dateJan 28, 2014
Priority date
Expiry dateFeb 17, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T3/60
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention discloses methods for lossless shearing and/or rotation of two-dimensional (2D) data, including digital images, with minute discrete angular increments, carried out only by permutations in the Fourier frequency domain, by exploiting the natural shear occurring as a result of computing a single one-dimensional discrete Fourier transform (DFT) of 2D arrays. Rotations in general, especially for oblong arrays, occur on elliptical paths. Circular rotation, by an angle of arctan(1/width), is achieved on square arrays. When each dimension is multiple of a smaller N, the rotation/shear angle can be increased to arctan(2N/width). Rotation steps can be repeated in long, animation-like series, with neither loss nor degradation of the Fourier content; so much so that tracing the steps back does restore the original data with remarkable precision.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.