Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022046113 - SYSTEMS AND METHODS FOR GENERATING SPLAT-BASED DIFFERENTIABLE TWO-DIMENSIONAL RENDERINGS

Publication Number WO/2022/046113
Publication Date 03.03.2022
International Application No. PCT/US2020/048784
International Filing Date 31.08.2020
IPC
G06T 15/00 2011.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D  image rendering
G06T 17/20 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
173D modelling for computer graphics
20Wire-frame description, e.g. polygonalisation or tessellation
CPC
G06T 15/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
G06T 17/20
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
17Three dimensional [3D] modelling, e.g. data description of 3D objects
20Finite element generation, e.g. wire-frame surface description, ; tesselation
G06T 2210/56
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2210Indexing scheme for image generation or computer graphics
56Particle system, point based geometry or rendering
Applicants
  • GOOGLE LLC [US]/[US]
  • GENOVA, Kyle Adam [US]/[US] (US)
  • VLASIC, Daniel [US]/[US] (US)
  • COLE, Forrester H. [US]/[US] (US)
Inventors
  • GENOVA, Kyle Adam
  • VLASIC, Daniel
  • COLE, Forrester H.
Agents
  • JENSEN, Lucas R.
  • BATAVIA, Neil, M.
Priority Data
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEMS AND METHODS FOR GENERATING SPLAT-BASED DIFFERENTIABLE TWO-DIMENSIONAL RENDERINGS
(FR) SYSTÈMES ET PROCÉDÉS DE GÉNÉRATION DE RENDUS BIDIMENSIONNELS DIFFÉRENCIABLES BASÉS SUR DES PROJECTIONS
Abstract
(EN) Systems and methods of the present disclosure are directed to a method that can include obtaining a 3D mesh comprising polygons and texture/shading data. The method can include rasterizing the 3D mesh to obtain a 2D raster comprising pixels and coordinates respectively associated with a subset of pixels. The method can include determining an initial color value for the subset of pixels based on the coordinates of the pixel and the associated shading/texture data. The method can include constructing a splat at the coordinates of a respective pixel. The method can include determining an updated color value for a respective pixel based on a weighting of the subset of splats to generate a 2D rendering of the 3D mesh based on the coordinates of a pixel and a splat.
(FR) Des systèmes et procédés selon la présente divulgation concernent un procédé qui peut consister à obtenir un maillage 3D comprenant des polygones et des données de texture/ombrage. Le procédé peut consister à tramer le maillage 3D pour obtenir une trame 2D comprenant des pixels et des coordonnées respectivement associées à un sous-ensemble de pixels. Le procédé peut consister à déterminer une valeur de couleur initiale du sous-ensemble de pixels sur la base des coordonnées du pixel et des données d'ombrage/texture associées. Le procédé peut consister à construire une projection au niveau des coordonnées d'un pixel respectif. Le procédé peut consister à déterminer une valeur de couleur mise à jour d'un pixel respectif sur la base d'une pondération du sous-ensemble de projections pour générer un rendu 2D du maillage 3D sur la base des coordonnées d'un pixel et d'une projection.
Latest bibliographic data on file with the International Bureau