Naked Eye 3D Display via Eye Space Projection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current naked eye 3D image display technologies face challenges in accurately determining eye and camera positions to create a suitable eye space for effective 3D image rendering on a screen without auxiliary equipment, leading to slow loading speeds and user experience issues.
Innovation Solution
A method and apparatus that determine eye position information, calculate camera position information, create an eye space, and obtain projection position information to display target objects on a projection plane, utilizing deep learning models for object recognition and projection matrix calculations to enhance 3D image rendering speed and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional naked eye 3D image display technology is used, then 3D image display is achieved, but loading speed is slow and user experience is poor
Solution Approach 1:
The system performs preliminary actions by pre-calculating camera position information based on eye position, pre-establishing the eye space coordinate system, and pre-computing projection matrices before actual 3D image rendering. This preparation work is done in advance to enable faster real-time display and reduce loading delays during actual use.
Solution Approach 2:
The patent transforms the coordinate system parameters from traditional camera space to eye space by changing the reference point from camera position to eye position. This parameter transformation enables more accurate 3D rendering relative to the viewer's actual position, improving both rendering speed and visual quality simultaneously.
2Measurement precision
If accurate eye position determination is implemented, then 3D image rendering accuracy is improved, but system complexity increases
Solution Approach 1:
The patent introduces an intermediary coordinate transformation system that bridges eye position detection and 3D image rendering. By using eye space as an intermediate coordinate system and projection matrices as intermediaries to transform coordinates, the system achieves accurate eye position utilization without requiring direct complex integration of detection and rendering systems.
3Manufacturing precision
If eye space creation based on camera position is implemented, then 3D image display accuracy is improved, but processing time increases
Solution Approach 1:
The system performs preliminary calculations to establish the eye space coordinate system and compute projection matrices before actual 3D image rendering. By pre-processing these transformation parameters based on detected eye position, the system reduces the computational burden during real-time rendering, thereby decreasing processing time while maintaining high rendering accuracy.
Solution Approach 2:
The patent changes the coordinate system parameters from traditional fixed camera space to dynamic eye space by transforming the reference point. This parameter transformation allows the system to adapt to different viewing positions without requiring complete re-rendering, thus improving rendering accuracy while reducing processing time through efficient coordinate transformation.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
The present disclosure provides a display method, a display apparatus, an electronic device and a storage medium, which relate to a field of image processing technology, and in particular, to fields of naked eye 3D image display technology and computer vision technology. The specific implementation plan is: determining eye position information of an object in an image; determining camera position information of naked eye 3D according to the eye position information; creating an eye space according to the camera position information; obtaining, according to object position information of a target object in the eye space, projection position information of the target object on a projection plane based on projection information; and displaying the target object according to the projection position information.