The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 04, 2025

Filed:

Mar. 17, 2023
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Kiran Mukesh Misra, Camas, WA (US);

Christopher Andrew Segall, Camas, WA (US);

Byeongdoo Choi, Irvine, CA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06T 3/4053 (2024.01); H04N 19/117 (2014.01); H04N 19/12 (2014.01); H04N 19/136 (2014.01); H04N 19/139 (2014.01); H04N 19/172 (2014.01); H04N 19/176 (2014.01); H04N 19/42 (2014.01); H04N 19/59 (2014.01); H04N 19/60 (2014.01); H04N 19/82 (2014.01); H04N 19/91 (2014.01);
U.S. Cl.
CPC ...
H04N 19/42 (2014.11); G06T 3/4053 (2013.01); H04N 19/117 (2014.11); H04N 19/12 (2014.11); H04N 19/136 (2014.11); H04N 19/139 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/59 (2014.11); H04N 19/60 (2014.11); H04N 19/82 (2014.11); H04N 19/91 (2014.11);
Abstract

The present disclosure relates to methods, apparatus, systems, and non-transitory computer-readable storage media for training and using a multi-scale machine learning model for the enhancement of compressed video. According to some examples, a computer-implemented method includes receiving a video at a content delivery service; performing an encode on a frame of the video by the content delivery service that converts the frame from a pixel domain to a transform domain and back to the pixel domain to generate first pixel values and a first residual for a block of the frame at a first resolution; generating a first set of features, by a machine learning model of the content delivery service, for an input, at a first resolution, of the first pixel values and the first residual of the block; generating a second set of features, by the machine learning model of the content delivery service, for an input, at a second lower resolution, of second pixel values and a second residual of the block; upsampling the second set of features to the first resolution to generate an upsampled second set of features; generating a modified version of the frame based on the first set of features and the upsampled second set of features; and transmitting the modified version of the frame to a frame buffer or from the content delivery service to a viewer device.


Find Patent Forward Citations

Loading…