Lens Model Generation Using Gaussian Blur Approximation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Camera lenses introduce aberrations such as geometric distortion, lateral chromatic aberration, and vignetting, leading to image blur that varies spatially across the image field, which existing technologies struggle to accurately model and correct.

Innovation Solution

A system and method for generating lens models based on reference images of a calibration pattern, using Gaussian approximations to create spatially variant blur patterns, allowing for the creation of global or local models that approximate blur across the entire image field or specific regions, effectively reducing image blur by applying these models to new images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a lens model is generated to accurately represent spatially variant blur patterns, then image quality improvement is achieved, but computational resources are consumed

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent uses Gaussian approximations with parameters (mean, variance) to model the blur pattern. By changing these parameters spatially across the image field, the system accurately represents the lens aberration without requiring complex computational models, thus improving image quality while controlling computational resource usage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system creates a simplified copy of the actual blur pattern using Gaussian functions. This approximation copy captures the essential characteristics of the spatially variant blur without the computational complexity of modeling every detail of the actual lens aberration, achieving quality improvement with reduced computational cost.

Inventive Principle:
Principle #26Copying

2Device complexity

If a global lens model is used to approximate blur across the entire image field, then model simplicity is maintained, but accuracy of local blur representation deteriorates

Engineering Contradiction:
Improvemodel simplicityVSAvoidlocal blur representation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies different Gaussian approximation parameters at different locations across the image field. Each local region has its own blur characteristics modeled by adjusting the Gaussian parameters (mean and variance) to match the actual blur at that location, thereby achieving accurate local representation while maintaining overall model simplicity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The image field is segmented into multiple regions, each with distinct blur characteristics. The global model is divided into multiple local Gaussian approximations, one for each region. This segmentation allows the system to maintain simplicity at the global level while achieving accuracy at the local level through region-specific parameter adjustment.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If multiple local lens models are used to approximate blur in each local region, then local blur representation accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvelocal blur representation accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of using completely different models for each local region, the patent changes only the parameters (mean and variance of Gaussian functions) while maintaining the same basic Gaussian model structure. This approach improves local accuracy through parameter optimization without significantly increasing the fundamental model complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Each local region is modeled with a Gaussian function whose parameters are optimized for that specific region's blur characteristics. This local quality approach ensures accurate representation in each region while using the same simple Gaussian framework across all regions, preventing exponential complexity growth.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9235063B2Lens modeling
Publication Date: 2016.01.12 ADOBE INC
  • US9235063B2 patent drawing
  • US9235063B2 patent drawing
  • US9235063B2 patent drawing

AI summary

Techniques are disclosed relating to lens modeling. In one embodiment, a lens model may be generated based on reference images of a pre-determined, known geometric pattern. The lens model may represent a spatially variant blur pattern across the image field of the lens used to capture the reference images. In one embodiment, the lens model may include Gaussian approximations of the blur that may minimize the difference between a location within a reference image and a corresponding location of a pre-determined, known geometric pattern. In one embodiment, the generated lens model may be applied to deblur a new image.