Image Pixel Interpolation with Kernel Prediction Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional convolutional neural networks (CNNs) and machine-learning methods for image processing have limitations in accurately interpolating pixel values, especially for new scenes or unseen color combinations, leading to color accuracy issues and errors that are greater than machine precision.

Innovation Solution

The use of a kernel prediction network (KPN) to derive coefficients for convolution operations, where coefficients are normalized to sum to either unity or null values for each color channel, enhancing the accuracy of image interpolation and resolution through machine-learning techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If kernel coefficients are derived using conventional CNNs, then the processing can be automated, but the color accuracy and interpolation precision are insufficient

Engineering Contradiction:
Improvecolor accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transforms the kernel coefficient derivation from conventional CNNs to a specialized KPN architecture with modified parameter initialization and normalization constraints. The coefficients are constrained to sum to unity or null values per color channel, and initialized using specific distributions (uniform for real coefficients, complex Gaussian for complex coefficients), enabling precise color interpolation while maintaining computational efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements iterative feedback through back-propagation training of the KPN on training sets of image data. The network continuously adjusts kernel coefficients based on prediction errors, refining color accuracy through multiple epochs until convergence is achieved, thereby optimizing interpolation precision

Inventive Principle:
Principle #23Feedback

2Measurement precision

If machine-learning methods are used to interpolate pixel values, then automation is improved, but errors greater than machine precision occur

Engineering Contradiction:
Improveinterpolation accuracyVSAvoiderror magnitude
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent modifies the parameter space by constraining kernel coefficients to sum to unity or null values for each color channel, and by using specific initialization distributions. This transforms the optimization problem to converge to more accurate solutions, reducing interpolation errors below conventional machine-learning approaches

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary training of the KPN on comprehensive training sets before actual image processing. This pre-training phase optimizes the kernel coefficients in advance, ensuring that when the network processes new images, it produces accurate interpolations with minimal errors

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If kernel coefficients are applied to improve image quality, then resolution is enhanced, but the system becomes more complex

Engineering Contradiction:
Improveimage resolutionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the image processing task into distinct functional components: the KPN for coefficient derivation, the convolution operation for applying coefficients, and the normalization step for ensuring unit or null sums. This modular architecture improves resolution through specialized processing while keeping each component computationally efficient and manageable

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12462337B2System, devices and/or processes for processing image pixel values
Publication Date: 2025.11.04 ARM LTD
  • US12462337B2 patent drawing
  • US12462337B2 patent drawing
  • US12462337B2 patent drawing

AI summary

Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, techniques to process pixel values sampled from a multi color channel imaging device. In particular, methods and/or techniques to process pixel samples for interpolating pixel values for one or more color channels.