-
公开(公告)号:US20230396751A1
公开(公告)日:2023-12-07
申请号:US18250059
申请日:2020-10-23
Applicant: Google LLC
Inventor: Hugues Herve Hoppe , Ricardo Martin Brualla , Harris Nover
IPC: H04N13/128 , H04N13/111
CPC classification number: H04N13/128 , H04N13/111
Abstract: Systems and methods are described for utilizing an image processing system with at least one processing device to perform operations including receiving a plurality of depth views of an object, each of the plurality of depth views being captured from a respective viewpoint of the object, each of the plurality of depth views including respective depth data associated with a depth image of the object captured from the respective viewpoint, performing an aggregation operation on the plurality of depth views, and generating an image of the object from a target viewpoint based on the updated depth views, the target viewpoint being different from each of the respective viewpoints from which each of the plurality of depth views are captured.
-
公开(公告)号:US20220130111A1
公开(公告)日:2022-04-28
申请号:US17310678
申请日:2020-10-28
Applicant: Google LLC
Inventor: Ricardo Martin Brualla , Moustafa Meshry , Daniel Goldman , Rohit Kumar Pandey , Sofien Bouaziz , Ke Li
Abstract: Systems and methods are described for utilizing an image processing system with at least one processing device to perform operations including receiving a plurality of input images of a user, generating a three-dimensional mesh proxy based on a first set of features extracted from the plurality of input images and a second set of features extracted from the plurality of input images. The method may further include generating a neural texture based on a three-dimensional mesh proxy and the plurality of input images, generating a representation of the user including at least a neural texture, and sampling at least one portion of the neural texture from the three-dimensional mesh proxy. In response to providing the at least one sampled portion to a neural renderer, the method may include receiving, from the neural renderer, a synthesized image of the user that is previously not captured by the image processing system.
-
公开(公告)号:US11710287B2
公开(公告)日:2023-07-25
申请号:US17309817
申请日:2020-08-04
Applicant: GOOGLE LLC
Inventor: Ricardo Martin Brualla , Daniel Goldman , Sofien Bouaziz , Rohit Kumar Pandey , Matthew Brown
CPC classification number: G06T19/20 , G06T15/005 , G06T15/04 , G06T15/506 , G06V10/95 , G06T2219/2012 , G06T2219/2021
Abstract: Systems and methods are described for generating a plurality of three-dimensional (3D) proxy geometries of an object, generating, based on the plurality of 3D proxy geometries, a plurality of neural textures of the object, the neural textures defining a plurality of different shapes and appearances representing the object, providing the plurality of neural textures to a neural renderer, receiving, from the neural renderer and based on the plurality of neural textures, a color image and an alpha mask representing an opacity of at least a portion of the object, and generating a composite image based on the pose, the color image, and the alpha mask.
-
公开(公告)号:US10818071B1
公开(公告)日:2020-10-27
申请号:US16523702
申请日:2019-07-26
Applicant: Google LLC
Inventor: Hugues Hoppe , Ricardo Martin Brualla , Harris Nover
IPC: G06T15/06 , G06T7/70 , G06T7/55 , G06T15/20 , H04N13/111
Abstract: Techniques of rendering images includes generating signed distance values (SDVs) along a ray from a specified viewpoint in terms of projected distances along that ray from given depth images. For each pixel in an image of from the perspective of the specified viewpoint, a ray is traced into the three-dimensional scene represented by the image. An iterative step is performed along the ray, obtaining in each iteration a three-dimensional world-space point p. The result is the signed distance sj as measured from depth view Dj. If the absolute value of the signed distance sj is greater than some truncation threshold parameter, the signed distance sj is replaced by a special undefined value. The defined signed-distance values are aggregated to obtain an overall signed distance s. Finally, the roots or zero set (isosurface) of the signed distance field is determined.
-
公开(公告)号:US12026833B2
公开(公告)日:2024-07-02
申请号:US17310678
申请日:2020-10-28
Applicant: Google LLC
Inventor: Ricardo Martin Brualla , Moustafa Meshry , Daniel Goldman , Rohit Kumar Pandey , Sofien Bouaziz , Ke Li
CPC classification number: G06T17/20 , G06T7/40 , G06T15/04 , G06T2207/10028 , G06T2207/20081 , G06T2207/30201
Abstract: Systems and methods are described for utilizing an image processing system with at least one processing device to perform operations including receiving a plurality of input images of a user, generating a three-dimensional mesh proxy based on a first set of features extracted from the plurality of input images and a second set of features extracted from the plurality of input images. The method may further include generating a neural texture based on a three-dimensional mesh proxy and the plurality of input images, generating a representation of the user including at least a neural texture, and sampling at least one portion of the neural texture from the three-dimensional mesh proxy. In response to providing the at least one sampled portion to a neural renderer, the method may include receiving, from the neural renderer, a synthesized image of the user that is previously not captured by the image processing system.
-
6.
公开(公告)号:US20240087214A1
公开(公告)日:2024-03-14
申请号:US18262662
申请日:2021-02-24
Applicant: GOOGLE LLC
Inventor: Ricardo Martin Brualla
IPC: G06T15/20 , G06T7/194 , G06T7/90 , G06V10/82 , H04N13/279 , H04N13/344 , H04N13/398 , H04N23/11
CPC classification number: G06T15/20 , G06T7/194 , G06T7/90 , G06V10/82 , H04N13/279 , H04N13/344 , H04N13/398 , H04N23/11 , G06T2207/10024
Abstract: An image is rendered based a neural radiance field (NeRF) volumetric representation of a scene, where the NeRF representation is based on captured frames of video data, each frame including a color image, a widefield IR image, and a plurality of depth IR images of the scene. Each depth IR image is captured when the scene is illuminated by a different pattern of points of IR light, and the illumination by the patterns occurs at different times. The NeRF representation provides a mapping between positions and viewing directions to a color and optical density at each position in the scene, where the color and optical density at each position enables a viewing of the scene from a new perspective, and the NeRF representation provides a mapping between positions and viewing directions to IR values for each of the different patterns of points of IR light from the new perspective.
-
公开(公告)号:US11704844B2
公开(公告)日:2023-07-18
申请号:US17722969
申请日:2022-04-18
Applicant: Google LLC
Inventor: Daniel Christopher Duckworth , Alexey Dosovitskiy , Ricardo Martin Brualla , Jonathan Tilton Barron , Noha Waheed Ahmed Radwan , Seyed Mohammad Mehdi Sajjadi
CPC classification number: G06T11/001 , G06T7/90 , G06T2207/20081
Abstract: Provided are systems and methods for synthesizing novel views of complex scenes (e.g., outdoor scenes). In some implementations, the systems and methods can include or use machine-learned models that are capable of learning from unstructured and/or unconstrained collections of imagery such as, for example, “in the wild” photographs. In particular, example implementations of the present disclosure can learn a volumetric scene density and radiance represented by a machine-learned model such as one or more multilayer perceptrons (MLPs).
-
公开(公告)号:US11328486B2
公开(公告)日:2022-05-10
申请号:US16861530
申请日:2020-04-29
Applicant: Google LLC
Inventor: Anastasia Tkach , Ricardo Martin Brualla , Shahram Izadi , Shuoran Yang , Cem Keskin , Sean Ryan Francesco Fanello , Philip Davidson , Jonathan Taylor , Rohit Pandey , Andrea Tagliasacchi , Pavlo Pidlypenskyi
Abstract: A method includes receiving a first image including color data and depth data, determining a viewpoint associated with an augmented reality (AR) and/or virtual reality (VR) display displaying a second image, receiving at least one calibration image including an object in the first image, the object being in a different pose as compared to a pose of the object in the first image, and generating the second image based on the first image, the viewpoint and the at least one calibration image.
-
公开(公告)号:US20240005590A1
公开(公告)日:2024-01-04
申请号:US18251995
申请日:2021-01-14
Applicant: GOOGLE LLC
Inventor: Ricardo Martin Brualla , Keunhong Park , Utkarsh Sinha , Sofien Bouaziz , Daniel Goldman , Jonathan Tilton Barron , Steven Maxwell Seitz
Abstract: Techniques of image synthesis using a neural radiance field (NeRF) includes generating a deformation model of movement experienced by a subject in a non-rigidly deforming scene. For example, when an image synthesis system uses NeRFs, the system takes as input multiple poses of subjects for training data. In contrast to conventional NeRFs, the technical solution first expresses the positions of the subjects from various perspectives in an observation frame. The technical solution then involves deriving a deformation model, i.e., a mapping between the observation frame and a canonical frame in which the subject's movements are taken into account. This mapping is accomplished using latent deformation codes for each pose that are determined using a multilayer perceptron (MLP). A NeRF is then derived from positions and casted ray directions in the canonical frame using another MLP. New poses for the subject may then be derived using the NeRF.
-
公开(公告)号:US20220398705A1
公开(公告)日:2022-12-15
申请号:US17754392
申请日:2021-04-08
Applicant: GOOGLE LLC
Inventor: Ricardo Martin Brualla , Daniel Goldman , Hugues Herve Hoppe , Lynn Tsai , Lars Peter Johannes Hedman
Abstract: Systems and methods are described for receiving a plurality of input images, a plurality of depth images, and a plurality of view parameters for generating a virtual view of a target subject. The systems and methods may generate a plurality of warped images based on the plurality of input images, the plurality of view parameters, and at least one of the plurality of depth images. In response to providing the plurality of depth images, the plurality of view parameters, and the plurality of warped images to a neural network, the systems and methods may receive, from the neural network, blending weights for assigning color to pixels of the virtual view of the target subject and may generate, based on the blending weights and the virtual view, a synthesized image according to the view parameters.
-
-
-
-
-
-
-
-
-