Video Signal Processing Luminance Correction Using Previous Frame Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video signal processing methods struggle to achieve smooth transitions in luminance levels between frames, especially during scene changes, as they correct luminance on a per-frame basis without considering previous frame data.

Innovation Solution

A video signal processing method that divides frames into rectangular blocks, calculates feature quantities for each block, and uses correction data based on both current and previous frame data to adjust luminance, ensuring smoother transitions by incorporating temporal luminance information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If luminance correction is performed on a per-frame basis using conventional methods, then the processing complexity is low and the calculation is simple, but the luminance transition between frames becomes discontinuous and unnatural during scene changes

Engineering Contradiction:
Improveluminance transition smoothnessVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides each frame into multiple blocks (e.g., 8x8 or 16x16 pixel blocks) and processes luminance correction independently for each block. This segmentation allows the system to apply different correction strategies to different regions, improving overall luminance transition smoothness while keeping individual block processing computationally manageable

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary luminance correction on a previous frame before processing the current frame. By pre-calculating correction values for the previous frame and storing them, the system reduces the computational burden during current frame processing while maintaining smooth luminance transitions across frame boundaries

Inventive Principle:
Principle #10Preliminary action

2Reliability

If luminance correction uses only current frame data, then the processing speed is fast and real-time performance is achieved, but the transition between frames becomes abrupt especially during scene changes

Engineering Contradiction:
Improveluminance transition smoothnessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs luminance correction calculations for the previous frame in advance, storing the correction results for later use. This preliminary processing ensures that when the current frame is being displayed, the correction data is already prepared, maintaining real-time performance while achieving smooth transitions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous luminance correction across frame boundaries by incorporating data from both the previous and current frames. The correction process operates continuously on overlapping frame data, ensuring uninterrupted smooth transitions without sacrificing processing speed

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If block-based luminance correction incorporating previous frame data is implemented, then smoother luminance transitions are achieved, but the calculation complexity and processing load increase

Engineering Contradiction:
Improveluminance transition smoothnessVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By dividing frames into blocks, the patent enables parallel processing of multiple blocks simultaneously. This segmentation transforms a single complex calculation into multiple simpler parallel calculations, improving processing efficiency while maintaining smooth luminance transitions across the entire frame

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different luminance correction characteristics to different blocks based on their local properties. Blocks experiencing large luminance changes receive different correction treatment than blocks with stable luminance, optimizing processing efficiency by focusing computational resources where they are most needed

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20180048844A1Video signal processing method, integrated circuit for video signal processing, and video signal processing apparatus
Publication Date: 2018.02.15 MAGNOLIA BLUE CORP
  • US20180048844A1 patent drawing
  • US20180048844A1 patent drawing
  • US20180048844A1 patent drawing

AI summary

A video signal processing method includes: dividing a current frame which is to be processed into a plurality of blocks which are predetermined rectangular blocks; calculating, for each of the plurality of blocks divided into in the dividing, a feature quantity relating to luminance of pixels in the block; calculating first correction data, based on a feature quantity calculated from each of first blocks located above a first horizontal boundary in the current frame and a feature quantity calculated from each of one or more blocks located below a first horizontal boundary in a previous frame which has been processed immediately before the current frame; and correcting luminance of pixels in each of the first blocks in the current frame, based on the first correction data calculated in the calculating.