Eye Contact Alignment in 3D Portal Visual Representations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to maintain eye contact between users in different physical environments when visually communicating through computer-generated portals, leading to misalignment of viewpoints and a decreased user experience.
Innovation Solution
A method and system that positions and orients a representation of a user within a portal based on spatial and skeletal data from the user's electronic device, ensuring the representation faces towards the viewer's viewpoint, thereby maintaining eye contact.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users are in different physical environments and communicate through computer-generated portals, then communication across locations is enabled, but eye contact and viewpoint alignment are lost
Solution Approach 1:
The system dynamically adjusts the orientation and position of the second user's representation within the portal based on real-time spatial and skeletal data from the first user. The representation rotates and repositions itself to maintain eye contact alignment with the first user's viewpoint, transforming a static portal display into a dynamic adaptive system that responds to user movements and orientations.
2Reliability
If the representation is positioned to maintain eye contact, then communication realism is improved, but system complexity increases
Solution Approach 1:
The representation of the second user autonomously adjusts its own orientation and position within the portal without requiring manual control from either user. The system automatically processes spatial data, skeletal information, and viewpoint calculations to self-position the representation optimally for eye contact, eliminating the need for user intervention in the alignment process.
Solution Approach 2:
The patent replaces manual mechanical positioning with automated computational algorithms that process spatial coordinates, orientation data, and skeletal models to calculate and apply the correct rotation and position transformations. This substitutes physical adjustment mechanisms with digital computation and rendering.
3Ease of operation
If manual positioning is used, then control is simplified, but eye contact alignment is difficult to achieve
Solution Approach 1:
The system continuously receives feedback from sensors tracking the first user's spatial position, orientation, and skeletal data. This feedback is processed in real-time to adjust the second user's representation within the portal, creating a closed-loop control system that automatically maintains eye contact alignment as users move and change their viewpoints during communication.
Data Source
AI summary
In some examples, a first electronic device presents a computer-generated environment, the first electronic device being at a first location relative to a first origin in a first physical environment of a user of the first electronic device, and having a first orientation relative to the first origin. In some examples, the first electronic device detects a request to display a portal through which to visually communicate with a user of the second electronic device, the second electronic device being at a second location relative to a second origin in a second physical environment of the user of the second electronic device and having a second orientation relative to the second origin. In some examples, in response to the request, the first electronic device displays a portal including a representation of the user of the second electronic device that is oriented based on the second location and the second orientation.


