Handwriting Stroke End Shaping via Ellipse Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current handwriting processing methods on touch displays lack a natural stroke end effect, leading to a poor user experience due to complex calculations and high hardware requirements, which result in jagged or step-like appearances, and do not effectively replicate the writing experience on paper.
Innovation Solution
A handwriting processing method that determines the type and shape of strokes by analyzing track points and their parameters, using ellipse shapes for stroke starts and adjusting line widths based on writing speed variations to create a smooth, natural-looking stroke end effect, implemented in a touch display device and computer system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If complex calculation methods are used to achieve stroke end effects, then the handwriting processing precision is improved, but the device complexity and hardware requirements increase
Solution Approach 1:
The patent changes the parameter representation from complex multi-dimensional calculations to simple geometric parameters (ellipse shape, orientation, and size). By representing stroke ends as ellipses with specific parameters rather than complex calculated paths, the system achieves natural-looking stroke ends with reduced computational complexity.
Solution Approach 2:
The patent uses lightweight geometric primitives (ellipses) instead of heavy computational models. These simple geometric objects can be rendered efficiently without requiring complex hardware, achieving the desired visual effect with minimal computational resources.
2Manufacturing precision
If complex algorithms are used for handwriting processing, then the stroke end effect quality is improved, but the processing speed decreases
Solution Approach 1:
The patent transforms the problem from complex iterative calculations to direct parameter assignment. By defining stroke ends through simple geometric parameters (ellipse orientation, size, position) based on stroke type, the system achieves high-quality stroke effects with linear-time processing rather than iterative optimization.
Solution Approach 2:
The patent pre-defines the characteristics of different stroke types (horizontal, vertical, diagonal, etc.) and their corresponding ellipse parameters. When processing handwriting, the system only needs to identify the stroke type and apply the pre-determined parameters, eliminating the need for complex real-time calculations.
3Productivity
If simple processing methods are used, then the processing speed is improved, but the handwriting appearance becomes jagged and less natural
Solution Approach 1:
The patent uses elliptical shapes to represent stroke ends instead of simple linear or rectangular terminations. The curved elliptical geometry naturally smooths the stroke endings, eliminating jagged appearances while requiring minimal computational overhead since ellipses are standard graphical primitives.
Solution Approach 2:
The patent applies different ellipse parameters (orientation, size, shape) to different stroke types and positions (start vs. end). This local differentiation ensures that each stroke segment has appropriate visual characteristics for its specific context, achieving natural handwriting appearance through localized parameter adjustment rather than global complex processing.
4Manufacturing precision
If pressure sensing is used to achieve natural stroke effects, then the handwriting realism is improved, but the device complexity increases
Solution Approach 1:
The patent copies the visual characteristics of natural handwriting stroke ends by analyzing the geometry of the stroke path itself. Instead of relying on pressure sensing data, the system infers the intended stroke end shape from the trajectory and kinematic parameters, creating a visual copy of natural handwriting effects without the hardware complexity.
Solution Approach 2:
The patent replaces the mechanical pressure sensing system with a computational model that uses position and velocity data. By substituting direct physical measurement (pressure) with derived computational parameters (trajectory analysis), the system achieves similar effects with simpler touch display hardware.
Data Source
AI summary
A handwriting processing method, a touch display device, a computer device, and a storage medium are provided. The handwriting processing method includes: determining, according to a sample point in a writing track that is input by a user by means of a touch display, a group of track points and a related parameter of each track point, the related parameter including a coordinate parameter and a time parameter; determining, according to the related parameter of each track point, a start position, an end position, and a type of a stroke contained in the writing track, where the type of the stroke includes one of a horizontal stroke, a vertical stroke, a left-falling stroke, a right-falling stroke or a lifting stroke; and determining, according to the type of the stroke, a shape of the start position of the stroke.


