Virtual Avatar Rendering Through Image Segmentation for Real-Object Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for rendering virtual avatars are limited by predetermined libraries, restricting the ability to accurately represent real objects.
Innovation Solution
A method and apparatus that segment a target image into first and second objects, construct spatial building block avatars based on mapping relationships, and render these avatars dynamically to create a personalized and detailed virtual representation of the real object, avoiding reliance on predetermined libraries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a predetermined library is used for virtual avatar rendering, then the rendering process is simplified and faster, but the presentation effect is limited and cannot accurately represent real objects
Solution Approach 1:
The patent segments the target image into multiple first objects and corresponds them to pre-constructed first spatial building block avatars. Then it constructs second spatial building block avatars for second objects based on mapping relationships. This segmentation allows the system to combine pre-built components with dynamically generated parts, achieving both speed and accuracy.
Solution Approach 2:
The patent dynamically constructs second spatial building block avatars based on mapping relationships between segmented image objects and pre-constructed avatars. This dynamic construction process allows the system to adapt to different real objects while maintaining rendering efficiency through the use of pre-built first spatial building block avatars.
2Ease of manufacture
If a predetermined library is used for virtual avatar rendering, then the rendering process is standardized, but the virtual avatar cannot better represent the current real object
Solution Approach 1:
The patent divides the target image into multiple first objects and constructs corresponding second spatial building block avatars for each object based on mapping relationships. This segmentation enables standardized processing of individual components while allowing customized assembly to accurately represent the specific real object.
Solution Approach 2:
The patent uses mapping relationships to transform and adjust the pre-constructed first spatial building block avatars into second spatial building block avatars that accurately represent the segmented objects in the target image. This parameter transformation allows standard templates to be adapted to specific real objects.
3Manufacturing precision
If image segmentation and dynamic construction are used instead of predetermined libraries, then the avatar representation accuracy is improved, but the rendering process becomes more complex
Solution Approach 1:
The patent segments the target image into multiple first objects and constructs corresponding second spatial building block avatars for each object. This segmentation breaks down the complex rendering task into manageable sub-tasks, making the overall process more manageable despite the increased complexity.
Solution Approach 2:
The patent pre-constructs first spatial building block avatars for first objects before the main rendering process. This preliminary action reduces the complexity of the main task by preparing components in advance, allowing the system to focus on constructing second spatial building block avatars based on mapping relationships.
Data Source
AI summary
The embodiment of the disclosure discloses a method and apparatus for rendering a virtual avatar, an electronic device and a storage medium, and the method includes: segmenting a target image to obtain at least one first object and second objects respectively corresponding to each first object; the at least one first object respectively corresponding to at least one pre-constructed first spatial building block avatar; constructing, based on a mapping relationship between the at least one first object and the at least one first spatial building block avatar respectively corresponding to the at least one first object, second spatial building block avatars of second objects respectively corresponding to each first object; and rendering each of the first spatial building block avatars and each of the second spatial building block avatars.


