Video Coding Flicker Suppression via Luminance-Adaptive Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional moving picture coding techniques fail to effectively suppress deterioration in coding efficiency due to flickers, especially when the capturing cycle is significantly shorter than the flicker cycle, leading to decreased signal-to-noise power ratios and inefficient coding.
Innovation Solution
A moving picture coding device that acquires luminance information to determine the flicker state and applies a prediction coding method, using intra-prediction, forward inter-prediction, or bi-directional inter-prediction coding based on the flicker state to code pictures, ensuring uniform lighting conditions and high correlations between frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If differential correction of signal level is applied to remove flicker noise, then compression efficiency is improved, but when capturing cycle is significantly shorter than flicker cycle, the signal level difference becomes too large for effective correction
Solution Approach 1:
The patent applies preliminary action by selecting and applying different picture types (I-picture, P-picture, B-picture) based on predicted flicker states before coding occurs. The luminance information acquisition unit predicts future flicker conditions, and the coding unit pre-determines the appropriate picture type to handle expected large signal level differences, thereby preventing compression efficiency deterioration before it occurs.
Solution Approach 2:
The patent implements dynamics by dynamically changing the picture type according to the flicker state. Instead of using a fixed coding approach, the system adapts the picture type (intra-prediction, forward inter-prediction, or bi-directional inter-prediction) based on real-time luminance information that reflects the current flicker condition, allowing the coding method to flexibly respond to varying signal level differences.
2Speed
If capturing cycle is shortened to increase frame rate, then motion representation is improved, but flicker noise becomes more prominent and coding efficiency deteriorates
Solution Approach 1:
The system performs preliminary action by acquiring luminance information and predicting flicker states before the actual coding process. This allows the system to prepare the appropriate picture type in advance, ensuring that even when capturing cycle is short and flicker noise is prominent, the correct prediction method is applied to maintain coding efficiency.
Solution Approach 2:
The patent applies parameter changes by modifying the picture type parameter based on luminance information. When the capturing cycle is significantly shorter than the flicker cycle, the system changes to picture types better suited for handling large signal level variations, thereby maintaining compression efficiency despite the high frame rate and prominent flicker noise.
3Productivity
If conventional differential correction is used, then coding efficiency is maintained under normal lighting, but under short capturing cycles with low luminance, signal-to-noise ratio decreases and flicker removal fails
Solution Approach 1:
The patent implements dynamics by dynamically switching between different picture types based on the flicker state indicated by luminance information. Under normal lighting conditions, conventional differential correction works well, but when the capturing cycle is significantly shorter than the flicker cycle and luminance is low, the system dynamically changes to picture types that are more effective at handling large signal level differences, thereby maintaining both coding efficiency and flicker removal effectiveness.
Solution Approach 2:
The system uses feedback by continuously monitoring luminance information to determine the flicker state and adjusting the picture type selection accordingly. This feedback mechanism ensures that when signal-to-noise ratio decreases due to low luminance and short capturing cycles, the system responds by selecting picture types that are more robust to flicker noise, thereby maintaining reliable flicker removal.
Data Source
AI summary
Provided is a moving picture coding device which makes it possible to suppress deterioration in coding efficiency caused by flickers occurring at a time of high-speed capturing under fluorescent lamp lighting or the like. A moving picture coding device which codes a plurality of pictures obtained by capturing an object, the moving picture coding device including: a luminance information acquisition unit which acquires luminance information which indicates a luminance level of light in an environment where the object is captured; and a coding unit which codes the pictures, using a prediction coding method in which a picture type is applied in the coding of the pictures according to a flicker state of the light obtained from the luminance information.


