Dynamic Color-Correction Matrix for Noise Suppression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image sensing apparatuses use fixed color-correction matrices that are ineffective in suppressing noise due to varying gain levels and sensor array positions, leading to poor noise suppression.
Innovation Solution
A dynamic color-correction matrix is adjusted based on covariance values and block statistics values, using a look-up table established during a correction period to account for different gain values and noise characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a fixed color-correction matrix is used to suppress noise, then the device complexity is reduced, but the noise suppression effectiveness deteriorates due to varying gain levels and sensor positions
Solution Approach 1:
The patent transforms the fixed color-correction matrix into a dynamic one by introducing gain-level-dependent correction matrices. Each gain level has its own optimized correction matrix, allowing the system to adapt to varying noise characteristics at different gain levels. This resolves the contradiction by making the correction matrix dynamic rather than static, improving noise suppression without excessive complexity increase.
Solution Approach 2:
The patent changes the parameters of the color-correction matrix based on gain level. By storing multiple correction matrices corresponding to different gain levels and selecting the appropriate matrix based on the current gain level, the system adapts to different noise characteristics. This parameter change approach resolves the contradiction between simplicity and effectiveness.
2Manufacturing precision
If a fixed color-correction matrix is used across all gain levels, then the manufacturing precision is improved, but the measurement precision of noise characteristics deteriorates
Solution Approach 1:
The patent segments the single fixed correction matrix into multiple gain-level-specific correction matrices. Each matrix is independently optimized for its corresponding gain level, allowing precise characterization of noise components at each level. This segmentation resolves the contradiction by maintaining standardization through a systematic multi-matrix approach while achieving precise noise measurement.
Solution Approach 2:
The patent changes the correction matrix parameters according to gain level. By storing and selecting different matrices for different gain levels, the system achieves both manufacturing precision (through standardized matrix storage) and measurement precision (through gain-level-specific optimization).
3Reliability
If different color-correction matrices are used for different gain levels, then the noise suppression effectiveness is improved, but the device complexity increases
Solution Approach 1:
The patent performs preliminary action by pre-calculating and storing multiple correction matrices for different gain levels during the manufacturing or initialization phase. During actual operation, the system simply selects the pre-prepared matrix corresponding to the current gain level, avoiding real-time calculation complexity. This resolves the contradiction by shifting complexity from operation to initialization.
Solution Approach 2:
The patent uses copying by storing multiple copies of correction matrices in memory, each corresponding to a different gain level. Instead of calculating different matrices dynamically, the system copies and stores pre-computed matrices and selects the appropriate copy based on gain level, reducing operational complexity while maintaining effectiveness.
4Productivity
If a fixed color-correction matrix is used, then the processing speed is improved, but the adaptability to different gain levels deteriorates
Solution Approach 1:
The patent introduces dynamics by making the color-correction matrix adaptable to different gain levels while maintaining fast operation. The system dynamically selects the appropriate pre-computed matrix based on the current gain level, achieving both speed (through pre-computation) and adaptability (through gain-level-specific matrices).
Solution Approach 2:
The patent applies preliminary action by pre-computing correction matrices for all expected gain levels before actual image processing. This allows the system to quickly switch between different gain-level optimizations without real-time calculation overhead, maintaining high processing speed while achieving full adaptability to different gain levels.
Data Source
AI summary
An image sensing apparatus, a color-correction matrix correcting method and a look-up table establishing method are provided. The image sensing apparatus calculates a block statistics value corresponding to a block of pixels in an image sensor array. Based on a look-up table, the image sensing apparatus determines a covariance value corresponding to a current gain value. According to the covariance value and the block statistics value, the image sensing apparatus corrects a color-correction matrix corresponding to the block of pixels. The image sensing apparatus can use an amended color-correction matrix to correct the color of the pixel, so as to reduce chroma noise or other noise.


