3D Object Mirroring for Light Field Display Scale and Orientation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to efficiently transfer and scale 3D objects from 2D displays to light field displays while preserving their size and orientation for multiple viewers within the field of view (FOV).
Innovation Solution
A method for mirroring 3D objects from a first display to a second display involves determining the relative orientation and size of the displays, selecting a 3D mirroring mode, calculating view parameters, and transmitting these parameters along with the 3D content description to the second display for rendering a light field visualization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If 3D objects are transferred from 2D displays to light field displays, then the visualization capability is improved, but the scaling and orientation accuracy deteriorates due to size differences between displays
Solution Approach 1:
The system changes multiple parameters simultaneously including scale factors, rotation angles, and translation offsets to transform 3D objects from 2D display coordinates to light field display coordinates. This allows the object to maintain its intended size and orientation despite the different physical dimensions of the displays.
Solution Approach 2:
The patent replaces manual or trial-and-error scaling and orientation adjustment with an automated computational system that calculates the appropriate transformation parameters based on the relative characteristics of the source and target displays, eliminating the need for mechanical adjustment of display components.
2Adaptability or versatility
If multiple users are supported simultaneously, then the viewing experience is improved, but the system complexity increases due to multiple viewing directions
Solution Approach 1:
The system segments the viewing space into multiple discrete viewing directions, with each direction assigned to a specific user. The light field display is divided into multiple angular slots, and each slot can independently present content optimized for a particular viewing angle, allowing multiple users to simultaneously view content from their respective positions without interfering with each other.
Solution Approach 2:
The system dynamically adjusts the content presentation for each viewing direction based on the user's position and orientation. As users move or change their viewing angle, the system automatically recalculates and updates the transformation parameters to maintain correct size and orientation perception for each user's specific viewpoint.
3Measurement precision
If the size difference between displays is considered, then the apparent size accuracy is improved, but the calculation complexity increases
Solution Approach 1:
The system performs preliminary calculations of the scale factor and transformation parameters before actually rendering the 3D object on the light field display. By pre-computing the appropriate scaling based on the known characteristics of both displays, the system ensures that the object appears at the correct size without requiring real-time iterative adjustments during rendering.
Data Source
AI summary
Systems and methods are described for mirroring content from a 2D display device to a 3D display device. Techniques are provided that include receiving information identifying a virtual 3D object and a first scale information, where the virtual 3D object is displayed on a 2D display device to a user using the first scale information. A second scale is then determined based on the first scale information, and a 3D representation of the virtual 3D object is displayed on a 3D display device using the second scale. Provided techniques further include receiving information identifying a first orientation information, where the virtual 3D object is further displayed using the first orientation information. A second orientation based on the first orientation information and based on a received user's location relative to the 3D display device is determined, and the 3D representation is further displayed using the second orientation.


