Information processing device, information processing method, and program
First Claim
Patent Images
1. An information processing device comprising:
- an acquisition section configured to acquire an operation vector based on image analysis of a movement of a body part of a user, wherein the image analysis comprises recognizing the body part of the user and identifying a position of the body part of the user throughout the movement by dividing the movement into frames, wherein each frame represents a predetermined unit of time during the movement, and the acquired operation vector is a vector going from a start point to an end point of the movement in the predetermined unit of time for each frame;
a correction section configured to correct a direction of the acquired operation vector to a predetermined linear direction of a plurality of predetermined linear directions, wherein the correction section corrects the direction of the acquired operation vector when an angle between a linear direction of the acquired operation vector and the predetermined linear direction of the plurality of predetermined linear directions is less than an angular threshold; and
a process execution section configured to execute a process in accordance with the corrected operation vector,wherein the acquisition section, the correction section, and the process execution section are each implemented via at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an information processing device including an acquisition section configured to acquire an operation vector based on a movement of a body part of a user, a correction section configured to correct a direction of the acquired operation vector, and a process execution section configured to execute a process in accordance with the corrected operation vector.
6 Citations
17 Claims
-
1. An information processing device comprising:
-
an acquisition section configured to acquire an operation vector based on image analysis of a movement of a body part of a user, wherein the image analysis comprises recognizing the body part of the user and identifying a position of the body part of the user throughout the movement by dividing the movement into frames, wherein each frame represents a predetermined unit of time during the movement, and the acquired operation vector is a vector going from a start point to an end point of the movement in the predetermined unit of time for each frame; a correction section configured to correct a direction of the acquired operation vector to a predetermined linear direction of a plurality of predetermined linear directions, wherein the correction section corrects the direction of the acquired operation vector when an angle between a linear direction of the acquired operation vector and the predetermined linear direction of the plurality of predetermined linear directions is less than an angular threshold; and a process execution section configured to execute a process in accordance with the corrected operation vector, wherein the acquisition section, the correction section, and the process execution section are each implemented via at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 17)
-
-
8. An information processing method, performed via at least one processor, the method comprising:
-
acquiring an operation vector based on image analysis of a movement of a body part of a user, wherein the image analysis comprises recognizing the body part of the user and identifying a position of the body part of the user throughout the movement by dividing the movement into frames, wherein each frame represents a predetermined unit of time during the movement, and the acquired operation vector is a vector going from a start point to an end point of the movement in the predetermined unit of time for each frame; correcting a direction of the acquired operation vector to a predetermined linear direction of a plurality of predetermined linear directions, wherein the correction section corrects the direction of the acquired operation vector when an angle between a linear direction of the acquired operation vector and the predetermined linear direction of the plurality of predetermined linear directions is less than an angular threshold; and executing a process in accordance with the corrected operation vector. - View Dependent Claims (15)
-
-
9. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a processor of an image processing apparatus causes the processor to perform a method, the method comprising:
-
acquiring an operation vector based on image analysis of a movement of a body part of a user, wherein the image analysis comprises recognizing the body part of the user and identifying a position of the body part of the user throughout the movement by dividing the movement into frames, wherein each frame represents a predetermined unit of time during the movement, and the acquired operation vector is a vector going from a start point to an end point of the movement in the predetermined unit of time for each frame; correcting a direction of the acquired operation vector; and executing a process in accordance with the corrected operation vector. - View Dependent Claims (16)
-
Specification