Defective Pixel Correction Using Gradient-Weighted Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for correcting defective pixels in digital images fail to effectively distinguish the influences of neighboring pixels, leading to visual discontinuities and inaccurate corrections, especially at image edges.

Innovation Solution

A method that calculates similarities between normal and defective pixels, assigns weights based on these similarities, and uses a weighted sum of neighboring pixel values to correct defective pixels, ensuring that pixels more similar to the defective pixel have greater influence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the area of the neighborhood is enlarged to obtain higher gain from binning, then the signal-to-noise ratio is improved, but the detail information of the digital image is lost

Engineering Contradiction:
Improvesignal-to-noise ratioVSAvoiddetail information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies local quality by making the correction method adaptive to local image characteristics. It calculates gradient magnitudes for each neighboring pixel to determine its contribution weight, allowing the correction to preserve edge details while still benefiting from neighborhood averaging in flat regions. This resolves the contradiction by making the binning effect local rather than global.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically changes the correction parameters based on local image content. By computing gradient magnitudes and using them as weights, the method adapts the correction strength and direction for each defective pixel based on its local neighborhood characteristics, thereby preserving edges while maintaining noise reduction benefits.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If simple averaging of neighboring pixels is used to correct defective pixels, then the correction process is simple, but visual discontinuities occur at image edges

Engineering Contradiction:
Improvecorrection process simplicityVSAvoidcorrection accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent enhances the simple averaging method by introducing local quality assessment through gradient calculations. Each neighboring pixel's contribution is weighted according to its gradient magnitude relative to the defective pixel, allowing the method to remain computationally efficient while accurately preserving edge information and avoiding visual discontinuities.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces asymmetry in the correction process by treating neighboring pixels differently based on their gradient characteristics. Instead of uniform weighting, pixels with gradients aligned with the edge direction receive higher weights, creating an asymmetric correction that respects the local image structure and prevents artifacts.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS10021324B2Method and system of correcting defective pixels
Publication Date: 2018.07.10 SZ DJI TECH CO LTD
  • US10021324B2 patent drawing
  • US10021324B2 patent drawing
  • US10021324B2 patent drawing

AI summary

Provided is a method of correcting a defective pixel of a digital image. In the method, the defective pixels are pre-corrected. The similarities of normal pixels and each defective pixel are calculated. The weight of each normal pixel to each defective pixel is calculated based on the similarities of the normal pixels and each defective pixel. The weight of each normal pixel to each defective pixel is normalized. The normalized weighted values of the normal pixels to each defective pixel are weighted summed to obtain the corrected pixel value of each defective pixel.