摘要 |
An event detection methodology is suitable for detecting an event in a continuous digital data stream, such as a ToM (touch on metal) button press. The methodology includes acquiring successive derivative data samples, and, for each derivative data sample, evaluating if the derivative data sample meets a derivative event rejection condition: if no, evaluating the next derivative data sample; or if yes, performing derivative integration accumulation, and evaluating if the derivative integration accumulation meets an integration event condition. If yes, signal event detection, or if no, evaluate the next derivative data sample and the next derivative integration accumulation. The methodology can further include dissipating the derivative integration accumulation by a leakage factor. The derivative event rejection condition can be a derivative interval, such as ABS D[i]>T_D, where T_D is a derivative event rejection threshold, or TD_L≦ABS D[i]<TD_H, where TD_L and TD_H correspond to a derivative interval. The integration event condition can be ABS I[i]>ABS [T_I], where T_I is an integration event threshold. |
主权项 |
1. An event detection method suitable for detecting an event in a continuous digital data stream, comprising:
acquiring successive derivative data samples; for each derivative data sample, evaluating if the derivative data sample meets a derivative event rejection condition; if no, evaluating the next derivative data sample if yes,
performing derivative integration accumulation; andevaluating if the derivative integration accumulation meets an integration event condition
if yes, signal event detectionif no, evaluate the next derivative data sample and the next derivative integration accumulation. |