3D Avatar Feedback Based on Pose Certainty and Activity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for interacting with virtual and augmented reality environments are cumbersome, inefficient, and place a significant cognitive burden on users, often requiring multiple inputs and leading to energy waste in battery-operated devices.
Innovation Solution
A computer system that presents avatars with variable display characteristics based on user pose certainty and activity type, using sensors to reduce the number and nature of user inputs, and incorporates eye and hand tracking for intuitive interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional user interface methods are used for interacting with virtual reality environments, then basic interaction functionality is achieved, but user interaction efficiency deteriorates due to cumbersome operations and multiple required inputs
Solution Approach 1:
The system provides continuous feedback by displaying avatars that reflect the user's current activity type and pose certainty. This visual feedback loop allows users to understand system recognition of their actions, reducing the need for multiple confirmation inputs and improving interaction efficiency.
Solution Approach 2:
The system automatically detects user activity type and pose certainty without requiring explicit user input. The avatar presentation is self-adjusting based on sensor data, eliminating the need for users to manually select interaction modes or provide multiple inputs to achieve the desired outcome.
2Reliability
If conventional user interface methods requiring multiple inputs are used, then desired outcomes can be achieved, but energy consumption increases in battery-operated devices
Solution Approach 1:
The system uses sensors to automatically detect user activity type and pose certainty without requiring multiple user inputs. This self-service approach reduces the number of processing cycles needed for input handling while maintaining reliable outcome achievement, thereby conserving battery energy.
Solution Approach 2:
The system performs preliminary detection of user activity and pose certainty before executing the full interaction sequence. By pre-processing sensor data and determining the appropriate avatar presentation in advance, the system reduces subsequent processing requirements and energy consumption.
3Ease of operation
If detailed avatar presentation with variable display characteristics is implemented, then user feedback and interaction quality improve, but device complexity increases
Solution Approach 1:
The system applies different display characteristics to different portions of the avatar based on pose certainty levels. High-certainty regions are rendered with full detail while low-certainty regions use simplified representations, providing intuitive feedback without requiring complex processing across the entire avatar model.
Solution Approach 2:
The avatar presentation dynamically adjusts its display characteristics based on real-time sensor data and pose certainty calculations. This dynamic adaptation allows the system to provide rich interactive feedback while maintaining manageable complexity through on-the-fly adjustments rather than pre-computed complex models.
Data Source
AI summary
In some embodiments, a computer system receives data representing a pose of at least a first portion of a user and causes presentation of an avatar that includes a respective avatar feature corresponding to the first portion of the user and presented having a variable display characteristic that is indicative of a certainty of the pose of the first portion of the user. In some embodiments, a computer system receives data indicating current activity of one or more users is activity of a first type and, in response, updates a representation of a user having a first appearance based on a first appearance template. The system receives second data indicating current activity of the one or more users and, in response, updates the appearance of the representation of the first user based on the current activity of the one or more users using the first or a second appearance template.


