3D Display Rendering for Multiple Vision Conditions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wearable vision aids often provide limited improvements to users with multiple vision conditions by targeting only one specific effect, failing to accommodate the diverse range of challenges faced by individuals with complex vision impairments.
Innovation Solution
A system and method that utilizes a processor to generate a three-dimensional display scene by applying perspective visual effects based on user-specific vision conditions, incorporating texture rendering, pre- and post-perspective effects, and camera/lens adjustments to enhance visual perception.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If existing wearable vision aids target only one specific vision effect, then the device complexity is reduced and the design is simplified, but the adaptability to accommodate multiple vision conditions deteriorates
Solution Approach 1:
The vision aid system is designed to perform multiple functions by applying different perspective visual effects (pre-perspective and post-perspective effects) to accommodate various vision conditions including nystagmus, color blindness, and depth perception issues. The system can process source images through multiple effect types and generate adjusted three-dimensional display scenes suitable for different user needs, making a single device capable of addressing diverse vision impairments rather than requiring separate specialized devices for each condition
Solution Approach 2:
The system dynamically adjusts visual effects based on detected vision conditions and user preferences. The processor can selectively apply different combinations of pre-perspective effects (such as image warping, scaling, or rotation) and post-perspective effects (such as depth adjustment or perspective transformation) to the source images, allowing the display characteristics to adapt in real-time to the specific vision condition being addressed
2Measurement precision
If perspective visual effects are applied to three-dimensional models, then the visual accuracy for users with vision conditions is improved, but the processing time and computational resources increase
Solution Approach 1:
The system applies pre-perspective visual effects to source images before they are rendered onto three-dimensional model surfaces. This preliminary processing of images according to the user's vision condition allows the perspective effects to be pre-computed and stored as texture maps or frame buffers, which can then be efficiently applied during the 3D rendering process without requiring real-time complex calculations for each pixel
Solution Approach 2:
The system selectively applies perspective visual effects only to specific surfaces or regions of three-dimensional models where they are most needed, rather than processing entire scenes uniformly. The processor can identify which model surfaces require effect application based on the vision condition and user interaction, reducing overall computational load while maintaining visual accuracy where it matters most
3Adaptability or versatility
If multiple perspective effects are combined in the display system, then the comprehensiveness of vision condition accommodation is improved, but the device complexity and programming requirements increase
Solution Approach 1:
The visual effect processing system is divided into distinct modular components: pre-perspective effect processors that handle image-level transformations before rendering, and post-perspective effect processors that handle surface-level adjustments during 3D rendering. Each module can be independently configured, activated, or deactivated based on the specific vision condition being addressed, making the complex system manageable through functional decomposition
Solution Approach 2:
The system accommodates different vision conditions by changing key parameters of the visual effects rather than requiring completely different processing pipelines. By adjusting parameters such as warping intensity, perspective distortion levels, depth adjustment factors, and color transformation values, the same basic effect framework can adapt to various vision conditions including nystagmus, color blindness, and depth perception issues
Data Source
AI summary
Systems, devices, and methods of generating a display for a user having at least one vision condition are disclosed. The system can include at least one processor operable to receive at least one source image. For each source image, the processor can be operable to: render at least a portion of the source image to at least one texture resource to generate an imaged texture; generate a three-dimensional display scene including a three-dimensional model of an object; render the imaged texture to at least one surface of the three-dimensional model having dimensions that correspond to dimensions of the imaged texture; apply perspective visual effects to the at least one surface; and generate an adjusted three-dimensional display scene based on a view of the three-dimensional display scene with the perspective visual effects applied to the at least one surface. The adjusted three-dimensional scene can be displayable by a display device.


