Subregion Image Parameter Recovery for Harsh Lighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for face re-lighting and face recognition under harsh or sub-optimal lighting conditions face challenges with large approximation errors, especially in areas with cast shadows and partial occlusions, leading to inconsistent texture estimation across regions and inability to handle saturated areas effectively.

Innovation Solution

A subregion-based image parameter recovery system using a Markov Random Fields (MRF)-based energy minimization framework decouples texture from geometry and illumination models, allowing for robust recovery of image parameters like albedo, geometry, and lighting from a single image, even under harsh conditions, by dividing the image into smaller regions and using separate morphable models for each component.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If spherical harmonic representation is used to model lighting coefficients, then a low-dimensional linear subspace can approximate images under wide variety of lighting conditions, but large approximation errors occur under harsh lighting conditions

Engineering Contradiction:
Improveadaptability to various lighting conditionsVSAvoidlighting estimation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The image is divided into multiple small image regions, and a separate set of face model parameters is used for each region. This segmentation allows the system to handle harsh lighting conditions locally while maintaining overall adaptability across different lighting scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the image are allowed to have different lighting estimation parameters and morphable model coefficients. This local quality approach enables accurate handling of saturated areas, cast shadows, and partial occlusions in specific regions without compromising the overall system's adaptability to various lighting conditions.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If region-based approach is used to divide image into smaller regions, then overall estimation error is reduced, but texture information cannot be correctly recovered when majority of pixels in a region are problematic

Engineering Contradiction:
Improvelighting estimation accuracyVSAvoidtexture recovery reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system uses an energy minimization framework that iteratively refines parameter estimates by evaluating and minimizing an energy function. This feedback mechanism allows the system to recover texture information even when some pixels in a region are problematic, as the optimization process can compensate for local errors using information from other regions and constraints.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The morphable model parameters and energy minimization framework provide a unified approach that works across all image regions regardless of lighting conditions. This universal framework handles both well-lit and problematic regions (saturated areas, cast shadows, partial occlusions) using the same mathematical structure, ensuring consistent texture recovery reliability.

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

3Manufacturing precision

If 3D spherical harmonic basis morphable model is used, then photo-realistic rendering results are produced under regular lighting conditions, but poor results are obtained in saturated face image areas

Engineering Contradiction:
Improverendering qualityVSAvoidhandling capability under harsh lighting
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The image is divided into multiple small image regions, and a separate set of face model parameters is used for each region. This segmentation allows the system to handle harsh lighting conditions locally while maintaining overall adaptability across different lighting scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the image are allowed to have different lighting estimation parameters and morphable model coefficients. This local quality approach enables accurate handling of saturated areas, cast shadows, and partial occlusions in specific regions without compromising the overall system's adaptability to various lighting conditions.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If image subdivision technique is used to subdivide face along feature boundaries, then expressiveness of morphable models is increased, but the approach cannot be applied to images under harsh lighting conditions due to inconsistency of estimated textures

Engineering Contradiction:
Improvemorphable model expressivenessVSAvoidtexture estimation consistency
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system uses an energy minimization framework that iteratively refines parameter estimates by evaluating and minimizing an energy function. This feedback mechanism allows the system to recover texture information even when some pixels in a region are problematic, as the optimization process can compensate for local errors using information from other regions and constraints.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The morphable model parameters and energy minimization framework provide a unified approach that works across all image regions regardless of lighting conditions. This universal framework handles both well-lit and problematic regions (saturated areas, cast shadows, partial occlusions) using the same mathematical structure, ensuring consistent texture recovery reliability.

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

Data Source

PatentUS8009880B2Recovering parameters from a sub-optimal image
Publication Date: 2011.08.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8009880B2 patent drawing
  • US8009880B2 patent drawing
  • US8009880B2 patent drawing

AI summary

A subregion-based image parameter recovery system and method for recovering image parameters from a single image containing a face taken under sub-optimal illumination conditions. The recovered image parameters (including albedo, illumination, and face geometry) can be used to generate face images under a new lighting environment. The method includes dividing the face in the image into numerous smaller regions, generating an albedo morphable model for each region, and using a Markov Random Fields (MRF)-based framework to model the spatial dependence between neighboring regions. Different types of regions are defined, including saturated, shadow, regular, and occluded regions. Each pixel in the image is classified and assigned to a region based on intensity, and then weighted based on its classification. The method decouples the texture from the geometry and illumination models, and then generates an objective function that is iteratively solved using an energy minimization technique to recover the image parameters.