Shading Correction Mesh for Lens Distortion Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Lens shading distortions in imaging systems, particularly chroma and luminance shading, reduce image quality due to varying light angles and sensor characteristics, requiring individual calibration for each lens and spectrum, which is time-consuming and costly for mass-produced devices.

Innovation Solution

A method and apparatus for calibrating image data using a shading correction mesh with nodes to generate and update shading correction values, grouping blocks of pixel locations, and performing analysis to refine the mesh, ensuring precise correction of chroma and luminance shading across different light spectra.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If individual calibration is performed for each lens and spectrum to correct lens shading distortions, then image quality and color accuracy are improved, but calibration time and cost increase

Engineering Contradiction:
Improvelens shading correction precisionVSAvoidcalibration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the image into multiple blocks and performs analysis on representative blocks rather than the entire image. This segmentation allows parallel processing and reduces the computational burden, enabling faster calibration while maintaining correction precision across the whole image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary shading correction using a initial shading correction mesh before performing block analysis. This preliminary action provides a baseline correction that reduces the complexity of subsequent refinement steps, thereby reducing total calibration time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If individual calibration is performed for each lens and spectrum to correct lens shading distortions, then image quality and color accuracy are improved, but manufacturing cost increases

Engineering Contradiction:
Improvelens shading correction precisionVSAvoidmanufacturing cost
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent develops a universal shading correction mesh that can be applied across multiple lenses and spectra. By creating a multi-functional correction system that works for different lens types and spectral ranges, the need for completely separate calibration processes is eliminated, reducing manufacturing costs while maintaining precision.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent adjusts calibration parameters such as block size, grouping strategies, and analysis thresholds to optimize the balance between correction precision and processing speed. By changing these parameters, the system achieves high manufacturing precision without requiring excessive calibration resources, thereby controlling manufacturing costs.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If detailed block analysis is performed on all image blocks to update the shading correction mesh, then correction accuracy is improved, but processing time increases

Engineering Contradiction:
Improveshading correction accuracyVSAvoidcalibration speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides the image into blocks and selectively analyzes representative blocks rather than all blocks. This segmentation strategy maintains correction accuracy by focusing computational resources on critical regions while reducing overall processing time through parallel processing of block groups.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs detailed analysis on a subset of representative blocks rather than all blocks. This partial action approach provides sufficient information to update the shading correction mesh accurately without the excessive processing time that would result from analyzing every single block in the image.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10937230B2Image processing
Publication Date: 2021.03.02 ARM LTD
  • US10937230B2 patent drawing
  • US10937230B2 patent drawing
  • US10937230B2 patent drawing

AI summary

A method of calibrating image data, the method comprising the steps of obtaining the image data and applying a shading correction mesh to the image data, wherein the shading correction mesh comprises a plurality of nodes, and is used to generate shading correction values for each pixel location in the image data. The blocks of the generated shading correction values are then grouped each group of blocks comprising a plurality of blocks, and each block comprising a plurality of pixel locations. An analysis of each of the groups of blocks of generated shading correction values is performed, and an updated shading correction mesh based on the analysis of the groups of one or more blocks is generated.