NVIDIA Corporation
DYNAMIC IMAGE SMOOTHING BASED ON NETWORK CONDITIONS

Last updated:

Abstract:

Systems and methods are disclosed for dynamically smoothing images based on network conditions to adjust a bitrate needed to transmit the images. Content in the images is smoothed to reduce the quantity of bits needed to encode each image. Filtering the images modifies regions including content having a high frequency of pixel variation, reducing the frequency, so the pixel colors in the region appear "smoothed" or homogeneous. In other words, a region of an image showing a grassy lawn has a high frequency of variation from pixel to pixel resulting from the fine detail of separate blades of grass that may be similar in color, but not homogeneous. Encoding the region as a single shade of green (or multi-pixel regions of different shades of green) enables a viewer to recognize it as a grassy lawn while greatly reducing the number of bits needed to represent the region.

Status:
Application
Type:

Utility

Filling date:

28 Aug 2020

Issue date:

3 Mar 2022