Video Frame Grouping for Decoder Buffer Discontinuities

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming systems face challenges in managing image frame numbering discontinuities, leading to unnecessary error corrections and synchronization issues between encoder and decoder buffers, particularly when inserting or buffering video sequences.

Innovation Solution

The method involves decoding compressed video sequences with indications of image frame numbering discontinuities, using buffer memory to provide filler frames that indicate intentional gaps, and ensuring the decoder does not initiate unnecessary error correction actions by identifying these gaps as intentional.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video sequences are transmitted with compressed image frames using motion-compensated temporal prediction, then data transmission efficiency is improved, but buffer synchronization and decoding reliability deteriorate when frame numbering discontinuities occur

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidbuffer synchronization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by inserting filler frames into the bit stream in advance to mark intentional discontinuities in frame numbering. This allows the decoder to be预先 informed about upcoming gaps in the sequence, preventing erroneous error correction attempts and maintaining buffer synchronization without compromising the efficiency of motion-compensated temporal prediction.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If error correction mechanisms are activated to handle potential frame losses, then decoding reliability is improved, but unnecessary error corrections increase processing complexity and reduce decoding speed

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by providing explicit markers (filler frames) in the bit stream that inform the decoder about intentional discontinuities. This feedback mechanism allows the decoder to distinguish between intentional gaps and actual transmission errors, suppressing unnecessary error correction actions while maintaining reliable decoding, thereby reducing processing complexity without sacrificing decoding reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8204134B2Grouping of image frames in video coding
Publication Date: 2012.06.19 NOKIA CORP
  • US8204134B2 patent drawing
  • US8204134B2 patent drawing
  • US8204134B2 patent drawing

AI summary

A method of decoding a compressed video sequence, wherein image frames are entered into a buffer memory in connection with the decoding. The video sequence includes an indication relating to at least one discontinuity in the numbering of the image frames, which indication is decoded from the video sequence. Then, in response to the indication, the buffer memory is configured to provide a number of image frames corresponding to a discontinuity in the numbering of the image frames, and the image frames provided by the buffer memory are used in the decoding process. Preferably, said indication informs that at least one discontinuity in the numbering of the image frames in the video sequence are intentional, and the number of image frames provided by the buffer memory are used in place of image frames that do not exist at a decoder.