Head-Mounted Display Parallax Rotation via Common Axis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current head-mounted displays face challenges in maintaining accurate parallax images for stereoscopic viewing, especially when the user's head moves, leading to increased processing time and difficulty in following head movements, which impairs the immersion and realism of the virtual world.
Innovation Solution
An image processing apparatus that acquires a reference image for both eyes, determines the inclination angle of the user's head, and performs a conversion process to rotate the images around a common axis in a virtual space, ensuring that the stereoscopic images are updated and displayed correctly on the head-mounted display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If accurate parallax images are generated based on eye positions and perspective projection is executed, then image quality and accuracy are improved, but processing time increases and the display cannot follow head movement
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing parallax images for multiple predetermined viewing positions before actual use. When the user moves their head, the system simply retrieves and switches between these pre-prepared images based on the detected head position, rather than calculating new parallax images in real-time. This resolves the contradiction by sacrificing some computational precision for dramatically improved processing speed.
Solution Approach 2:
The patent implements dynamics by creating a dynamic switching mechanism that adapts between different pre-calculated parallax images based on real-time head position detection. The system dynamically determines which pre-calculated image set to display based on the user's current viewing angle, enabling the display to follow head movements without requiring real-time recalculation of parallax effects.
2Measurement precision
If multiple processes including object arrangement, view screen movement, and perspective projection are executed, then stereoscopic image accuracy is improved, but device complexity and processing load increase
Solution Approach 1:
The patent applies preliminary action by pre-computing and storing parallax images for multiple predetermined viewing positions before actual use. When the user moves their head, the system simply retrieves and switches between these pre-prepared images based on the detected head position, rather than calculating new parallax images in real-time. This resolves the contradiction by sacrificing some computational precision for dramatically improved processing speed.
Solution Approach 2:
The patent applies segmentation by dividing the viewing space into multiple discrete predetermined positions and preparing separate parallax images for each position. Instead of continuously calculating parallax for any arbitrary head position, the system segments the viewing environment into manageable discrete states, simplifying the processing requirements while maintaining acceptable stereoscopic accuracy for each segment.
3Adaptability or versatility
If real-time image processing is performed to follow head movement, then user immersion is improved, but processing time increases and continuous display becomes difficult
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing parallax images for multiple predetermined viewing positions before actual use. When the user moves their head, the system simply retrieves and switches between these pre-prepared images based on the detected head position, rather than calculating new parallax images in real-time. This resolves the contradiction by sacrificing some computational precision for dramatically improved processing speed.
Solution Approach 2:
The patent implements periodic action by updating the displayed parallax image at discrete intervals corresponding to predetermined viewing positions rather than continuously. The system periodically checks head position and switches between pre-calculated image sets, providing sufficient tracking capability for typical head movements while avoiding the computational burden of continuous real-time processing.
Data Source
AI summary
The image processing apparatus acquires image data to be displayed and generates an initial image to output the image to a head-mounted display. Further, the apparatus generates a reference image including an image for a left eye and an image for a right eye and representing an image of an object viewed from two viewpoints spaced apart horizontally. In the case where the inclination angle of the head of the user is other than 0 degrees, the apparatus rotates the image for the left eye and the image for the right eye in reverse to the head inclination, using one point defined on a view screen, as a common axis. The apparatus outputs the image data to the head-mounted display regardless of the presence or absence of rotation. The apparatus repeats the processes until the display ends.


