Neural Network Position Determination for Irregular Capacitive Sensors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional position determination methods for capacitive cell structures, such as touchscreens and liquid level gauges, fail to accurately and efficiently handle non-planar, curve-shaped, or irregularly shaped surfaces, resulting in unreliable results and performance issues like accuracy, latency, and memory footprint problems.

Innovation Solution

The implementation of machine learning-based methods using trainable neural networks to adapt to the geometry of capacitive cell structures, allowing for reliable position determination by adjusting edge weights and network parameters through supervised and unsupervised training, and employing techniques like pruning and quantization to improve computational efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional position determination methods are used for capacitive cell structures, then the system is simple to implement, but it fails to accurately handle non-planar, curve-shaped, or irregularly shaped surfaces resulting in unreliable results

Engineering Contradiction:
Improveposition determination accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms the position determination problem from geometric parameter-based calculations to machine learning parameter-based predictions. By training neural networks with capacitance values and corresponding position labels, the system learns optimal parameters for accurately determining positions on surfaces of any shape, resolving the contradiction between reliability and complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces conventional geometric and mathematical calculation methods with machine learning-based prediction systems. Neural networks substitute traditional algorithms, enabling accurate position determination on complex surfaces without requiring explicit geometric models, thus improving reliability while managing system complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of time

If conventional position determination methods are used, then computational resources are conserved, but latency and memory footprint problems occur when handling complex surfaces

Engineering Contradiction:
Improveposition determination latencyVSAvoidprocessing efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies preliminary action by training neural networks offline before deployment. During the training phase, the system processes large datasets to learn position patterns, storing learned parameters in the network weights. During actual position determination, the pre-trained network rapidly predicts positions without requiring complex real-time calculations, significantly reducing latency while maintaining processing efficiency.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If machine learning-based methods with trained neural networks are employed, then position determination accuracy is improved, but memory footprint increases

Engineering Contradiction:
Improveposition determination accuracyVSAvoidmemory footprint
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent manages memory footprint by optimizing neural network parameters through pruning and quantization techniques. By removing redundant connections and reducing precision requirements, the system maintains high position determination accuracy while significantly reducing the memory resources required to store network weights and structures.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If conventional methods assume planar rectangular shape, then the system is easy to manufacture, but it cannot adapt to non-planar, curve-shaped, or irregularly shaped surfaces

Engineering Contradiction:
Improvesurface shape adaptabilityVSAvoidsystem development complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent achieves universality by developing a single machine learning-based position determination system that can handle surfaces of any shape. The neural network learns from training data representing various surface geometries, enabling the same system to accurately determine positions on planar, curved, irregular, and non-compact surfaces without requiring shape-specific algorithms, thus improving adaptability while maintaining ease of manufacture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach provides accurate and efficient position determination with reduced dependence on the sensor's form factor, improving performance in terms of accuracy, latency, and memory usage, and reducing development time and effort.

Implementation Method 1

Bringing a finger or a conductive stylus to the surface of a capacitive cell would change its capacitance, which may be measured and then utilized for touch position determination.

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS11561654B2Machine learning-based position determination
Publication Date: 2023.01.24 INFINEON TECHNOLOGIES AMERICAS CORP
  • US11561654B2 patent drawing
  • US11561654B2 patent drawing
  • US11561654B2 patent drawing

AI summary

An example method of determining the position value reflecting an action applied to the capacitive sensor device comprises: receive a set of capacitance values of a plurality of capacitive cells of a capacitive sensor device; determining a local maximum of the set of capacitance values; identifying a set of neural network parameters corresponding to the local maximum of the set of capacitance values; and processing the set of capacitance values by a neural network using the identified set of neural network parameters to determine a position value reflecting an action applied to the capacitive sensor device.