Avatar Generation Mapping via Server Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face compatibility issues and inefficiencies in updating modules for avatar generation, leading to improper asset configuration and the need to update entire applications, rather than just updating specific configurations.
Innovation Solution
An electronic device and method that utilize a server to manage mapping information for avatar generation, allowing for real-time updates of specific configurations without requiring the entire application to be updated, by transmitting user characteristic information to a server to receive updated mapping information and assets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the face recognition module is updated to add or change recognizable components, then the recognition capability is improved, but compatibility problems occur because assets for the added or changed components do not exist in the electronic device
Solution Approach 1:
A server is introduced as an intermediary between the electronic device and the asset database. The server manages mapping information that links recognized components to corresponding assets, allowing the device to retrieve appropriate assets without storing all possible asset data locally. This resolves the compatibility issue by enabling the device to access updated assets through the server when new components are added.
Solution Approach 2:
The system is divided into separate functional modules: a face recognition module that identifies components, a mapping information management module that stores component-to-asset mappings, and a rendering module that generates avatars. The mapping information is stored separately from the device, allowing independent updates to the mapping table without requiring device-wide updates or asset storage.
2Reliability
If all avatar generation applications are updated together to maintain compatibility, then compatibility is improved, but the update process becomes complex and time-consuming
Solution Approach 1:
The mapping information management function is extracted from the local device and placed on the server. The device only stores and processes mapping information received from the server, not the actual asset data. This allows the mapping information to be updated independently on the server side without requiring the device to reinstall or update entire applications.
Solution Approach 2:
The mapping information is made dynamic and updatable in real-time on the server side. Instead of static mappings stored in the device, the system uses a dynamic mapping table that can be updated without device intervention. The device periodically checks for updates and retrieves new mapping information as needed, enabling flexible and timely updates.
3Ease of operation
If mapping information is stored locally in the electronic device, then the device can generate avatars independently, but the device cannot easily receive updated mapping information from external sources
Solution Approach 1:
The device performs periodic checks with the server to see if mapping information needs to be updated. This is triggered by specific events such as when a user requests avatar generation, when the device detects a need for updated components, or at scheduled intervals. The periodic action ensures the device maintains up-to-date mapping information while preserving independent operation capability.
Data Source
AI summary
A method for managing information for creating an avatar, and an electronic device thereof. The electronic device may include a communication module, a display, a memory, and at least one processor. The at least one processor may, in response to an avatar creation request, recognize an image displayed on the display and create an avatar on the basis of a recognition result of the image and mapping information. The at least one processor may, when the mapping information needs to be updated, transmit, to a designated server, characteristic information related to a user of the electronic device and receive, from the server, mapping information corresponding to the characteristic information related to the user. Various other embodiments are also possible.


