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.:

US 8731312 B1

PDF
Full Text
Expired
Date of Patent:
May. 20, 2014

Filed:

Feb. 24, 2011
Applicants:

Hiromu Hasegawa, Osaka, JP;

Toshimitsu Tatsuka, Osaka, JP;

Inventors:

Hiromu Hasegawa, Osaka, JP;

Toshimitsu Tatsuka, Osaka, JP;

Assignee:

MegaChips Corporation, Osaka-shi, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/36 (2006.01); G06K 9/46 (2006.01); H04N 7/26 (2006.01);
U.S. Cl.
CPC ...
H04N 19/0003 (2013.01); H04N 19/00278 (2013.01);
Abstract

It is an object of the present invention to provide an image coding technique for suppressing degradation in image quality, in which the time and space where intra macroblocks appear are dispersed. A numerical value (Ftk) is generated from the lower-order six bits of the frame number (Ft) of a coding object frame. A numerical value (Fs) is generated by shifting the numerical value (Ftk) leftward by two bits. An exclusive OR of the numerical value (Ftk) and the numerical value (Fs) is calculated, to thereby generate a numerical value (A). A numerical value (Ytk) is generated from the lower-order six bits of the Y coordinate (Yt) of a coding object macroblock. The upper-order bits of the numerical value (Ytk) and the lower-order bits thereof are inverted, to thereby generate a numerical value (Yr). Further, an exclusive OR of the numerical value (Yr) and the numerical value (A) is calculated, to thereby generate a numerical value (B). A numerical value (Xtk) is generated from the lower-order six bits of the X coordinate (Xt) of the coding object macroblock. When the numerical value (Xtk) and the numerical value (B) are identical to each other, the coding object macroblock is intra-coded.


Find Patent Forward Citations

Loading…