-
公开(公告)号:US11321865B1
公开(公告)日:2022-05-03
申请号:US16355481
申请日:2019-03-15
Applicant: NVIDIA CORPORATION
Inventor: Joohwan Kim , Michael Stengel , Zander Majercik , Shalini De Mello , Samuli Laine , Morgan McGuire , David Luebke
Abstract: One embodiment of a method includes calculating one or more activation values of one or more neural networks trained to infer eye gaze information based, at least in part, on eye position of one or more images of one or more faces indicated by an infrared light reflection from the one or more images.
-
公开(公告)号:US20210350550A1
公开(公告)日:2021-11-11
申请号:US16872069
申请日:2020-05-11
Applicant: Nvidia Corporation
Inventor: Michael Stengel , Morgan McGuire , Alexander Majercik , David Luebke
Abstract: Apparatuses, systems, and techniques are presented to estimate user gaze. In at least one embodiment, one or more neural networks are used to determine coarse and fine gaze estimates for one or more users.
-
公开(公告)号:US10395432B2
公开(公告)日:2019-08-27
申请号:US15909907
申请日:2018-03-01
Applicant: NVIDIA Corporation
Inventor: David Luebke , Douglas Patrick Lanman , Thomas Francis Fox , Gerrit Slavenburg
IPC: G09G5/00 , G06T19/00 , G02B27/01 , H04N13/339 , G06F3/01
Abstract: In embodiments of the invention, a method may include displaying an array of slits using a first light-attenuating spatial light modulator, displaying a pre-filtered image using a second light-attenuating SLM by attenuating rays of light originating from a surrounding environment to synthesis a near-eye light field, where the rays of light pass through the first and second light-attenuating SLMs, and selectively blocking the rays of light originating from the surrounding environment using the array of slits to generate a virtual image in said near-eye light field.
-
4.
公开(公告)号:US08947432B2
公开(公告)日:2015-02-03
申请号:US13657744
申请日:2012-10-22
Applicant: NVIDIA Corporation
Inventor: Jonathan Bakdash , Qi Mo , David Luebke , Douglas A. Voorhies
CPC classification number: G06T15/00 , G06T15/005 , G06T2210/52 , G09G5/363 , G09G2340/0407 , G09G2360/08
Abstract: One embodiment of the invention sets forth a mechanism for interleaving consecutive display frames rendered at complementary reduced resolutions. The GPU driver configures a command stream associated with a frame received from a graphics application for reduced frame rendering. The command stream specifies a nominal resolution at which the frame should be rendered. The reduced resolution associated with the frame is determined based on the reduced resolution of an immediately preceding frame (i.e., the complementary reduced resolution), if one exists, or on GPU configuration information. The GPU driver then modifies the command stream to specify the reduced resolution. The GPU driver also inserts an upscale command sequence specifying the nominal resolution into the command stream. Once the command stream is configured in such a manner, the GPU driver transmits the command stream to the GPU for reduced rendering.
Abstract translation: 本发明的一个实施例提出了一种用于交替以互补的降低分辨率呈现的连续显示帧的机制。 GPU驱动程序配置与从图形应用程序接收的帧相关联的命令流,以减少帧渲染。 命令流指定应该渲染帧的标称分辨率。 与帧相关联的降低的分辨率基于即将存在的前一帧(即,互补的降低分辨率)的降低的分辨率,或者基于GPU配置信息来确定。 然后,GPU驱动程序修改命令流以指定降低的分辨率。 GPU驱动程序还将指定标称分辨率的高级命令序列插入到命令流中。 一旦以这种方式配置了命令流,GPU驱动程序将命令流传送到GPU以减少渲染。
-
公开(公告)号:US12092820B2
公开(公告)日:2024-09-17
申请号:US17475081
申请日:2021-09-14
Applicant: NVIDIA Corporation
Inventor: Jonghyun Kim , Ward Lopes , David Luebke , Manu Gopakumar
CPC classification number: G02B27/0103 , G02B7/04 , G02B27/0172 , G03H1/2294 , G06F3/013 , G06T19/006 , G02B2027/0174 , G02B2027/0178 , G03H2223/16 , G03H2223/19 , G03H2223/22
Abstract: Virtual reality (VR) displays are computer displays that present images or video in a manner that simulates a real experience for the viewer. In many cases, VR displays are implemented as head-mounted displays (HMDs) which provide a display in the line of sight of the user. Because current HMDs are composed of a display panel and magnifying lens with a gap therebetween, proper functioning of the HMDs limits their design to a box-like form factor, thereby negatively impacting both comfort and aesthetics. The present disclosure provides a different configuration for a virtual reality display which allows for improved comfort and aesthetics, including specifically at least one coherent light source, at least one holographic waveguide coupled to the at least one coherent light source to receive light therefrom, and at least one spatial light modulator coupled to the at least one holographic waveguide to modulate the light.
-
公开(公告)号:US20220230386A1
公开(公告)日:2022-07-21
申请号:US17657889
申请日:2022-04-04
Applicant: NVIDIA Corporation
Inventor: Morgan McGuire , Cyril Crassin , David Luebke , Michael Mara , Brent Oster , Peter Shirley , Peter-Pike Sloan , Christopher Wyman
Abstract: The present invention facilitates efficient and effective image processing. A network can comprise: a first system configured to perform a first portion of lighting calculations for an image and combing results of the first portion of lighting calculations for the image with results of a second portion of lighting calculations; and a second system configured to perform the second portion of lighting calculations and forward the results of the second portion of the lighting calculations to the first system. The first and second portion of lighting calculations can be associated with indirect lighting calculations and direct lighting calculations respectively. The first system can be a client in a local location and the second system can be a server in a remote location (e.g., a cloud computing environment). The first system and second system can be in a cloud and a video is transmitted to a local system.
-
公开(公告)号:US20200312018A1
公开(公告)日:2020-10-01
申请号:US16894438
申请日:2020-06-05
Applicant: NVIDIA Corporation
Inventor: Morgan McGuire , Cyril Crassin , David Luebke , Michael Mara , Brent L. Oster , Peter Shirley , Peter-Pike Sloan , Christopher Wyman
Abstract: The present invention facilitates efficient and effective image processing. A network can comprise: a first system configured to perform a first portion of lighting calculations for an image and combing results of the first portion of lighting calculations for the image with results of a second portion of lighting calculations; and a second system configured to perform the second portion of lighting calculations and forward the results of the second portion of the lighting calculations to the first system. The first and second portion of lighting calculations can be associated with indirect lighting calculations and direct lighting calculations respectively. The first system can be a client in a local location and the second system can be a server in a remote location (e.g., a cloud computing environment). The first system and second system can be in a cloud and a video is transmitted to a local system.
-
公开(公告)号:US10008043B2
公开(公告)日:2018-06-26
申请号:US15351297
申请日:2016-11-14
Applicant: NVIDIA Corporation
Inventor: David Luebke , Douglas Patrick Lanman , Thomas Francis Fox , Gerrit Slavenburg
CPC classification number: G06T19/006 , G02B27/017 , G02B27/0172 , G02B2027/011 , G02B2027/0138 , G02B2027/014 , G06F3/013 , H04N13/339
Abstract: In embodiments of the invention, an apparatus may include a display comprising a plurality of pixels and a computer system coupled with the display and operable to instruct the display to display images. The apparatus may further include an SLM array located adjacent to the display and comprising a plurality of SLMs, wherein the SLM array is operable to produce a light field by altering light emitted by the display to simulate an object that is in focus to an observer while the display and the SLM array are located within a near-eye range of the observer.
-
公开(公告)号:US09305392B2
公开(公告)日:2016-04-05
申请号:US13714284
申请日:2012-12-13
Applicant: NVIDIA Corporation
Inventor: David Luebke , Timo Aila , Jacopo Pantaleoni , David Tarjan
CPC classification number: G06T15/06 , G06T17/005 , G06T2210/52
Abstract: Techniques are disclosed for tracing a ray within a parallel processing unit. A first thread receives a ray or a ray segment for tracing and identifies a first node within an acceleration structure associated with the ray, where the first node is associated with a volume of space traversed by the ray. The thread identifies the child nodes of the first node, where each child node is associated with a different sub-volume of space, and each sub-volume is associated with a corresponding ray segment. The thread determines that two or more nodes are associated with sub-volumes of space that intersect the ray segment. The thread selects one of these nodes for processing by the first thread and another for processing by a second thread. One advantage of the disclosed technique is that the threads in a thread group perform ray tracing more efficiently in that idle time is reduced.
Abstract translation: 公开了用于跟踪并行处理单元内的射线的技术。 第一线程接收用于跟踪的射线或射线段,并识别与射线相关联的加速结构内的第一节点,其中第一节点与由射线穿过的空间体积相关联。 该线程标识第一节点的子节点,其中每个子节点与不同的子体积的空间相关联,并且每个子卷与相应的射线段相关联。 线程确定两个或多个节点与与射线段相交的空间的子卷相关联。 线程选择其中一个节点进行第一个线程处理,另一个线程由第二个线程进行处理。 所公开技术的一个优点是螺纹组中的螺纹更有效地执行光线追踪,从而减少了空闲时间。
-
公开(公告)号:US20150022435A1
公开(公告)日:2015-01-22
申请号:US13946812
申请日:2013-07-19
Applicant: NVIDIA Corporation
Inventor: David Luebke
IPC: G06F3/01
CPC classification number: G06F3/013
Abstract: A method to drive a pixelated display of an electronic device arranged in sight of a user of the device. The method includes receiving a signal that encodes a display image, and controlling the pixelated display based on the signal to form the display image in addition to a latent image, the latent image being configured to illuminate an eye of the user with light of such characteristics as to be unnoticed by the user, but to reveal an orientation of the eye on reflection into a machine-vision system.
Abstract translation: 一种用于驱动布置在设备的用户的电子设备的像素化显示的方法。 该方法包括:接收对显示图像进行编码的信号,以及除了潜像以外,基于该信号控制像素化显示以形成显示图像,潜像被配置为用这种特性的光照亮用户的眼睛 不被用户忽视,而是将眼睛的反射方向揭示到机器视觉系统中。
-
-
-
-
-
-
-
-
-