Scene Image Rendering With Depth Occlusion for Mixed Reality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image generation systems fail to provide interactive, photorealistic models of real-world scenes with accurate 3D depth estimates and believable mixed-reality depth occlusions, leading to suboptimal user experiences.
Innovation Solution
A method and system that estimates visual information from images, computes foreground occlusion masks and depths, and renders scenes interactively, enabling dynamic occlusion and disocclusion of virtual objects using computer vision techniques and 3D graphics engines, while improving 3D edge boundaries and object boundary depths.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If existing image generation systems are used, then basic image processing can be achieved, but interactive photorealistic models with accurate 3D depth estimates and believable mixed-reality depth occlusions cannot be generated
Solution Approach 1:
The system segments the scene into multiple depth layers based on depth estimates, allowing different objects to be rendered at different depth levels. This segmentation enables accurate 3D depth representation and facilitates interactive modification of specific depth layers without affecting the entire scene, resolving the contradiction between depth accuracy and interactive capability.
Solution Approach 2:
The patent transitions from 2D image processing to 3D scene representation by generating depth maps and point clouds. This dimensional expansion enables photorealistic rendering with accurate depth information while maintaining interactivity through 3D spatial understanding, addressing both depth accuracy and interactive modeling requirements.
2Adaptability or versatility
If basic image processing is used, then simple image manipulation is possible, but believable mixed-reality depth occlusions and interactive object manipulation cannot be achieved
Solution Approach 1:
The system employs a unified processing pipeline that handles multiple functions including depth estimation, segmentation, rendering, and interactive manipulation through a single integrated architecture. This multi-functional approach enables believable mixed-reality interactions while managing system complexity through functional consolidation rather than separate modules for each capability.
Solution Approach 2:
The patent introduces intermediate representations such as depth maps, segmentation masks, and point clouds that serve as mediators between the input images and the final rendered output. These intermediaries simplify the complex relationship between image processing and 3D rendering, enabling interactive manipulation while reducing overall system complexity through staged processing.
3Ease of operation
If interactive scene modification is enabled, then user control over the scene is improved, but computational requirements and processing time increase
Solution Approach 1:
The system implements dynamic rendering where scene elements can be interactively modified, added, or removed based on user input. The rendering engine adapts to these changes in real-time, allowing users to control the scene dynamically. This dynamic capability provides ease of operation while managing processing time through efficient real-time rendering techniques and selective updates rather than complete scene regeneration.
Data Source
AI summary
System and method for rendering virtual objects onto an image.


