Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Intelligent Video Bit Rate Adjustment and Bandwidth Allocation Method Based on Deep Learning

A bandwidth allocation method and bit rate allocation technology, which is applied in the field of intelligent video bit rate adjustment and bandwidth allocation based on deep learning, can solve problems that cannot adapt to delay-sensitive user business needs, lack accurate network bandwidth information, and cannot guarantee polynomials Time solving and other issues to achieve the effect of ensuring smooth playback, high service quality fairness, and service quality improvement

Active Publication Date: 2022-03-25
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF15 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When multiple DASH streams compete for the same bottleneck link, the existing adaptive bit rate adjustment algorithm has the following disadvantages: 1) Each client independently makes a bit rate adjustment algorithm without knowing the existence of other clients. Adaptive decision-making, lack of collaboration between clients; 2) Clients can only detect physical bandwidth at the application layer, lacking accurate network bandwidth information
[0014] However, it has been proven that this problem is NP-hard, and the solution cannot be guaranteed to be completed in polynomial time, and it cannot meet the delay-sensitive user business needs at this stage.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligent Video Bit Rate Adjustment and Bandwidth Allocation Method Based on Deep Learning
  • Intelligent Video Bit Rate Adjustment and Bandwidth Allocation Method Based on Deep Learning
  • Intelligent Video Bit Rate Adjustment and Bandwidth Allocation Method Based on Deep Learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] figure 1 It is a flow chart of a specific embodiment of the deep learning-based intelligent video bit rate adjustment and bandwidth allocation method of the present invention. Such as figure 1 As shown, the specific steps of the intelligent video code rate adjustment and bandwidth allocation method based on deep learning of the present invention include:

[0036] S101: Obtain system data:

[0037] Note that the maximum number of users controlled by the bottleneck link controller connected to the core network that can request DASH service flow at the same time is N, and set M user optional bit rate gears according to the actual situation. The higher the serial number of the bit rate gear is The higher the rate.

[0038] S102: Construct and train a code rate allocation neural network:

[0039] In order to perform code rate allocation quickly and accurately, the present invention needs to construct a code rate allocation neural network. figure 2 It is a structural di...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an intelligent video bit rate adjustment and bandwidth allocation method based on deep learning, constructing a bit rate allocation neural network, whose input includes the normalized value of available bandwidth, the normalized value of the user's cached video duration, and the user's active state The state vector of , whose output is the code rate allocation scheme vector of each user; set several user states and available bandwidth scenarios to obtain training samples, and train the code rate allocation neural network; when each decision-making time slot arrives, obtain the state The vector is input to the trained code rate allocation neural network to obtain the code rate allocation scheme, and then the bandwidth occupied by each user is determined according to the code rate allocation scheme and the current available bandwidth to complete the bandwidth allocation. The invention utilizes the characteristics of fast execution speed of the inference process of the neural network, quickly calculates the decoding rate and bandwidth allocation scheme, and improves the timeliness and accuracy.

Description

technical field [0001] The invention belongs to the field of communication technology, and more specifically, relates to an intelligent video code rate adjustment and bandwidth allocation method based on deep learning. Background technique [0002] In recent years, the volume of video streaming business has increased dramatically and has occupied a major part of the entire Internet business. In order to adapt to dynamic network conditions and provide better service quality, most video service providers have deployed an HTTP-based Dynamic Adaptive Streaming (Dynamic Adaptive Streaming over HTTP, DASH) solution. In the DASH scheme, a video file is divided into segments of fixed segment length (in seconds). Each segment of the video can be encoded as a different copy using a different bit rate, and each bit rate corresponds to a specific video frame rate and resolution. Clients can adaptively request bitrates (different frame rates and resolutions) for the next segment based ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/647H04N7/18H04L47/50G06N3/06
CPCH04N21/64738H04N7/18G06N3/06H04L47/50
Inventor 宋彤雨任婧胡文昱谈雪彬王雄徐世中王晟
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products