GESTURE CONTROL FOR MONITORING VITAL BODY SIGNS
First Claim
1. An apparatus for controlling a sensor device which uses a movement sensor (10), said apparatus comprising:
- a gesture detector (40) for evaluating an acceleration output of said movement sensor (10) to detect at least one predetermined gesture; and
a device controller (50) for controlling a functional operation of said sensor device in response to a detection output of said gesture detector (40), wherein said gesture detector (40) is adapted to perform at least one ofobserving each of three acceleration components of a three-dimensional acceleration output of said movement sensor (10), comparing said acceleration components with predetermined positive and negative thresholds, and determining a shake detection event if for at least one of said acceleration components the acceleration crosses said positive threshold and said negative threshold a minimum number of times in alternating order and within a maximum duration,obtaining at least one one-dimensional signal component from said acceleration output, estimating a background level and detecting a candidate tap if said one-dimensional signal component surpasses a first threshold and said background level is below a second threshold, andanalyzing acceleration samples of said acceleration output on a frame by frame basis, determining a reference vector within a frame, and detecting a turn gesture if an angle between said reference vector and a series of acceleration samples is within a range from a first threshold for at least a first predetermined number of samples and thereafter below a second threshold for at least a second predetermined number of samples and thereafter within a third threshold for a third predetermined number of samples, which happens before a total duration of a fourth predetermined number of samples.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention reuses an accelerometer, or, more precise, sensed accelerations of a body sensor for user control of the body sensor. This is achieved by detecting predefined patterns in the acceleration signals that are unrelated to other movements of the patient. These include tapping on/with the sensor, shaking, and turning the sensor. New procedures are described that make it possible to re-use the acceleration sensing for reliable gesture detection without introducing many false positives due to non-gesture movements like respiration, heart beat, walking, etc.
-
Citations
15 Claims
-
1. An apparatus for controlling a sensor device which uses a movement sensor (10), said apparatus comprising:
-
a gesture detector (40) for evaluating an acceleration output of said movement sensor (10) to detect at least one predetermined gesture; and a device controller (50) for controlling a functional operation of said sensor device in response to a detection output of said gesture detector (40), wherein said gesture detector (40) is adapted to perform at least one of observing each of three acceleration components of a three-dimensional acceleration output of said movement sensor (10), comparing said acceleration components with predetermined positive and negative thresholds, and determining a shake detection event if for at least one of said acceleration components the acceleration crosses said positive threshold and said negative threshold a minimum number of times in alternating order and within a maximum duration, obtaining at least one one-dimensional signal component from said acceleration output, estimating a background level and detecting a candidate tap if said one-dimensional signal component surpasses a first threshold and said background level is below a second threshold, and analyzing acceleration samples of said acceleration output on a frame by frame basis, determining a reference vector within a frame, and detecting a turn gesture if an angle between said reference vector and a series of acceleration samples is within a range from a first threshold for at least a first predetermined number of samples and thereafter below a second threshold for at least a second predetermined number of samples and thereafter within a third threshold for a third predetermined number of samples, which happens before a total duration of a fourth predetermined number of samples. - View Dependent Claims (3, 4, 5, 6, 9)
-
-
2. (canceled)
-
7. (canceled)
-
8. (canceled)
-
10. A method of controlling a sensor device which uses a movement sensor (10), said method comprising:
-
evaluating an acceleration output of said movement sensor (10) to detect at least one predetermined gesture; and controlling a functional operation of said sensor device in response to a detection of said at least one predetermined gesture; wherein said evaluating comprises at least one of observing each of three acceleration components of a three-dimensional acceleration output of said movement sensor (10), comparing said acceleration components with predetermined positive and negative thresholds, and determining a shake detection event if for at least one of said acceleration components the acceleration crosses said positive threshold and said negative threshold a minimum number of times in alternating order and within a maximum duration, obtaining at least one one-dimensional signal component from said acceleration output, estimating a background level and detecting a candidate tap if said one-dimensional signal component surpasses a first threshold and said background level is below a second threshold, and analyzing acceleration samples of said acceleration output on a frame by frame basis, determining a reference vector within a frame, and detecting a turn gesture if an angle between said reference vector and a series of acceleration samples is within a range from a first threshold for at least a first predetermined number of samples and thereafter below a second threshold for at least a second predetermined number of samples and thereafter within a third threshold for a third predetermined number of samples, which happens before a total duration of a fourth predetermined number of samples. - View Dependent Claims (12, 15)
-
-
11. (canceled)
-
13. (canceled)
-
14. (canceled)
Specification