Microsoft technology licensing, llc (20240265610). DYNAMIC 3D SCENE GENERATION simplified abstract

From WikiPatents
Jump to navigation Jump to search

DYNAMIC 3D SCENE GENERATION

Organization Name

microsoft technology licensing, llc

Inventor(s)

Marek Adam Kowalski of Komorow (PL)

Stephan Joachim Garbin of London (GB)

Virginia Estellers Casas of Bern (CH)

Julien Pascal Christophe Valentin of Zurich (CH)

Kacper Kania of Warsaw (PL)

DYNAMIC 3D SCENE GENERATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240265610 titled 'DYNAMIC 3D SCENE GENERATION

    • Simplified Explanation:**

The patent application describes a method for rendering 3D elements in a virtual scene using ray tracing and learned radiance field parameterizations.

    • Key Features and Innovation:**
  • Receiving a cage of 3D elements and animation data.
  • Computing rays from a virtual camera through pixels into the animated cage.
  • Transforming samples into a canonical cage.
  • Querying learned radiance field parameterizations to obtain color values and opacity values for each sample.
  • Applying volume rendering to produce pixel values.
    • Potential Applications:**

This technology can be used in virtual reality, gaming, medical imaging, and architectural visualization.

    • Problems Solved:**

This technology addresses the challenges of realistic rendering of complex 3D scenes with dynamic elements.

    • Benefits:**
  • Improved realism in rendering virtual scenes.
  • Enhanced visual quality in virtual reality applications.
  • Better understanding of complex 3D structures in medical imaging.
    • Commercial Applications:**
  • Virtual reality gaming industry.
  • Medical imaging software development.
  • Architectural visualization tools.
    • Prior Art:**

Prior art related to this technology may include research on ray tracing, radiance fields, and volume rendering techniques.

    • Frequently Updated Research:**

Researchers are constantly exploring new methods to improve the efficiency and accuracy of rendering complex 3D scenes using ray tracing and radiance fields.

    • Questions about 3D Rendering:**

1. How does this technology improve the visual quality of virtual scenes? 2. What are the potential limitations of using learned radiance field parameterizations in rendering 3D scenes?


Original Abstract Submitted

a cage of primitive 3d elements and associated animation data is received. compute a ray from a virtual camera through a pixel into the cage animated according to the animation data and compute a plurality of samples on the ray. compute a transformation of the samples into a canonical cage. for each transformed sample, query a plurality of learnt radiance field parameterizations, each learnt on a different deformed state of the 3d scene to obtain color values for each learnt radiance field. for each transformed sample, query a learnt radiance field parameterization of the 3d scene to obtain an opacity value. compute, for each transformed sample, a weighted combination of the color values, wherein the weights are related to the local features. a volume rendering method is applied to the weighted combinations of the color and the opacity values producing a pixel value.