Touch Contact Image Classification for Palm Rejection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing touch sensor devices struggle to accurately distinguish between intentional and unintentional user contacts, particularly due to palm contacts and thumb interactions, which degrade user experience.

Innovation Solution

A neural network-based classification system that processes touch data from sensor electrodes to generate touch images, identify contact segments, and classify contacts as intentional or unintentional using neural networks, enhancing accuracy and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the touch region size is increased to provide larger interaction area, then the active usable area is improved, but palm contacts and unintentional contacts increase

Engineering Contradiction:
Improvetouch region areaVSAvoidpalm contact frequency
Core Design Contradiction:
Area of stationary objectVSObject-affected harmful factors

Solution Approach 1:

The touch sensor data is segmented into multiple contact images, where each contact image represents a distinct contact region. The processing system divides the touch data into separate segments corresponding to different contacts (e.g., thumb contact vs. palm contact), allowing independent classification of each segment. This segmentation enables the system to distinguish intentional thumb interactions from unintentional palm contacts even when both are present on the enlarged touch surface.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If traditional touch classification methods are used, then device complexity is low, but classification accuracy between intentional and unintentional contacts deteriorates

Engineering Contradiction:
Improvecontact classification accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A neural network classifier is introduced as an intermediary component between the touch sensor and the processing system. This neural network acts as a mediator that receives contact images and automatically classifies them as intentional or unintentional contacts based on learned patterns from training data. The neural network intermediary handles the complex classification task, improving accuracy while allowing the main processing system to focus on other functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The processing system performs preliminary actions by generating contact images and extracting relevant features before classification. The system pre-processes the touch data by creating segmented contact images, calculating contact properties (area, depth, position), and preparing the data in an optimized format for the neural network classifier. This preliminary preparation improves the efficiency and accuracy of the subsequent classification step.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If neural network based classification is implemented, then contact classification accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvecontact classification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary classification by first analyzing contact properties such as contact area, depth, and position to identify likely intentional contacts before applying the full neural network classification. This two-stage approach allows the system to quickly handle obvious cases without requiring computationally intensive neural network processing, thereby reducing overall processing time while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The touch data is segmented into multiple contact images that can be processed independently and in parallel. By dividing the classification task into separate contact segments rather than processing all touch data as a single unit, the system reduces the computational burden on the neural network and enables faster processing through parallel computation of multiple contact images.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250342687A1System and method for neural network based touch classification in a touch sensor
Publication Date: 2025.11.06 SYNAPTICS INC
  • US20250342687A1 patent drawing
  • US20250342687A1 patent drawing
  • US20250342687A1 patent drawing

AI summary

An input device for classification of an input object is provided. The input device comprises a touch sensor comprising a plurality of sensor electrodes configured to obtain touch data; and a processing system. The processing system is configured to receive touch data from resulting signals from the plurality of sensor electrodes; generate a touch image based on the touch data; generate one or more contact images based on the touch image, each contact image comprising one or more first pixels from the touch image and one or more second pixels with predefined values; classify, using a neural network, a respective contact in each of the one or more contact images and generate corresponding classification results; and identify, based on the classification results, one or more classified contacts in the touch image.