US 7,320,522 B2 | ||
Data processing apparatus and method and encoding device of same | ||
Yuji Fujimoto, Kanagawa (Japan) | ||
Assigned to Sony Corporatin, Tokyo (Japan) | ||
Filed on Dec. 16, 2004, as Appl. No. 11/15,505. | ||
Claims priority of application No. 2003-419699 (JP), filed on Dec. 17, 2003. | ||
Prior Publication US 2005/0166054 A1, Jul. 28, 2005 | ||
Int. Cl. H04B 1/66 (2006.01); H04N 7/12 (2006.01); H04N 11/04 (2006.01); G06K 9/36 (2006.01); G06K 9/46 (2006.01) |
U.S. Cl. 353—30 [353/69; 353/121; 353/122; 382/232; 382/307; 375/240.08; 375/240.16] | 10 Claims |
1. A data processing apparatus comprising:
a projection image generating means for generating first horizontal projection image data and first vertical projection image
data of first block data in encoded image data, and generating second horizontal projection image data and second vertical
projection image data for each of a plurality of second block data in reference image data;
a controlling means for writing the first vertical projection image data, the first horizontal projection image data, the
second vertical projection image data, and the second horizontal projection image data at continuous addresses of a storing
means, and reading the same from the continuous addresses of the storing means; and
a searching means for specifying one of the plurality of second block data that has a minimum difference from the first block
data, and generating a motion vector based on the first vertical projection image data, the first horizontal projection image
data, the second vertical projection image data of the specified second block data, and the second horizontal projection image
data of the specified second block data.
|