Multiview Video Coding Using Bit-Difference View Compensation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Productivity
If the number of bits in non-referenced view frames is reduced, then coding rate improves, but image quality may deteriorate
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.
Data Source
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.


