Multi-User Virtual Avatar Generation From Wearable Sensor Metrics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to effectively generate a virtual avatar that accurately represents the performance of multiple users engaging in physical activities, lacking integration of real-time sensor data and historical performance metrics to create a cohesive and interactive virtual experience.
Innovation Solution
A system and method that utilizes sensor data from wearable devices, including force sensors and IMUs, to generate an avatar performance metric by combining user performance metrics, incorporating modification factors based on technique, health, and historical data, enabling real-time and historical adjustments to create a virtual avatar that engages in interactive activities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If sensor data from multiple users is integrated to generate a collective virtual avatar, then the representativeness and accuracy of the avatar performance metric is improved, but the system complexity and data processing requirements increase
Solution Approach 1:
The system segments the multi-user data processing into distinct modules: individual sensor data acquisition, per-user performance metric determination, modification factor application, and aggregate avatar performance metric generation. This segmentation allows each module to be optimized independently while maintaining overall system accuracy.
Solution Approach 2:
The patent introduces intermediate performance metrics for each user that serve as mediators between raw sensor data and the final avatar performance metric. These intermediate metrics simplify the aggregation process by providing standardized inputs that can be combined systematically to generate the collective avatar representation.
2Adaptability or versatility
If real-time sensor data is processed to update avatar performance characteristics dynamically, then the interactivity and engagement of the virtual experience is improved, but the computational load and processing time increase
Solution Approach 1:
The system performs preliminary processing of sensor data by determining individual user performance metrics and applying modification factors before aggregation. This preliminary action reduces the computational burden during real-time updates by pre-processing data into standardized formats that require minimal additional processing when generating updated avatar characteristics.
Solution Approach 2:
The patent applies modification factors selectively to adjust specific performance characteristics based on technique and health data, rather than reprocessing all sensor data. This partial action approach maintains real-time adaptability by updating only the necessary portions of the avatar performance characteristics while leaving other aspects unchanged.
3Reliability
If modification factors based on technique and health data are incorporated, then the accuracy and personalization of avatar performance representation is improved, but the data requirements and processing complexity increase
Solution Approach 1:
The system applies modification factors locally to specific performance characteristics based on technique and health data, rather than uniformly adjusting all metrics. This allows the system to incorporate detailed personalization data only where it most impacts accuracy, reducing overall data requirements while maintaining high reliability in critical performance representations.
Data Source
AI summary
A system, method, and computer program product for generating a virtual avatar representing a plurality of users. Sensor data is obtained from sensor sets associated with each user. A user performance metric can be determined for each user based on the corresponding sensor data. An avatar performance metric is generated based on the user performance metrics determined for the plurality of users. An avatar performance characteristic is then determined from the avatar performance metric. The avatar performance characteristic can be used to control the performance of a virtual avatar within a virtual environment. The virtual avatar can be animated and displayed within the virtual environment based on the avatar performance characteristic.


