IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND A COMPUTER-READABLE NON-TRANSITORY MEDIUM
First Claim
1. An image processing device, comprising:
- an acquisition unit configured to acquire a plurality of image data, of which acquisition time is respectively different, in a sight direction of a user;
a storage unit configured to store data related to a feature point of an object;
an object recognition unit that extracts data corresponding to the feature point of the object from a first region in the image data and associates the data that is extracted with the data related to the feature point of the object, the data related to the feature point being stored in the storage unit, so as to recognize a first object that is included in the image data;
a movement estimation unit that calculates a positional variation amount of the data related to the feature point, the data corresponding to the first object and being moving in an image center direction, on the basis of the plurality of image data and calculates a moving speed of the first object on the basis of the positional variation amount; and
a gaze determination unit that determines whether or not the first object is a gaze target object of the user, in accordance with a behavior of the first object, the behavior being obtained on the basis of the positional variation amount of the first object among the plurality of image data, and whether or not the object continuingly exists in a second region, the second region being positioned in an inside of the first region and including a center point of the image data, for a predetermined period of time.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing method includes recognizing a first object that is included in the image data, calculating a positional variation amount of a feature point that corresponds to the first object and is moving in an image center direction so as to calculate a moving speed of the first object on the basis of the positional variation amount, determining whether or not the first object is a gaze target object of the user, in accordance with a behavior of the first object, the behavior being obtained on the basis of the positional variation amount of the first object among the plurality of image data, of which acquisition time is respectively different and whether or not the object continuingly exists in a second region, the second region being positioned in an inside of the first region and including a center point of the image data, for a predetermined period of time.
-
Citations
8 Claims
-
1. An image processing device, comprising:
-
an acquisition unit configured to acquire a plurality of image data, of which acquisition time is respectively different, in a sight direction of a user; a storage unit configured to store data related to a feature point of an object; an object recognition unit that extracts data corresponding to the feature point of the object from a first region in the image data and associates the data that is extracted with the data related to the feature point of the object, the data related to the feature point being stored in the storage unit, so as to recognize a first object that is included in the image data; a movement estimation unit that calculates a positional variation amount of the data related to the feature point, the data corresponding to the first object and being moving in an image center direction, on the basis of the plurality of image data and calculates a moving speed of the first object on the basis of the positional variation amount; and a gaze determination unit that determines whether or not the first object is a gaze target object of the user, in accordance with a behavior of the first object, the behavior being obtained on the basis of the positional variation amount of the first object among the plurality of image data, and whether or not the object continuingly exists in a second region, the second region being positioned in an inside of the first region and including a center point of the image data, for a predetermined period of time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image processing method, comprising:
-
acquiring image data in a sight direction of a user; extracting a feature point from a first region in the image data and associating the feature point that is extracted with a feature point of an object, the feature point of the object being stored in a storage unit, so as to recognize a first object that is included in the image data; calculating a positional variation amount of a feature point that corresponds to the first object and is moving in an image center direction, among feature points corresponding to the first object, on the basis of a plurality of image data, of which acquisition time is respectively different, so as to calculate a moving speed of the first object on the basis of the positional variation amount; and determining whether or not the first object is a gaze target object of the user, in accordance with a behavior of the first object, the behavior being obtained on the basis of the positional variation amount of the first object among the plurality of image data, of which acquisition time is respectively different, and whether or not the object continuingly exists in a second region, the second region being positioned in an inside of the first region and including a center point of the image data, for a predetermined period of time. - View Dependent Claims (7)
-
-
8. A computer-readable, non-transitory medium storing therein an image processing program that causes a computer to execute a procedure, the procedure comprising:
-
acquiring image data in a sight direction of a user; extracting a feature point from a first region in the image data and associating the feature point that is extracted with a feature point of an object, the feature point of the object being stored in a storage unit, so as to recognize a first object that is included in the image data; calculating a positional variation amount of a feature point that corresponds to the first object and is moving in an image center direction, among feature points corresponding to the first object, on the basis of a plurality of image data, of which acquisition time is respectively different, so as to calculate a moving speed of the first object on the basis of the positional variation amount; determining whether or not the first object is a gaze target object of the user, in accordance with a behavior of the first object, the behavior being obtained on the basis of the positional variation amount of the first object among the plurality of image data, of which acquisition time is respectively different, and whether or not the object continuingly exists in a predetermined region, the predetermined region being positioned in an inside of the first region and including a center point of the image data, for a predetermined period of time; calculating a positional variation amount of a feature point that corresponds to the first object on the basis of the plurality of image data, of which acquisition time is respectively different, when the first object is determined as the gaze target object of the user; and estimating time that is taken for a motion of the user on the basis of the moving speed and the positional variation amount of the first object so as to determine a motion of the user on the basis of the time that is estimated.
-
Specification