3D Video Depth Adjustment via Scene Content Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D video systems fail to dynamically adjust depth settings based on the content of each scene, leading to suboptimal viewer experience as different scenes require unique depth settings for optimal viewing, and user-controlled virtual objects often penetrate other elements in the virtual world, causing visual irregularities.

Innovation Solution

Implement a method for dynamic adjustment of user-determined three-dimensional scene settings by processing each scene to determine optimal scaling factors for depth and camera settings, and apply secondary scaling to user-controlled virtual objects to prevent penetration, using a processor to adjust settings in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed depth settings are used for all scenes, then device complexity is reduced, but viewer experience deteriorates due to suboptimal depth representation for different scene contents

Engineering Contradiction:
Improvedepth settings adaptabilityVSAvoidscene processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts depth settings based on scene content analysis. A scene analyzer determines characteristics of each scene, and scaling factors are computed to optimize depth representation for that specific scene. This allows the depth settings to adapt automatically to different scene requirements without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes depth-related parameters (scaling factors for depth and camera settings) based on scene characteristics. By analyzing scene content and adjusting the scaling factors accordingly, the system optimizes the depth representation for each scene while maintaining manageable complexity through automated parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If user-controlled virtual objects are allowed to move freely in 3D space, then ease of operation is improved, but visual irregularities occur when objects penetrate other scene elements

Engineering Contradiction:
Improveobject control freedomVSAvoidvisual consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system applies preliminary constraints to prevent harmful penetration effects before they occur. By computing scaling factors that account for scene geometry and object positions, the system proactively prevents virtual objects from penetrating other elements, maintaining visual consistency while preserving user control freedom.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system adjusts the scaling parameters of user-controlled objects based on scene analysis. When an object approaches a position that would cause penetration, the scaling factor is modified to prevent the penetration while maintaining the user's intended control and movement freedom.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If scene-specific depth optimization is implemented, then viewer comfort is improved, but processing time increases due to real-time scene analysis

Engineering Contradiction:
Improveviewing comfortVSAvoidscene processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of scene characteristics before rendering. By pre-determining the scaling factors based on scene content analysis, the system prepares optimization parameters in advance, reducing the computational burden during actual rendering and minimizing the perceived processing time for the viewer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces complex real-time mechanical adjustments with computational algorithms. Instead of physically adjusting depth parameters during rendering, the system uses scene analysis algorithms to pre-compute optimal scaling factors, substituting computational efficiency for mechanical complexity and reducing processing time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9723289B2Dynamic adjustment of predetermined three-dimensional video settings based on scene content
Publication Date: 2017.08.01 SONY INTERACTIVE ENTERTAINMENT LLC
  • US9723289B2 patent drawing
  • US9723289B2 patent drawing
  • US9723289B2 patent drawing

AI summary

Predetermined three-dimensional video parameter settings may be dynamically adjusted based on scene content. One or more three-dimensional characteristics associated with a given scene may be determined. One or more scale factors may be determined from the three-dimensional characteristics. The predetermined three-dimensional video parameter settings can be adjusted by applying the scale factors to the predetermined three-dimensional video parameter settings. The scene may be displayed on a three-dimensional display using the resulting adjusted set of predetermined three-dimensional video parameters.