Abstract: This invention relates to methods, apparatus, and computer program code for processing acoustic signal data to determine where an object has been tapped with a stylus, finger nail or the like. The method involved storing a set of labelled training data comprising digitized waveforms from a sensor for taps at a plurality of different locations. The labelled training data is then processed to determine mean value and covariance data for the waveforms, which is afterwards used in conjunction with a digitized waveform of a tap at an unknown location to identify the location of the tap. Preferably the covariance is decomposed into a plurality of basis functions for each region each with a respective weighting, which are used to represent captured data for an unknown tap and parameters of the representation are classified to locate the tap.
Type:
Grant
Filed:
February 22, 2013
Date of Patent:
October 4, 2016
Assignee:
INPUTDYNAMICS LIMITED
Inventors:
Simon Godsill, Giovanni Bisutti, Jens Christensen
Abstract: This invention relates to methods, apparatus, and computer programme code for processing acoustic signal data to determine where an object has been tapped with a stylus, finger nail or the like. The method involved storing a set of labelled training data comprising digitised waveforms from a sensor for taps at a plurality of different locations. The labelled training data is then processed to determine mean value and covariance data for the waveforms, which is afterwards used in conjunction with a digitised waveform of a tap at an unknown location to identify the location of the tap. Preferably the covariance is decomposed into a plurality of basis functions for each region each with a respective weighting, which are used to represent captured data for an unknown tap and parameters of the representation are classified to locate the tap.
Abstract: An electronic device, comprising a processing system; a sensor for detecting vibrations caused by a user striking the device and outputting a signal indicative of a parameter of those vibrations; wherein the processing system is configured to analyse the signal output from the sensor and determine a parameter related to the location of the strike. Other methods and systems for making inputs to electronic devices are also described.