US 11,810,268 B2
Image enhancement using one or more neural networks
Robert Pottorff, Santa Clara, CA (US); David Tarjan, Mountain View, CA (US); Andrew Tao, Los Altos, CA (US); and Bryan Catanzaro, Los Altos Hills, CA (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by Nvidia Corporation, Santa Clara, CA (US)
Filed on Feb. 4, 2022, as Appl. No. 17/665,412.
Application 17/665,412 is a continuation of application No. 17/012,000, filed on Sep. 3, 2020.
Prior Publication US 2022/0156883 A1, May 19, 2022
Int. Cl. G06T 7/00 (2017.01); G06T 3/40 (2006.01); G06T 15/50 (2011.01); G06T 5/00 (2006.01); G06T 5/20 (2006.01)
CPC G06T 3/4046 (2013.01) [G06T 5/002 (2013.01); G06T 5/003 (2013.01); G06T 5/006 (2013.01); G06T 5/20 (2013.01); G06T 15/503 (2013.01)] 40 Claims
OG exemplary drawing
 
1. A system on a chip (SOC), comprising:
a graphics processing unit, comprising:
sets of graphics cores that share a cache memory;
memory coupled with the sets of graphics cores, wherein each of the graphics cores comprises:
an instruction cache;
a cache/shared memory;
floating point logic units to perform 16-bit, 32-bit, or 64-bit floating point operations;
integer logic units; and
matrix processing units (MPUs) to perform half-precision floating point and 8-bit integer operations;
wherein the SOC is to perform upsampling of a lower resolution image to generate a high resolution image using a neural network, generate a low resolution image that includes one or more effects including blur, and generate a high resolution image that includes one or more effects including blur.