Lens Shading Correction Using B-Spline Zone Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional lens shading correction methods, such as the symmetric method and two-direction multiplication method, fail to accurately correct for asymmetrical and non-uniform shading effects in image sensors, particularly in packaged sensors with imperfect optical alignment and components, leading to undesirable intensity variations in images.

Innovation Solution

A multi-zone technique using two-dimensional B-spline curve fitting is employed to partition the image sensor into multiple zones, with piecewise continuous quadratic polynomial correction curves in each zone, allowing for accurate shading correction of both center and edge regions, and adapting to different lighting conditions by storing shading corrections for various illuminants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the symmetric method is used to correct lens shading, then the correction process is simple and fast, but the correction accuracy deteriorates for packaged image sensors with imperfect optical alignment

Engineering Contradiction:
Improvecorrection process simplicityVSAvoidshading correction accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent divides the image sensor into multiple zones (e.g., center zone and corner zones) and applies different correction functions to each zone. This segmentation allows the correction system to handle the complexity of asymmetric shading in packaged sensors while maintaining computational efficiency through zone-specific rather than pixel-by-pixel processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different correction characteristics to different regions of the image sensor. The center zone uses one correction approach while corner zones use another, allowing each region to be optimized for its specific shading characteristics rather than applying a uniform correction across the entire sensor.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the two-direction multiplication method is used to correct lens shading, then the correction can be applied in both x and y directions, but the correction accuracy deteriorates in corner regions

Engineering Contradiction:
Improvecorrection coverageVSAvoidcorner region correction accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the image sensor into distinct zones including corner regions, allowing separate correction functions to be applied to corner zones rather than using a single global correction function. This enables optimized correction for corner-specific shading patterns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements zone-specific correction functions where corner zones receive customized correction parameters different from the center zone, allowing each region to be corrected according to its local shading characteristics rather than applying uniform correction across the entire sensor.

Inventive Principle:
Principle #3Local quality

3Device complexity

If a single quadratic polynomial is used to correct lens shading, then the correction function is simple and computationally efficient, but the correction accuracy deteriorates across the entire image

Engineering Contradiction:
Improvecorrection function complexityVSAvoidoverall correction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent divides the image sensor into multiple zones and applies different correction functions to each zone. This segmentation allows the use of simpler polynomial functions within each zone while achieving better overall correction accuracy through the combination of zone-specific corrections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different correction characteristics to different regions of the image sensor. The center zone uses one correction approach while corner zones use another, allowing each region to be optimized for its specific shading characteristics rather than applying a uniform correction across the entire sensor.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8194159B2System and method for lens shading correction of an image sensor using splines
Publication Date: 2012.06.05 OMNIVISION TECHNOLOGIES INC
  • US8194159B2 patent drawing
  • US8194159B2 patent drawing
  • US8194159B2 patent drawing

AI summary

An image sensing system provides for accurate lens shading correction even when there is significant lens shading asymmetry and non-uniformity. A two-dimensional B-spline technique is used to determine lens shading correction surfaces. The number of zones is selected to achieve accurate correction of center, edge, and corner regions of an image. Separate lens shading correction surfaces are calculated for a set of standard illuminants to permit lens shading correction to be adapted based on the illuminant used to capture the image.