The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 31, 2024

Filed:

Sep. 19, 2022
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Julien Pascal Christophe Valentin, Zurich, CH;

Virginia Estellers Casas, Cambridge, GB;

Shideh Rezaeifar, Basel, CH;

Jingjing Shen, Cambridge, GB;

Stanislaw Kacper Szymanowicz, Cambridge, GB;

Stephan Joachim Garbin, London, GB;

Marek Adam Kowalski, Komorow, PL;

Matthew Alastair Johnson, Cambridge, GB;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/00 (2011.01); G06T 13/40 (2011.01); G06T 15/06 (2011.01); G06T 15/08 (2011.01); G06T 15/20 (2011.01); G06T 17/20 (2006.01);
U.S. Cl.
CPC ...
G06T 13/40 (2013.01); G06T 15/06 (2013.01); G06T 15/08 (2013.01); G06T 15/20 (2013.01); G06T 17/20 (2013.01);
Abstract

To compute an image of a dynamic 3D scene comprising a 3D object, a description of a deformation of the 3D object is received, the description comprising a cage of primitive 3D elements and associated animation data from a physics engine or an articulated object model. For a pixel of the image the method computes a ray from a virtual camera through the pixel into the cage animated according to the animation data and computes a plurality of samples on the ray. Each sample is a 3D position and view direction in one of the 3D elements. The method computes a transformation of the samples into a canonical cage. For each transformed sample, the method queries a learnt radiance field parameterization of the 3D scene to obtain a color value and an opacity value. A volume rendering method is applied to the color and opacity values producing a pixel value of the image.


Find Patent Forward Citations

Loading…