Depth of Field Simulation Using Unified Blur Parameter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for simulating depth of field in computer-generated images are inefficient for real-time applications, requiring substantial processing power and often resulting in visual artifacts such as edge bleeding due to averaging blur values across pixels with different distance relationships.

Innovation Solution

A system and method that utilize a single blur parameter to represent both the magnitude of blur and relative distance for each object or pixel, employing a spatially variant filter with weight values based on blur magnitude and distance, to simulate depth of field without averaging blur values, thus preserving distance relationships and reducing processing intensity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional depth of field simulation methods are used, then depth of field effects can be simulated, but processing requirements and computational complexity increase substantially

Engineering Contradiction:
Improvedepth of field simulation accuracyVSAvoidprocessing requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation by using a single blur parameter that encodes both magnitude and relative distance information. This parameter transformation allows the system to maintain depth of field simulation accuracy while reducing computational complexity, as the unified parameter eliminates the need for separate blur magnitude and distance calculations for each pixel

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and eliminates the harmful averaging operation from the depth of field simulation process. By removing the averaging step that causes edge bleeding artifacts, the system maintains simulation accuracy without requiring additional complex processing to correct the artifacts, thus reducing overall processing requirements

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If blur values are averaged across pixels to simplify processing, then processing intensity is reduced, but visual artifacts such as edge bleeding occur

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent removes the averaging operation from the processing pipeline entirely. By extracting this harmful step, the system avoids generating edge bleeding artifacts while maintaining processing efficiency through the use of the unified blur parameter that enables direct depth of field simulation without iterative averaging

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of averaging blur values and then trying to correct artifacts, the patent inverts the approach by using a single blur parameter that directly represents the depth of field effect without requiring averaging. This reversal of the processing logic eliminates the artifact generation step while maintaining computational efficiency

Inventive Principle:
Principle #13The other way round (Inversion)

3Measurement precision

If multiple parameters are used to represent blur magnitude and distance separately, then accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvedepth representation accuracyVSAvoidparameter processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the blur magnitude and relative distance information into a single unified blur parameter. This combination allows the system to maintain precise depth representation through the encoded parameter while significantly reducing processing complexity by eliminating the need to handle and coordinate multiple separate parameters for each pixel

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single blur parameter serves multiple functions simultaneously: it encodes both the magnitude of blur and the relative distance information needed for depth of field simulation. This multi-functionality eliminates the need for separate parameter storage and processing, reducing computational complexity while maintaining measurement precision

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8629868B1Systems and methods for simulating depth of field on a computer generated display
Publication Date: 2014.01.14 ROCKWELL COLLINS INC
  • US8629868B1 patent drawing
  • US8629868B1 patent drawing
  • US8629868B1 patent drawing

AI summary

A system for simulating depth of field in a computer graphics display is provided according to an exemplary embodiment. The system comprises an image generation circuit configured to generate an image representing a plurality of objects for display on the computer graphics display. The image generation circuit is configured to generate the image using a single blur parameter for each of the plurality of objects that represents both a magnitude of blur and a relative distance with respect to a lens focal distance being simulated by the image generation circuit.