| US 7,587,295 B2 | ||
| Image processing device and method therefor and program codes, storing medium | ||
| Kiyohide Satoh, Kanagawa (Japan) | ||
| Assigned to Canon Kabushiki Kaisha, Tokyo (Japan) | ||
| Filed on Jan. 22, 2007, as Appl. No. 11/625,483. | ||
| Application 11/625483 is a division of application No. 10/644829, filed on Aug. 21, 2003, granted, now 7,193,636. | ||
| Claims priority of application No. 2001-062224 (JP), filed on Mar. 06, 2001. | ||
| Prior Publication US 2007/0120872 A1, May 31, 2007 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. G06F 19/00 (2006.01); G09G 5/00 (2006.01); G06K 9/00 (2006.01) | ||
| U.S. Cl. 702—150 [345/633; 382/173] | 8 Claims |

| 1. An image processing device in which a position of an index in a picked-up image picked up by an image pick-up device is
detected by a template matching process employing a template image of the index, comprising:
an orientation sensor that measures an orientation of said image pick-up device;
a prediction position calculation unit that calculates a prediction position of the index in an image picked-up by said image
pick-up device on the basis of the measured orientation;
an extracting unit that sets an area of the picked-up image on the basis of the prediction position of the index, and extracts
an image in the set area;
a rotating unit that rotates the extracted image using a rotation angle in a roll angle, according to the measured orientation,
of said image pick-up device, and outputs the rotated image as a target image; and
a detecting unit that detects the position of the index in the picked-up image by performing the template matching process
between the template image and the target image.
|