Image Sensor Signal Processing Using Selective Neural Network Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing portable electronic devices and image capturing devices equipped with image sensors face challenges such as high power consumption, large size, and heavy weight, while also struggling with low performance in image processing.

Innovation Solution

A processor-implemented method that involves obtaining a color filter array (CFA) input image, preprocessing it based on pattern information, generating an inferred image using an artificial neural network (ANN) model, and creating an output image by selecting pixel values from the preprocessed and inferred images, optimized for each color type of the CFA.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional image processing methods are used in portable electronic devices, then device size and power consumption are reduced, but image processing performance deteriorates

Engineering Contradiction:
Improveimage processing performanceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The image processing task is segmented into two distinct stages: a lightweight preprocessing stage that performs color space conversion and basic filtering, and a selective neural network inference stage that processes only specific pixel locations. This segmentation allows the system to achieve high processing performance where needed while maintaining low power consumption for the majority of pixels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of applying computationally intensive neural network processing to all pixels, the method applies full ANN inference only to specific pixel locations (e.g., green pixels in Bayer pattern) that benefit most from it. Other pixels use the lighter preprocessing results, creating a partial action approach that optimizes the balance between performance and power consumption.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If high-performance image processing is implemented, then image quality is improved, but device complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The processing pipeline is divided into a simple preprocessing component with well-defined mathematical operations and a selective neural network component. This segmentation allows each component to be optimized independently, reducing overall system complexity while maintaining high image quality through the neural network's selective application.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The preprocessing step performs color space conversion and basic image processing operations before neural network inference. This preliminary action prepares the data in an optimal format for the ANN, reducing the computational burden on the neural network and simplifying the overall processing architecture.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If comprehensive neural network processing is applied to all pixels, then demosaicing accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvedemosaicing accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Different processing qualities are applied to different pixel locations based on their specific needs. Pixels at certain locations (e.g., green pixels in Bayer pattern) receive full neural network processing for maximum demosaicing accuracy, while other pixels use the lighter preprocessing results. This local quality approach optimizes demosaicing accuracy where it matters most while reducing overall computational complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The neural network is applied partially to only those pixel locations that require its full processing capability. This partial application maintains high demosaicing accuracy for critical pixels while significantly reducing the total computational burden compared to applying the network to all pixels.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP4564282A1Method and device with image sensor signal processing
Publication Date: 2025.06.04 SAMSUNG ELECTRONICS CO LTD
  • EP4564282A1 patent drawingFigure 1
  • EP4564282A1 patent drawingFigure 2
  • EP4564282A1 patent drawingFigure 3A

AI summary

A processor-implemented method includes obtaining a color filter array (CFA) input image, obtaining pattern information corresponding to a CFA, preprocessing the input image based on the pattern information, generating an inferred image by inputting the preprocessed input image to an artificial neural network (ANN) model, and generating an output image by selecting a pixel value, for each pixel, from one of the preprocessed input image and the inferred image, based on the pattern information.