Picture Order Count Coding for Video Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding systems face synchronization issues between encoders and decoders, particularly in error-prone networks where frame losses can cause mismatches in picture order counts, leading to decoding errors.

Innovation Solution

Implementing a coding protocol that assigns picture identifiers in either long-form or short-form formats based on network error detection, with long-form coding mitigating synchronization losses by uniquely identifying frames and ensuring only acknowledged reference frames are used for prediction, thereby maintaining synchronization even in error-prone environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If short-form POC coding is used to reduce overhead, then bandwidth efficiency is improved, but synchronization reliability deteriorates in error-prone networks

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidsynchronization reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically switches between short-form and long-form POC coding based on network error detection. When errors are detected, the encoder transitions to long-form coding to ensure synchronization, otherwise it uses short-form coding for bandwidth efficiency. This dynamic adaptation resolves the contradiction between bandwidth efficiency and synchronization reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The POC coding format parameter is changed from fixed short-form to variable form (short or long) based on network conditions. The encoder detects network errors and adjusts the POC signaling format accordingly, changing the parameter representation to maintain synchronization when needed while preserving bandwidth efficiency when possible.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If long-form POC coding is used continuously to ensure synchronization, then reliability is improved, but bandwidth efficiency deteriorates

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidbandwidth efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of continuously using long-form POC coding, the system applies long-form coding partially - only when network errors are detected. This partial action approach maintains synchronization reliability when needed while avoiding the bandwidth overhead of continuous long-form coding, thus resolving the contradiction.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses network error detection feedback to self-regulate the POC coding format selection. The encoder monitors transmission quality and automatically adjusts its coding strategy, serving its own synchronization needs without requiring external intervention, thereby optimizing the balance between reliability and bandwidth efficiency.

Inventive Principle:
Principle #25Self-service

3Device complexity

If conventional POC logic is used without error detection, then device complexity is reduced, but synchronization accuracy deteriorates in error-prone networks

Engineering Contradiction:
Improvecoding protocol complexityVSAvoidPOC synchronization accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system performs preliminary network error detection before POC decoding to anticipate potential synchronization issues. By detecting errors in advance and adjusting the POC interpretation accordingly, the system maintains synchronization accuracy without requiring complex real-time correction mechanisms, thus resolving the contradiction between complexity and accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through network error detection that informs POC coding and decoding operations. This feedback mechanism allows the encoder and decoder to adapt their behavior based on transmission quality, maintaining synchronization accuracy while keeping the overall system complexity manageable through standardized feedback protocols.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9491487B2Error resilient management of picture order count in predictive coding systems
Publication Date: 2016.11.08 APPLE INC
  • US9491487B2 patent drawing
  • US9491487B2 patent drawing
  • US9491487B2 patent drawing

AI summary

Coding techniques for input video may include assigning picture identifiers to input frames in either long-form or short-form formats. If a network error has occurred that results in loss of previously-coded video data, a new input frame may be assigned a picture identifier that is coded in a long-form coding format. If no network error has occurred, the input frame may be assigned a picture identifier that is coded in a short-form coding format. Long-form coding may mitigate against loss of synchronization between an encoder and a decoder by picture identifiers.