Super-Resolution Image Generation Using Sparse Bayer Sensor and IMU Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mixed-reality systems face challenges in improving the quality of images displayed to users, particularly due to ghosting effects and resolution issues when performing temporal filtering, especially in low light conditions or with camera movement.

Innovation Solution

The system uses a camera with a sparse Bayer pattern sensor and IMU data to perform motion-compensated temporal filtering, generating high-resolution full-color output images by isolating and up-sampling red, green, blue, and monochrome pixel data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If temporal filtering is performed by combining multiple consecutively captured images, then image quality is improved, but ghosting effects occur when objects or camera move during capture

Engineering Contradiction:
Improveimage qualityVSAvoidghosting effects
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent segments the image processing into distinct color channels (red, green, blue) and a monochrome channel. Each channel is processed separately through temporal filtering, allowing independent optimization and reducing artifacts that would affect the composite image. The sparse Bayer pattern sensor physically segments pixel types across the sensor array, enabling this channel-separated processing approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary motion compensation using IMU data before performing temporal filtering. By predicting and correcting for camera motion in advance of the image combination process, the system prevents ghosting effects rather than attempting to correct them afterward. This preliminary alignment of images based on motion data ensures that corresponding pixels represent the same scene location.

Inventive Principle:
Principle #10Preliminary action

2Illumination intensity

If multiple consecutively captured images are combined via temporal filtering, then low light image data is improved, but resolution and quality deteriorate due to camera movement and ghosting

Engineering Contradiction:
Improvelow light image dataVSAvoidresolution and quality
Core Design Contradiction:
Illumination intensityVSManufacturing precision

Solution Approach 1:

The patent separates image processing into distinct color channels (R, G, B) and a monochrome channel, allowing each to be optimized independently. The monochrome channel, which has higher signal-to-noise ratio in low light, can be processed differently from the color channels, preserving resolution while improving overall image quality in low light conditions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Motion compensation using IMU data is applied before temporal filtering to prevent degradation of resolution and quality. By pre-aligning images based on predicted motion, the system maintains sharp edges and fine details even when combining multiple low light images, avoiding the blur and ghosting that would otherwise occur.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If a sparse Bayer pattern sensor is used to capture images, then color information is obtained, but resolution is reduced due to the sparse color pixel distribution

Engineering Contradiction:
Improvecolor informationVSAvoidresolution
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The patent processes each color channel (R, G, B) and the monochrome channel separately through temporal filtering and up-sampling. This channel-separated processing allows the sparse color pixels to be reconstructed more effectively by leveraging information from multiple frames, recovering resolution that would be lost in a single-frame processing approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Motion compensation is applied before up-sampling and combining channels. By establishing accurate geometric relationships between frames using IMU data, the system can interpolate missing color information more accurately during up-sampling, recovering resolution without introducing artifacts from misaligned pixel positions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12322064B2Generate super-resolution images from sparse color information
Publication Date: 2025.06.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12322064B2 patent drawing
  • US12322064B2 patent drawing
  • US12322064B2 patent drawing

AI summary

Techniques for generating a high resolution full color output image from lower resolution sparse color input images are disclosed. A camera generates images. The camera's sensor has a sparse Bayer pattern. While the camera is generating the images, IMU data for each image is acquired. The IMU data indicates a corresponding pose the camera was in while the camera generated each image. The images and IMU data are fed into a motion model, which performs temporal filtering on the images and uses the IMU data to generate a red-only image, a green-only image, a blue-only image, and a monochrome image. The color images are up-sampled to match the resolution of the monochrome image. A high resolution output color image is generated by combining the up-sampled images and the monochrome image.