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

A method for video encoding flow rate control at the monitoring video sending end

A technology for monitoring video and video coding, applied in neural learning methods, selective content distribution, biological neural network models, etc., can solve problems such as estimation difficulties, and achieve the effect of improving generalization ability

Active Publication Date: 2020-12-04
NANJING UNIV
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the actual environment, since the change of the actual available bandwidth is usually irregular, it is quite difficult to estimate the actual available bandwidth at the next moment, so it can only be observed by observing some measurable characteristics during the video transmission process Parameters to make a rough estimate of the current transmission environment, and select the code rate of the encoder at the next moment according to the observed characteristic parameters

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 method for video encoding flow rate control at the monitoring video sending end
  • A method for video encoding flow rate control at the monitoring video sending end
  • A method for video encoding flow rate control at the monitoring video sending end

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0038] A method for controlling the video encoding flow rate at the monitoring video sending end in this embodiment is as follows: figure 1 As shown, it specifically includes the following steps:

[0039] Step 1: Use equal interval sampling to collect real-time available bandwidth change data when surveillance video is sent and collect existing public bandwidth change data sets to make a video transmission scene network real-time available bandwidth data set for training.

[0040] Set the sampling time t sample It is 150ms. If the sampling time in the public data set is not 150ms, it can be modified to 150ms. The network bandwidth data is stored in several text files. Each line of the text file has two values, and the first value represents the current time. Stamp, the timestamp starts from 0 and ends with t sample Increments at intervals,...

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 method for controlling the video encoding flow rate of a monitoring video sending end. The main steps include: (1) collecting a real-time available bandwidth data set of a video sending scene network; (2) constructing a simulation training environment for a monitoring video sending end by using real bandwidth data , the training environment determines the highest available bandwidth for monitoring video transmission in real time according to the real bandwidth data, as the video transmission rate, and receives the code rate selected by the deep reinforcement learning model to adjust the code rate of the encoder; (3) Construct a trust-region-based continuous The action outputs the deep reinforcement learning model, and uses the simulation environment to train the model; (4) put the trained model into the surveillance video and integrate it into the real environment for interaction, and conduct online training optimization; (5) optimize the deep learning model It is integrated into the monitoring video sending end to make the encoding rate decision of the encoder at the sending end. The invention solves the problem of controlling the encoding flow rate at the monitoring video sending end by using deep reinforcement learning.

Description

technical field [0001] The invention relates to the field of real-time video transmission, in particular to a method for controlling the video coding flow rate of a monitoring video monitoring terminal. Background technique [0002] Surveillance video usually has high requirements in terms of real-time, fluency, and video picture quality. However, in the actual monitoring environment, from the monitoring video collection end to the receiving end taking the monitoring room as an example, the video transmission often passes through a relatively complex network environment, which will lead to bandwidth limitations and delay fluctuations. The situation occurs, thereby affecting the real-time performance, fluency and clarity of the monitoring video playback end (receiving end). In order to ensure the transmission effect of surveillance video and improve the viewing experience of surveillance video, it is necessary to optimize all links in the surveillance video transmission proc...

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/44H04N21/4402H04N21/442H04N21/462G06N3/04G06N3/08
CPCH04N21/44004H04N21/440218H04N21/44227H04N21/4621G06N3/08G06N3/045
Inventor 张旭赵阳超马展
Owner NANJING UNIV
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