RU2012118595A - Извлечение данных касания, представляющих один или несколько предметов на сенсорной поверхности - Google Patents
Извлечение данных касания, представляющих один или несколько предметов на сенсорной поверхности Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04109—FTIR 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.
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 при данном векторе затухания а.
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).
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)
| 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)
| 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 |
-
2010
- 2010-10-13 JP JP2012534143A patent/JP2013508804A/ja active Pending
- 2010-10-13 WO PCT/SE2010/051103 patent/WO2011049511A1/en not_active Ceased
- 2010-10-13 RU RU2012118595/08A patent/RU2012118595A/ru not_active Application Discontinuation
- 2010-10-13 KR KR1020127012819A patent/KR20120083916A/ko not_active Withdrawn
- 2010-10-13 CN CN2010800468365A patent/CN102648445A/zh active Pending
- 2010-10-13 AU AU2010308594A patent/AU2010308594A1/en not_active Abandoned
- 2010-10-13 CA CA2778153A patent/CA2778153A1/en not_active Abandoned
- 2010-10-13 US US13/502,691 patent/US9024916B2/en active Active
- 2010-10-13 EP EP10825282.6A patent/EP2491479B1/en not_active Not-in-force
-
2012
- 2012-04-03 IL IL219030A patent/IL219030A0/en unknown
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 |