Contour-Based Identification Pattern Generation for Terminal Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for generating identification patterns in terminal devices, such as contact avatars, result in monotonous display effects and poor user experience due to the direct extraction of character images without transformation.
Innovation Solution
A method that involves obtaining an image representing a Chinese, English, or Arabic numeral character, performing transformation based on contour lines to create a second image with contour lines, and generating an identification pattern using this transformed image, which can include extending contour lines, processing right-angled contours, and superimposing dot-matrix or line images to enhance display styles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If character images are directly extracted as contact avatars, then the generation process is simple and fast, but the display effect is monotonous and user experience is poor
Solution Approach 1:
The patent segments the character image into multiple contour lines at different distances from the character. This segmentation transforms a single monotonous image into multiple layered contour elements, creating a more visually appealing display effect while maintaining the original character recognition. The segmentation principle resolves the contradiction by adding visual complexity without complicating the generation process.
Solution Approach 2:
The patent adds a spatial dimension to the display by generating contour lines at multiple distances around the character. Instead of a flat 2D character image, the solution creates a multi-layered structure with contours positioned at different radial distances, effectively adding depth and visual dimensionality. This dimensional enhancement improves display effect while the automated generation process remains simple.
2Shape
If multiple contour lines are generated around the character, then the display effect becomes more diverse and aesthetically pleasing, but the processing complexity increases
Solution Approach 1:
The patent changes the parameter of contour line distance to generate multiple contour lines at different distances from the character. By systematically varying this single parameter (distance) while keeping the contour generation algorithm unchanged, the solution achieves diverse display effects without proportionally increasing processing complexity. The parameter-based approach allows efficient generation of multiple contour variations.
Solution Approach 2:
The patent creates multiple contour lines by copying the character's outline at different distances rather than creating entirely new designs. Each contour line is a copy of the base character shape, scaled and positioned at a specific distance. This copying approach generates visually diverse results while reusing the same generation logic, thereby limiting the increase in processing complexity.
3Shape
If contour lines are extended towards the periphery, then the identification pattern becomes more recognizable and visually distinct, but the image area increases
Solution Approach 1:
The patent extracts only the essential contour information from the character image and extends these contours outward. By separating the core character identification from the decorative contour extensions, the solution maintains recognizability through the extended contours while the actual character content remains compact. The extraction principle allows the visual distinction to extend beyond the character boundaries without proportionally increasing the core image area.
Data Source
AI summary
A method for generating an identification pattern, a terminal device, and the like are provided. The method includes: obtaining a first image (110), where the first image is used to represent any one of a Chinese character, an English character, and an Arabic numeral character; performing transformation on the first image based on a contour line of the first image to obtain a second image (120), where the second image includes the first image and a plurality of contour lines; and generating an identification pattern of a software program based on the second image (130). This application can improve a display effect of the identifier pattern.


