Neural Network HDR Lighting Estimation from Single LDR Image

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems face challenges in accurately estimating lighting conditions from images, especially in real-world scenarios with unpredictable light sources and complex environments, due to reliance on expensive calculations and user-defined parameters, which limits their adaptability and accuracy.

Innovation Solution

A deep learning-based system using a trained neural network to predict lighting conditions from a single digital image, including high-dynamic range conditions, by fitting a sky model to panoramic images and extracting limited field of view images to learn robust lighting parameter estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional systems use expensive calculations to detect shadows and shading for lighting estimation, then lighting condition recovery is achieved in simple images, but processing time increases and results deteriorate in real-world images with unpredictable light sources

Engineering Contradiction:
Improvelighting condition estimation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by training a neural network model in advance using synthetic images with known lighting conditions. This pre-trained model can then rapidly estimate lighting parameters in real-world images without requiring expensive real-time shadow detection calculations, thus reducing processing time while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical shadow detection and calculation system with a neural network-based system. Instead of computationally intensive shadow analysis, the neural network directly predicts lighting parameters from image features, substituting complex mechanical calculations with a learned model that processes images more efficiently

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If conventional systems rely on user-defined baseline parameters for lighting estimation, then accurate results are obtained for user-controlled images, but adaptability to changing environments is lost

Engineering Contradiction:
Improvelighting condition estimation accuracyVSAvoidenvironmental adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system implements dynamics by making the lighting estimation adaptive to different environments through the neural network's ability to learn from diverse training data. The model dynamically adjusts its predictions based on scene characteristics without requiring manual parameter reconfiguration, enabling both accuracy and environmental adaptability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by training the neural network on synthetic images with varied lighting parameters (different light sources, intensities, and directions). This allows the model to generalize across different environmental conditions, changing its behavior adaptively without user intervention while maintaining precision

Inventive Principle:
Principle #35Parameter changes

3Reliability

If conventional systems perform shadow detection and lighting recovery, then lighting conditions can be estimated in images with clear shadows, but the system fails when shadows are overlapping, blurred, or absent

Engineering Contradiction:
Improvelighting estimation reliabilityVSAvoidrobustness to varying shadow conditions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by pre-training the neural network on a comprehensive dataset of synthetic images that include various shadow conditions (clear, overlapping, blurred, and absent shadows). This preparation enables the model to reliably estimate lighting parameters across all shadow conditions without requiring shadow detection at runtime

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If conventional systems use sky model fitting to panoramic images for training, then ground truth lighting parameters can be obtained, but the training process becomes computationally intensive

Engineering Contradiction:
Improveground truth lighting parameter accuracyVSAvoidtraining computational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by stationary object

Solution Approach 1:

The system applies partial action by using sky model fitting only during the training phase on a limited set of panoramic images to establish ground truth data. Once trained, the neural network performs rapid inference without requiring expensive sky model fitting for each new image, thus achieving high precision with reduced computational cost during deployment

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10979640B2Estimating HDR lighting conditions from a single LDR digital image
Publication Date: 2021.04.13 ADOBE INC
  • US10979640B2 patent drawing
  • US10979640B2 patent drawing
  • US10979640B2 patent drawing

AI summary

The present disclosure is directed toward systems and methods for predicting lighting conditions. In particular, the systems and methods described herein analyze a single low-dynamic range digital image to estimate a set of high-dynamic range lighting conditions associated with the single low-dynamic range lighting digital image. Additionally, the systems and methods described herein train a convolutional neural network to extrapolate lighting conditions from a digital image. The systems and methods also augment low-dynamic range information from the single low-dynamic range digital image by using a sky model algorithm to predict high-dynamic range lighting conditions.