-
91.
公开(公告)号:US20250013925A1
公开(公告)日:2025-01-09
申请号:US18891368
申请日:2024-09-20
Applicant: NVIDIA Corporation
Inventor: Eric Todd Brower
IPC: G06N20/00 , G06F18/21 , G06F18/214 , G06N3/04 , G06N3/08 , G06Q50/26 , G06V10/764 , G06V20/52
Abstract: In various examples, object detections of a machine learning model are leveraged to automatically generate new ground truth data for images captured at different perspectives. The machine learning model may generate a prediction of a detected object at the different perspective, and an object tracking algorithm may be used to track the object through other images in a sequence of images where the machine learning model may not have detected the object. New ground truth data may be generated as a result of the object tracking algorithms outputs, and the new ground truth data may be used to retrain or update the machine learning model, train a different machine learning model, or increase the robustness of a ground truth data set that may be used for training machine learning models from various perspectives.
-
公开(公告)号:US12190435B2
公开(公告)日:2025-01-07
申请号:US18483762
申请日:2023-10-10
Applicant: NVIDIA Corporation
Inventor: Gregory Muthler , John Burgess
Abstract: Enhanced techniques applicable to a ray tracing hardware accelerator for traversing a hierarchical acceleration structure are disclosed. For example, traversal efficiency is improved by combining programmable traversals based on ray operations with per-node static configurations that modify traversal behavior. The per-node static configurations enable creators of acceleration data structures to optimize for potential traversals without necessarily requiring detailed information about ray characteristics and ray operations used when traversing the acceleration structure. Moreover, by providing for selective exclusion of certain nodes using per-node static configurations, less memory is needed to express an acceleration structure that includes, for example, different geometric levels of details corresponding to a single object.
-
公开(公告)号:US12190434B2
公开(公告)日:2025-01-07
申请号:US17528591
申请日:2021-11-17
Applicant: NVIDIA Corporation
Inventor: Jakub Boksansky , Oliver Mark Wright
Abstract: In various examples, a virtual light meter may be implemented along with ray tracing techniques in order to determine incident light values—e.g., incoming irradiance, incident radiance, etc.—for adjusting auto exposure values of rendered frames. For example, one or more rays may be used to sample incident light over a sampling pattern—such as a hemispherical sampling pattern—for any position in a virtual game environment. As a result, the incident light values may be sampled near a subject of interest in a scene or frame such that exposure values are consistent or stable regardless of the composition of the rendered frames.
-
94.
公开(公告)号:US12188779B2
公开(公告)日:2025-01-07
申请号:US17654382
申请日:2022-03-10
Applicant: NVIDIA Corporation
Inventor: Akash Chandra Shekar , Matthew Ashman , Vaibhav Thukral
Abstract: In various examples, a method includes computing a current keyframe, the current keyframe being representative of an area around an autonomous vehicle at a current time based on map data. The method includes transforming a preceding keyframe to a coordinate frame of the autonomous vehicle at a first time prior to completing computation of the current keyframe to generate a first world model frame. The method includes transforming the preceding keyframe to the coordinate frame of the autonomous vehicle at a second time after the first time and prior to completing computation of the current keyframe to generate a second world model frame.
-
95.
公开(公告)号:US20250007523A1
公开(公告)日:2025-01-02
申请号:US18214704
申请日:2023-06-27
Applicant: NVIDIA Corporation
Inventor: Ofek Abadi , Omer Wolkovitz
Abstract: A receiver includes a multi-phase clock generator to generate phases of a clock signal and a global phase interpolator (PI) circuit coupled to the multi-phase clock generator and to clock and data recovery (CDR) circuitry. The global PI circuit generates initial-adjusted phases from the phases of the clock signal based on a control signal received from the CDR circuitry. A first local PI receives the initial-adjusted phases of the clock signal and applies a first fixed phase shift to the initial-adjusted phases to generate first final-adjusted phases of the clock signal that are useable to sample a first level of multiple levels of a pulse-amplitude-modulated (PAM) data stream.
-
公开(公告)号:US20250005172A1
公开(公告)日:2025-01-02
申请号:US18353727
申请日:2023-07-17
Applicant: NVIDIA Corporation
Inventor: Taek RYOO , Stephen WOLFE , Akshay SHARAN , Mihir JOSHI , Mustafa BILGEN , Mahesh LAGADAPATI , Tao YE , Santosh KATVATE , Arun GONA
Abstract: Embodiments of the present disclosure relate to a method of encrypting a secret storage structure. The method may include storing a secret in a secret storage structure. The secret storage structure may be encrypted by encrypting the secret using a wrap key that is generated based at least on a hardware-based root key and a first context. The secret storage structure may additionally be encrypted by encrypting the secret storage structure using an authentication key that is generated based at least on the hardware-based root key and a second context.
-
公开(公告)号:US12185495B2
公开(公告)日:2024-12-31
申请号:US17729764
申请日:2022-04-26
Applicant: Nvidia Corporation
Inventor: Ali Heydari
Abstract: A cold plate that is configurable and for a datacenter liquid cooling system is disclosed. The cold plate includes a first section, a second section, and an intermediate layer, which is changeable and has first channels to enable flow of a coolant through the intermediate layer, and has second channels or at least one adapted second channel to concentrate the coolant or the flow of the coolant to at least one area within the configurable cold plate corresponding to at least a heat generating feature of an associated computing device.
-
公开(公告)号:US12183037B2
公开(公告)日:2024-12-31
申请号:US18487800
申请日:2023-10-16
Applicant: NVIDIA Corporation
Inventor: Sravya Nimmagadda , David Weikersdorfer
Abstract: An autoencoder may be trained to predict 3D pose labels using simulation data extracted from a simulated environment, which may be configured to represent an environment in which the 3D pose estimator is to be deployed. Assets may be used to mimic the deployment environment such as 3D models or textures and parameters used to define deployment scenarios and/or conditions that the 3D pose estimator will operate under in the environment. The autoencoder may be trained to predict a segmentation image from an input image that is invariant to occlusions. Further, the autoencoder may be trained to exclude areas of the input image from the object that correspond to one or more appendages of the object. The 3D pose may be adapted to unlabeled real-world data using a GAN, which predicts whether output of the 3D pose estimator was generated from real-world data or simulated data.
-
公开(公告)号:US12182927B2
公开(公告)日:2024-12-31
申请号:US18486049
申请日:2023-10-12
Applicant: NVIDIA Corporation
Inventor: Dmitriy Zhdan , Evgeny Makarov
Abstract: Recurrent blurring may be used to render frames of a virtual environment, where the radius of a filter for a pixel is based on a number of successfully accumulated frames that correspond to that pixel. To account for rejections of accumulated samples for the pixel, ray-traced samples from a lower resolution version of a ray-traced render may be used to increase the effective sample count for the pixel. Parallax may be used to control the accumulation speed along with an angle between a view vector that corresponds to the pixel. A magnitude of one or more dimensions of a filter applied to the pixel may be based on an angle of a view vector that corresponds to the pixel to cause reflections to elongate along an axis under glancing angles. The dimension(s) may be based on a direction of a reflected specular lobe associated with the pixel.
-
公开(公告)号:US20240428374A1
公开(公告)日:2024-12-26
申请号:US18338177
申请日:2023-06-20
Applicant: Nvidia Corporation
Inventor: Prabindh Sundareson , Suresh Yerva , Shyam Kalidas Raikar
Abstract: Approaches presented herein provide for the generation, transmission, and upsampling of content for presentation using devices with varying graphics capabilities. Various computing devices can include integrated GPUs or other limited capacity hardware that may be unable to support higher performance graphics upscaler algorithms, and can thus default to using a process such as hardware-implemented bilinear filtering for upscaling, resulting in lower quality displayed images. An adaptive filter can be used to reduce the number of texture accesses needed per pixel, which can provide for improved perceptive quality and increased device support. A number of input samples to be taken for an output pixel location can be adapted to the capacity of the device to perform the upsampling, where a reduced number of samples or “taps” per pixel can significantly reduce the resource capacity needed to perform upscaling and interpolation using a Catnumm-Rom filter or Lanczos filter, implemented as a GPU shader, and allow higher quality upscaling on limited capacity systems.
-
-
-
-
-
-
-
-
-