Defective Pixel Correction Using Color Difference Averaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for correcting defective pixels in digital images often result in color shifts and visible edge artifacts due to the lack of spectral correlation, as they process each color channel separately without considering the natural spectral correlation of color images.

Innovation Solution

A defective pixel correction algorithm that computes a weighted sum or weighted sum of color differences or ratios of good neighboring pixels across multiple color channels to provide a substitute value for defective pixels, ensuring at least one non-defective color component is used to correct one or two other color components in the same pixel location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If each color channel is processed separately to correct defective pixels, then the correction process is simple and fast, but color shifts and visible edge artifacts occur due to lack of spectral correlation

Engineering Contradiction:
Improvecorrection processing speedVSAvoidcolor accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent merges the processing of multiple color channels by computing color differences between channels and using these differences to correct defective pixels. Instead of processing channels independently, the method combines information from multiple channels (e.g., using red-green difference to correct blue channel defects) to maintain spectral correlation and reduce color shifts while preserving correction speed.

Inventive Principle:
Principle #5Merging (Combining)

2Device complexity

If average values of neighboring pixels are used to replace defective pixels, then the correction process is simple, but processing errors increase in image areas with edges and details

Engineering Contradiction:
Improvecorrection algorithm complexityVSAvoidpixel value accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by computing color differences specific to each pixel's location and using these localized differences for correction. Instead of using a uniform averaging approach, the method calculates color differences (e.g., red minus green) at each pixel position and uses these local differences to correct defective pixels, thereby adapting the correction to local image characteristics and reducing errors at edges and details.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter used for correction from raw pixel intensities to color differences between channels. By transforming the correction basis from absolute intensity values to relative color differences (e.g., using ΔRGB values), the method better preserves the spectral relationships in the image and reduces processing errors in complex regions while maintaining algorithm simplicity.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If componentwise processing is used to correct defective pixels, then the algorithm is simple to implement, but visible edge artifacts occur due to lack of color information in data estimation

Engineering Contradiction:
Improvealgorithm implementation easeVSAvoidedge artifacts
Core Design Contradiction:
Ease of manufactureVSObject-generated harmful factors

Solution Approach 1:

The patent introduces color differences as an intermediary element that mediates between the simple componentwise processing approach and the need for color information. By using color differences (e.g., red-green difference values) as intermediate data to guide the correction process, the method maintains implementation simplicity while incorporating color relationship information that prevents edge artifacts and improves correction accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8351696B2Correcting defective pixels in digital color images
Publication Date: 2013.01.08 SIGMA CORP
  • US8351696B2 patent drawing
  • US8351696B2 patent drawing
  • US8351696B2 patent drawing

AI summary

A method for replacing defective pixels in a digital color image includes determining whether each pixel has defective data in a selected color channel; for the pixel, determining whether a first reference color channel exists and, if so, correcting the defective data by defining a group of neighboring pixels; for each of m neighboring pixels having non-defective data in the selected color channel and the reference color channel, computing a sum of the differences between the non-defective data in the selected color channel and the non-defective data in the first reference color channel; adding the sum of the differences divided by m to the non-defective data value from the first reference color channel to obtain a result; dividing the result by two to obtain a substitution data value; and substituting the substitution data value for the defective data.