US 12,394,015 B1
Video upsampling using one or more neural networks
Shiqiu Liu, Santa Clara, CA (US); Matthieu Le, San Francisco, CA (US); and Andrew Tao, Los Altos, CA (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by NVIDIA Corporation, Santa Clara, CA (US)
Filed on Jul. 7, 2023, as Appl. No. 18/219,594.
Application 18/219,594 is a continuation of application No. 16/565,088, filed on Sep. 9, 2019, granted, now 12,033,301.
Int. Cl. G06F 7/57 (2006.01); A63F 13/50 (2014.01); G06N 3/08 (2023.01); G06T 3/4046 (2024.01); G06T 3/4092 (2024.01); G06T 5/70 (2024.01)
CPC G06T 3/4046 (2013.01) [A63F 13/50 (2014.09); G06F 7/57 (2013.01); G06N 3/08 (2013.01); G06T 3/4092 (2013.01); G06T 5/70 (2024.01); G06T 2207/10016 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system-on-a-chip (SoC), comprising:
a central processing unit (CPU);
memory;
a Peripheral Component Interconnect (PCI) communication bus;
an upsampler including at least one neural network to infer a higher resolution image from an input frame, wherein the higher resolution image is to be blended with a prior frame;
and
a graphics processing unit (GPU) including:
a general processing cluster (GPC), where the GPC includes streaming multiprocessors (SMs) comprising:
an instruction cache;
a dispatch unit;
cores;
a load/store unit (LSU);
shared memory; and
an L1 cache.