CPC G06F 3/017 (2013.01) [G06F 3/0482 (2013.01); G06V 40/28 (2022.01)] | 11 Claims |
1. An information processing apparatus, comprising:
circuitry configured to:
acquire a first sequence of position information of a specific part of a user, wherein the first sequence of the position information is in a specific spatial coordinate system;
determine, based on the first sequence of the position information, the specific part of the user stays at a reference position for a first time period, wherein the reference position is in the specific spatial coordinate system;
determine, at a time point, the specific part of the user is in a stationary state based on the determination that the specific part of the user stays at the reference position for the first time period;
determine the specific part of the user stays within a specific range from the reference position for a second time period, wherein the second time period is based on the time point of the determination of the stationary state of the specific part of the user;
determine the specific part of the user is in a staying state based on the determination that the specific part of the user stays within the specific range from the reference position for the second time period;
acquire a second sequence of the position information;
determine, based on the determination that the specific part of the user is in the staying state and the second sequence of the position information, the specific part of the user is in a moving state;
identify a first input operation based on the determination that the specific part of the user is in the moving state; and
execute specific processing based on the identified first input operation.
|