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:
Sep. 10, 2024

Filed:

Nov. 03, 2021
Applicant:

Deepmind Technologies Limited, London, GB;

Inventors:

Chenjie Gu, Sunnyvale, CA (US);

Hongzi Mao, Newtown Square, PA (US);

Ching-Han Chiang, Santa Clara, CA (US);

Cheng Chen, Milpitas, CA (US);

Jingning Han, Los Altos, CA (US);

Ching Yin Derek Pang, San Jose, CA (US);

Rene Andre Claus, Santa Clara, CA (US);

Marisabel Guevara Hechtman, Miami, FL (US);

Daniel James Visentin, London, GB;

Christopher Sigurd Fougner, Küsnacht, CH;

Charles Booth Schaff, Chicago, IL (US);

Nishant Patil, Sunnyvale, CA (US);

Alejandro Ramirez Bellido, Sant Just Desvern, ES;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/12 (2006.01); H04N 19/126 (2014.01); H04N 19/149 (2014.01); H04N 19/172 (2014.01);
U.S. Cl.
CPC ...
H04N 19/149 (2014.11); H04N 19/126 (2014.11); H04N 19/172 (2014.11);
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for encoding video comprising a sequence of video frames. In one aspect, a method comprises for one or more of the video frames: obtaining a feature embedding for the video frame; processing the feature embedding using a rate control machine learning model to generate a respective score for each of multiple quantization parameter values; selecting a quantization parameter value using the scores; determining a cumulative amount of data required to represent: (i) an encoded representation of the video frame and (ii) encoded representations of each preceding video frame; determining, based on the cumulative amount of data, that a feedback control criterion for the video frame is satisfied; updating the selected quantization parameter value; and processing the video frame using an encoding model to generate the encoded representation of the video frame.


Find Patent Forward Citations

Loading…