Multi-view Video Transmission Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-view video transmission methods face bandwidth wastage due to the need to download all viewpoint videos, which causes delays when switching angles of view, affecting user experience.

Innovation Solution

A method and apparatus that determine the predictive viewpoint videos based on user switching speed and location, allowing only necessary videos to be downloaded and transmitted, reducing bandwidth usage and minimizing switching delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If all viewpoint videos are downloaded to avoid switching delay, then switching delay is reduced, but bandwidth is wasted

Engineering Contradiction:
Improveswitching delayVSAvoidbandwidth
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by downloading and buffering viewpoint videos before they are actually needed. When a user's viewpoint switching speed exceeds a threshold, the system proactively downloads neighboring viewpoint videos in advance, so they are ready for immediate playback without causing switching delay. This resolves the contradiction by preparing resources beforehand rather than waiting for actual switching events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the downloading strategy based on real-time user behavior. By monitoring viewpoint switching speed and comparing it against a threshold, the system adaptively decides whether to download additional viewpoint videos. This dynamic approach ensures bandwidth is only consumed when necessary (when switching speed is high), while still providing seamless switching when needed, thus resolving the contradiction between avoiding switching delay and wasting bandwidth.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If viewpoint videos are downloaded on demand, then bandwidth is saved, but switching delay increases

Engineering Contradiction:
ImprovebandwidthVSAvoidswitching delay
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

Instead of purely on-demand downloading, the system performs preliminary downloads when it detects that the user's viewpoint switching speed exceeds a threshold. This proactive approach ensures that neighboring viewpoint videos are already available in the buffer before the user actually switches viewpoints, eliminating switching delay while maintaining bandwidth efficiency by only pre-downloading when necessary.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism by continuously monitoring the user's viewpoint switching speed and using this information to control the downloading behavior. When switching speed exceeds the threshold, the system activates preliminary downloading; when it remains below the threshold, normal on-demand downloading continues. This feedback-driven approach dynamically balances bandwidth consumption and switching delay, resolving the contradiction between the two parameters.

Inventive Principle:
Principle #23Feedback

3Loss of time

If threshold for switching speed is set low, then more videos are pre-downloaded reducing delay, but bandwidth consumption increases

Engineering Contradiction:
Improveswitching delayVSAvoidbandwidth
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system uses parameter changes by adjusting the threshold value based on different scenarios and requirements. The threshold for viewpoint switching speed can be modified to control the balance between switching delay and bandwidth consumption. By dynamically changing this parameter, the system can adapt to different user preferences and network conditions, resolving the contradiction between reducing delay (lower threshold) and saving bandwidth (higher threshold).

Inventive Principle:
Principle #35Parameter changes

4Loss of energy

If threshold for switching speed is set high, then bandwidth is saved, but switching delay increases

Engineering Contradiction:
ImprovebandwidthVSAvoidswitching delay
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system allows dynamic adjustment of the switching speed threshold parameter to optimize performance. When bandwidth is constrained, the threshold can be set higher to reduce pre-downloading activity. When user experience is prioritized, the threshold can be lowered to enable more aggressive pre-downloading. This parameter flexibility resolves the contradiction by allowing the system to adapt to different operational requirements and constraints.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3334174B1Method and device for multi-viewpoint video transmission
Publication Date: 2022.05.25 HUAWEI TECH CO LTD
  • EP3334174B1 patent drawingFigure 1a~1b
  • EP3334174B1 patent drawingFigure 2a
  • EP3334174B1 patent drawingFigure 2b~3

AI summary

The present invention provides a multi-view video transmission method and apparatus. The method includes: obtaining a location of a viewpoint video to which a user currently pays attention in a multi-view video; obtaining a first speed at which a user viewpoint switches, where the first speed is a speed at which the user viewpoint switches to the location of the viewpoint video to which attention is currently paid; determining, according to the first speed and according to a preset algorithm, a quantity NNV of predictive viewpoint videos that need to be downloaded before the user switches to another viewpoint; determining locations of the predictive viewpoint videos in the multi-view video according to a preset rule and according to the location of the viewpoint video to which the user currently pays attention, the first speed, and the quantity NNV of the predictive viewpoint videos, where the predictive viewpoint videos are viewpoint videos whose probability of becoming a next viewpoint video attention is to be paid satisfies a preset probability value; and downloading the predictive viewpoint videos corresponding to the locations of the predictive viewpoint videos from a server end and transmitting the predictive viewpoint videos. A time delay caused during switching of an angle of view can be avoided. Moreover, not all viewpoint videos need to be transmitted, and therefore a waste of bandwidths is reduced.