3D Video Coding SAO Parameter Reuse

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in minimizing resource usage, particularly in 3D video encoding and decoding, as they rely on 2D encoders and decoders, which are not optimized for 3D video compression, leading to inefficiencies in computational resources.

Innovation Solution

Implementing a Sample Adaptive Offset (SAO) filter in 3D Video Coding (3DVC) that re-uses SAO filter parameters from an independent view or a coded dependent view to encode another dependent view, optimizing the use of computational resources by sharing SAO parameters across views.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If SAO filter parameters are independently coded for each view in 3D video coding, then the quality of reconstructed pictures is improved, but the computational resources and encoding complexity increase significantly

Engineering Contradiction:
Improvequality of reconstructed picturesVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges the SAO filtering process across multiple views by reusing parameters from a reference view. Instead of independently coding SAO parameters for each view, the system combines parameter reuse from the independent view with dependent view coding, reducing overall encoding complexity while maintaining reconstruction quality through selective parameter inheritance and adaptive offset application.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes SAO parameters universal across views by enabling a single set of parameters from an independent view to serve multiple dependent views. This multi-functionality allows the same filter parameters to be applied across different views with minimal modification, reducing the total number of parameters that need to be encoded and processed while maintaining adequate reconstruction quality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If 2D encoders and decoders are used for 3D video coding, then backward compatibility is maintained, but computational resource efficiency deteriorates

Engineering Contradiction:
Improvebackward compatibilityVSAvoidcomputational resource efficiency
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces dynamic parameter reuse mechanisms where the encoder adaptively decides which SAO parameters to reuse from the independent view and which to independently code for dependent views. This dynamic approach allows the system to optimize computational resource usage based on scene complexity and view correlations, improving efficiency while maintaining backward compatibility with existing 2D encoder/decoder infrastructure.

Inventive Principle:
Principle #15Dynamics

3Productivity

If SAO parameters are reused from independent view for dependent views, then computational burden is reduced, but potential loss of view-specific optimization occurs

Engineering Contradiction:
Improveencoding efficiencyVSAvoidview-specific reconstruction quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by allowing different SAO parameter strategies for different regions and views. While parameters are reused from the independent view to improve efficiency, the system enables selective independent coding of parameters for specific dependent views or regions where view-specific optimization is beneficial. This localized approach ensures that encoding efficiency is improved where possible while maintaining reconstruction quality where needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9769450B2Inter-view filter parameters re-use for three dimensional video coding
Publication Date: 2017.09.19 TAHOE RES LTD
  • US9769450B2 patent drawing
  • US9769450B2 patent drawing
  • US9769450B2 patent drawing

AI summary

Described herein are techniques related to re-use of filter parameters, and particularly Sample Adaptive Offset (SAO) parameters, of an independent view or coded dependent views for coding dependent views for three dimension (3D) video encoding.