Touch Track Display Smoothing With Adaptive Kalman Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touch tracks on touchscreens are often rough and inconsistent with the user's actual sliding track due to noise interference, leading to a poor display effect and user experience.
Innovation Solution
A display method and apparatus that adjusts display parameters based on the difference in speed and direction of sliding operations, using a Kalman filtering model to filter measured coordinates and ensure the touch track's smoothness and accuracy, with roughness less than 0.75, matching the actual sliding track.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If touch coordinates are directly displayed without filtering, then the touch track responds quickly to user input, but the displayed track becomes rough and inconsistent with the actual sliding path due to noise interference
Solution Approach 1:
The patent applies preliminary filtering action by using a Kalman filter to predict and smooth touch coordinates before they are displayed. The filter processes raw touch data in advance to eliminate noise and generate smooth touch tracks that accurately represent the user's intended sliding path, resolving the contradiction between quick response and smooth display.
2Manufacturing precision
If noise filtering is applied to smooth the touch track, then the display smoothness improves, but the display delay increases
Solution Approach 1:
The patent implements dynamic adaptive filtering where the Kalman filter parameters are adjusted in real-time based on the current touch state and noise characteristics. This dynamic approach allows the system to optimize the balance between smoothing effectiveness and response speed, reducing display delay while maintaining touch track smoothness.
Solution Approach 2:
The Kalman filter uses feedback from previous touch states and predicted positions to continuously refine the current touch coordinate display. By incorporating feedback mechanisms, the system can anticipate user movements and reduce perceived delay while maintaining smooth track visualization through continuous prediction and correction.
Data Source
AI summary
This application provides a display method and apparatus, to improve display effect of a touch track on a touchscreen. In the method, an electronic device may receive a first sliding operation whose direction and/or speed change/changes, and display a touch track corresponding to the first sliding operation, where roughness of the touch track is less than 0.75, the touch track is the same as a sliding track corresponding to the first sliding operation, a display parameter corresponding to a third position changes when a touch point corresponding to the first sliding operation reaches the third position, and the third position is any position between a first position and a second position. In this way, the touch track displayed by the electronic device is smooth, and has good accuracy (that is, consistency), and a delay of displaying the touch track is small.


