Touch Input Compensation Near Cameras in Variable-Density Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Accurately processing touch inputs near a camera in a touchscreen display is challenging due to variations in touch sensor density, leading to measurement inaccuracies and shifts in detected locations.

Innovation Solution

The computing device compensates for lower touch sensor density near the camera by generating compensated touch values using scaling values and correcting skewed or shifted locations through shift and skew correction techniques, employing a touch value measurer, compensator, shift corrector, and skew corrector to process touch inputs accurately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If touch sensor density is reduced near the camera to improve camera performance, then camera quality is improved, but touch input measurement accuracy deteriorates

Engineering Contradiction:
Improvecamera qualityVSAvoidtouch input measurement accuracy
Core Design Contradiction:
Illumination intensityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by implementing location-specific compensation values that are tailored to different regions of the touchscreen. The system divides the touchscreen into multiple zones with different sensor densities and assigns unique compensation values to each zone, allowing the touch measurement system to adapt to local variations in sensor density while maintaining overall system performance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs parameter changes by dynamically adjusting compensation values based on the relationship between measured touch values and known touch values. The system calculates compensation factors that modify the raw touch measurements to account for variations in sensor density, effectively changing the measurement parameters to achieve consistent accuracy across different regions.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If touch sensor density varies across the touchscreen to accommodate camera placement, then device functionality is improved, but touch location detection accuracy deteriorates

Engineering Contradiction:
Improvedevice functionalityVSAvoidtouch location detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent implements feedback by continuously comparing measured touch values with known reference values and using the difference to determine appropriate compensation values. This feedback loop allows the system to automatically adjust for location-specific measurement errors caused by varying sensor density, ensuring accurate touch location detection across the entire touchscreen surface.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-establishing a map of compensation values for different locations on the touchscreen before actual touch input occurs. The system performs calibration and compensation value determination in advance, creating a lookup table or compensation model that can be quickly applied during normal operation to correct for sensor density variations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4162350B1Correcting touch inputs
Publication Date: 2025.08.06 GOOGLE LLC
  • EP4162350B1 patent drawingFigure 1A
  • EP4162350B1 patent drawingFigure 1B
  • EP4162350B1 patent drawingFigure 2

AI summary

A computing device can receive a first measured touch value, the first measured touch value indicating first touch input at a first location near a camera included in the computing device, receive a second measured touch value, the second measured touch value indicating second touch input at a second location farther from the camera than the first location, a density of touch sensors in the second location being greater than a density of touch sensors in the first location, generate a first compensated touch value based on the first measured touch value and a first scaling value, generate a second compensated touch value based on the second measured touch value and a second scaling value, the second scaling value being less than the first scaling value, and process the first touch input and the second touch input based on the first compensated touch value and the second compensated touch value.