-
公开(公告)号:US20190342555A1
公开(公告)日:2019-11-07
申请号:US15967645
申请日:2018-05-01
Applicant: Nvidia Corporation
Inventor: Rouslan Dimitrov , Chris Amsinck , Viktor Vandanov , Santanu Dutta , Walter Donovan , Olivier Lapicque
IPC: H04N19/127 , H04N19/182 , H04N19/194
Abstract: The present disclosure is directed to a method to increase virtual machine density on a server system through adaptive rendering by dynamically determining when to shift video rendering tasks between the server system and a client computing device. In another embodiment, the adaptive rendering, using various parameters, can select one or more encoding and compression algorithms to use to prepare and process the video for transmission to the client computing device. In another embodiment, a video rendering system is disclosed that can adaptively alter how and where a video is rendered, encoded, and compressed.
-
公开(公告)号:US11012694B2
公开(公告)日:2021-05-18
申请号:US15967645
申请日:2018-05-01
Applicant: Nvidia Corporation
Inventor: Rouslan Dimitrov , Chris Amsinck , Viktor Vandanov , Santanu Dutta , Walter Donovan , Olivier Lapicque
IPC: H04N19/127 , H04N19/194 , H04L29/08 , H04N19/182
Abstract: The present disclosure is directed to a method to increase virtual machine density on a server system through adaptive rendering by dynamically determining when to shift video rendering tasks between the server system and a client computing device. In another embodiment, the adaptive rendering, using various parameters, can select one or more encoding and compression algorithms to use to prepare and process the video for transmission to the client computing device. In another embodiment, a video rendering system is disclosed that can adaptively alter how and where a video is rendered, encoded, and compressed.
-
公开(公告)号:US10158858B2
公开(公告)日:2018-12-18
申请号:US13728958
申请日:2012-12-27
Applicant: NVIDIA Corporation
Inventor: Walter Donovan
IPC: G06T11/00 , H04N19/14 , H04N19/117 , H04N19/463 , H04N19/182 , H04N19/80 , H04N19/59
Abstract: A method for performing index compression. The method includes identifying a tile in an image, wherein the image comprises a plurality of tiles, wherein each tile includes color associated with a plurality of pixels. Furthermore, the method includes generating a plurality of indices located throughout the tile, and storing the plurality of indices. Additionally, the method includes offsetting zero or more locations of an index of the plurality of indices from a pixel location.
-
公开(公告)号:US20210243444A1
公开(公告)日:2021-08-05
申请号:US17235307
申请日:2021-04-20
Applicant: Nvidia Corporation
Inventor: Rouslan Dimitrov , Chris Amsinck , Viktor Vandanov , Santanu Dutta , Walter Donovan , Olivier Lapicque
IPC: H04N19/127 , H04N19/194 , H04N19/182
Abstract: The present disclosure is directed to a method and system for increasing virtual machine (VM) density on a server system through adaptive rendering by dynamically shifting video rendering tasks to a client computing device. In one embodiment, a processor in a server manages virtual machines in the server by controlling a number of VMs and an amount of system resources allocated to the VMs. The number of VMs and the amount of resources allocated to the VMs are controlled by shifting video rendering from at least one of the VMs to a client device, and increasing the number of the VMs in the server after the shifting.
-
公开(公告)号:US10713756B2
公开(公告)日:2020-07-14
申请号:US15967688
申请日:2018-05-01
Applicant: Nvidia Corporation
Inventor: Rouslan Dimitrov , Lei Yang , Chris Amsinck , Walter Donovan , Eric Lum , Rui Bastos
Abstract: One aspect of the current disclosure provides a method of upscaling an image. The method includes: rendering an image, wherein the rendering includes generating color samples of the image at a first resolution and depth samples of the image at a second resolution, which is higher than the first resolution; and upscaling the image to an upscaled image at a third resolution, which is higher than the first resolution, using the color samples and the depth samples.
-
公开(公告)号:US20190340730A1
公开(公告)日:2019-11-07
申请号:US15967688
申请日:2018-05-01
Applicant: Nvidia Corporation
Inventor: Rouslan Dimitrov , Lei Yang , Chris Amsinck , Walter Donovan , Eric Lum , Rui Bastos
Abstract: One aspect of the current disclosure provides a method of upscaling an image. The method includes: rendering an image, wherein the rendering includes generating color samples of the image at a first resolution and depth samples of the image at a second resolution, which is higher than the first resolution; and upscaling the image to an upscaled image at a third resolution, which is higher than the first resolution, using the color samples and the depth samples.
-
公开(公告)号:US11722671B2
公开(公告)日:2023-08-08
申请号:US17235307
申请日:2021-04-20
Applicant: Nvidia Corporation
Inventor: Rouslan Dimitrov , Chris Amsinck , Viktor Vandanov , Santanu Dutta , Walter Donovan , Olivier Lapicque
IPC: G06F9/48 , H04L67/10 , H04N19/127 , H04N19/194 , H04N19/182 , H04N19/164 , H04N19/85 , H04N19/186
CPC classification number: H04N19/127 , G06F9/4856 , H04N19/164 , H04N19/182 , H04N19/194 , H04N19/85 , H04L67/10 , H04N19/186
Abstract: The present disclosure is directed to a method and system for increasing virtual machine (VM) density on a server system through adaptive rendering by dynamically shifting video rendering tasks to a client computing device. In one embodiment, a processor in a server manages virtual machines in the server by controlling a number of VMs and an amount of system resources allocated to the VMs. The number of VMs and the amount of resources allocated to the VMs are controlled by shifting video rendering from at least one of the VMs to a client device, and increasing the number of the VMs in the server after the shifting.
-
-
-
-
-
-