-
21.
公开(公告)号:US20240233315A1
公开(公告)日:2024-07-11
申请号:US18151653
申请日:2023-01-09
Applicant: NVIDIA Corporation
Inventor: Andrew Russell , Prabindh Sundareson
CPC classification number: G06V10/56 , G06T3/4053 , G06T7/13 , G06T7/90 , G06T2207/10024
Abstract: In various examples, processing pipelines for removing artifacts from images are described herein. Systems and methods are disclosed that use one or more multi-pass techniques to identify and process areas in an image that have artifacts. For instance, using a series of forward passes, the image is processed to generate multiple levels of images, where the levels of images are used to identify at least areas of the original image that include artifacts and areas of the original image that include true color edges. Next, using a series of backward passes, processing is performed on color values associated with the areas that include artifacts to determine new color values for the pixels within the areas. In some examples, dithering may then be performed on the new color values to distribute errors in quantization across the pixels and remove the artifacts.
-
公开(公告)号:US12033667B2
公开(公告)日:2024-07-09
申请号:US17405350
申请日:2021-08-18
Applicant: NVIDIA Corporation
Inventor: Prabindh Sundareson
IPC: A63F13/497 , A63F13/23 , G11B27/00 , G11B27/031 , G11B27/34 , H04L65/60 , H04L67/131 , H04L67/50
CPC classification number: G11B27/031 , A63F13/23 , A63F13/497 , G11B27/005 , G11B27/34 , H04L65/60 , H04L67/131 , H04L67/535 , A63F2300/1025 , A63F2300/634
Abstract: In various examples, durations of relatively high user activity within a gameplay session may be determined from user input events using a running user activity measurement. Once a duration is identified, it may be further analyzed to merge the duration with one or more other durations and/or to determine or predict whether the duration would be of sufficient interest for further action. A user interest score for an identified duration may be computed based on a set of the user input events that occur in the duration and used to determine and/or predict whether the duration would be of sufficient interest for further action. In some cases, an action may be performed based on determining the user interest score is greater than a statistical value that is computed from user interest scores of multiple identified durations.
-
公开(公告)号:US20240098303A1
公开(公告)日:2024-03-21
申请号:US18509074
申请日:2023-11-14
Applicant: NVIDIA Corporation
Inventor: Prabindh Sundareson , Sachin Pandhare , Shyam Raikar
IPC: H04N19/59 , H04N19/105 , H04N19/146
CPC classification number: H04N19/59 , H04N19/105 , H04N19/146
Abstract: In various examples, the decoding and upscaling capabilities of a client device are analyzed to determine encoding parameters and operations used by a content streaming server to generate encoded video streams. The quality of the upscaled content of the client device may be monitored by the streaming servers such that the encoding parameters may be updated based on the monitored quality. In this way, the encoding operations of one or more streaming servers may be more effectively matched to the decoding and upscaling abilities of one or more client devise such that an increased number of client devices may be served by the streaming servers.
-
公开(公告)号:US11806616B2
公开(公告)日:2023-11-07
申请号:US17495643
申请日:2021-10-06
Applicant: Nvidia Corporation
Inventor: Jonathan White , Dave Clark , Nathan Otterness , Travis Muhlestein , Prabindh Sundareson , Jim van Welzen , Jack van Welzen
IPC: A63F13/30 , A63F13/86 , G07F17/32 , A63F13/44 , A63F13/426 , A63F13/428 , A63F13/79 , H04N21/234 , H04N21/44
CPC classification number: A63F13/30 , A63F13/426 , A63F13/428 , A63F13/44 , A63F13/79 , A63F13/86 , G07F17/3209 , H04N21/23418 , H04N21/44008
Abstract: A game-agnostic event detector can be used to automatically identify game events. Game-specific configuration data can be used to specify types of pre-processing to be performed on media for a game session, as well as types of detectors to be used to detect events for the game. Event data for detected events can be written to an event log in a form that is both human- and process-readable. The event data can be used for various purposes, such as to generate highlight videos or provide player performance feedback.
-
25.
公开(公告)号:US20230149819A1
公开(公告)日:2023-05-18
申请号:US17528875
申请日:2021-11-17
Applicant: Nvidia Corporation
Inventor: Sachin Dattatray Pandhare , Prabindh Sundareson , Shyam Kalidas Raikar
CPC classification number: A63F13/86 , H04L65/601 , H04L67/38 , A63F13/52 , G06N20/00 , G06F9/45533 , A63F13/5378
Abstract: Approaches presented herein provide for dynamic selection and presentation of content for a broadcast or transmission, such as to provide content that is most likely to be of interest to a viewer. This can be accomplished, at least in part, by predicting occurrences of events of interest in one or more sources of content, such as one or more input media streams. The occurrences can be predicted using various sources of content or data, as may include non-game video, player input, and player-agnostic game data. Various input data streams can be analyzed to predict the probability of one or more events occurring over a future period of time, and these probabilities can be used to assign priority values to the various streams. These priority values can be used to determine which streams to include in a broadcast, as well as how to arrange or feature those streams in the broadcast.
-
公开(公告)号:US20220076704A1
公开(公告)日:2022-03-10
申请号:US17526767
申请日:2021-11-15
Applicant: NVIDIA CORPORATION
Inventor: Prabindh Sundareson , Prakash Yadav , Himanshu Bhat
IPC: G11B27/031 , G11B27/00 , A63F13/497 , G11B27/34 , A63F13/23 , H04L29/06 , H04L29/08
Abstract: In various examples, recordings of gameplay sessions are enhanced by the application of special effects to relatively high(er) and/or low(er) interest durations of the gameplay sessions. Durations of relatively high(er) or low(er) predicted interest in a gameplay session are identified, for instance, based upon level of activity engaged in by a gamer during a particular gameplay session duration. Once identified, different variations of video characteristic(s) are applied to at least a portion of the identified durations for implementation during playback. The recordings may be generated and/or played back in real-time with a live gameplay session, or after completion of the gameplay session. Further, video data of the recordings themselves may be modified to include the special effects and/or indications of the durations and/or variations may be included in metadata and used for playback.
-
-
-
-
-