Remastering lower dynamic range content for higher dynamic range displays
Granted: June 4, 2024
Patent Number:
12002189
The technology disclosed herein involves using a machine learning model (e.g., CNN) to expand lower dynamic-range image content (e.g., SDR images) into higher dynamic-range image content (e.g., HDR images). The machine learning model can take as input the lower dynamic-range image and can output multiple expansion maps that are used to make the expanded image appear more natural. The expansion maps may be used by image operators to smooth color banding and to dim overexposed regions or…
Future trajectory predictions in multi-actor environments for autonomous machine
Granted: June 4, 2024
Patent Number:
12001958
In various examples, past location information corresponding to actors in an environment and map information may be applied to a deep neural network (DNN)—such as a recurrent neural network (RNN)—trained to compute information corresponding to future trajectories of the actors. The output of the DNN may include, for each future time slice the DNN is trained to predict, a confidence map representing a confidence for each pixel that an actor is present and a vector field representing…
Combined on-package and off-package memory system
Granted: June 4, 2024
Patent Number:
12001725
A combined on-package and off-package memory system uses a custom base-layer within which are fabricated one or more dedicated interfaces to off-package memories. An on-package processor and on-package memories are also directly coupled to the custom base-layer. The custom base-layer includes memory management logic between the processor and memories (both off and on package) to steer requests. The memories are exposed as a combined memory space having greater bandwidth and capacity…
Protecting against resets by untrusted software during cryptographic operations
Granted: June 4, 2024
Patent Number:
12001592
Apparatuses, systems, and techniques for handling faults by a direct memory access (DMA) engine. When a DMA engine detects an error associated with an encryption or decryption operation, the DMA engine reports the error to a CPU, which may be executing an untrusted software directing a DMA operation, and the secure processor. The DMA engine waits for clearance from the secure processor before responding to further directions from the potentially untrusted software.
Adaptive ray tracing suitable for shadow rendering
Granted: May 28, 2024
Patent Number:
11995759
In examples, the number of rays used to sample lighting conditions of a light source in a virtual environment with respect to particular locations in the virtual environment may be adapted to scene conditions. An additional ray(s) may be used for locations that tend to be associated with visual artifacts in rendered images. A determination may be made on whether to cast an additional ray(s) to a light source for a location and/or a quantity of rays to cast. To make the determination…
Intelligent radiator-assisted power and coolant distribution unit for datacenter cooling systems
Granted: May 28, 2024
Patent Number:
11997830
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, an integrated power and coolant distribution unit (PCDU) is provided to determine a change in a power state or a coolant state of at least one server and to enable a coolant response from an overhead cooling unit (OCU) to dissipate heat from secondary coolant of a secondary cooling loop.
Adaptive pixel sampling order for temporally dense rendering
Granted: May 28, 2024
Patent Number:
11997306
A method dynamically selects one of a first sampling order and a second sampling order for a ray trace of pixels in a tile where the selection is based on a motion vector for the tile. The sampling order may be a bowtie pattern or an hourglass pattern.
Multi-object tracking using correlation filters in video analytics applications
Granted: May 28, 2024
Patent Number:
11995895
In various examples, image areas may be extracted from a batch of one or more images and may be scaled, in batch, to one or more template sizes. Where the image areas include search regions used for localization of objects, the scaled search regions may be loaded into Graphics Processing Unit (GPU) memory and processed in parallel for localization. Similarly, where image areas are used for filter updates, the scaled image areas may be loaded into GPU memory and processed in parallel for…
Scene graph generation for unlabeled data
Granted: May 28, 2024
Patent Number:
11995883
Approaches are presented for training and using scene graph generators for transfer learning. A scene graph generation technique can decompose a domain gap into individual types of discrepancies, such as may relate to appearance, label, and prediction discrepancies. These discrepancies can be reduced, at least in part, by aligning the corresponding latent and output distributions using one or more gradient reversal layers (GRLs). Label discrepancies can be addressed using…
Mesh reconstruction using data-driven priors
Granted: May 28, 2024
Patent Number:
11995854
One embodiment of a method includes predicting one or more three-dimensional (3D) mesh representations based on a plurality of digital images, wherein the one or more 3D mesh representations are refined by minimizing at least one difference between the one or more 3D mesh representations and the plurality of digital images.
Pruning convolutional neural networks
Granted: May 28, 2024
Patent Number:
11995551
A neural network includes at least a first network layer that includes a first set of filters and a second network layer that includes a second set of filters. Notably, a filter was removed from the first network layer. A bias associated with a different filter included in the second set of filters compensates for a different bias associated with the filter that was removed from the first network layer.
Dynamically preventing audio artifacts
Granted: May 28, 2024
Patent Number:
11995378
The disclosure is directed to a process that can predict and prevent an audio artifact from occurring. The process can monitor the systems, processes, and execution threads on a larger system/device, such as a mobile or in-vehicle device. Using a learning algorithm, such as deep neural network (DNN), the information collected can generate a prediction of whether an audio artifact is likely to occur. The process can use a second learning algorithm, which also can be a DNN, to generate…
Techniques to transfer data among hardware devices
Granted: May 28, 2024
Patent Number:
11995023
Apparatuses, systems, and techniques to route data transfers between hardware devices. In at least one embodiment, a path over which to transfer data from a first hardware component of a computer system to a second hardware component of a computer system is determined based, at least in part, on one or more characteristics of different paths usable to transfer the data.
Thermal testing for hybrid datacenter cooling systems
Granted: May 21, 2024
Patent Number:
11988401
Systems and methods for cooling in a datacenter are disclosed. In at least one embodiment, a thermal load bank (TLB) system to test a hybrid datacenter cooling system includes one or more thermal features to generate heat within a TLB system and includes one or more hybrid cooling features to provide air and liquid cooling responses to such heat generated by one or more thermal features.
Connector positioning system and method
Granted: May 21, 2024
Patent Number:
11990713
Apparatuses, systems, and methods to move end connectors. In at least one embodiment, a linkage system to move an end connector between at least a first position and a second position is driven by an actuator in a first direction to drive movement of the end connector in a second direction, perpendicular to the first direction.
Accelerated non-maximum suppression in machine learning applications
Granted: May 21, 2024
Patent Number:
11989948
Apparatuses, systems, and techniques to perform non-maximum suppression (NMS) with a bit-reduced radix sort to remove redundant bounding boxes are described. In at least one embodiment, one or more circuits perform i) a bit-reduced radix sort operation to sort a list of confidence scores associated with a set of bounding boxes corresponding to one or more objects within one or more digital images and ii) a non-maximum suppression (NMS) operation on the sorted list to remove one or more…
Future object trajectory predictions for autonomous machine applications
Granted: May 21, 2024
Patent Number:
11989642
In various examples, historical trajectory information of objects in an environment may be tracked by an ego-vehicle and encoded into a state feature. The encoded state features for each of the objects observed by the ego-vehicle may be used—e.g., by a bi-directional long short-term memory (LSTM) network—to encode a spatial feature. The encoded spatial feature and the encoded state feature for an object may be used to predict lateral and/or longitudinal maneuvers for the object, and…
Unsupervised domain adaptation with neural networks
Granted: May 21, 2024
Patent Number:
11989262
Approaches presented herein provide for unsupervised domain transfer learning. In particular, three neural networks can be trained together using at least labeled data from a first domain and unlabeled data from a second domain. Features of the data are extracted using a feature extraction network. A first classifier network uses these features to classify the data, while a second classifier network uses these features to determine the relevant domain. A combined loss function is used to…
Laptop computer with display-side cooling system
Granted: May 21, 2024
Patent Number:
11989067
A portable computing device comprises: a base portion that includes a keyboard; and a display portion that is movably coupled to the base portion and includes: a heat sink with cooling fins; one or more heat-generating electronic devices that are thermally coupled to the heat sink; and at least one cooling fan configured to direct cooling air across the cooling fins.
Updating high definition maps based on lane closure and lane opening
Granted: May 21, 2024
Patent Number:
11988518
A computer-implemented method may comprise: receiving sensor data from a sensor of an autonomous vehicle; determining a presence of a lane closure object located on a lane element; determining a change of the lane closure object, selected from the presence of the lane closure object or absence of the lane closure object on the lane element; generating a change candidate based on the change in the lane closure object; obtaining a plurality of the change candidates during a time period or…