Video Coding Pixel Attribute Compensation for Inter-View Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In three-dimensional video coding, differences in camera angles and parameters between views lead to inaccurate inter-view prediction and decreased coding efficiency due to misalignment and varying camera settings.

Innovation Solution

A method and apparatus for video coding and decoding that calculate a prediction value using pixel points around a coding unit and its reference block, acquiring neighboring pixel points, finding corresponding reference pixel points, and calculating pixel attribute compensation parameters to improve prediction accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional inter-view prediction is used without compensation, then coding complexity is reduced, but prediction accuracy deteriorates due to camera angle and parameter differences between views

Engineering Contradiction:
Improveprediction accuracyVSAvoidcoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by introducing pixel attribute compensation parameters (such as brightness compensation and color compensation) to adjust the reference block from a different view angle to match the current block's characteristics. This resolves the contradiction by modifying the prediction parameters to account for camera angle and parameter differences, thereby improving prediction accuracy without requiring a complete redesign of the coding system.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces compensation parameters as intermediaries between the reference block and the current block. These compensation parameters act as mediators that bridge the gap caused by different camera angles and settings, allowing accurate prediction while maintaining a relatively simple coding structure. The intermediaries enable the system to handle view differences without increasing overall coding complexity significantly.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If pixel attribute parameters are coded directly to compensate for view differences, then prediction accuracy is improved, but coding efficiency deteriorates due to increased data transmission

Engineering Contradiction:
Improveprediction accuracyVSAvoidcoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies partial action by selectively applying compensation only to pixel attributes that significantly differ between views, rather than coding all parameters. The compensation parameters are calculated and transmitted only when necessary, based on the magnitude of view differences. This resolves the contradiction by providing accurate prediction where needed while avoiding unnecessary data transmission, thereby maintaining coding efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the approach from coding absolute pixel attribute parameters to coding relative compensation parameters. Instead of transmitting full pixel attribute data, the system transmits compact compensation values that adjust the reference block to match the current block. This parameter transformation significantly reduces data transmission requirements while maintaining prediction accuracy.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If compensation for camera angle differences is implemented, then inter-view prediction accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveinter-view prediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the compensation process into distinct stages: calculating compensation parameters separately from the main prediction process, and applying them in a dedicated compensation step. This segmentation allows the system to handle complex calculations in a structured manner, improving prediction accuracy while managing computational complexity through organized processing stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-calculating compensation parameters based on camera extrinsic parameters and view geometry before the actual prediction process. This preliminary calculation allows the main prediction algorithm to work with pre-adjusted reference blocks, reducing the computational burden during real-time encoding and decoding operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9848201B2Method and apparatus for coding and decoding videos
Publication Date: 2017.12.19 LG ELECTRONICS (CHINA) R&D CENT CO LTD
  • US9848201B2 patent drawing
  • US9848201B2 patent drawing
  • US9848201B2 patent drawing

AI summary

This disclosure relates to the field of video coding and decoding technology, and particularly, to a method and an apparatus for coding and decoding videos, wherein the coding method comprises: acquiring available neighboring pixel points which are reconstructed and neighboring to a coding unit; finding a reference block corresponding to the coding unit according to the motion vector of a prediction unit for a pixel attribute in the coding unit, and acquiring corresponding reference pixel points around the reference block; calculating a pixel attribute compensation parameter of the prediction unit using a value of the pixel attribute of the neighboring pixel point and a value of the same pixel attribute of the reference pixel point; and calculating a first prediction value of the prediction unit according to the pixel attribute compensation parameter, and coding the coding unit according to the first prediction value.