Diffusion-Based Image Sharpening to Reduce Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image sharpening techniques, particularly unsharp masking using Gaussian blurs, are noise-sensitive, computationally intensive, and ineffective at small pixel radii, leading to increased noise and reduced smoothness in images.

Innovation Solution

Implementing diffusion-based image sharpening by averaging neighboring pixel values to emulate heat flow, which reduces noise and computational load, and allows for sharper image production by varying the blurring rate based on edge gradients.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If Gaussian blur is used for unsharp masking, then image sharpening is achieved, but noise is significantly increased

Engineering Contradiction:
Improveimage sharpnessVSAvoidnoise
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The patent changes the fundamental parameter of the blurring method from Gaussian convolution to diffusion process. This parameter change allows the system to achieve the same sharpening effect through a different mathematical approach that inherently preserves noise characteristics better. The diffusion process uses a different kernel structure and computation method that reduces noise amplification while maintaining edge enhancement capabilities.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the mechanical convolution operation with a diffusion-based iterative process. Instead of directly applying a Gaussian kernel through convolution, the system uses repeated diffusion steps that propagate pixel values in a manner analogous to heat diffusion. This substitution changes the underlying mechanism from a single-pass linear operation to a multi-pass iterative process that naturally suppresses noise while preserving important image features.

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

2Stability of the object's composition

If Gaussian blur with large kernel size is used, then smoother blurring is achieved, but computational complexity increases significantly

Engineering Contradiction:
Improveblurring smoothnessVSAvoidcomputational complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent segments the blurring operation into multiple smaller diffusion steps instead of using a single large Gaussian kernel. Each diffusion step operates with a small, fixed-size kernel (typically 3x3), and the desired level of blurring is achieved by repeating this simple operation multiple times. This segmentation transforms one complex computational task into many simple, identical tasks that are easier to execute and optimize.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs periodic application of the diffusion operation to achieve the desired blurring effect. Instead of performing one complex convolution, the system repeatedly applies the same simple diffusion kernel multiple times. This periodic action allows the computation to be broken into manageable iterations, each contributing incrementally to the final blur level while maintaining computational efficiency at each step.

Inventive Principle:
Principle #19Periodic action

3Productivity

If Gaussian blur is approximated to reduce calculations, then computational speed improves, but blurring smoothness deteriorates

Engineering Contradiction:
Improvecomputation speedVSAvoidblurring smoothness
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent maintains continuous useful action by ensuring that each diffusion step contributes meaningfully to the final blurring result. Rather than using a coarse approximation that skips computational steps, the diffusion process applies a sequence of fine-grained operations that collectively achieve smooth blurring. The iterative nature of diffusion ensures that each pass refines the result further, maintaining smoothness while keeping individual computation steps simple and fast.

Inventive Principle:
Principle #20Continuity of useful action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Diffusion-based sharpening introduces less noise, requires fewer calculations, and produces sharper images by accentuating differences along significant edges, improving the smearing phase of unsharp masking.

Implementation Method 1

a type of diffusion applied to the digital image is averaging the values of the immediately neighboring pixels to obtain a blurred image

Methodology Applied
Scientific EffectDiffusion: Diffusion

Implementation Method 2

averaging the values of the immediately neighboring pixels to obtain a blurred image... by varying the blurring rate based on edge gradients

Methodology Applied
Scientific EffectHeat flow: Conduction (thermal)

Data Source

PatentUS7643698B2Image sharpening using diffusion
Publication Date: 2010.01.05 APPLE INC
  • US7643698B2 patent drawing
  • US7643698B2 patent drawing
  • US7643698B2 patent drawing

AI summary

An improved sharpening technique sharpens an image using diffusion rather than a Gaussian blur in the smearing phase. After an appropriate radius or number of passes is determined for the pixels of an image, a diffusive process is applied to the image in the smearing phase to generate a blurred image. The values of each pixel in the original image are differenced with the values of each corresponding pixel in the blurred image. The difference may be weighted by input from a user. The resulting value is added to the original image and a sharpened version of the original image is created.