Convolutional Neural Network Image Upscaling Hue Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods using deep neural networks, such as CNNs, fail to maintain hue consistency when scaling images, leading to hue distortion between input and output images.

Innovation Solution

An image processing method utilizing a convolutional neural network (CNN) that includes upscaling an input image, obtaining feature maps, generating gain and offset maps, and producing an output image by element-wise multiplication and addition, with the CNN trained to minimize hue differences between input and output images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If image scaling is performed using a deep convolutional neural network independently for each hue channel, then image resolution is improved, but hue distortion occurs between input and output images

Engineering Contradiction:
Improveimage resolutionVSAvoidhue consistency
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent segments the image processing into two distinct stages: first, a CNN performs upscaling to improve resolution; second, a separate hue correction module processes the upscaled image to restore original hues. This segmentation allows each module to specialize in one function, preventing the hue distortion that occurs when a single network tries to handle both tasks simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary hue correction module that acts as a mediator between the upscaled image and the final output. This intermediate processing step corrects the hue distortion introduced by the CNN upscaling, ensuring that the final image maintains both high resolution and accurate color representation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If a single convolutional neural network performs both upscaling and hue correction, then processing efficiency is improved, but hue distortion increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidhue accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the processing system into two specialized components: a CNN for efficient upscaling and a separate hue correction module for accurate color preservation. This segmentation maintains processing efficiency while improving hue accuracy, as each component can be optimized for its specific function without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines the upscaled image and the original image through a merging process where the hue correction module applies corrections based on the original image's hue information. This merging allows the system to leverage both the high resolution of the upscaled image and the accurate hues of the original image.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250054111A1Method, electronic device, and storage medium for processing image by using convolution neural network
Publication Date: 2025.02.13 SAMSUNG ELECTRONICS CO LTD
  • US20250054111A1 patent drawing
  • US20250054111A1 patent drawing
  • US20250054111A1 patent drawing

AI summary

Provided is an image processing method including upscaling an input image to generate an upscaled image, obtaining a first feature map and a second feature map by inputting the upscaled image to a convolutional neural network and performing a convolution operation on the upscaled image with one or more kernels included in the convolutional neural network, obtaining a gain map by inputting the first feature map to a first convolutional layer, obtaining an offset map by inputting the second feature map to a second convolutional layer, and generating an output image, based on the upscaled image, the gain map, and the offset map, wherein the convolutional neural network is configured to be trained to reduce a difference between a hue of the input image and a hue of the output image.