-
公开(公告)号:US10325403B2
公开(公告)日:2019-06-18
申请号:US15246040
申请日:2016-08-24
Applicant: Google Inc.
Inventor: Matthew Milton Pharr , Manfred Ernst , Puneet Lall
Abstract: In one general aspect, a computer-implemented method can include identifying a plurality of pixel samples included in a layered depth image (LDI) representation of a scene for rendering in a three-dimensional (3D) image in a virtual reality (VR) space, grouping, by a processor, a subset of the plurality of pixel samples into a block of data, including extracting each pixel sample included in the subset of the plurality of pixel samples from the LDI representation of the scene for inclusion in the block of data based on an error metric associated with the respective pixel sample, creating, by the processor, a texture map for a block of data, the texture map being associated with the block of data, storing the block of data and the texture map, and triggering a rendering of the 3D image in the VR space using the block of data and the texture map.
-
公开(公告)号:US10089788B2
公开(公告)日:2018-10-02
申请号:US15164454
申请日:2016-05-25
Applicant: Google Inc.
Inventor: Manfred Ernst , Daniel Erickson , Harrison McKenzie Chapter
IPC: G09G5/00 , G06T19/00 , G06T15/20 , G02B27/01 , G06T3/40 , G06T7/00 , H04N13/344 , H04N13/117 , H04N13/366
Abstract: An HMD device identifies a pose of the device and identifies a subset of a plurality of camera viewpoints of a light-field based on the pose. The HMD device interpolates image data of the light-field based on the pose and the subset of the plurality of camera viewpoints to generate an interpolated view; and displays at the HMD device an image based on the interpolated view. By interpolating based on the subset of camera viewpoints, the HMD device can reduce processing overhead and improve the user experience.
-
公开(公告)号:US20180061119A1
公开(公告)日:2018-03-01
申请号:US15246040
申请日:2016-08-24
Applicant: Google Inc.
Inventor: Matthew Milton Pharr , Manfred Ernst , Puneet Lall
CPC classification number: G06T15/205 , G06T15/005 , G06T15/04
Abstract: In one general aspect, a computer-implemented method can include identifying a plurality of pixel samples included in a layered depth image (LDI) representation of a scene for rendering in a three-dimensional (3D) image in a virtual reality (VR) space, grouping, by a processor, a subset of the plurality of pixel samples into a block of data, including extracting each pixel sample included in the subset of the plurality of pixel samples from the LDI representation of the scene for inclusion in the block of data based on an error metric associated with the respective pixel sample, creating, by the processor, a texture map for a block of data, the texture map being associated with the block of data, storing the block of data and the texture map, and triggering a rendering of the 3D image in the VR space using the block of data and the texture map.
-
公开(公告)号:US20170345213A1
公开(公告)日:2017-11-30
申请号:US15164454
申请日:2016-05-25
Applicant: Google Inc.
Inventor: Manfred Ernst , Daniel Erickson , Harrison McKenzie Chapter
CPC classification number: G06T19/006 , G02B27/0172 , G06T3/4007 , G06T7/0042 , G06T15/20 , G06T2200/21 , G06T2207/10052 , G06T2207/30244 , H04N13/117 , H04N13/344 , H04N13/366
Abstract: An HMD device identifies a pose of the device and identifies a subset of a plurality of camera viewpoints of a light-field based on the pose. The HMD device interpolates image data of the light-field based on the pose and the subset of the plurality of camera viewpoints to generate an interpolated view; and displays at the HMD device an image based on the interpolated view. By interpolating based on the subset of camera viewpoints, the HMD device can reduce processing overhead and improve the user experience.
-
-
-