Video Flicker Correction via Previous Frame Histogram Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video image processing methods result in flicker phenomena when there are significant differences in grayscale ranges between adjacent frames, as they do not account for the dynamic effects of playing videos, leading to poor fluency in video playback.

Innovation Solution

A method and device that perform statistics on grayscale values of a previous frame to obtain a histogram, determine correction weights, and correct the grayscale values of the next frame using these weights, thereby alleviating flicker issues by adjusting the grayscale values through weighted averaging based on the distribution range of the previous frame's values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If contrast enhancement algorithm is applied to each frame independently, then image contrast is enhanced, but video flicker occurs due to significant grayscale differences between adjacent frames

Engineering Contradiction:
Improveimage contrastVSAvoidvideo fluency
Core Design Contradiction:
Illumination intensityVSStability of the object's composition

Solution Approach 1:

The patent performs preliminary action by obtaining the histogram of the previous frame before processing the current frame. This historical grayscale distribution information is prepared in advance to guide the correction of the current frame, preventing flicker by anticipating the grayscale range changes between adjacent frames.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the histogram of the previous frame to determine correction weights that are then applied to the current frame's grayscale values. This creates a feedback loop where historical frame information continuously influences subsequent frame processing, maintaining temporal consistency and reducing flicker.

Inventive Principle:
Principle #23Feedback

2Productivity

If grayscale mapping is performed using only previous frame characteristics, then processing speed is maintained, but flicker phenomenon occurs in video playback

Engineering Contradiction:
Improveprocessing speedVSAvoidvideo fluency
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The histogram of the previous frame is obtained in advance during the blank period, preparing the grayscale distribution information before it is needed for correction. This preliminary action allows the system to have historical data ready without delaying the processing of the current frame.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter approach by transitioning from using only the previous frame's processed characteristics to incorporating the histogram distribution information. This parameter change enables the system to adapt the correction weights based on grayscale distribution patterns while maintaining processing efficiency.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If correction weights are determined based on histogram distribution range, then flicker is reduced, but processing complexity increases

Engineering Contradiction:
Improvevideo fluencyVSAvoidprocessing complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent segments the correction process into distinct components: histogram extraction, correction weight determination, and grayscale value correction. By dividing the processing into these separate stages, the system manages complexity through modular operations rather than a monolithic complex algorithm.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses parameter changes by deriving correction weights from the histogram's distribution range characteristics. This approach transforms the complex problem of flicker reduction into a parameter-based solution where weights are automatically determined from statistical properties of the grayscale distribution.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10230902B2Methods and devices for correcting video flicker
Publication Date: 2019.03.12 BOE TECHNOLOGY GROUP CO LTD
  • US10230902B2 patent drawing
  • US10230902B2 patent drawing
  • US10230902B2 patent drawing

AI summary

The present disclosure provides a method and device for correcting video flicker. The method comprises: performing statistics on grayscale values of a previous frame of video image to obtain a histogram of the grayscale values of the previous frame of video image; determining correction weights for correcting grayscale values of a next frame of video image according to the histogram; and correcting the grayscale values of the next frame of video image according to the correction weights.