Neural Network Image Processing Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies face challenges in improving image quality, especially for videos, due to differences in image quality characteristics between training images and input images, leading to performance deterioration and flicker distortion.

Innovation Solution

An image processing device and method that utilize a neural network model to adapt to the quality of a first image by generating training data based on the image quality and viewing information, and then train a meta model to perform image quality processing, thereby enhancing image quality without requiring extensive retraining for each image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a neural network model is trained using traditional methods with fixed training data, then the model can achieve good performance on similar images, but it performs poorly when image quality characteristics differ from training data

Engineering Contradiction:
Improveimage quality improvement performanceVSAvoidadaptability to different image quality characteristics
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptability by enabling the neural network model to be retrained on-device with newly acquired training data from actual input images. This allows the model to dynamically adjust to different image quality characteristics rather than being static after initial training, resolving the contradiction between reliability on training data and adaptability to new data distributions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by conducting on-device learning where the neural network model retrains itself using training data generated from actual input images. This self-retraining capability allows the model to automatically adapt to different image quality characteristics without requiring external retraining, simultaneously improving reliability and adaptability

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If on-device learning is implemented to adapt the model to input data, then adaptability improves, but learning complexity and computation time increase significantly

Engineering Contradiction:
Improveadaptability to input image characteristicsVSAvoidlearning complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-training the neural network model offline before deployment on the device. This pre-trained model serves as a foundation that requires minimal further training when deployed, significantly reducing the learning complexity and computation time required for on-device adaptation while maintaining high adaptability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by using a pre-trained model with optimized architecture and parameters, then performing lightweight fine-tuning on-device rather than full retraining. This parameter adjustment approach reduces computation complexity while preserving adaptability to different image characteristics

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If independent models are trained for each image to achieve high quality restoration, then image quality improves, but temporal consistency deteriorates causing flicker distortion in videos

Engineering Contradiction:
Improveimage restoration qualityVSAvoidtemporal consistency
Core Design Contradiction:
Manufacturing precisionVSStability of the object's composition

Solution Approach 1:

The patent merges multiple training approaches by combining the benefits of image-specific adaptation with temporal consistency constraints. The model integrates information across multiple frames while performing adaptation, unified by a loss function that simultaneously optimizes for restoration quality and temporal stability, resolving the contradiction between precision and consistency

Inventive Principle:
Principle #5Merging (Combining)

4Manufacturing precision

If training data is constructed by referring to input images with repetitive patterns, then performance improves for such images, but performance deteriorates for images lacking repeated components

Engineering Contradiction:
Improveimage quality restorationVSAvoidapplicability to diverse image types
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system uses self-service through on-device learning where the model generates its own training data from actual input images regardless of whether they contain repetitive patterns. This approach allows the model to learn from diverse image types including those without repeated components, improving both restoration quality and adaptability across different image categories

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250131537A1Image processing device and operating method of the same
Publication Date: 2025.04.24 SAMSUNG ELECTRONICS CO LTD
  • US20250131537A1 patent drawing
  • US20250131537A1 patent drawing
  • US20250131537A1 patent drawing

AI summary

Provided are an image processing device and an operating method of the same. The image processing device includes a memory storing one or more instructions, and at least one processor processing circuitry, and memory storing one or more instructions that, when executed by the at least one processor individually or collectively, cause the image processing device to obtain a neural network model corresponding to a quality of an input image and viewing information related to the input image. The at least one processor is configured to generate training data, based on the quality of the input image and the viewing information. The at least one processor is configured to train the neural network model by using the training data. The at least one processor is configured to obtain an image quality processed output image from the input image, based on the trained neural network model.