IMAGE PROCESSING DEVICE AND METHOD
First Claim
1. An image processing device that accesses a storage unit that stores a feature point of a recognition-target object, the device comprising:
- an obtaining unit mounted with a user and configured to obtain image data in a direction of a field of view of the user;
a recognizing unit configured to recognize the recognition-target object included in the image data by extracting a feature point from the image data and associating the extracted feature point and the feature point of the recognition-target object stored in the storage unit with each other;
a calculating unit configured to calculate a location change amount of the feature point corresponding to the recognition-target object recognized by the recognizing unit from a plurality of the image data obtained at different times and calculate a motion vector of the recognition-target object from the location change amount; and
a determining unit configured to determine a movement of the user based on the motion vector.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device that accesses a storage unit that stores a feature point of a recognition-target object, the device includes an obtaining unit mounted with a user and configured to obtain image data in a direction of a field of view of the user; a recognizing unit configured to recognize the recognition-target object included in the image data by extracting a feature point from the image data and associating the extracted feature point and the feature point of the recognition-target object stored in the storage unit with each other; a calculating unit configured to calculate a location change amount of the feature point corresponding to the recognition-target object recognized by the recognizing unit from a plurality of the image data obtained at different times and calculate a motion vector of the recognition-target object from the location change amount; and a determining unit configured to determine a movement.
-
Citations
19 Claims
-
1. An image processing device that accesses a storage unit that stores a feature point of a recognition-target object, the device comprising:
-
an obtaining unit mounted with a user and configured to obtain image data in a direction of a field of view of the user; a recognizing unit configured to recognize the recognition-target object included in the image data by extracting a feature point from the image data and associating the extracted feature point and the feature point of the recognition-target object stored in the storage unit with each other; a calculating unit configured to calculate a location change amount of the feature point corresponding to the recognition-target object recognized by the recognizing unit from a plurality of the image data obtained at different times and calculate a motion vector of the recognition-target object from the location change amount; and a determining unit configured to determine a movement of the user based on the motion vector. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image processing method comprising:
-
obtaining, from an obtaining unit mounted with a user, image data in a direction of a field of view of the user; extracting a feature point from the image data; reading a feature point of a recognition-target object stored in a storage unit; recognizing an object included in the image data by associating the extracted feature point and the feature point of the recognition-target object read from the storage unit; calculating, by a processor, a location change amount at the feature point of the recognized recognition-target object from a plurality of the image data obtained at different times and calculating a motion vector of the recognition-target object from the location change amount; and determining a movement of the user based on the motion vector. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing an image processing program that causes a computer to execute a process comprising:
-
obtaining, from an obtaining unit mounted with a user, image data in a direction of a field of view of the user; extracting a feature point from the image data; reading a feature point of a recognition-target object stored in a storage unit; recognizing an object included in the image data by associating the extracted feature point and the feature point of the recognition-target object read from the storage unit; calculating a location change amount at the feature point of the recognized recognition-target object from a plurality of the image data obtained at different times and calculating a motion vector of the recognition-target object from the location change amount; and determining a movement of the user based on the motion vector. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An image processing device that accesses a storage unit that stores a feature point of a recognition-target object, the device comprising:
-
an obtaining unit mounted with a user and configured to obtain image data in a direction of a field of view of the user; a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to, recognize the recognition-target object included in the image data by extracting a feature point from the image data and associating the extracted feature point and the feature point of the recognition-target object stored in the storage unit with each other; calculate a location change amount of the feature point corresponding to the recognition-target object recognized by the recognizing from a plurality of the image data obtained at different times and calculate a motion vector of the recognition-target object from the location change amount; and determine a movement of the user based on the motion vector.
-
Specification