US 12,256,084 B2
Quality-metric-agnostic rate control
Eshed Ram, Nofit (IL); Dotan David Levi, Kiryat Motzkin (IL); Assaf Hallak, Tel Aviv (IL); Shie Mannor, Haifa (IL); Gal Chechik, Ramat Hasharon (IL); Eyal Frishman, Hod Hasharon (IL); Ohad Markus, Haifa (IL); Dror Porat, Haifa (IL); and Assaf Weissman, Yokneam (IL)
Assigned to Mellanox Technologies, Ltd., Yokneam (IL)
Filed by Mellanox Technologies, Ltd., Yokneam (IL)
Filed on Jan. 12, 2023, as Appl. No. 18/096,424.
Prior Publication US 2024/0244227 A1, Jul. 18, 2024
Int. Cl. H04N 7/12 (2006.01); H04N 19/149 (2014.01); H04N 19/154 (2014.01); H04N 19/172 (2014.01)
CPC H04N 19/149 (2014.11) [H04N 19/154 (2014.11); H04N 19/172 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
a processing device to receive a video content, a quality metric, and a target bit rate for encoding the video content;
encoding hardware to perform frame encoding on the video content; and
a controller coupled between the processing device and the encoding hardware, the controller programmed with machine instructions to:
generate first quantization parameter (QP) values on a per-frame basis using a frame machine learning model with a first plurality of weights, wherein the first plurality of weights depends at least in part on the quality metric and the target bit rate; and
provide the first QP values directly to the encoding hardware for rate control of the frame encoding; and
wherein the encoding hardware is further to encode each respective frame using a respective one of the first OP values received directly from the controller.