Dynamic Depth Conflict Reduction in VR UI Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video rendering systems face challenges in handling depth conflicts when positioning user interface elements within stereoscopic 360-degree video content, leading to confusing and uncomfortable visual experiences, especially in dynamic virtual reality environments where the arrangement of UI elements and objects is unpredictable.

Innovation Solution

A depth conflict reduction system that dynamically analyzes 360-degree video content to identify feature points, determines their depths, and modifies the position or blurs user interface elements to avoid conflicts by comparing their depths with those of objects in the video, ensuring accurate and flexible placement to reduce visual discomfort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If user interface elements are positioned within 360-degree video content, then user interaction capability is improved, but depth conflict and visual discomfort increase

Engineering Contradiction:
Improveuser interaction capabilityVSAvoiddepth conflict and visual discomfort
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts the depth of user interface elements by analyzing feature points in the video content and modifying UI depth in real-time based on the relationship between UI elements and video objects, transforming static UI positioning into a dynamic adaptive process that resolves depth conflicts

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the depth parameter of user interface elements by analyzing feature points and adjusting UI element depth based on the spatial relationship between UI elements and video content, allowing the same UI element to be positioned at different depths depending on the video content context

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If conventional systems render user interface elements on top of video content, then implementation simplicity is maintained, but stereopsis and occlusion depth cues conflict

Engineering Contradiction:
Improveimplementation simplicityVSAvoiddepth cue consistency
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system analyzes feature points in the video content and uses this feedback to automatically adjust the depth of user interface elements, creating a closed-loop system that monitors depth relationships and makes real-time corrections to maintain depth cue consistency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs automatic depth analysis and adjustment without requiring manual intervention, using algorithms to identify feature points and autonomously determine the appropriate depth positioning for UI elements relative to video content

Inventive Principle:
Principle #25Self-service

3Reliability

If user interface elements are positioned close to the viewer, then depth conflicts are reduced, but visual comfort decreases due to prolonged exposure

Engineering Contradiction:
Improvedepth conflict resolutionVSAvoidvisual discomfort
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system applies different depth positioning strategies to different user interface elements based on their specific characteristics and their relationship with video content, allowing each UI element to be optimally positioned at its appropriate depth rather than uniformly positioning all elements at the same depth

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10957063B2Dynamically modifying virtual and augmented reality content to reduce depth conflict between user interface elements and video content
Publication Date: 2021.03.23 ADOBE INC
  • US10957063B2 patent drawing
  • US10957063B2 patent drawing
  • US10957063B2 patent drawing

AI summary

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating modified video content to reduce depth conflicts between user interface elements and video objects. For example, the disclosed systems can analyze an input video to identify feature points that designate objects within the input video and to determine the depths of the identified feature points. In addition, the disclosed systems can compare the depths of the feature points with a depth of a user interface element to determine whether there are any depth conflicts. In response to detecting a depth conflict, the disclosed systems can modify the depth of the user interface element to reduce or avoid the depth conflict. Furthermore, the disclosed systems can apply a blurring effect to an area around a user interface element to reduce the effect of depth conflicts.