Color Correction for Multi-Level Detail Imagery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Aerial imagery with different levels of detail often exhibits inconsistent and incorrect coloration due to varying lighting, weather, and imaging equipment conditions, leading to discontinuous map features and spurious results in map-related tasks such as video game environments and image processing calculations.

Innovation Solution

A method for color correcting imagery involves determining color corrections based on lower level of detail reference images and iteratively applying these corrections to higher level of detail target images using a multi-pass algorithm, including contrast and brightness correction transformation matrices, to align colors and preserve image detail.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If higher level of detail images are used, then image detail and resolution are improved, but color consistency and accuracy deteriorate

Engineering Contradiction:
Improveimage detailVSAvoidcolor consistency
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies color correction transformations to higher level of detail images based on color corrections determined from lower level of detail images. This preliminary action using lower detail images (which have better color consistency) prepares the color correction parameters that are then applied to higher detail images, thereby achieving both high detail and color consistency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different processing strategies to different levels of detail. Lower level of detail images undergo color correction determination, while higher level of detail images undergo color correction application. This local quality approach ensures that each level of detail receives the appropriate processing to optimize both detail preservation and color consistency.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If multiple images with different levels of detail are processed, then comprehensive map data coverage is improved, but processing complexity increases

Engineering Contradiction:
Improvemap data coverageVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the image processing task into distinct levels of detail, where each level is processed separately through a multi-pass algorithm. This segmentation allows the system to handle comprehensive map data coverage by processing images at different detail levels independently, reducing the overall processing complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses lower level of detail images as intermediaries to determine color corrections that are then applied to higher level of detail images. This intermediary approach simplifies the processing complexity by using the lower detail images as a reference or mediator, avoiding the need to directly process all images at the highest detail level for color correction determination.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If color corrections are determined from lower level of detail images, then color accuracy is improved, but image detail is lost

Engineering Contradiction:
Improvecolor accuracyVSAvoidimage detail
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent determines color corrections from lower level of detail images as a preliminary step, then applies these corrections to higher level of detail images. This preliminary determination of color accuracy from lower detail images allows the system to preserve both color accuracy and image detail by separating the color correction determination phase from the detail preservation phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11303780B2Color correction of imagery having different levels-of-detail
Publication Date: 2022.04.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11303780B2 patent drawing
  • US11303780B2 patent drawing
  • US11303780B2 patent drawing

AI summary

A method for color correcting imagery is disclosed. A plurality of images of a scene having different levels of detail is received. A first color correction is determined based on a first reference image and a first target image. The first reference image has a first level of detail and the first target image has a second level of detail greater than the first level of detail. The first color correction is applied to the first target image to generate a first color-corrected image having the second level of detail. A second color correction is determined based on the first color-corrected image and a second target image. The second target image has a third level of detail greater than the second level of detail. The second color correction is applied to the second target image to generate a second color-corrected image.