Unlock instant, AI-driven research and patent intelligence for your innovation.

Video quality optimization method and system, electronic equipment and storage medium

A technology of video quality and optimization method, which is applied in the field of video network, can solve problems such as video freeze, affect buffer size, and affect user viewing experience, and achieve the effects of simplifying deployment, enhancing scalability, and solving user subjective evaluation problems

Active Publication Date: 2021-09-17
NAT UNIV OF DEFENSE TECH
View PDF12 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the current research work, parameters such as available network bandwidth and playback buffer size are mainly obtained through measurement. For example, different bit rates correspond to different sizes of video slices, and the video bit rate and measured network bandwidth determine the download time of slices. , the synchronization affects the change of the buffer size of the user terminal. If the bit rate of the requested slice is too large, the download time of the slice exceeds the current video playback time of the buffer, that is, the buffer is lightly loaded and the video freezes. Therefore, the existing video optimization The method is to dynamically adjust the video stream bit rate by constructing an optimized objective function to achieve the desired video quality and fluency, so as to meet user needs as much as possible
[0004] However, the existing video quality optimization methods put too much emphasis on the bandwidth adaptive characteristics of the bit rate, which will lead to frequent switching between bit rates representing different video quality (definition), thereby affecting the user's viewing experience

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
  • Video quality optimization method and system, electronic equipment and storage medium
  • Video quality optimization method and system, electronic equipment and storage medium
  • Video quality optimization method and system, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0067] In this example, if figure 2 As shown, in the second flow chart of the video quality optimization method provided by the embodiment of the present application, the user terminal first judges whether the current slice is a starting stream slice, and if so, first predicts the network speed of the user terminal, and then according to the predicted network speed of the user terminal Quickly judge the impact of the current network speed on the user's viewing experience, that is, calculate the experience value (Experience) index, substitute the predicted network speed and experience value index into the MPD (Media Presentation Description) parser for processing, and process the processed results and Read the cache parameters of the current buffer to obtain the video quality bit rate currently requested by the client through the MDP decision process. If the current slice is not the initial stream slice, it is further judged whether the current video playback is stuck, and the...

no. 2 example

[0072] In this example, if image 3As shown, the third flow chart of the video quality optimization method provided by the embodiment of the present application, on the server side, first input the video quality code rate currently requested by the user terminal, and determine whether the video quality code rate currently requested by the user terminal matches the current Stream cache, if so, output the hit video stream bit rate, that is, the best video quality bit rate currently requested by the user. Otherwise, obtain the cached data of the current video slice in the buffer, and calculate the objective evaluation parameter perception value P index (Perception), and substitute the cached data and P index into the MPD parser for processing to determine the best video quality bit rate currently requested by the user , so as to pull the stream to the upper-level server to obtain the corresponding video resources. Specifically, the server-side video quality code rate Habra algor...

no. 3 example

[0076] In this example, if Figure 5 As shown, the second structural diagram of the video quality optimization system provided by the embodiment of the present application, the client includes: a bandwidth prediction module, an MDP decision video stream module, an experience value module, a network interface module, a video cache module and a DASH logic unit;

[0077] Wherein, the bandwidth prediction module is used to obtain bandwidth prediction parameters, and send the bandwidth prediction parameters to the MDP decision video flow module;

[0078] The experience value module is used to receive the user's subjective evaluation result, and send the user's subjective evaluation result to the MDP decision-making video stream module;

[0079] The video cache module is used to obtain the client local video cache status parameters, and send the video cache status parameters to the MDP decision video stream module;

[0080] The MDP decision-making video stream module is used to obt...

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

An embodiment of the invention discloses a video quality optimization method and system, electronic equipment and a storage medium. The method comprises the following steps of: acquiring a network bandwidth prediction parameter, a video cache state parameter and a user subjective evaluation value parameter, wherein the user subjective evaluation value parameter is used for indicating the influence of video lagging caused by a network reason on the user watching experience; determining a video image quality code rate currently requested by a user according to the network bandwidth prediction parameter, the video cache state parameter and the user subjective evaluation value parameter; and determining the optimal video image quality code rate currently requested by the user according to the video image quality code rate currently requested by the user, and adjusting the image quality of a currently played video according to the optimal video image quality code rate currently requested by the user. According to the video quality optimization method and system of the invention, in the process of adjusting the video image quality code rate, the watching experience of the user is considered, and the user demand can be better met.

Description

technical field [0001] The present application relates to the field of video network technology, and in particular to a video quality optimization method, system, electronic equipment and storage medium. Background technique [0002] With the development of mobile Internet technology, it has become more and more popular for people to use streaming media services through mobile terminals. The fast pace of work and life has made people's demand for streaming media access anytime and anywhere has become increasingly urgent. Compared with traditional PCs, mobile terminals At the end, it can better meet user needs and provide more choices in fragmented time. The latest research shows that video services have accounted for 66% of the total mobile data, and it has reached 69.3% in China. It can be seen that mobile video plays an important role in the contemporary Internet. Considering that video services are easily affected by factors such as network status and buffer queue size i...

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
IPC IPC(8): H04N21/24H04N21/234H04N21/231H04N17/00
CPCH04N21/2402H04N21/23106H04N21/234H04N21/23418H04N21/23406H04N17/004
Inventor 曹敏杨洋杨君刚陶波林强焦玲玲
Owner NAT UNIV OF DEFENSE TECH