Signal processing method, signal processing device, gesture recognition system, and signal processing program
AssigneeSocionext Inc.
InventorsYuji Kuwahara, Daiki Cho
Life of this patent
Estimating the term…
Abstract
A signal processing method is executed by a signal processing device connected to a radio device that transmits radio waves in given periods and receives reflection waves, to process signals of the reflection waves. The signal processing method includes: obtaining positional information on a moving object at respective times based on the signals of the reflection waves; identifying a coordinate that is a coordinate in an axis in a transmission direction of the radio waves, and satisfies an end condition of a gesture from among the obtained positional information at the respective times; and extracting a group of consecutive coordinates including the identified coordinate as an end point.
Claims20
A signal processing method executed by a signal processing device connected to a radio device that transmits radio waves in given periods and receives reflection waves and configured to process signals of the reflection waves, the signal processing method comprising:
- obtaining positional information on a moving object at respective times based on the signals of the reflection waves;
- identifying a coordinate that is a coordinate in an axis in a transmission direction of the radio waves, and satisfies an end condition of a gesture from among the obtained positional information at the respective times;
- and
- extracting a group of consecutive coordinates including the identified coordinate as an end point, wherein the identifying of the coordinate that satisfies the end condition of the gesture includes:
- calculating a difference between coordinates of an endpoint candidate and coordinates at the respective times before the coordinates of the endpoint candidate, wherein each of the coordinates of the axis in the transmission direction of the radio waves included in the obtained positional information at the respective times is set as the endpoint candidate;
- and
- identifying, in a case where a number of times at which the calculated difference is greater than or equal to a threshold value exceeds a certain number of times, a coordinate among the endpoint candidates as a coordinate satisfying the end condition of the gesture.
A signal processing device connected to a radio device that transmits radio waves in given periods and receives reflection waves and configured to process signals of the reflection waves, the signal processing device comprising:
- a memory;
- and
- a processor configured to:
- obtain positional information on a moving object at respective times based on the signals of the reflection waves;
- identify a coordinate that is a coordinate in an axis in a transmission direction of the radio waves, and satisfies an end condition of a gesture from among the obtained positional information at the respective times;
- and
- extract a group of consecutive coordinates including the identified coordinate as an end point, wherein the processor of the signal processing device that identifies the coordinate that satisfies the end condition of the gesture is configured to:
- calculate a difference between coordinates of an endpoint candidate and coordinates at the respective times before the coordinates of the endpoint candidate, wherein each of the coordinates of the axis in the transmission direction of the radio waves included in the obtained positional information at the respective times is set as the endpoint candidate;
- and
- identify, in a case where a number of times at which the calculated difference is greater than or equal to a threshold value exceeds a certain number of times, a coordinate among the endpoint candidates as a coordinate satisfying the end condition of the gesture.
A non-transitory computer-readable recording medium having computer-readable instructions stored thereon, which, when executed, cause a computer included in a signal processing device that is connected to a radio device configured to transmit radio waves in given periods and receive reflection waves and is configured to process signals of the reflection waves to execute a process comprising:
- obtaining positional information on a moving object at respective times based on the signals of the reflection waves;
- identifying a coordinate that is a coordinate in an axis in a transmission direction of the radio waves, and satisfies an end condition of a gesture from among the obtained positional information at the respective times;
- and
- extracting a group of consecutive coordinates including the identified coordinate as an end point, wherein the processor of the signal processing device that identifies the coordinate that satisfies the end condition of the gesture is configured to:
- calculate a difference between coordinates of an endpoint candidate and coordinates at the respective times before the coordinates of the endpoint candidate, wherein each of the coordinates of the axis in the transmission direction of the radio waves included in the obtained positional information at the respective times is set as the endpoint candidate;
- and
- identify, in a case where a number of times at which the calculated difference is greater than or equal to a threshold value exceeds a certain number of times, a coordinate among the endpoint candidates as a coordinate satisfying the end condition of the gesture.
Dependencies are inferred from the claim text.