Method of creating and evaluating bandlimited noise for computer graphics
US7692661B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 26, 2006 |
| Grant date | Apr 6, 2010 |
| Priority date | — |
| Expiry date | Nov 6, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/04
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Function spaces defined by scaling functions are used to generate bandlimited noise octaves and other attribute data sets. Scaling functions are basis functions that admit multiresolution analysis and include piecewise constant scaling functions, piecewise polynomial scaling functions, bandlimited scaling functions, Daubeschies scaling functions, as well as other multiresolution analysis scaling basis functions known to those of skill in the art. Scaling basis functions can be locally supported or have infinite support. The properties of the scaling basis functions used to construct bandlimited noise octaves may ensure that any bandlimited noise octave at resolution level N is orthogonal to bandlimited noise octaves and their associated scaling basis functions at all resolution levels less than N. Bandlimited noise octaves can be scaled to any resolution level and guaranteed to have no effect on images at any lower resolution level.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.