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

Data coding method and device based on dynamic code rate

A technology of data encoding and dynamic bit rate, applied in the field of data encoding based on dynamic bit rate, can solve the problems of occupying large network bandwidth, affecting the fluency and real-time performance of monitoring pictures, and unable to meet the requirements of high-definition video monitoring, so as to ensure the process performance. and real-time effects

Inactive Publication Date: 2014-01-08
AGRICULTURAL BANK OF CHINA
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the monitoring user client located in the monitoring center usually calls multiple channels of video data for polling and return visits for video monitoring, a video server needs to serve multiple monitoring user clients at the same time, and requires the network to transmit multiple channels of data at the same time. Video data, at this time, will occupy a large amount of network bandwidth
Once the network environment is unstable, it will directly affect the smoothness and real-time performance of the monitoring screen, thus failing to meet the requirements of high-definition video monitoring

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
  • Data coding method and device based on dynamic code rate
  • Data coding method and device based on dynamic code rate
  • Data coding method and device based on dynamic code rate

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] see figure 2 , which is a flowchart of a data encoding method based on a dynamic code rate disclosed in Embodiment 1 of the present invention, the method includes the following steps:

[0040] Step 201: Before encoding the data, obtain the current bit rate of the network bandwidth;

[0041] The bit rate of the network bandwidth can reflect the network status and change dynamically as the network status changes. When the network is busy, the bit rate of the network bandwidth is low, and when the network is idle, the bit rate of the network bandwidth is high.

[0042] In the technical solution of the present invention, before encoding the data, the current bit rate of the network bandwidth can be acquired regularly.

[0043] Step 202: Adjust the current encoding bit rate according to the current bit rate of the network bandwidth, wherein the higher the current bit rate of the network bandwidth, the higher the current encoding bit rate, and the lower the current bit rat...

Embodiment 2

[0051] This embodiment provides a specific implementation method for adjusting the coding bit rate according to the bit rate of the network bandwidth. see image 3 , which is a flow chart of a data encoding method based on a dynamic code rate disclosed in Embodiment 2 of the present invention, the method includes the following steps:

[0052] Step 301: Before encoding the data, obtain the current bit rate of the network bandwidth;

[0053] Step 302: Calculate the ratio between the current coding rate and the current bit rate of the network bandwidth;

[0054] Step 303: judging whether the ratio is equal to a preset threshold, if yes, proceed to step 304, otherwise, proceed to step 305;

[0055] Step 304: Keep the current coding rate and end the process;

[0056] Step 305: judging whether the ratio is greater than the preset threshold, if yes, go to step 306, otherwise, go to step 307;

[0057] Step 306: reduce the current coding rate, and end the process;

[0058] Step 307:...

Embodiment 3

[0064] Corresponding to the foregoing data encoding method based on a dynamic code rate, an embodiment of the present invention further provides a data encoding device based on a dynamic code rate. see Figure 4 , which is a structural diagram of a data encoding device based on a dynamic code rate disclosed in Embodiment 3 of the present invention, the device includes: an acquisition unit 401 , a code rate adjustment unit 402 and an encoding unit 403 . The internal structure and connection relationship of the device will be further introduced below in conjunction with the working principle of the device.

[0065] An acquisition unit 401, configured to acquire the current bit rate of the network bandwidth before encoding the data;

[0066] The code rate adjustment unit 402 is configured to adjust the current encoding code rate according to the current bit rate of the network bandwidth, wherein the higher the current bit rate of the network bandwidth is, the higher the current ...

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 embodiment of the invention discloses a data coding method and device based on a dynamic code rate. The method comprises the following steps: acquiring current bit rate of a network bandwidth before coding data; adjusting the current coding rate according to the current bit rate of the network bandwidth, wherein the current coding rate is higher when the current bit rate of the network bandwidth is higher, and the current coding rate is lower when the current bit rate of the network bandwidth is lower; coding data by using the adjusted coding rate. According to the embodiment of the invention, once a network environment becomes unstable, the smoothness and instantaneity of a monitoring picture can be prevented from being influenced.

Description

technical field [0001] The invention relates to the field of video monitoring, in particular to a data encoding method and device based on a dynamic code rate. Background technique [0002] At present, high-definition video surveillance technology has become a powerful force in the video surveillance industry, and will completely replace analog video surveillance technology, becoming the development trend of future video surveillance. Moreover, with the continuous maturity and improvement of high-definition video surveillance products, the integration and enrichment of front-end and back-end equipment, more high-definition video surveillance products have begun to be used in various security protection projects. [0003] Most of the high-definition video surveillance products use the network for data transmission, for details, please refer to figure 1 The product structure shown includes high-definition cameras, video servers and monitoring user clients. Among them, the hi...

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): H04N7/18
Inventor 张涛邓慕琼王统杰曹险峰
Owner AGRICULTURAL BANK OF CHINA