Multiview Video Coding Using Bit-Difference View Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multiview video coding methods are inefficient in determining which adjacent reference view image to use for parallelization and view compensation in non-referenced view video groups, leading to increased coding calculations and potential image quality deterioration.

Innovation Solution

A method and device that determine a view compensation pattern and parallelization pattern based on the number of bits in frames of non-referenced view video groups, comparing these to left and right reference view images, and updating these patterns for successive non-referenced view groups to balance bit usage and reduce coding calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If predictable coding is performed on time, space, and views between images obtained using a plurality of cameras, then image quality can be maintained, but the amount of coding compression calculations significantly increases

Engineering Contradiction:
Improveimage qualityVSAvoidcoding compression calculations
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the multiview video into reference view video groups and non-referenced view video groups. By dividing the coding process into distinct segments with different processing requirements, the system maintains image quality for reference views while reducing calculation complexity for non-referenced views through selective parallelization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically determines parallelization patterns based on video characteristics such as the number of bits in frames and differences between reference and non-referenced views. This dynamic adaptation allows the system to adjust coding calculations according to actual video content, maintaining quality when necessary while reducing computations when possible.

Inventive Principle:
Principle #15Dynamics

2Productivity

If view compensation and parallelization are performed for all non-referenced view video groups, then coding efficiency improves, but the amount of coding calculations increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding calculations
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies different coding strategies to different regions of the video data. Reference view video groups receive full view compensation and parallelization processing, while non-referenced view video groups use simplified processing. This local differentiation optimizes coding efficiency for critical regions while reducing calculations for less critical regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes processing parameters based on video characteristics, specifically adjusting the level of view compensation and parallelization applied to non-referenced views based on bit differences and frame characteristics. This parameter adaptation balances coding efficiency with computational load.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the number of bits in non-referenced view frames is reduced, then coding rate improves, but image quality may deteriorate

Engineering Contradiction:
Improvecoding rateVSAvoidimage quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent uses feedback mechanisms to monitor the number of bits in frames and adjusts view compensation patterns accordingly. By measuring bit differences between reference and non-referenced views, the system dynamically adjusts processing to maintain image quality while optimizing coding rate, ensuring quality is preserved when bit reduction occurs.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10075691B2Multiview video coding method using non-referenced view video group
Publication Date: 2018.09.11 UNIVERSITY INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
  • US10075691B2 patent drawing
  • US10075691B2 patent drawing
  • US10075691B2 patent drawing

AI summary

A multiview video coding method and device used in coding of non-referenced view video groups. A view compensation pattern and a parallelization view pattern are determined based on video characteristics, such as the number of bits of each frame of a first non-referenced view video group among the non-referenced view video groups, the difference between the number of bits of each frame and the number of bits of a left reference view image, the difference between the number of bits of each frame and the number of bits of a right reference view image. A view compensation pattern and a parallelization view pattern of a successive non-referenced view video group are determined as the view compensation pattern and the parallelization view pattern of the first non-referenced view video group, whereby multiview video images are coded at a high coding rate without deteriorating image quality.