AUTOMATIC GENERATION OF GROUND TRUTH DATA FOR TRAINING OR RETRAINING MACHINE LEARNING MODELS

    公开(公告)号:US20250013925A1

    公开(公告)日:2025-01-09

    申请号:US18891368

    申请日:2024-09-20

    Inventor: Eric Todd Brower

    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.

    Enhanced techniques for traversing ray tracing acceleration structures

    公开(公告)号:US12190435B2

    公开(公告)日:2025-01-07

    申请号:US18483762

    申请日:2023-10-10

    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.

    Ray-tracing for auto exposure
    93.
    发明授权

    公开(公告)号:US12190434B2

    公开(公告)日:2025-01-07

    申请号:US17528591

    申请日:2021-11-17

    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.

    CASCADED PHASE INTERPOLATOR TOPOLOGY FOR QUADRATURE-RATE MULTILEVEL PULSE AMPLITUDE MODULATION DATA SAMPLING

    公开(公告)号:US20250007523A1

    公开(公告)日:2025-01-02

    申请号:US18214704

    申请日:2023-06-27

    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.

    Configurable cold-plates of datacenter cooling systems

    公开(公告)号:US12185495B2

    公开(公告)日:2024-12-31

    申请号:US17729764

    申请日:2022-04-26

    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.

    3D pose estimation in robotics
    98.
    发明授权

    公开(公告)号:US12183037B2

    公开(公告)日:2024-12-31

    申请号:US18487800

    申请日:2023-10-16

    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.

    Denoising techniques suitable for recurrent blurs

    公开(公告)号:US12182927B2

    公开(公告)日:2024-12-31

    申请号:US18486049

    申请日:2023-10-12

    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.

    CONTENT UPSCALING SYSTEMS AND APPLICATIONS USING ADAPTIVE SAMPLING

    公开(公告)号:US20240428374A1

    公开(公告)日:2024-12-26

    申请号:US18338177

    申请日:2023-06-20

    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.

Patent Agency Ranking