Image Noise Estimation for Stitched High Dynamic Range Photos
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Measurement precision
If noise estimation is performed for each pixel individually, then the accuracy is high, but the computational complexity increases significantly
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.
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.
Data Source
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.


