Electronic Pen Virtual Code Pattern Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display devices face challenges in recognizing code patterns when an electronic pen detects only a part of the pattern within a detection area, leading to incomplete position information recognition.
Innovation Solution
An electronic pen equipped with a projector, light-emitting unit, and light-receiving unit generates a virtual code pattern for the undetected portion of the detection area, allowing the pen to recognize the complete code pattern by combining the detected and virtual patterns.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the electronic pen uses a fixed detection area for code pattern recognition, then the detection area is simple to define, but the code pattern cannot be fully recognized when the pen detects only a part of the pattern
Solution Approach 1:
The patent applies dynamics by making the detection area movable and adaptable rather than fixed. The detection area dynamically adjusts its position and size based on the actual code pattern detected, allowing the system to recognize complete code patterns even when the initial detection area only captures part of the pattern. This resolves the contradiction by enabling accurate recognition without requiring an overly complex predefined detection area structure.
Solution Approach 2:
The patent segments the code pattern recognition process into multiple stages: initial detection, pattern completion judgment, and virtual pattern generation. By dividing the detection area into detectable portions and using virtual code patterns to supplement incomplete detections, the system achieves complete pattern recognition without requiring the entire pattern to be visible in a single fixed detection area.
2Measurement precision
If the electronic pen enlarges the detection area to ensure complete code pattern detection, then complete code pattern recognition is achieved, but the device complexity and processing burden increase
Solution Approach 1:
The patent applies preliminary action by generating virtual code patterns in advance based on the detected portion and the known code pattern structure. Instead of enlarging the detection area to capture the complete pattern, the system pre-calculates and generates the missing portions virtually, then combines them with the detected portion to achieve complete pattern recognition without increasing physical detection area or system complexity.
3Measurement precision
If the electronic pen uses a larger detection area to capture the complete code pattern, then complete position information is obtained, but the time to process and analyze the detection area increases
Solution Approach 1:
The patent applies partial action by detecting only the necessary portion of the code pattern and generating the remaining portions virtually. Instead of processing the entire detection area to ensure completeness, the system processes only the detected portion and uses algorithmic generation for the rest, significantly reducing processing time while maintaining complete position information accuracy.
4Measurement precision
If the electronic pen generates virtual code patterns for undetected portions, then complete code pattern recognition is achieved, but the processing complexity increases
Solution Approach 1:
The patent applies copying by creating virtual code patterns that replicate the structure and characteristics of the detected code pattern portion. The system copies the known code pattern structure and applies it to generate the undetected portions, ensuring consistency and accuracy without requiring complex new processing algorithms. This reduces processing complexity while maintaining recognition accuracy.
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
Enables accurate recognition of code patterns even when the pen detects only a part of the pattern, enhancing position information accuracy and usability in display devices.
Implementation Method 1
a light-emitting unit configured to emit light to a detection area
Implementation Method 2
a light-receiving unit configured to detect light reflected from the detection area
Data Source
AI summary
An electronic pen includes a projector configured to generate a virtual code pattern, a light-emitting unit configured to emit light to a detection area, a light-receiving unit configured to detect light reflected from the detection area, and a code processor configured to control the projector, the light-emitting unit, and the light-receiving unit. The code processor is configured to, when a code pattern is detected in a portion of the detection area, generate the virtual code pattern, which corresponds to a remaining portion of the detection area. The projector is configured to output the virtual code pattern to the remaining portion of the detection area.


