Image Sensor Color Filter Arrays With Neural Readout Remapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image generation technology is not well-compatible with different types of colour filter arrays (CFAs), leading to time-consuming and computationally-intensive processing, and is inefficient in generating high-quality images with high resolution, wide field of view, and high frame rate, limiting its suitability for applications like extended-reality devices.

Innovation Solution

An imaging system and method utilizing a neural network to generate output image data according to a colour pattern different from the physical colour filter array of an image sensor chip, enabling efficient image signal processing without hardware or software changes, and supporting high-quality, realistic images at high framerate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing image generation technology is used with standard Bayer CFA, then image processing can be performed, but it is not compatible with other types of CFAs (quad-Bayer, nona-Bayer, hexadeca-Bayer, RGBIR, RGBW, RCCB) requiring time-consuming and computationally intensive changes to software/firmware algorithms

Engineering Contradiction:
ImproveCFA compatibilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent creates a virtual copy of the physical CFA pattern through neural network training. The neural network learns the mapping between the physical CFA pattern and the corresponding color information, allowing the system to process images from various CFA types (Bayer, quad-Bayer, nona-Bayer, hexadeca-Bayer, RGBIR, RGBW, RCCB) using a unified processing pipeline without requiring hardware or software changes for each CFA type.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter of color pattern representation by using a neural network to transform the physical CFA pattern into a virtual color pattern. This allows the same image signal processing pipeline to handle different physical CFA configurations by converting them into a standardized virtual representation that the pipeline can process efficiently.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If existing image generation technology processes image signals from all pixels, then high resolution can be achieved, but it requires considerable processing resources, involves long processing time, and limits the total number of pixels that can be arranged on the image sensor for full pixel readout at a given frame rate

Engineering Contradiction:
Improveimage resolutionVSAvoidframe rate
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent uses a neural network to create a virtual copy of the color filter array pattern that enables efficient image signal processing. This virtual CFA allows the system to process images from a subset of pixels (e.g., every other pixel or a reduced grid) while maintaining high resolution through the neural network's upscaling and color reconstruction capabilities, thereby increasing the effective number of processable pixels and improving frame rate.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent adds a computational dimension by using neural networks to transform spatial sampling patterns. Instead of being limited by the physical pixel arrangement, the system can effectively work with subsampled data and reconstruct high-resolution images through the neural network's transformation from the subsampled domain to the full-resolution domain, decoupling the frame rate limitation from the physical pixel count.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If image signals are processed with full pixel readout to generate high quality images, then high resolution and accurate color reproduction are achieved, but computational resources and processing time increase significantly

Engineering Contradiction:
Improvecolor accuracyVSAvoidcomputational power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent trains a neural network to copy and reconstruct color information from reduced sampling. The network learns to accurately reproduce color data from subsampled inputs, allowing the system to process fewer physical pixels while maintaining high color accuracy and image quality, thereby reducing computational power consumption and energy usage.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies partial action by processing only a subset of pixels (e.g., every other pixel or a reduced grid) instead of all pixels. The neural network then reconstructs the missing information, achieving the same or better image quality with significantly reduced computational resources and energy consumption compared to full pixel processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12615446B2Hallucinating colour filter array on image sensor chip
Publication Date: 2026.04.28 VARJO TECH OY
  • US12615446B2 patent drawing
  • US12615446B2 patent drawing
  • US12615446B2 patent drawing

AI summary

An imaging system has an image sensor chip and processor(s). The image sensor chip has a photo-sensitive surface with photo-sensitive cells; a colour filter array with physical smallest repeating units, wherein a given physical smallest repeating unit has array(s) of a first type of colour filters, array(s) of a second type of colour filters, and array(s) of a third type of colour filters; and a controller configured to employ neural network(s) during read out of image data. The processor(s) is/are configured to: receive output image data, wherein a smallest repeating unit in a colour pattern of at least a part of the output image data is different from the given physical smallest repeating unit; and generate an output image.