Information processing apparatus and information processing method
AssigneeSony Group Corporation
InventorsAtsushi Irie, Kenji Gotoh, Yugo Sato, Junji Otsuka, Tetsuo Ikeda, Seishi Tomonaga, Eisuke Fujinawa
Life of this patent
Estimating the term…
Abstract
Provided is an information processing apparatus that includes a relative velocity calculation unit that calculates, on the basis of data obtained by sensing of an operation body in chronological order, a relative velocity of a second point on the operation body with respect to a first point on the operation body, and a gesture recognition unit that recognizes a gesture of the operation body on the basis of the relative velocity.
Claims19
An information processing apparatus, comprising:
- an optical sensor configured to sense an operation body in chronological order to obtain data;
- a relative velocity calculation unit configured to:
- determine, based on the obtained data, a position of each of:
- a first point on the operation body, and
- a second point on the operation body;
- determine an absolute velocity of each of the first point and the second point based on a change of the determined position of each of the first point and the second point;
- and
- calculate, based on the determined absolute velocity of each of the first point and the second point, a relative velocity of the second point on the operation body with respect to the first point on the operation body;
- and a gesture recognition unit configured to:
- recognize a touch with the first point on an object as a first gesture in a case where the relative velocity exceeds a threshold value;
- and
- recognize a touch with the second point on the object as a second gesture in a case where the relative velocity is lower than the threshold value.
An information processing method, comprising:
- sensing an operation body in chronological order to obtain data;
- optically determining, based on the obtained data, a position of each of:
- a first point on the operation body, and
- a second point on the operation body;
- determining an absolute velocity of each of the first point and the second point based on a change of the determined position of each of the first point and the second point;
- calculating, based on the determined absolute velocity of each of the first point and the second point, a relative velocity of the second point on the operation body with respect to the first point on the operation body;
- recognizing a touch with the first point on an object as a first gesture in a case where the relative velocity exceeds a threshold value;
- and
- recognizing a touch with the second point on the object as a second gesture in a case where the relative velocity is lower than the threshold value.
A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor, cause the processor to execute operations, the operations comprising:
- optically sensing an operation body in chronological order to obtain data;
- determining, based on the obtained data, a position of each of:
- a first point on the operation body, and
- a second point on the operation body;
- determining an absolute velocity of each of the first point and the second point based on a change of the determined position of each of the first point and the second point;
- calculating, based on the determined absolute velocity of each of the first point and the second point, a relative velocity of the second point on the operation body with respect to the first point on the operation body;
- recognizing a touch with the first point on an object as a first gesture in a case where the relative velocity exceeds a threshold value;
- and
- recognizing a touch with the second point on the object as a second gesture in a case where the relative velocity is lower than the threshold value.
Dependencies are inferred from the claim text.