Image Noise Estimation for Stitched High Dynamic Range Photos

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies struggle to accurately estimate noise in stitched images, particularly when different exposure values are used for different sets of image data, leading to inappropriate noise values for high dynamic range images.

Innovation Solution

A method of image processing that involves obtaining a set of image data associated with image capture parameters and determining an estimated noise value for a given pixel intensity based on these parameters and a representative intensity value derived from nearby pixel intensity values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a single noise value is used for all sets of image data in stitched images, then the processing is simple, but the noise estimation becomes inaccurate when different exposure values are used

Engineering Contradiction:
Improveprocessing simplicityVSAvoidnoise estimation accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent divides the image data into multiple sets, where each set is associated with different exposure values. Instead of using a single noise value for the entire stitched image, the system calculates separate noise values for each set based on its specific exposure characteristics. This segmentation allows accurate noise estimation for high dynamic range images while maintaining manageable processing complexity through organized data structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by determining noise values that are specific to each set of image data rather than using a uniform noise value across the entire image. Each set's noise value is calculated based on its own exposure value and pixel intensity values, ensuring that the noise estimation is locally optimized for each exposure condition while still being part of the overall stitched image processing system.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If noise estimation is performed for each pixel individually, then the accuracy is high, but the computational complexity increases significantly

Engineering Contradiction:
Improvenoise estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the approach from calculating noise for each pixel individually to calculating a representative noise value for each set of image data based on exposure parameters and aggregated pixel intensity values. This parameter change reduces computational complexity while maintaining accuracy by leveraging the statistical properties of noise across multiple pixels within the same exposure conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses the pixel intensity values from the image data itself to determine the noise values, rather than requiring external noise measurements or complex calibration procedures. The noise estimation is performed self-service style by utilizing the inherent statistical properties of the captured image data, including the distribution of pixel intensities within each set.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250029215A1Method, apparatus and program for image processing
Publication Date: 2025.01.23 ARM LTD
  • US20250029215A1 patent drawing
  • US20250029215A1 patent drawing
  • US20250029215A1 patent drawing

AI summary

A method of image processing. The method comprises obtaining a set of image data, the set being associated with one or more parameters representative of one or more image capture characteristics for the set and comprising pixel intensity values representing image pixels having respective pixel locations in an image. The method comprises, for a given pixel intensity value in the set: determining an estimated noise value based on at least: the one or more parameters associated with the set, and a representative intensity value derived from one or more pixel intensity values in the set. The method comprises associating the estimated noise value with the given pixel intensity value.