Fusing, texturing, and rendering views of dynamic three-dimensional models
AssigneeMicrosoft Technology Licensing, LLC
InventorsRuofei Du, Benjamin F. Cutler, Wen-Yu Chang
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsRuofei Du, Benjamin F. Cutler, Wen-Yu Chang
Estimating the term…
Various approaches described herein improve the quality of results when fusing depth maps to generate dynamic three-dimensional (“3D”) models, applying texture details to dynamic 3D models, or rendering views of textured, dynamic 3D models. For example, when fusing depth maps to generate a dynamic 3D model, a fusion component can also incorporate intrinsic color values for points of the dynamic 3D model, potentially making the dynamic 3D model more accurate, especially for areas in which depth values are not reliable or not available. As another example, when applying texture details, a rendering component can apply smoothed, viewpoint-dependent texture weights to texture values from different texture maps, which can reduce blurring and avoid the introduction of noticeable seams. As another example, a rendering component can apply special effects indicated by metadata to rendered views, thereby allowing a content provider to assert artistic control over presentation.
In a computer system, a method of texturing a dynamic three-dimensional (“3D”) model of a computer-represented environment, the method comprising:
A computer system comprising one or more processing units and memory, wherein the computer system implements a tool for texturing a dynamic three-dimensional (“3D”) model of a computer-represented environment, the tool comprising:
One or more computer-readable media storing computer-executable instructions for causing a computer system, when programmed thereby, to perform operations to texture a dynamic three-dimensional (“3D”) model of a computer-represented environment, the operations comprising:
Dependencies are inferred from the claim text.