Color Correction for Multi-Level Detail Imagery
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If multiple images with different levels of detail are processed, then comprehensive map data coverage is improved, but processing complexity increases
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.
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.
3Reliability
If color corrections are determined from lower level of detail images, then color accuracy is improved, but image detail is lost
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.
Data Source
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.


