Touch Panel Multi-Touch Path Intersection Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch panel devices capable of multi-touch operation often incorrectly detect the positions of multiple touched points due to noise in the signal output, causing the coordinates of one point to be mistakenly identified as another.

Innovation Solution

A touch panel device configuration that includes an operation position obtaining unit, an intersection determination unit, and a correction unit, which determine if two paths intersect and correct the operation positions by swapping their coordinates when an intersection is detected, ensuring accurate detection of touched points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multi-touch operation is enabled on the touch panel, then the device can detect multiple touch points simultaneously, but noise in the signal causes incorrect detection of operation positions where coordinates may be erroneously switched between touch points

Engineering Contradiction:
Improvemulti-touch operation capabilityVSAvoidoperation position detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary tracking of operation position paths for each touch point before the incorrect detection occurs. By maintaining historical path information, the system can detect when paths intersect and correct coordinate switching errors by determining which path is continuous and which is discontinuous at the intersection point.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the tracked operation paths to detect and correct incorrect coordinate assignments. When paths intersect, the continuity of each path is evaluated, and coordinate corrections are applied based on which path maintains continuity, thereby feedbacking the correct position information.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If coordinate correction based on path intersection is implemented, then operation position detection accuracy is improved, but the complexity of the control algorithm increases

Engineering Contradiction:
Improveoperation position detection accuracyVSAvoidcontrol algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary tracking of operation position paths for each touch point before the incorrect detection occurs. By maintaining historical path information, the system can detect when paths intersect and correct coordinate switching errors by determining which path is continuous and which is discontinuous at the intersection point.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The correction mechanism uses the operation paths themselves to identify and correct errors. The paths provide self-contained information about continuity and intersection, allowing the system to correct coordinate assignments using only the path data without requiring external calibration or complex additional sensors.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10949023B2Touch panel device, touch panel device control method, program, and storage medium storing the program
Publication Date: 2021.03.16 FANUC LTD
  • US10949023B2 patent drawing
  • US10949023B2 patent drawing
  • US10949023B2 patent drawing

AI summary

A touch panel device includes: an operation position obtaining unit for obtaining operation positions touched by operating members, the positions being determined based on signals outputted from a touch panel; an intersection determination unit for, when input is given by multi-touch operation, determining whether a first path and a second path intersect each other, the first path being a path of the operation position of one of the operating members, the second path being a path of the operation position of the other operating member; and a correction unit for, when the determination that the first path and the second path intersect each other is made, substituting the operation position of the one operating member for the operation position of the other operating member, and substituting the operation position of the other operating member for the operation position of the one operating member.