Interactive Writing Device Adaptive Color Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional interactive writing devices require multiple clicks to change writing colors and typically support only one color in a writing region, limiting user interaction and functionality.
Innovation Solution
An interactive writing device and method utilizing an adaptive color identification mechanism, which captures visible light images, establishes a tag searching region, filters the original image to generate a local processed image, searches for a color tag pattern, and generates a color value, allowing for efficient color selection and multiple color support through image processing and display control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional interactive pen with button clicking is used to change writing color, then color selection function is provided, but user operation time and complexity increases
Solution Approach 1:
The system automatically identifies the color tag on the writing object through image processing and color space conversion, eliminating the need for users to manually select colors through multiple clicks. The writing object itself carries the color information via its tag, which the system reads and applies automatically.
Solution Approach 2:
The mechanical button-clicking operation is replaced by an optical recognition system that captures images, processes color information through coordinate space conversion, and automatically applies the identified color, significantly reducing user interaction time.
2Device complexity
If conventional interactive projection system supports only one writing color in the same writing region, then system complexity is reduced, but functionality and adaptability are limited
Solution Approach 1:
The writing region is divided into multiple color zones, each associated with a specific color tag. The system processes different color regions independently through image segmentation and coordinate space conversion, enabling multi-color support while maintaining manageable system complexity.
Solution Approach 2:
Different regions of the writing surface are assigned different color properties through local color tag identification. The system applies color recovery and coordinate transformation specifically to identified tag regions, allowing multiple colors to coexist in the same writing area without overwhelming system complexity.
3Measurement precision
If color tag identification is performed on the entire visible light image, then complete color detection is achieved, but computational cost and processing time increase
Solution Approach 1:
The system extracts and isolates color tag regions from the entire visible light image through image processing. By focusing computational resources only on the extracted tag regions rather than the whole image, the system achieves complete color detection while significantly reducing processing time and computational cost.
Solution Approach 2:
Instead of processing the entire image, the system performs color identification only on the specific tag regions that are extracted and isolated. This partial processing approach maintains detection completeness for all color tags while avoiding the excessive computational burden of analyzing the entire visible light image.
Data Source
AI summary
An operating method for an interactive writing device is provided. The operating method includes following steps. A visible light image is captured in response to an original outputted image. A tag searching region is established in the visible light image in response to a writing operation performed by a writing object having a color tag pattern. The original outputted image corresponding to the tag searching region is filtered from the visible light image in the tag searching region to generate a local processed image. A color tag corresponding to the color tag pattern of the writing object is searched from the local processed image. A color value corresponding to the color tag is generated.


