A dash rate adaptive method based on video content complexity perception

A technology of content complexity and video content, applied in the direction of selective content distribution, image communication, electrical components, etc., can solve the problem of reduced viewing quality for users

Active Publication Date: 2021-07-30
刘子和
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a DASH code rate adaptive method based on video content complexity perception, which solves the problem that only the average code rate is used to select slices in the current DASH code rate adaptive method, which greatly reduces the viewing quality of users. technical problem

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
  • A dash rate adaptive method based on video content complexity perception
  • A dash rate adaptive method based on video content complexity perception
  • A dash rate adaptive method based on video content complexity perception

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0077] A DASH code rate adaptive method based on perception of video content complexity disclosed by the present invention specifically relates to a server and a client. The server is used to perceive the content complexity of the video and mark the content complexity in the MPD file. The client is used to implement bit rate adaptation.

[0078] The present invention specifically comprises the following steps:

[0079] A DASH code rate adaptive method based on video content complexity perception, comprising the following steps:

[0080] Step 1: The server perceives the content complexity of the video, and obtains the content complexity level of each segment in the video;

[0081] Step 11: the server encodes the video according to the MPEG standard to obtain N video versions with different bit rates, and this video is the video that the user wants to watch and needs to be downloaded from the server;

[0082] Step 12: Carry out shot boundary detection on the N video versions, ...

specific Embodiment 2

[0104] This embodiment provides a specific implementation solution based on Embodiment 1.

[0105] A DASH code rate adaptive method based on video content complexity perception, comprising the following steps:

[0106] Step 1: The server encodes the 10-minute video at one end according to the corresponding bit rate in the bit rate set [90, 180, 360, 540, 720, 1080, 1440, 1880] Kbps to obtain 8 different video versions; Shot boundary detection is performed on the 8 video versions, and the detected shot boundaries of different versions of the video are the same; the content complexity perception is performed on the 8 video versions, and the content complexity values ​​​​of all the shots of the video are clustered by the clustering method as 3 levels, the content complexity level of the same shot in different video versions is the same; the 8 video versions are all sliced ​​by 2 seconds to get the complexity level of each slice, and for slices with more than one shot, select the ...

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 a DASH code rate adaptive method based on video content complexity perception, which belongs to the field of content distribution network video adaptive transmission. In the invention, the server side perceives the content complexity of the video and obtains the content of each segment in the video. Complexity level; the server side marks the content complexity level in the MPD file of the corresponding video; the client receives and utilizes the MPD file marked with the content complexity level to realize DASH code rate self-adaptation; Hershey tries to avoid playback stagnation caused by buffer underflow, and avoids the waste of network resources caused by buffer overflow when the network condition is good; it can distinguish the complexity of video fragmentation to select the fragmentation code rate, and try to provide High-complexity fragments choose a high-bit-rate version. While improving the subjective viewing quality of highly complex fragments, it ensures that the viewing quality of all video fragments is relatively high, thereby providing users with a better quality of experience.

Description

technical field [0001] The invention relates to the field of video adaptive transmission in a content distribution network, in particular to a DASH code rate adaptive method based on video content complexity perception. Background technique [0002] The principle of DASH (DynamicAdaptative HTTP Streaming, dynamic adaptive HTTP streaming) technology is to cut the video source files of different bit rate versions into fragments on the time axis with continuous and fixed playback duration on the server side, and the address and The control information is stored in a media presentation description (MPD), and the media stream structure is described using node elements such as section, adaptation set, description, fragment list, and fragment. The client uses the get method of HTTP to request the video segment closest to the real-time network bandwidth from the server, which prevents the player's buffer from overflowing or exhausting, and also realizes the smooth playback of video ...

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 & AuthorityPatents(China)
IPC IPC(8): H04N21/234H04N21/2343H04N21/235H04N21/238H04N21/24H04N21/262H04N21/44H04N21/4402H04N21/442H04N21/845
CPCH04N21/23418H04N21/234309H04N21/235H04N21/238H04N21/24H04N21/26216H04N21/26233H04N21/44008H04N21/440218H04N21/44209H04N21/8456
Inventor刘子和
Owner刘子和