Multi-Viewpoint Video Switching Delay Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-viewpoint shooting scenarios, the existing bitstream coding schemes result in significant switching delays when switching between video images from different angles, leading to poor user experience due to frame freezing and delayed responses.

Innovation Solution

The proposed solution involves an encoding and decoding method that includes a first type bitstream and a second type bitstream for each viewpoint. The bitstreams are configured such that a random access frame in the second type bitstream serves as a reference frame, allowing for viewpoint switching before the completion of a random access segment, thereby reducing switching delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed intra prediction frame interval is used for encoding multiple viewpoint bitstreams, then decoding stability is ensured, but viewpoint switching delay increases significantly

Engineering Contradiction:
Improvedecoding stabilityVSAvoidviewpoint switching delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the bitstream into two types: first type bitstreams with random access frames at fixed intervals for decoding stability, and second type bitstreams with random access frames at variable intervals optimized for switching. This segmentation allows the system to maintain reliability while reducing switching delays by selecting appropriate bitstream types during viewpoint transitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic adjustment of random access frame intervals by using two different bitstream types. The system dynamically selects between fixed-interval (first type) and variable-interval (second type) random access frames based on whether viewpoint switching is anticipated, thereby adapting the encoding strategy to operational requirements and reducing switching delays.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If random access frames are placed frequently to reduce switching delay, then viewpoint switching responsiveness improves, but encoding complexity and bitstream size increase

Engineering Contradiction:
Improveviewpoint switching delayVSAvoidencoding complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent divides the encoding process into two modes corresponding to first type and second type bitstreams. The first type uses fixed-interval random access frames for normal operation with lower encoding complexity, while the second type uses variable-interval frames optimized for switching scenarios. This segmentation allows the system to reduce switching delays without permanently increasing encoding complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of random access frame interval from fixed to variable by introducing two bitstream types. The second type bitstream adjusts the interval dynamically based on viewpoint switching requirements, reducing switching delay without requiring frequent random access frames in all scenarios, thereby controlling encoding complexity.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If random access frames are placed frequently to reduce switching delay, then viewpoint switching responsiveness improves, but transmission bandwidth requirements increase

Engineering Contradiction:
Improveviewpoint switching delayVSAvoidbitstream data volume
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent segments bitstream transmission into first type and second type bitstreams. The first type maintains fixed-interval random access frames for bandwidth efficiency during normal playback, while the second type uses variable-interval frames optimized for switching operations. This segmentation reduces overall bandwidth requirements compared to using frequent random access frames continuously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the random access frame interval parameter from consistently frequent to conditionally frequent. By using variable intervals in the second type bitstream only when needed for switching, the system reduces the total quantity of data transmitted while still achieving low switching delays when viewpoint changes occur.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12289492B2Encoding and decoding method, apparatus, and system
Publication Date: 2025.04.29 HUAWEI TECH CO LTD
  • US12289492B2 patent drawing
  • US12289492B2 patent drawing
  • US12289492B2 patent drawing

AI summary

An encoding and decoding method are disclosed. The method includes: Each of multiple viewpoint bitstreams includes a first type bitstream and a second type bitstream; when a first image frame in a first type bitstream of a first viewpoint bitstream is played, receiving a switching request that indicates to play a second viewpoint bitstream; determining a first random access frame that is in a first type bitstream and/or a second type bitstream of the second viewpoint bitstream and has a play moment after and closest to the first image frame; decoding to obtain the first random access frame based on encoded data of the first random access frame in the second viewpoint bitstream, and decoding to obtain and play an image frame that is in the first type bitstream of the second viewpoint bitstream by using the first random access frame as a reference frame.