Systems and methods for providing signal-specialized parametrization
AssigneeMicrosoft Corporation
InventorsHugues Herve Hoppe, John Michael Snyder, Pedro Vieira Sander, Steven Jacob Gortler
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsHugues Herve Hoppe, John Michael Snyder, Pedro Vieira Sander, Steven Jacob Gortler
Estimating the term…
Systems and methods are provided for optimizing a parametrization scheme in accordance with information about the surface signal. A surface parametrization is created to store a given surface signal into a texture image. The signal-specialized metric of the invention minimizes signal approximation error, i.e., the difference between the original surface signal and its reconstruction from the sampled texture. A signal-stretch parametrization metric is derived based on a Taylor expansion of signal error. For fast evaluation, the metric of the invention is pre-integrated over the surface as a metric tensor. The resulting parametrizations have increased texture resolution in surface regions with greater signal detail. Compared to traditional geometric parametrizations, the number of texture samples can often be reduced by a significant factor for a desired signal accuracy.
A method for optimizing signal stretch of a parametrization scheme in connection with computer graphics, comprising:
9 A method according to claim 1, further including applying said parametrizing to each chart of a texture atlas to parametrize an arbitrary surface.
A method according to claim 9, further including finding a tightest bounding rectangle around each chart and packing the rectangles within texture space.
A method according to claim 9, further including isotropically scaling a chart by an area scalar factor.
A method for optimizing signal stretch of a parametrization scheme in connection with computer graphics, comprising:
21 A method according to claim 15, further including pre-computing and re-computing steps to each chart of a texture atlas to parametrize an arbitrary surface.
A method according to claim 21, further including finding a tightest bounding rectangle around each chart and packing the rectangles within texture space.
A method according to claim 21, further including isotropically scaling a chart by an area scalar factor.
Dependencies are inferred from the claim text.