Touch force estimation in touch-sensing apparatus
First Claim
1. A method of data processing in relation to a touch-sensing apparatus, wherein the touch-sensing apparatus is operable to generate projection signals representing radiation that has propagated on a plurality of propagation paths across a touch surface of a panel such that a touching object on the touch surface causes attenuation of at least one of the projection signals, said method comprising:
- generating a peak corresponding to the touching object on the touch surface by image reconstruction processing of the projection signals;
generating, as a function of a time series of magnitude values, a time series of force values representing an application force of the touching object onto the touch surface, a current force value in the time series of force values calculated as a function of a current magnitude value among the magnitude values and a current speed of the touching object;
detecting, based on the current speed, that the touching object is in a low speed state; and
applying a duration-based modification function to the current magnitude value to counteract a gradual increase in attenuation with time for the touching object.
1 Assignment
0 Petitions
Accused Products
Abstract
A device implements a method for estimating the application force of a touching object onto a touch surface in an FTIR-based projection-type touch-sensing apparatus. The apparatus generates projection signals representing radiation that has propagated on a plurality of propagation paths by total internal reflection (TIR) inside a transmissive panel beneath a touch surface of the transmissive panel such that a touching object on the touch surface causes attenuation (frustration) of at least one of the projection signals. The device generates a time series of force values, which represent the application force, based on a time series of magnitude values, which represent a magnitude of a peak in two-dimensional interaction patterns generated by image reconstruction processing of the projection signals, the peak corresponding to the touching object on the touch surface. The force estimation may involve one or more corrections.
-
Citations
21 Claims
-
1. A method of data processing in relation to a touch-sensing apparatus, wherein the touch-sensing apparatus is operable to generate projection signals representing radiation that has propagated on a plurality of propagation paths across a touch surface of a panel such that a touching object on the touch surface causes attenuation of at least one of the projection signals, said method comprising:
-
generating a peak corresponding to the touching object on the touch surface by image reconstruction processing of the projection signals; generating, as a function of a time series of magnitude values, a time series of force values representing an application force of the touching object onto the touch surface, a current force value in the time series of force values calculated as a function of a current magnitude value among the magnitude values and a current speed of the touching object; detecting, based on the current speed, that the touching object is in a low speed state; and applying a duration-based modification function to the current magnitude value to counteract a gradual increase in attenuation with time for the touching object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 18, 21)
-
-
14. A device for data processing in relation to a touch-sensing apparatus, wherein the touch-sensing apparatus is operable to generate projection signals for radiation that has propagated across a touch surface of a panel such that a touching object on the touch surface causes attenuation of at least one of the projection signals, said device comprising:
a signal processor configured to generate a peak corresponding to the touching object on the touch surface by image reconstruction processing of the projection signals, generate, as a function of a time series of magnitude values, a time series of force values representing an application force of the touching object onto the touch surface, a current force value in the time series of force values calculated as a function of a current magnitude value among the magnitude values and a current speed of the touching object, detect, based on the current speed, that the touching object is in a low speed state, and apply a duration-based modification function to the current magnitude value to counteract a gradual increase in attenuation with time for the touching object. - View Dependent Claims (16, 17, 19)
-
15. A device for data processing in relation to a touch-sensing apparatus, wherein the touch-sensing apparatus is operable to generate projection signals for radiation that has propagated across a touch surface of a panel such that a touching object on the touch surface causes attenuation of at least one of the projection signals, said device comprising:
-
means for generating a peak corresponding to the touching object on the touch surface by image reconstruction processing of the projection signals; means for generating, as a function of a time series of magnitude values, a time series of force values representing an application force of the touching object onto the touch surface, a current force value in the time series of force values generated as a function of a current magnitude value among the magnitude values and a current speed of the touching object; means for detecting, based on the current speed, that the touching object is in a low speed state; and means for applying a duration-based modification function to the current magnitude value to counteract a gradual increase in attenuation with time for the touching object. - View Dependent Claims (20)
-
Specification