Multi-User Object Representation Using Selective 3D Session Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-user communication session techniques fail to adequately utilize 3D information and do not customize experiences based on variable circumstances such as receiving device's stereo-viewing capabilities.
Innovation Solution
Devices share both 2D video stream data and additional 3D data during communication sessions, allowing receiving devices to selectively use this information based on their capabilities, such as stereo-viewing or not, to present 2D or 3D/2.5D representations of users or objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If 3D data is transmitted to all receiving devices, then devices with stereo-viewing capabilities can present enhanced 3D/2.5D representations, but devices without such capabilities cannot utilize this data effectively
Solution Approach 1:
The system applies local quality by transmitting different types of data to different receiving devices based on their specific capabilities. Devices with stereo-viewing capabilities receive and process 3D data for enhanced representations, while devices without such capabilities receive only 2D video streams. This ensures each device receives precisely the data type it can utilize, avoiding waste of bandwidth on incompatible devices.
Solution Approach 2:
The system dynamically adapts the data transmission and presentation mode based on the receiving device's capabilities. The sending device determines whether to transmit 3D data or only 2D video streams based on real-time assessment of the receiving device's stereo-viewing capabilities. This dynamic adaptation allows the system to optimize data transmission volume while ensuring compatible devices receive appropriate data types.
2Reliability
If 3D data is processed and presented on all devices, then enhanced depth perception is achieved, but devices without stereo-viewing capabilities cannot display 3D content properly
Solution Approach 1:
The system achieves universality by designing a communication framework that works across multiple device types with different capabilities. The sending device assesses the receiving device's stereo-viewing capabilities and adapts the data transmission accordingly. This allows the same communication system to reliably serve both advanced devices (presenting 3D/2.5D content) and conventional devices (presenting 2D content), ensuring broad compatibility while maintaining high quality for capable devices.
Solution Approach 2:
The system changes the parameter of data type transmitted based on the receiving device's capabilities. When the receiving device has stereo-viewing capabilities, the system transmits 3D data enabling depth perception and enhanced visual representation. When the receiving device lacks such capabilities, the system transmits only 2D video streams. This parameter change ensures reliable visual representation on all devices without forcing incompatible 3D content transmission.
3Use of energy by moving object
If only 2D video streams are transmitted, then bandwidth consumption is reduced, but devices with stereo-viewing capabilities cannot present enhanced 3D representations
Solution Approach 1:
The system dynamically adjusts data transmission volume based on the receiving device's capabilities and network conditions. When the receiving device has stereo-viewing capabilities, the system transmits additional 3D data to enable enhanced 3D/2.5D representations. When the receiving device lacks such capabilities or network bandwidth is constrained, the system transmits only essential 2D video streams. This dynamic adaptation optimizes bandwidth consumption while ensuring capable devices receive enhanced data types.
Solution Approach 2:
The system applies partial action by transmitting only the necessary data type for each receiving device. Devices with stereo-viewing capabilities receive partial additional data (3D information) beyond the standard 2D video stream, while devices without such capabilities receive exactly what they need (2D video only). This avoids excessive data transmission to incompatible devices while providing enhanced experiences where capability exists.
Data Source
AI summary
Various implementations share both 2D video stream data and additional data (e.g., 3D data) during multi-user communication sessions and enable the receiving (viewing) device to selectively use such information based on circumstances. For example, based on a receiving (viewing) device having stereo-viewing capabilities (e.g., such as a head mounted device may have), the device may determine to use the additional data to present the received 2D video stream in a way that adds depth to a user representation or other object. In contrast, based on a receiving (viewing) device (e.g., such is a conventional tablet, mobile device, or laptop) not having stereo-viewing capabilities, the device may determine to simply display the 2D video stream in 2D, without necessarily using the additional data.


