INVERSE TEXTURE SYNTHESIS

Patent №

US 7,973,798

Granted

2011-07-05

Filed 2008

Owner

MICROSOFT CORPORATION

AI components

1

vision

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12059041

A “texture generator” uses an inverse texture synthesis solution that runs in the opposite direction to traditional forward synthesis techniques to construct 2D texture compactions for use by a graphics processing unit (GPU) of a computer system. These small 2D texture compactions generally summarize an original globally variant texture or image, and are used to reconstruct the original texture or image, or to re-synthesize new textures or images under user-supplied constraints. In various embodiments, the texture generator uses the texture compaction to provide real-time synthesis of globally variant textures on a GPU, where texture memory is generally too small for large textures. Further, the texture generator provides an optimization framework for inverse texture synthesis which ensures that each input region is properly encoded in the output compaction. In addition, the texture generator also computes orientation fields for anisotropic textures containing both low- and high-frequency regions.

VisionG06T 11/001G06T 11/10

AI classification

Vision1.00
AI hardware0.12
Machine learning0.03
Natural language0.01
Evolutionary computation0.00
Speech0.00
Knowledge representation0.00
Planning0.00

Ownership

MICROSOFT CORPORATION

assignment · 214650906

Assignors

WEI, LI-YI, ZHOU, KUN, HAN, JIANWEI, GUO, BAINING, SHUM, HEUNG-YEUNG

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC