Dual Demosaicing Image Processing for Checkered Pattern Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing demosaicing processes using neural networks, while effective in suppressing false color and moiré, introduce new image defects such as false patterns, particularly checkered patterns, due to insufficient training data or training biases.

Innovation Solution

A dual demosaicing process is employed, using a first demosaicing process with a neural network followed by a second demosaicing process that addresses the false patterns, combined to generate a composite image that suppresses these defects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If a neural network-based demosaicing process is used, then false color and moiré are suppressed, but false patterns such as checkered patterns are introduced

Engineering Contradiction:
Improvefalse color and moiréVSAvoidfalse patterns
Core Design Contradiction:
Object-affected harmful factorsVSObject-generated harmful factors

Solution Approach 1:

The demosaicing process is segmented into multiple stages: first demosaicing using a neural network to suppress false color and moiré, detection of checkered pattern regions, and second demosaicing specifically for those regions to eliminate false patterns. This segmentation allows targeted handling of different defect types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different demosaicing methods are applied to different regions of the image based on local characteristics. Neural network-based demosaicing is applied to general regions, while conventional demosaicing is applied specifically to detected checkered pattern regions, optimizing quality for each local area.

Inventive Principle:
Principle #3Local quality

2Productivity

If a single demosaicing process is used, then processing is simple and fast, but image quality suffers from various artifacts

Engineering Contradiction:
Improveprocessing speedVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system dynamically selects and combines different demosaicing methods based on detected image characteristics. A detection process identifies regions with checkered patterns, and the system adaptively applies appropriate demosaicing algorithms to different regions, balancing speed and quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Multiple demosaicing results are merged into a final composite image. The system combines the output from neural network-based demosaicing for general regions with output from conventional demosaicing for checkered pattern regions, achieving both speed and quality.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If neural network training data is insufficient or has biases, then training is faster and simpler, but checkered patterns and other artifacts occur

Engineering Contradiction:
Improvetraining simplicityVSAvoiddemosaicing accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system performs preliminary detection of checkered pattern regions before final demosaicing completion. By detecting these problematic regions in advance, the system can apply corrective demosaicing specifically to those areas, preventing artifact propagation to the final image.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12444019B2Image processing apparatus, image processing method, and medium
Publication Date: 2025.10.14 CANON KK
  • US12444019B2 patent drawing
  • US12444019B2 patent drawing
  • US12444019B2 patent drawing

AI summary

An image processing apparatus is disclosed. The image processing apparatus acquires a mosaic image. The image processing apparatus generates a first demosaic image by subjecting the mosaic image to a first demosaicing process in which a neural network is used, and generates a second demosaic image by subjecting the mosaic image to a second demosaicing process that is different from the first demosaicing process. The image processing apparatus generates a composite image in which the first demosaic image and the second demosaic image are combined.