Electronic Drawing Handwriting Recognition Bitmap Vector Separation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic drawing systems face challenges in seamlessly integrating erasing and smudging operations with handwriting recognition, as vector representations used for recognition are not visually pleasing and bitmap editing operations are memory and computationally intensive.
Innovation Solution
The system generates both bitmap and enhanced vector representations independently, where the vector representation includes drawing vectors forming polygons for editing and a primary vector for recognition, allowing for seamless editing and recognition without the need for visual rendering of the vector representation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If vector representations are used for handwriting recognition, then recognition accuracy is improved, but visual rendering quality deteriorates
Solution Approach 1:
The system divides the representation into two separate components: a bitmap representation for visual rendering and a vector representation for handwriting recognition. This segmentation allows each representation to be optimized for its specific purpose without compromising the other.
Solution Approach 2:
The patent introduces an intermediary process that maintains both bitmap and vector representations independently. The bitmap serves as the visual intermediary while the vector data serves as the recognition intermediary, allowing both functions to operate optimally.
2Ease of operation
If bitmap editing operations are implemented, then editing functionality is improved, but memory and computational resources are consumed
Solution Approach 1:
The system creates a vector copy of the handwritten content that can be used for recognition purposes without requiring extensive bitmap processing. This copying approach reduces the computational burden while maintaining editing capabilities through the primary bitmap representation.
3Adaptability or versatility
If both bitmap and vector representations are generated independently, then editing and recognition are improved, but system complexity increases
Solution Approach 1:
The system design allows the bitmap representation to serve multiple functions: visual display and editing operations. The vector representation simultaneously provides recognition data and structural information. This multi-functionality reduces the need for separate specialized systems.
Data Source
AI summary
Aspects of subject technology provide systems and methods for electronic drawing with handwriting recognition. An electronic device may include one or more processors configured to receive a modification input to an object rendered on a display, and to perform a first re-rendering of the object on the display based on the modification input. The one or more processors may further be configured to generate at least one polygon-based representation of the object based on the modification input, and to perform, based on the at least one polygon-based representation, a second re-rendering of the object on the display.


