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:
Dec. 30, 2025

Filed:

Sep. 23, 2024
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

Jianjun Chen, Shanghai, CN;

Chun Feng Yang, Shanghai, CN;

Yongmao Tang, Shanghai, CN;

Zejun Hu, Shanghai, CN;

Wei Feng, Shanghai, CN;

Assignee:

NVIDIA CORPORATION, Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04N 19/52 (2014.01); H04N 19/105 (2014.01); H04N 19/119 (2014.01); H04N 19/139 (2014.01); H04N 19/172 (2014.01); H04N 19/176 (2014.01); H04N 19/31 (2014.01); H04N 19/573 (2014.01);
U.S. Cl.
CPC ...
H04N 19/52 (2014.11); H04N 19/105 (2014.11); H04N 19/119 (2014.11); H04N 19/139 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/31 (2014.11); H04N 19/573 (2014.11);
Abstract

Various embodiments include techniques for performing hardware-assisted motion estimation when encoding blocks of a media frame. A video encoder generates motion vector hints for multiple phases of motion estimation at increasingly finer resolutions until the final motion estimation phase at the full resolution of the media frame. The video encoder divides the media frame into a grid of grid blocks, where the grid blocks are smaller than the standard encoding block size of the media frame. At each phase, the video encoder generates one motion vector hint for each grid block at the selected resolution for that phase. For each motion vector hint, the video encoder generates forward prediction hint data based on a reference media frame previous to the current media frame. Further, for each motion vector hint, the video encoder generates backward prediction hint data based on a reference media frame that follows the current media frame.


Find Patent Forward Citations

Loading…