Adaptive VR Rendering for Eye Condition Profiles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current augmented reality (AR) and virtual reality (VR) head-mounted displays (HMDs) do not adequately address the specific needs of users with eye conditions, providing generic visual settings that fail to correct for individual eye conditions, leading to discomfort and reduced clarity in the VR/AR experience, especially for users who wear prescription eyeglasses.
Innovation Solution
The method involves receiving eye condition data from users, such as lens power for nearsightedness, astigmatism, and color blindness, to set video rendering parameters like brightness, contrast, and 3D settings, and calibrating the HMD to render and display VR/AR content tailored to each user's vision, either by prerendering or dynamically rendering video during playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If generic visual settings are used in HMDs, then device complexity is reduced and ease of operation is improved, but manufacturing precision and reliability are worsened because individual eye conditions cannot be corrected
Solution Approach 1:
The system changes multiple visual parameters simultaneously based on user eye condition data, including lens power, astigmatism correction, color blindness compensation, brightness, contrast, sharpness, and aspect ratio. This allows the same device to adapt to different users without hardware modifications, resolving the contradiction between ease of operation and manufacturing precision.
Solution Approach 2:
The system performs preliminary rendering of video content based on user eye condition data before playback. By pre-adjusting visual parameters according to the user's specific eye conditions, the system ensures optimal display quality without requiring real-time adjustments during operation, maintaining both ease of operation and manufacturing precision.
2Manufacturing precision
If video is dynamically rendered during playback, then adaptability is improved and manufacturing precision is improved, but productivity is worsened due to increased processing time
Solution Approach 1:
The system prerenders video content based on user eye condition data before playback sessions. This preliminary action allows complex rendering calculations to be performed in advance, storing the rendered video for quick playback without real-time processing delays, thus maintaining manufacturing precision while improving productivity.
3Manufacturing precision
If individualized video rendering is performed for each user, then reliability is improved and manufacturing precision is improved, but device complexity is worsened
Solution Approach 1:
The system adjusts multiple video rendering parameters including brightness, contrast, sharpness, color, aspect ratio, and three-dimensional settings based on user eye condition data. By implementing a comprehensive parameter adjustment system, the patent achieves high manufacturing precision for individualized rendering without requiring complex hardware modifications, thus managing device complexity effectively.
4Manufacturing precision
If HMD is calibrated for each user, then reliability is improved and manufacturing precision is improved, but ease of operation is worsened due to additional calibration steps
Solution Approach 1:
The system performs calibration based on user eye condition data in advance, before the user begins using the HMD. By completing the calibration process beforehand using stored eye condition information, the system ensures manufacturing precision is achieved without requiring repeated calibration steps during operation, thus maintaining ease of operation.
Data Source
AI summary
Techniques described herein are directed to adaptive virtual reality and augmented reality viewing based on a user's eye condition data. In a first implementation, a software application renders video content based on the user's eye condition data by mapping the user's eye condition data to video rendering parameters. The video content rendered based on the user's eye condition data may be made available to a virtual reality/augmented reality player and played using a head mounted display. The video content rendered based on the user's eye condition data may be pre-rendered before video content playback or rendered in real time during video content playback. In an additional implementation, the head mounted display may be calibrated and adjusted based on the eye condition data prior to video playback.


