Multi-View Loop Filtering With Joint Parameters for Lower Bitrate
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding methods for multiview video (MVV) do not effectively utilize the statistical redundancy between different views, leading to inefficient bitrate usage.
Innovation Solution
Implement disparity-compensated prediction by signaling loop filtering parameters jointly for multiple views, reducing inter-view redundancies and improving coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If loop filtering parameters are signaled separately for each view, then video quality is maintained, but bitrate increases
Solution Approach 1:
The patent merges the signaling of loop filtering parameters across multiple views by introducing a joint loop filtering parameter set that can be shared between views. The encoder determines whether to use joint or separate parameter sets, and when joint parameters are used, the same filtering parameters are applied to multiple views, reducing the total number of parameters that need to be encoded and transmitted.
Solution Approach 2:
The patent changes the parameter signaling approach by introducing syntax elements that indicate whether joint or separate loop filtering parameters should be used. The encoder can switch between signaling modes (joint vs. separate) based on rate-distortion optimization, allowing flexible adaptation of parameter signaling granularity to balance quality and bitrate requirements.
2Productivity
If disparity-compensated prediction is implemented, then coding efficiency improves, but system complexity increases
Solution Approach 1:
The patent segments the reference picture list into view-specific reference pictures and temporal reference pictures. The disparity-compensated prediction is selectively applied only when beneficial, based on the prediction mode and reference picture selection, rather than being universally applied to all predictions, thus reducing unnecessary computational overhead.
Solution Approach 2:
The patent implements partial disparity compensation by applying it only to inter-view predictions where disparity vectors are available and beneficial, rather than applying it universally. The encoder evaluates rate-distortion tradeoffs and applies disparity-compensated prediction only when it provides sufficient quality improvement to justify the additional complexity.
Data Source
AI summary
The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a multi-view video bitstream comprising a plurality of pictures. The plurality of pictures includes a first picture corresponding to a first view and a second picture corresponding to a second view. The method includes determining, based on a first indicator in the multi-view video bitstream, whether loop filtering parameters for the first picture corresponding to the first view and the second picture corresponding to the second view are signaled jointly or separately. The method includes, in accordance with the first indicator indicating that the loop filtering parameters are signaled jointly, performing a first loop filtering process on the first picture and a second loop filtering process on the second picture using a shared set of loop filtering parameters.


