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.
Patent No.:
Date of Patent:
Nov. 25, 2014
Filed:
Nov. 19, 2008
Harikrishna Madadi Reddy, San Jose, CA (US);
Himadri Choudhury, Santa Clara, CA (US);
Manindra Parhy, Fremont, CA (US);
Liang Cheng, San Jose, CA (US);
Harikrishna Madadi Reddy, San Jose, CA (US);
Himadri Choudhury, Santa Clara, CA (US);
Manindra Parhy, Fremont, CA (US);
Liang Cheng, San Jose, CA (US);
Nvidia Corporation, Santa Clara, CA (US);
Abstract
A system for executing video encoding operations. The system includes a video encoder for encoding an incoming video stream into a plurality of macro blocks. A motion estimation engine is coupled to the video encoder for controlling the encoding of the macro blocks. A video rate control processor is coupled to the video encoder and coupled to the motion estimation engine. The video rate control processor receives a plurality of parameters from the video encoder that indicate an encoding complexity for a macro block and a video frame of the video stream and, upon receiving an indication from the motion estimation engine, computes a quantization parameter for the macro block. The quantization parameter is dynamically adjusted for the video stream to achieve a target bit rate.