Camera Image Correction for Flicker Banding and Color Cast
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing systems struggle with image banding and local color cast issues when photographing moving objects under flickering light sources, leading to degraded image quality.
Innovation Solution
An image processing method that utilizes a color transformation matrix and brightness parameter, derived from a reference image with normal exposure time, to correct images with short exposure times, effectively removing banding and color cast by performing color and brightness transfers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If exposure time is shortened to reduce motion blur, then motion blur is reduced, but image banding and color cast problems occur
Solution Approach 1:
The patent introduces a reference image obtained with normal exposure time as an intermediary to transfer color and brightness information to the short exposure time image. This mediator allows the system to use the color and brightness data from the banding-free reference image to correct the short exposure image, thereby eliminating banding while preserving the motion freeze capability of short exposure
Solution Approach 2:
The patent changes the exposure time parameter between two images: one with short exposure time (to freeze motion) and one with normal exposure time (to avoid banding). By obtaining color transformation matrix and brightness parameters from the normal exposure image and applying them to the short exposure image, the system achieves both motion freeze and banding elimination
2Manufacturing precision
If exposure time is set to integer multiple of 10 ms to avoid banding, then image banding is eliminated, but motion blur increases
Solution Approach 1:
The patent segments the image acquisition process into two separate images: one captured with short exposure time for motion freeze and another with normal exposure time for color and brightness reference. By processing these segmented images separately and combining their advantages through color and brightness transfer, the system avoids the trade-off between exposure time and banding
Solution Approach 2:
The normal exposure time image serves as an intermediary that provides color and brightness information to the short exposure time image. This intermediary allows the short exposure image to inherit the color accuracy and banding-free properties of the normal exposure image while maintaining its motion freeze capability
Data Source
AI summary
A light source of a photographing environment in which the electronic device is located is a flicker light source. The method includes: running a camera application in the electronic device; displaying a first image, where first exposure time is less than first duration, and the first image includes banding and/or a color cast image area; detecting a first operation; obtaining a second image in response to the first operation, where second exposure time is an integer multiple of the first duration; obtaining a color transformation matrix and/or a brightness parameter based on the first image and the second image; performing first image processing on the first image based on the color transformation matrix and/or the brightness parameter, to obtain a third image, where the third image is an image obtained by removing the banding and/or the color cast image area; and displaying or saving the third image.


