Aligned Motion Parameter Derivation for 3D Video Coding Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D and multi-view video coding systems face misalignment issues between inherited motion vectors and reference picture indices, leading to potential system crashes due to invalid reference picture indices, especially when the picture order count or view index mismatch occurs.

Innovation Solution

The method involves deriving aligned motion parameters by searching for matched reference pictures with the same picture order count or view index within the current block's reference picture lists, and scaling motion vectors accordingly, with default indices used when no match is found to prevent misalignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If motion information is inherited from corresponding blocks in reference views, then compression efficiency is improved, but system crashes occur due to misalignment between motion vectors and reference picture indices

Engineering Contradiction:
Improvecompression efficiencyVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary alignment of motion parameters before inheritance. The encoder and decoder derive aligned motion parameters by searching for matched reference pictures with the same picture order count or view index, and scaling motion vectors accordingly. This preliminary action prevents misalignment issues that would cause system crashes, while still enabling compression efficiency gains from motion information inheritance.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If aligned motion parameter derivation is implemented, then system reliability is improved, but computational complexity increases due to searching and scaling operations

Engineering Contradiction:
Improvesystem stabilityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs self-service mechanisms where the encoder and decoder independently perform the same alignment operations using identical algorithms. Both sides search for matched reference pictures and scale motion vectors in the same manner, ensuring automatic alignment without requiring additional communication or complex coordination. This reduces overall system complexity while maintaining reliability.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If motion vectors are scaled to align with reference picture lists, then parameter alignment is improved, but processing time increases

Engineering Contradiction:
Improveparameter alignment precisionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent changes the parameters of motion vectors through scaling operations to align them with the reference picture lists. By adjusting the motion vector parameters based on picture order count and view index matching, the system achieves precise alignment. The scaling factor is derived from the reference picture timing information, allowing efficient parameter transformation without excessive processing overhead.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10075690B2Method of motion information prediction and inheritance in multi-view and three-dimensional video coding
Publication Date: 2018.09.11 MEDIATEK INC
  • US10075690B2 patent drawing
  • US10075690B2 patent drawing
  • US10075690B2 patent drawing

AI summary

A method for three-dimensional video coding using aligned motion parameter derivation for motion information prediction and inheritance is disclosed. Embodiments according to the present invention utilize motion parameters associated with a corresponding block for motion information prediction or inheritance. The aligned motion parameters may be derived by searching each current reference picture list of the current block to find a matched reference picture having a same POC (Picture Order Count) or a same view index as that of the reference picture pointed by the MV of the corresponding block. The aligned motion parameters may also be derived by searching each current reference picture list to check whether the reference picture index of the reference picture in the reference view to be inherited exceeds a maximum reference picture index of each current reference picture list of the current block.