Blur Classification Probability Matrix for Digital Image Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for estimating the blur state of digital image pixels are limited by inaccurate models of the physical blur process and are influenced by image content, such as shadows and smooth backgrounds, and struggle to distinguish between different blur kernels and sharp edges.

Innovation Solution

A system and method that computes the probability of pixel blur using a two-dimensional blur kernel, generating a blur classification probability matrix and performing binary segmentation into sharp and blurry regions through pre-processing and frequency power spectrum analysis, allowing for coherent mapping and image editing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If inverse diffusion technique is used to estimate blur, then blur estimation can be performed, but the model assumes Gaussian blur kernel which is not accurate and image content unduly affects the blur estimate

Engineering Contradiction:
Improveblur estimation accuracyVSAvoidmodel accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent changes the blur kernel model from a fixed Gaussian function to a two-dimensional boxcar (rectangular) kernel, which more accurately represents the physical optical transfer function of camera lenses. This parameter change fundamentally improves the accuracy of blur estimation by using a more appropriate mathematical model that matches actual lens behavior.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a synthetic blurred image by convolving the original sharp image with a boxcar kernel, then compares this synthetic blur with the actual observed blur. This copying approach allows the system to isolate and measure the true blur effect independent of image content variations, solving the problem of content-dependent estimation errors.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If power spectrum of local windows is used to estimate blur, then blur estimation can be performed, but it is limited to one-dimensional blur kernels and uses sharp edged windows that cannot distinguish window edges from image edges

Engineering Contradiction:
Improveblur kernel type flexibilityVSAvoidedge distinction accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent extends the blur kernel from one-dimensional (1D) to two-dimensional (2D), allowing the system to model realistic circular or rectangular point spread functions that correspond to actual lens optics. This dimensional change enables accurate modeling of radial blur patterns and provides superior edge detection capability compared to 1D approaches.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent applies different window functions (e.g., Gaussian, Hamming) with smooth edges rather than sharp-edged windows. This local quality improvement allows the window edges to be distinguishable from actual image edges, as the smooth window transitions create characteristic frequency signatures that preserve edge information while reducing artificial artifacts.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If single most likely blur kernel is assumed, then segmentation can be performed, but it cannot distinguish between different blur kernels and assumes uniform blur across regions

Engineering Contradiction:
Improvesegmentation simplicityVSAvoidblur kernel differentiation capability
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent segments the image into multiple regions and estimates a separate blur kernel for each region, allowing different parts of the image to have different blur characteristics. This segmentation approach maintains computational feasibility while enabling the system to distinguish between multiple blur kernels and model non-uniform blur patterns throughout the image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the blur kernel model dynamic by allowing different regions of the image to have different blur kernel parameters (size, shape, orientation). This dynamic approach enables the system to adapt to varying focus conditions, motion blur directions, and optical characteristics across different parts of the image, rather than assuming a single static blur model.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8818082B2Classifying blur state of digital image pixels
Publication Date: 2014.08.26 ADOBE INC
  • US8818082B2 patent drawing
  • US8818082B2 patent drawing
  • US8818082B2 patent drawing

AI summary

A blur classification module may compute the probability that a given pixel in a digital image was blurred using a given two-dimensional blur kernel, and may store the computed probability in a blur classification probability matrix that stores probability values for all combinations of image pixels and the blur kernels in a set of likely blur kernels. Computing these probabilities may include computing a frequency power spectrum for windows into the digital image and/or for the likely blur kernels. The blur classification module may generate a coherent mapping between pixels of the digital image and respective blur states, and/or may perform a segmentation of the image into blurry and sharp regions, dependent on values stored in the matrix. Input image data may be pre-processed. Blur classification results may be employed in image editing operations to automatically target image subjects or background regions, or to estimate the depth of image elements.