发明名称 Performance monitoring and correction in a touch-sensitive apparatus
摘要 Touch sensitivity is enabled using a touch system that comprises a panel configured to conduct signals, e.g. by TIR, along detection lines across a touch surface. A signal processor operates in a sequence of repetitions to: generate data samples that represent detected signal energy on the actual detection lines; generate based on the data samples, an interpolated sinogram comprising interpolation samples that represent fictitious detection lines which have a desired location on the touch surface; and reconstruct a signal interaction pattern for the touch surface based on the interpolated sinogram. The signal processor implements an error correction to counteract the influence of a change in validity status for a data sample among the data samples, by identifying interpolation samples affected by the change in validity status, and by setting each identified interpolation sample to a value that maintains a relative signal transmission of the fictitious detection line from a former repetition.
申请公布号 US9588619(B2) 申请公布日期 2017.03.07
申请号 US201314369475 申请日期 2013.01.29
申请人 FlatFrog Laboratories AB 发明人 Christiansson Tomas;Björklund Andreas;Wallander Mats Petter;Ohlsson Nicklas
分类号 G06F3/041;G06F3/042 主分类号 G06F3/041
代理机构 Harness, Dickey & Pierce 代理人 Harness, Dickey & Pierce
主权项 1. A method of enabling touch determination based on an output signal from a touch-sensitive apparatus, the touch-sensitive apparatus including a panel, a plurality of peripheral light emitters and a plurality of peripheral light detectors, the plurality of peripheral light emitters configured to transmit light signals to the plurality of peripheral light detectors, the transmitted light signals defining actual detection lines across a surface portion of the panel between pairs of light emitters and light detectors, the touch-sensitive apparatus further including at least one signal generator coupled to the plurality of peripheral light emitters to generate the light signals, wherein the plurality of peripheral light detectors are configured to generate the output signal, the method operating in a sequence of repetitions, each repetition comprising: processing the output signal to generate a set of data samples, each data sample representing detected energy for one of the actual detection lines; generating an interpolated sinogram based on the set of data samples, the interpolated sinogram including interpolation samples representing fictitious detection lines having a desired location on the surface portion of the panel; operating an image reconstruction function on the interpolated sinogram to generate a signal interaction pattern within at least part of the surface portion of the panel; performing error correction in response to exclusion data identifying a change in validity status for a data sample, from among the set of data samples, in a current repetition; wherein said error correction includes identifying interpolation samples affected by the change in validity status, andsetting each identified interpolation sample to a value that maintains a relative signal transmission of the fictitious detection line from a former repetition.
地址 Lund SE