Method for controlling video coding flow rate of 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-04-17
NANJING UNIV
View PDF10 Cites 11 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 measura

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
  • Method for controlling video coding flow rate of monitoring video sending end
  • Method for controlling video coding flow rate of monitoring video sending end
  • Method for controlling video coding flow rate of 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 coding flow rate of a monitoring video sending end. The method mainly comprises the steps of (1) collecting a real-time available bandwidth data set of a video sending scene network; (2) constructing a simulation training environment of a monitoring video sending end by utilizing the real bandwidth data, determining the highest available bandwidth for sending the monitoring video in real time by the training environment according to the real bandwidth data, taking the highest available bandwidth as the sending rate of the video, and receiving the code rate selected by the deep reinforcement learning model to adjust the encoding code rate of an encoder; (3) constructing a continuous action output deep reinforcement learning model based on a trust region, and training the model by utilizing a simulation environment; (4) putting the trained model into a monitoring video, integrating the monitoring video into a real environment forinteraction, and carrying out online training optimization; and (5) integrating the optimized deep learning model to a monitoring video sending end, and making an encoding rate decision of an encoderof the sending end. According to the invention, the coding flow rate control problem of the monitoring video sending end is solved 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
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products