Image Processing Device Local Global Intensity Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
CCTV systems operating continuously face challenges in maintaining consistent image quality due to varying environmental conditions, leading to issues with image visibility and contrast.
Innovation Solution
An image processing device with a first corrector that adjusts local intensity based on the complexity of the intensity distribution and a second corrector that adjusts global intensity using a histogram, enhancing both local and global visibility by applying gamma corrections and multi-window averaging techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Illumination intensity
If global intensity correction is applied to improve overall visibility, then global contrast is improved, but local details may be lost due to oversaturation
Solution Approach 1:
The image correction process is segmented into two distinct stages: local intensity correction followed by global intensity correction. The local correction stage processes each pixel based on its immediate neighborhood, preserving local details through adaptive gamma correction. The global correction stage then adjusts overall contrast using histogram analysis. This segmentation allows both local and global objectives to be achieved without mutual interference.
Solution Approach 2:
The local intensity correction stage applies spatially varying gamma values to different regions of the image based on local intensity distribution characteristics. Each pixel receives a customized correction factor determined by its local environment, ensuring that local details are enhanced or preserved according to their specific needs rather than applying a uniform transformation across the entire image.
2Illumination intensity
If local intensity correction is applied to enhance local visibility, then local sharpness is improved, but halo artifacts may be generated at boundaries
Solution Approach 1:
The gamma value for each pixel is dynamically determined based on the local intensity distribution characteristics rather than being a fixed parameter. The system adapts the correction strength locally by calculating representative intensity values and deriving gamma values that respond to local conditions, which reduces abrupt transitions at boundaries and minimizes halo artifact formation.
Solution Approach 2:
The local intensity correction stage acts as an intermediary between the original image and the global correction stage. By performing local adjustments first and then applying global histogram-based correction, the system mediates between local sharpness enhancement and global contrast improvement, preventing halo artifacts from propagating to the final output.
3Productivity
If fixed window size is used for local intensity calculation, then processing speed is maintained, but adaptability to different intensity distributions is reduced
Solution Approach 1:
The system changes the gamma parameter dynamically based on local intensity distribution characteristics rather than using a fixed window size approach. By calculating representative local intensity values and deriving adaptive gamma values, the system achieves adaptability to different intensity distributions while maintaining processing efficiency through a consistent algorithmic framework.
Data Source
AI summary
An image processing device, including a first corrector configured to generate a first corrected image obtained by correcting a local intensity of an input image based on a complexity of an intensity distribution of the input image and an intensity value of an area around a pixel; and a second corrector configured to generate a second corrected image obtained by correcting a global intensity of the first corrected image based on a histogram of the input image.


