Virtual Live Streaming System Multiple Image Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current live streaming technologies can only load one virtual image in a single live streaming room, limiting the enhancement of user experience and making virtual live streaming implementation simplistic.
Innovation Solution
A method and apparatus for loading multiple virtual images in a live streaming room, utilizing motion capture data and unique identifiers stored in a hash table, allowing for dynamic configuration and rendering of virtual images based on user inputs and settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If only one virtual image is loaded in a single live streaming room, then the system complexity is low and implementation is simple, but the user experience cannot be improved and the live streaming room is not enriched
Solution Approach 1:
The patent segments the virtual image management by assigning unique identifiers to each virtual image and storing them in a hash table structure. This allows multiple virtual images to be independently managed and loaded simultaneously in a single live streaming room, enabling rich virtual live streaming implementations while maintaining organized system complexity through structured data management.
2Adaptability or versatility
If multiple virtual images are loaded in a single live streaming room, then the user experience is improved and implementation forms are enriched, but the system complexity increases
Solution Approach 1:
The patent implements a universal hash table data structure that can accommodate any number of virtual images with unique identifiers. This universal structure provides multi-functionality by supporting various virtual live streaming implementation forms (single virtual image, multiple virtual images, switching between images) without requiring separate systems for each scenario, thus enriching implementation forms while managing complexity through a unified approach.
Solution Approach 2:
The patent uses motion capture data to drive multiple virtual images simultaneously. By capturing real motion data and copying it to control multiple different virtual image characters, the system enables diverse virtual live streaming implementations without proportionally increasing the complexity of motion capture and control systems.
3Adaptability or versatility
If motion capture data is used to drive multiple virtual images, then the virtual live streaming is enhanced, but the computational resources and processing requirements increase
Solution Approach 1:
The patent merges the motion capture data processing into a unified system that can drive multiple virtual images simultaneously. Instead of having separate motion capture and control systems for each virtual image, the system combines them into a single integrated architecture where one motion capture setup controls multiple virtual characters, thereby enhancing virtual live streaming while reducing overall computational resource requirements compared to individual systems for each image.
Data Source
AI summary
The present application provides techniques for virtual live streaming. The techniques comprise loading at least two virtual images in a current live streaming room in response to a request for adding the at least two virtual images; generating a unique identifier corresponding to each of the at least two virtual images while loading each of the at least two virtual images; obtaining motion capture data indicative of motions to be applied in the current live streaming room; and performing virtual live streaming in the current live streaming room based on the at least two virtual images and the motion capture data.


