-
公开(公告)号:US11961431B2
公开(公告)日:2024-04-16
申请号:US17200507
申请日:2021-03-12
Applicant: Google LLC
Inventor: Gordon Wetzstein , Andrew Victor Jones , Tomi Petteri Maila , Kari Pulli , Ryan Phillip Spicer
IPC: H04N13/167 , G06F18/24 , G06K9/62 , G06N3/08 , G06T3/4053 , G06T5/00 , G06T7/00 , G06T7/20 , G09G3/00 , H04N7/01 , H04N13/128 , H04N13/139 , H04N13/15 , H04N13/178 , H04N13/194 , H04N13/32 , H04N13/324 , H04N13/327 , H04N13/383 , H04N13/398 , G06T3/40
CPC classification number: G09G3/003 , G06F18/24 , G06N3/08 , G06T3/4053 , G06T5/009 , G06T7/0002 , G06T7/20 , H04N7/0117 , H04N13/128 , H04N13/139 , H04N13/15 , H04N13/167 , H04N13/178 , H04N13/194 , H04N13/32 , H04N13/324 , H04N13/327 , H04N13/383 , H04N13/398 , G06T2207/10021 , G06T2207/20081 , G06T2207/20084 , G06T2207/20208
Abstract: The disclosure describes aspects of a display processing circuitry. In an aspect, one or more displays that support multiple views include one or more arrays of pixels, one or more backplanes, and a processing circuitry configured to receive one or more data streams, control processing of the data streams based on policies from which to select a mode of operation, each mode of operation defining which rays of light the arrays of pixels in the displays are to contribute to generate a particular view or views and the tasks to be performed by the processing circuitry to modify the data streams accordingly. The processing circuitry further provides signaling representative of the modified data streams to the arrays of pixels through a circuit configuration of the backplanes for the arrays of pixels to contribute the rays that will to generate the particular view or views. A corresponding method is also described.
-
公开(公告)号:US11922562B2
公开(公告)日:2024-03-05
申请号:US17644291
申请日:2021-12-14
Applicant: Google LLC
Inventor: Gordon Wetzstein , Andrew Jones , Petr Kellnhofer , Lars Jebe , Ryan Spicer , Kari Pulli
CPC classification number: G06T15/20 , G06F3/012 , G06N3/048 , G06T7/55 , G06T17/20 , G06T2207/20084
Abstract: Disclosed herein is methods and systems for providing different views to a viewer. One particular embodiment includes a method including providing, to a neural network, a plurality of 2D images of a 3D object. The neural network may include a signed distance function based sinusoidal representation network. The method may further include obtaining a neural model of a shape of the object by obtaining a zero-level set of the signed distance function; and modeling an appearance of the object using a spatially varying emission function. In some embodiments, the neural model may be converted into a triangular mesh representing the object which may be used to render multiple view-dependent images representative of the 3D object.
-
公开(公告)号:US20250085740A1
公开(公告)日:2025-03-13
申请号:US18569564
申请日:2023-03-10
Applicant: Google LLC
Inventor: Fang Liu , Chintan Trehan , David Chang , Juan M. Fantin , Amy Wong , Vivek Saini , Ting Yan , Nicholas Sanders , Kari Pulli
IPC: G06F1/16 , G06F1/3231 , G06F1/3234 , G06F3/01
Abstract: Features described herein generally relate to an electronic device and a method for activity detection. Particularly, an electronic device can be detected as being in a docked mode and/or a tablet mode. In the docked mode, activity can be detected based on a first detector. In the tablet mode, activity can be detected based on a second detector. The activity can be classified as corresponding to an activity type and a display screen of the electronic device can be updated based on the activity type.
-
公开(公告)号:US11474597B2
公开(公告)日:2022-10-18
申请号:US17087053
申请日:2020-11-02
Applicant: GOOGLE LLC
Inventor: Kari Pulli , Gordon Wetzstein , Ryan Spicer , Andrew Jones , Tomi Maila , Zisimos Economou
IPC: G06F3/01 , G02B30/30 , H04N13/398
Abstract: A multiview autostereoscopic display includes a display area including an array of angular pixels, an eye tracker, and a processing system. Each angular pixel emits color that varies across a field of view of that angular pixel. The array of angular pixels displays different views in different viewing zones across the field of view of the display. The eye tracker detects the presence of the eyes of at least one viewer within specific viewing zones and produces eye tracking information including locations of the detected eyes within the specific viewing zones. The processing system renders a specific view for each detected eye based upon the location of the detected eye within the viewing zone with detected eyes, and generates control information for the array of angular pixels to cause the specific view for each detected eye to be displayed in the viewing zone in which that eye was detected.
-
-
-