Demosaicing Neural Network Training for False Pattern Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing demosaicing processes using neural networks, while effectively reducing false color and moiré, introduce new image defects such as false patterns due to insufficient training data or training order biases.

Innovation Solution

A training apparatus and method that detects low-image-quality regions in demosaic images, generates training images with hues similar to the detected regions, and incrementally trains the neural network using these images to suppress the occurrence of false patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If neural network-based demosaicing is used, then false color and moiré are reduced, but false patterns are introduced due to insufficient training data

Engineering Contradiction:
Improveimage qualityVSAvoidfalse patterns
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent implements feedback by detecting false patterns in the demosaic image and using this information to select appropriate training images for incremental training. The detection unit identifies regions with false patterns, and the training image selection unit chooses training images that address these specific issues, creating a closed-loop system that continuously improves the neural network's performance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by proactively selecting training images before the false patterns can propagate or worsen. The system detects potential false pattern regions and preemptively trains the neural network on relevant training images that can prevent or correct these patterns, rather than reacting after the problem has fully developed.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If neural network-based demosaicing is used, then false color and moiré are reduced, but training data insufficiency causes new image defects

Engineering Contradiction:
Improveimage qualityVSAvoidtraining data
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by focusing the training data on specific regions and characteristics that are most problematic. Instead of requiring comprehensive training data for all possible image scenarios, the system identifies local regions with false patterns and selects training images that specifically address these local issues, making the training data more efficient and targeted.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses copying by creating synthetic training images that replicate the conditions under which false patterns occur. The system copies the characteristics of problematic regions and generates training images that mimic these conditions, allowing the neural network to learn how to handle these specific scenarios without requiring extensive real-world training data.

Inventive Principle:
Principle #26Copying

3Device complexity

If conventional interpolation methods are used, then the process is simple, but image quality deteriorates with artifacts

Engineering Contradiction:
Improveprocessing complexityVSAvoidimage quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent replaces the mechanical system of conventional interpolation methods with a neural network-based approach. Instead of using fixed mathematical interpolation formulas that produce artifacts, the system substitutes a learned neural network model that can adapt to different image characteristics and produce higher quality results.

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

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting the training process based on detected image quality issues. The system changes training parameters such as learning rate, batch size, and training image selection based on the detected false patterns, allowing the neural network to adapt its behavior to optimize image quality for specific scenarios.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12380534B2Training apparatus, training method, and medium
Publication Date: 2025.08.05 CANON KK
  • US12380534B2 patent drawing
  • US12380534B2 patent drawing
  • US12380534B2 patent drawing

AI summary

A training apparatus is provided. The training apparatus acquires a mosaic image, generates a demosaic image by subjecting the mosaic image to a demosaicing process in which a neural network is used, and detects a low-image-quality portion in the demosaic image as a detected region. The training apparatus acquires a training image including a region having a hue similar to a hue of the detected region, and incrementally trains the neural network using the training image.