[go: up one dir, main page]

RU2012118595A - Извлечение данных касания, представляющих один или несколько предметов на сенсорной поверхности - Google Patents

Извлечение данных касания, представляющих один или несколько предметов на сенсорной поверхности Download PDF

Info

Publication number
RU2012118595A
RU2012118595A RU2012118595/08A RU2012118595A RU2012118595A RU 2012118595 A RU2012118595 A RU 2012118595A RU 2012118595/08 A RU2012118595/08 A RU 2012118595/08A RU 2012118595 A RU2012118595 A RU 2012118595A RU 2012118595 A RU2012118595 A RU 2012118595A
Authority
RU
Russia
Prior art keywords
light
attenuation
sensor
basis function
values
Prior art date
Application number
RU2012118595/08A
Other languages
English (en)
Inventor
Томас КРИСТИАНССОН
Original Assignee
ФлэтФрог Лэборэторис АБ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ФлэтФрог Лэборэторис АБ filed Critical ФлэтФрог Лэборэторис АБ
Publication of RU2012118595A publication Critical patent/RU2012118595A/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0421Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04109FTIR in optical digitiser, i.e. touch detection by frustrating the total internal reflection within an optical waveguide due to changes of optical properties or deformation at the touch location

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

1. Способ в сенсорном устройстве, причем указанное устройство содержит пропускающую свет панель (1), имеющую сенсорную поверхность (4) и противоположную поверхность (5), устройство (2; 8) источника света для создания слоев света внутри панели (1), где указанные слои представляют собой свет, распространяющийся посредством внутреннего отражения между сенсорной поверхностью (4) и противоположной поверхностью (5), и устройство (3; 9) светочувствительного датчика для измерения пропускаемой световой энергии, где устройство (2; 8) источника света и устройство (3; 9) светочувствительного датчика расположены так, что образуют решетку линий обнаружения Dна сенсорной поверхности (4), причем каждая линия обнаружения Dпредставляет путь света по сенсорной поверхности (4) от устройства (2; 8) источника света до устройства (3; 9) светочувствительного датчика, и где сенсорное устройство конструктивно выполнено таким образом, что один или несколько предметов (6), касающихся сенсорной поверхности (4), вызывают локальное затухание в указанной решетке линий обнаружения D, причем указанный способ включает стадии:получения выходного вектора d, содержащего значения сигналов d, указывающих на свет, принимаемый устройством (3; 9) светочувствительного датчика на множестве линий обнаружения D;предоставления двумерного поля затухания на сенсорной поверхности (4) по меньшей мере одной двумерной базисной функцией f, причем базисная функция или каждая базисная функция f, определяет интенсивность затухания в пределах своей двумерной протяженности; ивычисления оценочного поля затухания, основываясь при этом на отображении указанного множества линий обнаружен�

Claims (38)

1. Способ в сенсорном устройстве, причем указанное устройство содержит пропускающую свет панель (1), имеющую сенсорную поверхность (4) и противоположную поверхность (5), устройство (2; 8) источника света для создания слоев света внутри панели (1), где указанные слои представляют собой свет, распространяющийся посредством внутреннего отражения между сенсорной поверхностью (4) и противоположной поверхностью (5), и устройство (3; 9) светочувствительного датчика для измерения пропускаемой световой энергии, где устройство (2; 8) источника света и устройство (3; 9) светочувствительного датчика расположены так, что образуют решетку линий обнаружения Dj на сенсорной поверхности (4), причем каждая линия обнаружения Dj представляет путь света по сенсорной поверхности (4) от устройства (2; 8) источника света до устройства (3; 9) светочувствительного датчика, и где сенсорное устройство конструктивно выполнено таким образом, что один или несколько предметов (6), касающихся сенсорной поверхности (4), вызывают локальное затухание в указанной решетке линий обнаружения Dj, причем указанный способ включает стадии:
получения выходного вектора d, содержащего значения сигналов dm, указывающих на свет, принимаемый устройством (3; 9) светочувствительного датчика на множестве линий обнаружения Dj;
предоставления двумерного поля затухания на сенсорной поверхности (4) по меньшей мере одной двумерной базисной функцией fv, причем базисная функция или каждая базисная функция fv, определяет интенсивность затухания в пределах своей двумерной протяженности; и
вычисления оценочного поля затухания, основываясь при этом на отображении указанного множества линий обнаружения Dj на базисную функцию или каждую базисную функцию fv, путем оптимизации по меньшей мере одного из следующего: интенсивности затухания и местоположения базисной функции или каждой базисной функции fv таким образом, что оцененное поле затухания в результате дает выходной вектор d; и
обработки оценочного поля затухания для извлечения данных касания, относящихся к указанным одному или нескольким предметам (6).
2. Способ по п.1, где поле затухания представляют несколькими базисными функциями fv, расположенными в решетке реконструкции на сенсорной поверхности (4).
3. Способ по п.2, где каждая базисная функции fv имеет заданное размещение в решетке реконструкции и определена параметром затухания a v.
4. Способ по п.3, где параметр затухания a v представляет собой интенсивность затухания в центральной точке протяженности.
5. Способ по одному из пп.2-4, где каждую базисную функцию центрируют на соответствующей вершине в решетке реконструкции.
6. Способ по одному из пп.2-4, где решетка реконструкции является треугольной.
7. Способ по одному из пп.2-4, где базисные функции fv имеют идентичную протяженность.
8. Способ по п.7, где каждая базисная функция fv имеет гексагональную протяженность.
9. Способ по одному из пп.2-4, где каждую базисную функцию fv, выбирают с уменьшающимся затуханием при увеличении расстояния от центральной точки протяженности.
10. Способ по п.9, где каждую базисную функцию fv, выбирают с нулевым затуханием во всех вершинах в решетке реконструкции кроме одной.
11. Способ по п.3 или 4, где значения сигналов dm для каждого слоя света образуют сигнал проекции Si, указывающий пространственное распределение света на участке выхода излучения (11) на пропускающей свет панели (1), причем указанный способ включает также идентификацию ядра слоя kv для каждого слоя света для каждой базисной функции fv, где ядро слоя kv генерируют для представления результирующего сигнала проекции Si, когда базисная функция fv вызывает затухание слоя света.
12. Способ по п.11, где указанное отображение генерируют - для каждой линии обнаружения Dj - путем: идентификации всех пересечений между линиями обнаружения Dj и указанными несколькими базисными функциями fv; и выведения - для каждой базисной функции fv, пересекающей линию обнаружения Dj - величины доли затухания rv,j посредством отображения пересечения на ядро слоя kv.
13. Способ по п.12, где указанное отображение генерируют также путем: оценки каждой выходной величины dm в выходном векторе d как
Figure 00000001
, где сумму рассчитывают по всем базисным функциям, пересекающим линию обнаружения Dj, a dv - параметр затухания соответствующей базисной функции fv.
14. Способ по п.11, где ядро слоя kv генерируют путем: генерирования оценочного ядра слоя посредством оценки затухания слоя света, вызванного базисной функцией fv, как функции расстояния до луча света в слое света, проходящего через центр базисной функции fv.
15. Способ по п.14, где ядро слоя kv генерируют также путем: получения ядра компенсации mv, представляющего зависимость ширины профиля сигнала от местонахождения базисной функции fv на сенсорной поверхности (4) из-за рассеяния света, вызванного по меньшей мере одной из поверхностей: сенсорной (4) и противоположной (5), и изменения оценочного ядра слоя, исходя из ядра компенсации mv.
16. Способ по п.15, где ширину ядра компенсации mv определяют на основании функции ширины, представляющей фактическую ширину предмета (6), который генерирует данный сигнальный признак в сигнале S, проекции, как функцию расстояния до участка выхода излучения (11).
17. Способ по одному из пп.1-4, где указанное отображение генерируют -для каждой линии обнаружения Dj - как совокупность линейных интегралов, где каждый линейный интеграл оценивают вдоль пересечения между линией обнаружения Dj и соответствующей базисной функцией fv.
18. Способ по п.17, где указанное отображение генерируют, чтобы учитывать по меньшей мере одно из следующего: ширину и профиль интенсивности линии обнаружения Dj.
19. Способ по одному из пп.1-4, включающий также получение общего отображения для группы соответствующих сенсорных устройств; измерение параметров калибровки для отдельного сенсорного устройства в указанной группе; и получение специфического для элемента отображения путем адаптации групповой модельной функции на основании параметров калибровки.
20. Способ по п.11, включающий также получение групповой модельной функции для группы соответствующих сенсорных устройств; измерение параметров калибровки для отдельного сенсорного устройства в указанной группе; и получение специфической для элемента модели ядер kv слоев, которые используют в групповой модельной функции на основании параметров калибровки.
21. Способ по одному из пп.2-4, где указанная стадия расчета оценочного поля затухания основана на байесовской инверсии по формуле:
p(a|d)=к·p(a)·p(d|a),
где а - вектор затухания, содержащий одно значение затухания a v для каждой базисной функции fv, к - постоянная, р(а) - априорное распределение, которое представляет распределение вероятности значений затухания а v в поле затухания независимо от выходного вектора d, p(d|a) - распределение вероятности, представляющее распределение вероятности значений сигналов dm при данном векторе затухания а, и p(a|d) представляет распределение вероятности значений затухания a v при данном выходном векторе d.
22. Способ по п.21, где априорное распределение р(а) включает априорное распределение полной вариации.
23. Способ по п.22, где априорное распределение полной вариации дана как функция суммы абсолютных разностей между соседними значениями затухания a v в поле затухания.
24. Способ по п.21, где распределение правдоподобия p(d|a) моделируют, чтобы представить помехи при измерении.
25. Способ по п.24, где помехи при измерении представляют гауссовым распределением.
26. Способ по п.24, где помехи при измерении рассчитывают как разность между выходным вектором d и заранее определенной модельной функцией p(a), которая представляет указанное отображение и дает оценку выходного вектора d при данном векторе затухания а.
27. Способ по п.26, где распределение вероятности p(a|d) представлено выражением:
Figure 00000002
где α и γ - постоянные, p(a) - модельная функция, и
Figure 00000003
- сумма абсолютных разностей между соседними значениями затухания в поле затухания.
28. Способ по п.21, где стадия вычисления оценочного поля затухания включает нахождение вектора затухания а, который максимизирует распределение вероятности p(a(d).
29. Способ по п.28, в котором последовательно оценивают поле затухания на предмет временной последовательности выходных векторов d, где вектор затухания, найденный для предыдущего выходного вектора, используют в качестве отправной точки для стадии нахождения вектора затухания для текущего выходного вектора.
30. Способ по одному из пп.1-4, где указанная стадия получения включает получение значений измерения, представляющих принятую световую энергию на множестве линий обнаружения Dj, и нормализацию значений измерения соответствующим значением заднего плана.
31. Способ по п.30, где значение заднего плана представляет принятую световую энергию в отсутствии предметов (6), касающихся сенсорной поверхности (4).
32. Способ по п.30, где указанная нормализация представляет деление каждого значения измерения на значение для фона.
33. Способ по п.30, где указанная стадия получения включает расчет логарифма значений измерения.
34. Способ по одному из пп.1-4, где указанные данные касания включают по меньшей мере одно из следующего: положение, площадь, форму и давление по меньшей мере для одного предмета (6).
35. Компьютерный программный продукт, включающий машинный код, который при его выполнении в системе обработки данных предназначен для осуществления способа по одному из пп.1-34.
36. Устройство для извлечения данных касания, связанных с одним или несколькими предметами на сенсорной поверхности, включенной в сенсорное устройство, причем указанное сенсорное устройство содержит пропускающую свет панель (1), имеющую сенсорную поверхность (4) и противоположную поверхность (5), устройство (2; 8) источника света для создания слоев света внутри панели (1), где указанные слои представляют собой свет, который распространяется посредством внутреннего отражения между сенсорной поверхностью (4) и противоположной поверхностью (5), и устройство (3; 9) светочувствительного датчика для измерения пропускаемой световой энергии, где устройство (2; 8) источника света и устройство светочувствительного датчика (3; 9) расположены так, что образуют решетку линий обнаружения Dj на сенсорной поверхности, причем каждая линия обнаружения Dj представляет путь света по сенсорной поверхности (4) от устройства (2; 8) источника света до устройства (3; 9) светочувствительного датчика, и где сенсорное устройство конструктивно исполнено таким образом, что один или несколько предметов (6), касающихся сенсорной поверхности (4), вызывают локальное затухание в указанной решетке линий обнаружения Dj, причем указанное устройство содержит:
элемент (150) для получения выходного вектора d, содержащий значения сигналов dm, указывающие на свет, принимаемый устройством (3; 9) светочувствительного датчика на множестве линий обнаружения Dj,
элемент (152) для представления двумерного поля затухания на сенсорной поверхности (4) по меньшей мере одной двумерной базисной функцией fv, где базисная функция или каждая базисная функция fv определяет интенсивность затухания в своей двумерной протяженности;
элемент (154) для вычисления оценочного поля затухания, основываясь при этом на отображении указанного множества линий обнаружения Dj на базисную функцию или каждую базисную функцию fv, путем оптимизации по меньшей мере одного из следующего: интенсивности затухания и местоположения базисной функции или каждой базисной функции fv так что оценочное поле затухания дает расчетное значение выходной вектор d; и
элемент (156) для обработки оценочного поля затухания для извлечения указанных данных касания.
37. Сенсорное устройство, содержащее:
пропускающую свет панель (1), которая определяет сенсорную поверхность (4) и противоположную поверхность (5);
устройство (2; 8) источника света для создания слоев света внутри панели (1), где указанные слои представляют собой свет, распространяющийся посредством внутреннего отражения между сенсорной поверхностью (4) и противоположной поверхностью (5);
устройство (3; 9) светочувствительного датчика для измерения пропускаемой световой энергии, где устройство (2; 8) источника света и устройство (3; 9) светочувствительного датчика расположены так, что образуют решетку линий обнаружения Dj на сенсорной поверхности (4), причем каждая линия обнаружения Dj представляющая путь света по сенсорной поверхности (4) от устройства (2; 8) источника света до устройства (3; 9) светочувствительного датчика, и где сенсорное устройство конструктивно исполнено таким образом, что один или несколько предметов (6), касающихся сенсорной поверхности (4), вызывают локальное затухание в указанной решетке линий обнаружения Dj, и
устройство (7) для извлечения данных касания по п.36.
38. Способ в сенсорном устройстве, причем указанное устройство содержит пропускающую свет панель (1), которая определяет сенсорную поверхность (4) и противоположную поверхность (5), устройство (2; 8) источника света для создания слоев света внутри панели (1), где указанные слои представляют собой свет, который распространяется посредством внутреннего отражения между сенсорной поверхностью (4) и противоположной поверхностью (5), и устройство (3; 9) светочувствительного датчика для измерения пропускаемой световой энергии, где устройство (2; 8) источника света и устройство (3; 9) светочувствительного датчика расположены так, что образуют решетку линий обнаружения Dj на сенсорной поверхности (4), причем каждая линия обнаружения Dj, представляющая путь света по сенсорной поверхности (4) от устройства (2; 8) источника света до устройства (3; 9) светочувствительного датчика, и где сенсорное устройство конструктивно выполнено таким образом, что один или несколько предметов (6), касающиеся сенсорной поверхности (4), вызывают локальное затухание в указанной решетке линий обнаружения Dj, причем указанный способ включает стадии:
получения выходного вектора d, содержащего значения сигналов dm, указывающие на свет, принимаемый устройством (3; 9) светочувствительного датчика на множестве линий обнаружения Dj;
представления двумерного поля затухания на сенсорной поверхности (4) значениями затухания а v, содержащимися в векторе затухания а,
оценки поля затухания посредством байесовской инверсии на основании формулы Байеса:
p(a|d)=к·p(a)·p(d|a),
где к - постоянная, р(а) - априорное распределение, представляющее распределение вероятности значений затухания а v независимо от выходного вектора d, p(d)a)- распределение правдоподобия, представляющее распределение вероятности значений сигналов dm при данном векторе затухания а, и p(a|d) представляет распределение вероятности значений затухания а v при данном выходном векторе d; и
обработки оцененного поля затухания для извлечения данных касания, относящихся к одному или нескольким предметам (6).
RU2012118595/08A 2009-10-19 2010-10-13 Извлечение данных касания, представляющих один или несколько предметов на сенсорной поверхности RU2012118595A (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US27266709P 2009-10-19 2009-10-19
US61/272,667 2009-10-19
SE0950770 2009-10-19
SE0950770-8 2009-10-19
PCT/SE2010/051103 WO2011049511A1 (en) 2009-10-19 2010-10-13 Extracting touch data that represents one or more objects on a touch surface

Publications (1)

Publication Number Publication Date
RU2012118595A true RU2012118595A (ru) 2013-11-27

Family

ID=43900540

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012118595/08A RU2012118595A (ru) 2009-10-19 2010-10-13 Извлечение данных касания, представляющих один или несколько предметов на сенсорной поверхности

Country Status (10)

Country Link
US (1) US9024916B2 (ru)
EP (1) EP2491479B1 (ru)
JP (1) JP2013508804A (ru)
KR (1) KR20120083916A (ru)
CN (1) CN102648445A (ru)
AU (1) AU2010308594A1 (ru)
CA (1) CA2778153A1 (ru)
IL (1) IL219030A0 (ru)
RU (1) RU2012118595A (ru)
WO (1) WO2011049511A1 (ru)

Families Citing this family (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9092092B2 (en) 2008-08-07 2015-07-28 Rapt Ip Limited Detecting multitouch events in an optical touch-sensitive device using touch event templates
US8531435B2 (en) 2008-08-07 2013-09-10 Rapt Ip Limited Detecting multitouch events in an optical touch-sensitive device by combining beam information
SE533704C2 (sv) 2008-12-05 2010-12-07 Flatfrog Lab Ab Pekkänslig apparat och förfarande för drivning av densamma
CN102656547A (zh) 2009-10-19 2012-09-05 平蛙实验室股份公司 确定一个或多个物体在触摸表面上的触摸数据
TW201203052A (en) 2010-05-03 2012-01-16 Flatfrog Lab Ab Touch determination by tomographic reconstruction
US9158401B2 (en) 2010-07-01 2015-10-13 Flatfrog Laboratories Ab Data processing in relation to a multi-touch sensing apparatus
KR101778127B1 (ko) * 2010-12-14 2017-09-13 엘지전자 주식회사 터치 패널 및 터치 패널을 포함하는 디스플레이 장치
EP2652582A4 (en) 2010-12-15 2017-06-21 FlatFrog Laboratories AB Touch determination with signal enhancement
EP2466429A1 (en) 2010-12-16 2012-06-20 FlatFrog Laboratories AB Scanning ftir systems for touch detection
EP2466428A3 (en) 2010-12-16 2015-07-29 FlatFrog Laboratories AB Touch apparatus with separated compartments
EP2671141B1 (en) 2011-02-02 2016-05-25 FlatFrog Laboratories AB Optical incoupling for touch-sensitive systems
EP2712435A4 (en) * 2011-05-16 2015-03-18 Flatfrog Lab Ab DEVICE AND METHOD FOR DETECTING THE POWER FAILURE OF A TOUCH-SENSING DEVICE
CN104094203B (zh) 2011-07-22 2017-02-15 拉普特知识产权公司 用于在光学触敏装置中使用的光学耦合器
TW201329821A (zh) 2011-09-27 2013-07-16 Flatfrog Lab Ab 用於觸控決定的影像重建技術
TW201333787A (zh) 2011-10-11 2013-08-16 Flatfrog Lab Ab 觸控系統中改良的多點觸控偵測
KR20140097380A (ko) 2011-11-28 2014-08-06 코닝 인코포레이티드 평면 투명 시트를 사용한,강력한 광학 터치 스크린 시스템 및 방법
WO2013081894A1 (en) 2011-11-28 2013-06-06 Corning Incorporated Optical touch-screen systems and methods using a planar transparent sheet
JP2015505093A (ja) 2011-12-16 2015-02-16 フラットフロッグ ラボラトリーズ アーベーFlatFrog Laboratories AB 接触表面上の物体の追跡
US9317168B2 (en) 2011-12-16 2016-04-19 Flatfrog Laboratories Ab Tracking objects on a touch surface
US9927920B2 (en) 2011-12-16 2018-03-27 Flatfrog Laboratories Ab Tracking objects on a touch surface
EP2795437A4 (en) 2011-12-22 2015-07-15 Flatfrog Lab Ab TOUCH DETERMINATION WITH INTERACTION COMPENSATION
EP2810146B1 (en) 2012-01-31 2018-10-03 FlatFrog Laboratories AB Performance monitoring and correction in a touch-sensitive apparatus
WO2013126005A2 (en) * 2012-02-21 2013-08-29 Flatfrog Laboratories Ab Touch determination with improved detection of weak interactions
US8779780B1 (en) 2012-02-23 2014-07-15 Cypress Semiconductor Corporation Methods and apparatus to detect presence of an input object
US10318041B2 (en) 2012-05-02 2019-06-11 Flatfrog Laboratories Ab Object detection in touch systems
US9626018B2 (en) 2012-05-02 2017-04-18 Flatfrog Laboratories Ab Object detection in touch systems
EP2852879A4 (en) 2012-05-23 2016-02-17 Flatfrog Lab Ab TOUCH-SENSITIVE DEVICE WITH IMPROVED SPATIAL RESOLUTION
US10168835B2 (en) 2012-05-23 2019-01-01 Flatfrog Laboratories Ab Spatial resolution in touch displays
EP2852880B1 (en) 2012-05-23 2019-08-14 FlatFrog Laboratories AB Touch-sensitive apparatus with improved spatial resolution
US9524060B2 (en) 2012-07-13 2016-12-20 Rapt Ip Limited Low power operation of an optical touch-sensitive device for detecting multitouch events
US9405382B2 (en) 2012-07-24 2016-08-02 Rapt Ip Limited Augmented optical waveguide for use in an optical touch sensitive device
WO2014017973A1 (en) 2012-07-24 2014-01-30 Flatfrog Laboratories Ab Optical coupling in touch-sensing systems using diffusively transmitting element
CN102902422A (zh) * 2012-08-30 2013-01-30 深圳市印天印象科技有限公司 多点触摸系统及方法
US9086763B2 (en) * 2012-09-11 2015-07-21 Flatfrog Laboratories Ab Touch force estimation in an FTIR-based projection-type touch-sensing apparatus
WO2014098742A1 (en) 2012-12-17 2014-06-26 Flatfrog Laboratories Ab Edge-coupled touch-sensitive apparatus
US20150324028A1 (en) 2012-12-17 2015-11-12 Flatfrog Laboratories Ab Optical coupling of light into touch-sensing systems
WO2014098743A1 (en) 2012-12-17 2014-06-26 Flatfrog Laboratories Ab Optical coupling in touch-sensing systems
CN105074518B (zh) 2012-12-20 2019-01-11 平蛙实验室股份公司 基于tir的投影型光学触摸系统中的改善
JP2014153936A (ja) * 2013-02-08 2014-08-25 Japan Display Inc タッチ位置検出装置およびタッチ位置検出方法
US10019113B2 (en) 2013-04-11 2018-07-10 Flatfrog Laboratories Ab Tomographic processing for touch detection
TWI507947B (zh) * 2013-07-12 2015-11-11 Wistron Corp 修正觸控訊號的裝置、系統以及其方法
US9874978B2 (en) 2013-07-12 2018-01-23 Flatfrog Laboratories Ab Partial detect mode
US9430097B2 (en) * 2013-09-30 2016-08-30 Synaptics Incorporated Non-orthogonal coding techniques for optical sensing
US10152176B2 (en) 2013-11-22 2018-12-11 Flatfrog Laboratories Ab Touch sensitive apparatus with improved spatial resolution
US10146376B2 (en) 2014-01-16 2018-12-04 Flatfrog Laboratories Ab Light coupling in TIR-based optical touch systems
WO2015108480A1 (en) 2014-01-16 2015-07-23 Flatfrog Laboratories Ab Improvements in tir-based optical touch systems of projection-type
US9582117B2 (en) * 2014-04-28 2017-02-28 Qualcomm Incorporated Pressure, rotation and stylus functionality for interactive display screens
US9864470B2 (en) 2014-05-30 2018-01-09 Flatfrog Laboratories Ab Enhanced interaction touch system
WO2015199602A1 (en) 2014-06-27 2015-12-30 Flatfrog Laboratories Ab Detection of surface contamination
TWI525511B (zh) * 2014-08-06 2016-03-11 Infilm Optoelectronic Inc Light guide plate optical touch device
US9921685B2 (en) * 2014-12-15 2018-03-20 Rapt Ip Limited Tactile effect waveguide surface for optical touch detection
US10996795B2 (en) * 2014-12-15 2021-05-04 Beechrock Limited Anti-glare and anti-reflective tactile effect surface for optical touch detection
US11182023B2 (en) 2015-01-28 2021-11-23 Flatfrog Laboratories Ab Dynamic touch quarantine frames
US10318074B2 (en) 2015-01-30 2019-06-11 Flatfrog Laboratories Ab Touch-sensing OLED display with tilted emitters
EP3256936A4 (en) 2015-02-09 2018-10-17 FlatFrog Laboratories AB Optical touch system comprising means for projecting and detecting light beams above and inside a transmissive panel
WO2016140612A1 (en) 2015-03-02 2016-09-09 Flatfrog Laboratories Ab Optical component for light coupling
US9684407B2 (en) 2015-04-22 2017-06-20 Samsung Electronics Co., Ltd. Method and apparatus for determining shape and orientation of a touch object on handheld devices
US10001882B2 (en) * 2015-12-02 2018-06-19 Rapt Ip Limited Vibrated waveguide surface for optical touch detection
JP2018536944A (ja) 2015-12-09 2018-12-13 フラットフロッグ ラボラトリーズ アーベーFlatFrog Laboratories AB 改善されたスタイラスの識別
EP3426345B1 (en) * 2016-03-09 2021-06-23 RefleXion Medical, Inc. Fluence map generation methods for radiotherapy
CN110100226A (zh) * 2016-11-24 2019-08-06 平蛙实验室股份公司 触摸信号的自动优化
EP3535640B1 (en) 2016-12-07 2022-09-07 FlatFrog Laboratories AB An improved touch device
CN110300950B (zh) 2017-02-06 2023-06-16 平蛙实验室股份公司 触摸感测系统中的光学耦合
WO2018174786A1 (en) * 2017-03-22 2018-09-27 Flatfrog Laboratories Pen differentiation for touch displays
CN110663015A (zh) 2017-03-28 2020-01-07 平蛙实验室股份公司 触摸感应装置和用于组装的方法
JP6693478B2 (ja) * 2017-06-13 2020-05-13 株式会社デンソー 入力装置
CN111052058B (zh) 2017-09-01 2023-10-20 平蛙实验室股份公司 改进的光学部件
US11567610B2 (en) 2018-03-05 2023-01-31 Flatfrog Laboratories Ab Detection line broadening
WO2020080992A1 (en) 2018-10-20 2020-04-23 Flatfrog Laboratories Ab Frame for a touch-sensitive device and tool therefor
WO2020153890A1 (en) 2019-01-25 2020-07-30 Flatfrog Laboratories Ab A videoconferencing terminal and method of operating the same
CN110442273A (zh) * 2019-07-19 2019-11-12 深圳市华星光电半导体显示技术有限公司 红外触控显示装置
CN114730228A (zh) 2019-11-25 2022-07-08 平蛙实验室股份公司 一种触摸感应设备
US12282653B2 (en) 2020-02-08 2025-04-22 Flatfrog Laboratories Ab Touch apparatus with low latency interactions
US11893189B2 (en) 2020-02-10 2024-02-06 Flatfrog Laboratories Ab Touch-sensing apparatus
US11709568B2 (en) 2020-02-25 2023-07-25 Promethean Limited Convex interactive touch displays and related systems and methods
KR20240048468A (ko) 2022-10-05 2024-04-15 한국과학기술원 진동형 마찰전기 발전기 및 이를 포함하는 자가 청소 태양광 패널

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3673327A (en) 1970-11-02 1972-06-27 Atomic Energy Commission Touch actuable data input panel assembly
US4254333A (en) 1978-05-31 1981-03-03 Bergstroem Arne Optoelectronic circuit element
US5525764A (en) * 1994-06-09 1996-06-11 Junkins; John L. Laser scanning graphic input system
US6972753B1 (en) 1998-10-02 2005-12-06 Semiconductor Energy Laboratory Co., Ltd. Touch panel, display device provided with touch panel and electronic equipment provided with display device
JP2001147772A (ja) * 1999-11-19 2001-05-29 Fujitsu Takamisawa Component Ltd タッチパネル
US6690363B2 (en) 2000-06-19 2004-02-10 Next Holdings Limited Touch panel display system
US7432893B2 (en) 2003-06-14 2008-10-07 Massachusetts Institute Of Technology Input device based on frustrated total internal reflection
WO2005026938A2 (en) 2003-09-12 2005-03-24 O-Pen Aps A system and method of determining a position of a radiation scattering/reflecting element
US8599140B2 (en) 2004-11-17 2013-12-03 International Business Machines Corporation Providing a frustrated total internal reflection touch interface
US20090135162A1 (en) 2005-03-10 2009-05-28 Koninklijke Philips Electronics, N.V. System and Method For Detecting the Location, Size and Shape of Multiple Objects That Interact With a Touch Screen Display
US8847924B2 (en) 2005-10-03 2014-09-30 Hewlett-Packard Development Company, L.P. Reflecting light
US8218154B2 (en) * 2006-03-30 2012-07-10 Flatfrog Laboratories Ab System and a method of determining a position of a scattering/reflecting element on the surface of a radiation transmissive element
CN101517521B (zh) 2006-09-13 2012-08-15 皇家飞利浦电子股份有限公司 确定对象的取向和/或识别和/或标识对象的系统及对象
US8094129B2 (en) 2006-11-27 2012-01-10 Microsoft Corporation Touch sensing using shadow and reflective modes
CN101689080B (zh) 2007-06-25 2012-08-08 诺基亚公司 用于触摸传感器的装置以及相关装置和方法
US8094137B2 (en) * 2007-07-23 2012-01-10 Smart Technologies Ulc System and method of detecting contact on a display
EP2212763A4 (en) 2007-10-10 2012-06-20 Flatfrog Lab Ab TOUCH FIELD AND METHOD FOR OPERATING THE TOUCH FIELD
AR064377A1 (es) 2007-12-17 2009-04-01 Rovere Victor Manuel Suarez Dispositivo para sensar multiples areas de contacto contra objetos en forma simultanea
KR20100121512A (ko) 2008-02-11 2010-11-17 넥스트 홀딩즈 리미티드 광학 터치스크린용 멀티 터치 시나리오를 해결하는 시스템 및 방법
CN101551730B (zh) * 2008-03-31 2010-12-15 义隆电子股份有限公司 具有均衡修正的电容式触控板及其侦测定位方法
WO2010006885A2 (en) 2008-06-23 2010-01-21 Flatfrog Laboratories Ab Detecting the location of an object on a touch surface
TW201005606A (en) 2008-06-23 2010-02-01 Flatfrog Lab Ab Detecting the locations of a plurality of objects on a touch surface
TW201007530A (en) 2008-06-23 2010-02-16 Flatfrog Lab Ab Detecting the location of an object on a touch surface
TW201013492A (en) 2008-06-23 2010-04-01 Flatfrog Lab Ab Determining the location of one or more objects on a touch surface
TW201001258A (en) 2008-06-23 2010-01-01 Flatfrog Lab Ab Determining the location of one or more objects on a touch surface
SE533704C2 (sv) * 2008-12-05 2010-12-07 Flatfrog Lab Ab Pekkänslig apparat och förfarande för drivning av densamma
EP2433204A4 (en) 2009-05-18 2014-07-23 Flatfrog Lab Ab DETERMINING THE LOCATION OF AN OBJECT ON A TOUCH SURFACE
CN102597936B (zh) 2009-09-02 2015-01-07 平蛙实验室股份公司 具备补偿信号轮廓的触摸表面
CN102656547A (zh) 2009-10-19 2012-09-05 平蛙实验室股份公司 确定一个或多个物体在触摸表面上的触摸数据
KR20120095926A (ko) 2009-10-19 2012-08-29 플라트프로그 라보라토리즈 에이비 2차원 보상을 가지는 터치 면
US20120256882A1 (en) 2009-12-21 2012-10-11 Flatfrog Laboratories Ab Touch surface with identification of reduced performance
TW201203052A (en) 2010-05-03 2012-01-16 Flatfrog Lab Ab Touch determination by tomographic reconstruction

Also Published As

Publication number Publication date
KR20120083916A (ko) 2012-07-26
EP2491479A4 (en) 2014-09-03
IL219030A0 (en) 2012-06-28
EP2491479B1 (en) 2018-10-03
CA2778153A1 (en) 2011-04-28
US9024916B2 (en) 2015-05-05
CN102648445A (zh) 2012-08-22
JP2013508804A (ja) 2013-03-07
WO2011049511A1 (en) 2011-04-28
EP2491479A1 (en) 2012-08-29
US20120268403A1 (en) 2012-10-25
AU2010308594A1 (en) 2012-04-26

Similar Documents

Publication Publication Date Title
RU2012118595A (ru) Извлечение данных касания, представляющих один или несколько предметов на сенсорной поверхности
Dorafshan et al. Deep learning models for bridge deck evaluation using impact echo
Goulet et al. Model falsification diagnosis and sensor placement for leak detection in pressurized pipe networks
JP2013508804A5 (ru)
Kolassa Combining exponential smoothing forecasts using Akaike weights
US9494711B2 (en) Adaptive weighting of geophysical data types in joint inversion
Hong et al. A new MCMC algorithm for seismic waveform inversion and corresponding uncertainty analysis
KR101343097B1 (ko) 홍수 취약성 평가를 위한 퍼지 탑시스 접근방법
US20210164944A1 (en) Stochastic Realization of Parameter Inversion in Physics-Based Empirical Models
JP2019101681A (ja) 見積り取得装置、見積り取得方法およびプログラム
Moore et al. Crack identification in a freely vibrating plate using Bayesian parameter estimation
Liu et al. Monitoring the propagation of mechanical discontinuity using data-driven causal discovery and supervised learning
Kaya et al. Fuzzy process capability indices with asymmetric tolerances
CN117540264A (zh) 一种基于python构建卷积神经网络的滑坡易发区图生成方法
CN112083144A (zh) 断层启闭性预测方法、装置、计算机设备和存储介质
EA011597B1 (ru) Проектирование геофизической разведки с использованием электромагнитных полей с управляемым источником
Pastore et al. Relative Influence of Sea State and Mean, Turbulent, and Heterogenous Refractivity on X-Band Propagation
CN112651168B (zh) 基于改进神经网络算法的建设用地面积预测方法
CN111665574B (zh) 岩石热学参数测井解释方法及系统
Nerlikar Digital Twin in Structural Health Monitoring for Aerospace using Machine Learning
Hasan et al. The environmental price of intelligence: Evaluating the social cost of carbon in machine learning
Magnussen et al. Continuous feature networks: A novel method to process irregularly and inconsistently sampled data with position-dependent features
Steininger Determination of seabed acoustic scattering properties by trans-dimensional Bayesian inversion
CN113642785A (zh) 基于先验信息的空间碎片轨道长期预报方法、系统及设备
Hu Application of GPS measurement technology and computer technology in visual construction simulation of construction engineering

Legal Events

Date Code Title Description
FA92 Acknowledgement of application withdrawn (lack of supplementary materials submitted)

Effective date: 20150724