Neural Network Image Processing for Stable Inference Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image processing techniques using deep learning, such as neural networks, face issues where image tint changes after white balance correction or High Dynamic Range (HDR) processing, leading to decreased inference accuracy and noise retention in low-luminance portions.

Innovation Solution

An image processing apparatus that acquires and processes training and correct answer images to update neural network parameters, minimizing errors after white balance correction and HDR processing, ensuring stable inference accuracy and reduced tint changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If white balance correction or HDR processing is applied to the RAW image inferred by the neural network, then the image is adjusted for viewing, but the tint of the image changes and inference accuracy decreases

Engineering Contradiction:
Improveinference accuracyVSAvoidimage processing stability
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent applies the same white balance correction or HDR processing to both the training image and the correct answer image before inputting them to the neural network. This preliminary processing ensures that the neural network learns the relationship between processed images, so that when the same processing is applied to the inferred image during actual use, the tint remains stable and inference accuracy is maintained.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the neural network is trained without applying processing to training images, then the learning process is simpler, but the inferred image shows tint changes after processing

Engineering Contradiction:
Improvelearning process complexityVSAvoidimage tint stability
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The patent applies the same white balance correction or HDR processing to both the training image and the correct answer image before inputting them to the neural network. This preliminary processing ensures that the neural network learns the relationship between processed images, so that when the same processing is applied to the inferred image during actual use, the tint remains stable and inference accuracy is maintained.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11880963B2Apparatus and method for image processing
Publication Date: 2024.01.23 CANON KK
  • US11880963B2 patent drawing
  • US11880963B2 patent drawing
  • US11880963B2 patent drawing

AI summary

An apparatus includes one or more processors that function as an image acquisition unit configured to acquire a training image and a correct answer image, a generation unit configured to input the training image to a neural network to generate an output image, an error acquisition unit configured to subject each of the correct answer image and the output image to processing for adjusting a color signal value, and acquire an error between the correct answer image and the output image that have been subjected to the processing, and an update unit configured to update parameters of the neural network based on the acquired error.