ОПРЕДЕЛЕНИЕ КАСАНИЯ ПУТЕМ ТОМОГРАФИЧЕСКОЙ РЕКОНСТРУКЦИИ

1. Способ, позволяющий определять касание на основе выходного сигнала из сенсорного устройства (100), где сенсорное устройство (100) включает панель (4), сконфигурированную для проведения сигналов от ряда периферийных входных соединительных точек к ряду периферийных выходных соединительных точек, посредством чего определяются фактические линии обнаружения (D), которые проходят через участок (1) поверхности панели (4) между парами входных соединительных точек и выходных соединительных точек, по меньшей мере, один генератор (2) сигналов, связанный с входными соединительными точками и предназначенный для генерирования сигналов, и, по меньшей мере, один детектор (3) сигналов, связанный с выходными соединительными точками и предназначенный для генерирования выходного сигнала, причем способ включает:
обработку (40) выходного сигнала с целью генерирования набора выборок данных, где выборки данных служат признаком обнаруженной энергии, по меньшей мере, для подгруппы фактических линий обнаружения (D),
обработку (42) набора выборок данных с целью генерирования набора согласованных выборок, где согласованные выборки служат признаком оценочной обнаруженной энергии для фиктивных линий обнаружения, которые имеют местоположение на участке (1) поверхности, которое согласуется со стандартной геометрией для томографической реконструкции, и
обработку (44, 46) набора согласованных выборок путем томографической реконструкции с целью генерирования данных, служащих признаком распределения относящегося к энергии параметра в пределах, по меньшей мере, части участка (1) поверхности.
2. Способ по п.1, где этап обработки (40) выходного сигнала включает: генерирование выборок данных в двумерном пространстве выборок, где каждая выборка данных является представителем фактической линии обнаружения (D) и определяется значением сигнала и двумя размерными величинами (φ, s; β, α), которые определяют положение фактической линии обнаружения (D) на участке (1) поверхности.
3. Способ по п.2, где этап обработки (42) набора выборок данных включает: генерирование оценочных значений сигнала для согласованных выборок в предварительно определенных положениях в двумерном пространстве выборок, где предварительно определенные положения соответствуют фиктивным линиям обнаружения.
4. Способ по п.3, где оценочные значения сигнала генерируют путем интерполяции на основе значений сигнала для выборок данных.
5. Способ по п.4, где каждое оценочное значение сигнала генерируют путем интерполяции значений сигнала для соседних выборок, данных в двумерном пространстве выборок.
6. Способ по п.4 или п.5, где этап обработки (42) набора выборок данных дополнительно включает: получение предварительно определяемой двумерной интерполирующей функции (IF) с узлами, соответствующими набору выборок данных, и вычисление оценочных значений сигнала в соответствии с интерполирующей функцией (IF) и на основе значений сигнала для выборок данных.
7. Способ по п.6, который дополнительно включает: прием данных исключения, идентифицирующих одну или несколько выборок данных, которые следует исключить, где этап (42) обработки выборок данных включает идентификацию узла, соответствующего каждой выборке данных, которую следует исключить, повторное конструирование предварительно определяемой интерполирующей функции (IF) без каждого из идентифицированных таким образом узлов и вычисление оценочных значений сигнала в соответствии с реконструированной схемой интерполяции (IF') и на основе значений сигнала для выборок данных в узлах реконструированной схемы интерполяции (IF').
8. Способ по любому из пп.3-5, где этап генерирования оценочных значений сигнала включает для каждой согласованной выборки: вычисление взвешенного вклада согласованной выборки от каждой, по меньшей мере, из подгруппы выборок данных и агрегирование взвешенных вкладов, где каждый взвешенный вклад вычисляют как функцию значения сигнала в выборке данных и расстояния в пространстве выборок между согласованной выборкой и выборкой данных.
9. Способ по любому из пп.3-5, где согласованные выборки располагают в двумерном пространстве выборок как строки и/или столбцы.
10. Способ по п.9, где согласованные выборки располагают с равноотстоящими интервалами в пределах каждой из указанных строк и/или каждого из указанных столбцов.
11. Способ по любому из пп.1-4, где этап обработки (42) набора выборок данных включает: действие алгоритма двумерного преобразования Фурье, сконструированного для неравномерно дискретизированных данных, на набор выборок данных с целью генерирования набора коэффициентов Фурье, расположенных в декартовой сетке; и генерирование оценочных значений сигнала путем действия алгоритма двумерного обратного преобразования Фурье на набор коэффициентов Фурье с целью генерирования набора согласованных выборок.
12. Способ по любому из пп.3-5, где этап обработки (44, 46) набора согласованных выборок включает: применение (44) одномерной фильтрации пропускания верхних частот на согласованные выборки в двумерном пространстве выборок с целью генерирования фильтрованных выборок, и обработку (46) фильтрованных выборок с целью генерирования набора значений обратных проекций, служащих признаком указанного распределения.
13. Способ по любому из пп.2-5, где участок (1) поверхности определяет выборочную зону в двумерном пространстве выборок, и где, если фактические линии обнаружения (D), задаваемые геометрической схемой расположения входных соединительных точек и выходных соединительных точек, приводят, по меньшей мере, к одной смежной области без выборок, данных в пределах выборочной зоны, этап обработки набора выборок данных включает:
получение предварительно определенного набора оценочных выборочных точек в пределах смежной области, и,
для каждой оценочной выборочной точки, идентификацию местоположения соответствующей фиктивной линии обнаружения на участке поверхности; идентификацию для каждой точки пересечения между соответствующей фиктивной линией обнаружения и фактическими линиями обнаружения (D) и/или между соответствующей фиктивной линией обнаружения и фиктивными линиями обнаружения для набора согласованных значений значения в точке пересечения как наименьшего значения сигнала среди всех выборок данных, соответствующих фактическим линиям обнаружения (D), связанным с точкой пересечения; и вычисление значения сигнала в оценочной выборочной точке как функции значений в точках пересечения.
14. Способ по п.13, где значение сигнала в оценочной выборочной точке дано наибольшим значением в точке пересечения.
15. Способ по п.13, дополнительно включающий для каждой оценочной выборочной точки: идентификацию количества локальных максимумов среди значений в точках пересечения, и вычисление значения сигнала в оценочной выборочной точке как комбинации локальных максимумов.
16. Способ по любому из пп.2-5, где размерные величины включают угол поворота линии обнаружения в плоскости панели (4) и расстояние линии обнаружения в плоскости панели (4) от предварительно определенного начала координат.
17. Способ по любому из пп.2-5, где размерные величины включают угловое положение входной соединительной точки или выходной соединительной точки линии обнаружения и угол поворота линии обнаружения в плоскости панели (4).
18. Способ по п.17, где стандартная геометрия представляет собой веерную геометрию, где тактильная поверхность (1) имеет некруговой периметр и где угловое положение определяют пересечением между фактической линией обнаружения (D) и фиктивным кругом (С), расположенным так, чтобы он очерчивал тактильную поверхность (1).
19. Способ по любому из пп.1-5, где стандартная геометрия представляет собой одно из параллельной геометрии и веерной геометрии.
20. Способ по любому из пп.1-5, где указанные сигналы включают одно из электрической энергии, света, магнитной энергии, звуковой энергии и колебательной энергии.
21. Способ по любому из пп.1-5, где панель (4) определяет тактильную поверхность (1) и противостоящую поверхность (5; 6), где указанный, по меньшей мере, один генератор (2) сигналов расположен для доставки света внутрь панели (4) так, чтобы свет распространялся от входных соединительных точек посредством внутреннего отражения между тактильной поверхностью (1) и противостоящей поверхностью (5; 6) к соответствующим выходным соединительным точкам для обнаружения указанным по меньшей мере одним детектором (3) сигналов, и где сенсорное устройство (100) сконфигурировано так, чтобы распространяющийся свет локально ослаблялся одним или несколькими объектами (7), касающимися тактильной поверхности.
22. Компьютерный программный продукт, включающий машинный код, который при исполнении на системе обработки данных адаптирован для осуществления способа по любому из пп.1-21.
23. Устройство, позволяющее определять касание на основе выходного сигнала сенсорного устройства (100), где указанное сенсорное устройство (100) содержит панель (4), сконфигурированную для проведения сигналов от ряда периферийных входных соединительных точек к ряду периферийных выходных соединительных точек, посредством чего будут определены фактические линии обнаружения (D), которые проходят через участок (1) поверхности панели (4) между парами входных соединительных точек и выходных соединительных точек, средства (2, 12) для генерирования сигналов во входных соединительных точках, и средства (3) для генерирования выходного сигнала на основе сигналов, обнаруживаемых в выходных соединительных точках, где указанное устройство содержит:
средства (400) для приема выходного сигнала;
средства (402) для обработки выходного сигнала с целью генерирования набора выборок данных, где выборки данных служат признаком обнаруженной энергии, по меньшей мере, для подгруппы фактических линий обнаружения (D);
средства (404) для обработки набора выборок данных с целью генерирования набора согласованных выборок, где согласованные выборки служат признаком оценочной обнаруженной энергии для фиктивных линий обнаружения, которые имеют местоположение на участке (1) поверхности, которое согласуется со стандартной геометрией для томографической реконструкции; и
средства (406, 408) для обработки набора согласованных выборок путем томографической реконструкции с целью генерирования данных, служащих признаком распределения относящегося к энергии параметра в пределах, по меньшей мере, части участка (1) поверхности.
24. Сенсорное устройство, содержащее:
панель (4), сконфигурированную для проведения сигналов от ряда периферийных входных соединительных точек к ряду периферийных выходных соединительных точек, посредством чего будут определены фактические линии обнаружения (D), которые проходят через участок (1) поверхности панели (4) между парами входных соединительных точек и выходных соединительных точек,
средства (2, 12) для генерирования сигналов на входных соединительных точках;
средства (3) для генерирования выходного сигнала на основе сигналов, обнаруживаемых в выходных соединительных точках; и
устройство (10), позволяющее определять касание в соответствии с п.23.
25. Сенсорное устройство, содержащее:
панель (4), сконфигурированную для проведения сигналов от ряда периферийных входных соединительных точек к ряду периферийных выходных соединительных точек, посредством чего будут определены фактические линии обнаружения (D), которые проходят через участок (1) поверхности панели (4) между парами входных соединительных точек и выходных соединительных точек;
по меньшей мере, один генератор (2, 12) сигналов, связанный с входными соединительными точками и предназначенный для генерирования сигналов;
по меньшей мере, один детектор (3) сигналов, связанный с выходными соединительными точками и предназначенный для генерирования выходного сигнала; и
процессор (10) сигналов, подключенный для приема выходного сигнала и сконфигурированный для:
обработки выходного сигнала с целью генерирования набора выборок данных, где выборки данных служат признаком обнаруженной энергии, по меньшей мере, для подгруппы фактических линий обнаружения (D),
обработки набора выборок данных с целью генерирования набора согласованных выборок, где согласованные выборки служат признаком оценочной обнаруженной энергии для фиктивных линий обнаружения, которые имеют местоположение на участке (1) поверхности, которое согласуется со стандартной геометрией для томографической реконструкции, и
обработки набора согласованных выборок путем томографической реконструкции с целью генерирования данных, служащих признаком распределения относящегося к энергии параметра в пределах, по меньшей мере, части участка (1) поверхности.