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:
Aug. 17, 2010

Filed:

Oct. 13, 2006
Applicants:

Pavan V. Shastry, Bangalore, IN;

Sunand Mittal, Uttar Pradesh, IN;

Anurag Mithalal Jain, Bangalore, IN;

Ratna M. V. Reddy, Bangalore, IN;

Inventors:

Pavan V. Shastry, Bangalore, IN;

Sunand Mittal, Uttar Pradesh, IN;

Anurag Mithalal Jain, Bangalore, IN;

Ratna M. V. Reddy, Bangalore, IN;

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06K 9/32 (2006.01); G06K 9/40 (2006.01); G06K 9/20 (2006.01); H04N 5/14 (2006.01); H04N 9/64 (2006.01);
U.S. Cl.
CPC ...
Abstract

A half sample and quarter sample pixel value interpolation calculation classifies a set of all possible half sample and quarter sample pixel value interpolation calculations into a plurality of interpolation types. A function kernel for each interpolation type includes a half sample pixel and all quarter sample pixels whose value calculation depend on a value of said half sample pixel value. The correct function kernel is called invoking the corresponding value interpolation calculation. The function kernels operate iteratively over a plurality of macroblocks of at least two macroblock sub-partition sizes. The calculation of dependent quarter sample pixel values preferably employs a packed average instruction.


Find Patent Forward Citations

Loading…