1. A method for gesture recognition, comprising: a) receiving sample motion data from one or more sensors; b) calculating a local variance of the sample motion data over a predetermined number of local variance samples; c) beginning recording one or more values of the sample motion data for a gesture if the local variance scalar value is greater than a threshold for beginning recording; d) calculating an average local variance scalar value using the one or more values of the sample motion data for a gesture; and e) stopping the recording of the one or more values of the sample motion data for a gesture if the local variance scalar value is less than a threshold for stopping recording.
1. A method for gesture recognition, comprising: a) receiving sample motion data from one or more sensors; b) calculating a local variance of the sample motion data over a predetermined number of local variance samples; c) beginning recording one or more values of the sample motion data for a gesture if the local variance scalar value is greater than a threshold for beginning recording; d) calculating an average local variance scalar value using the one or more values of the sample motion data for a gesture; and e) stopping the recording of the one or more values of the sample motion data for a gesture if the local variance scalar value is less than a threshold for stopping recording. 16. The method of claim 1 , wherein the sample motion data includes data derived from a signal from an inertial sensor.