Code rate self-adaption method and system for embedded wireless video transmission

A wireless video and embedded technology, applied in transmission systems, closed-circuit television systems, selective content distribution, etc., can solve problems such as poor bit rate adjustment, achieve a good viewing experience, improve video quality, and reduce transmission risks. Effect

Active Publication Date: 2019-07-12
WUHAN UNIV
View PDF11 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In view of this, the present invention provides an adaptive code rate method and system for embedded wireless video transmission,

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
  • Code rate self-adaption method and system for embedded wireless video transmission
  • Code rate self-adaption method and system for embedded wireless video transmission
  • Code rate self-adaption method and system for embedded wireless video transmission

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0053] Example one

[0054] This embodiment provides a bit rate adaptive method for embedded wireless video transmission, which is applied to WIFI cameras, please refer to figure 2 , The method includes:

[0055] Step S101: Collect video data.

[0056] Specifically, the video data can be collected through a preset drive, such as V4L2.

[0057] Step S102: Obtain the signal quality of the current wireless network, and obtain the total value of the current bandwidth according to the signal quality of the current wireless network and the pre-built mapping table, and use the total value of the current bandwidth as the upper limit of the bandwidth in the next stage.

[0058] Specifically, most WIFI chips and drivers have interfaces for acquiring the current signal quality, and the method of this implementation can acquire the current signal quality of the wireless network through these interfaces, specifically, it can be represented by an integer value. The pre-built mapping table is a table...

Example Embodiment

[0095] Example two

[0096] This embodiment provides a bit rate adaptive method for embedded wireless video transmission, please refer to Figure 4 , The method includes:

[0097] Step S201: Receive video data sent from each WIFI camera.

[0098] Among them, the video data sent by the WIFI camera has been described in detail in the first embodiment, and will not be repeated here.

[0099] Step S202: Perform statistical analysis on the received video data, and calculate the current occupied bandwidth of each WIFI camera.

[0100] Specifically, using the method in the bandwidth estimation stage in the first embodiment, the current occupied bandwidth of all current WIFI cameras is counted in real time, specifically, the calculated average transmission rate of video data is used as the occupied bandwidth of the corresponding WIFI camera.

[0101] Step S203: Generate a corresponding code rate control signal according to the current occupied bandwidth of each WIFI camera.

[0102] In specific i...

Example Embodiment

[0116] Example three

[0117] This embodiment provides a WIFI camera, please refer to Image 6 ,include:

[0118] The video collection unit 301 is used to collect video data;

[0119] The bandwidth upper limit obtaining unit 302 is configured to obtain the signal quality of the current wireless network, and obtain the current total bandwidth value according to the signal quality of the current wireless network and a pre-built mapping table, and use the current total bandwidth value as the bandwidth upper limit of the next stage;

[0120] The bandwidth estimation unit 303 is configured to count the transmission time of each video data packet in units of data packets, calculate the instantaneous rate of each data packet, and calculate the current average transmission rate according to the instantaneous rate of each data packet, and then Obtain the estimated bandwidth based on the current transmission average rate and bandwidth upper limit;

[0121] The buffer adjustment unit 304 is confi...

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 code rate self-adaption method and system for embedded wireless video transmission. The code rate self-adaptive method comprises the following steps: firstly, carrying out statistical mapping on signal quality and obtaining a current bandwidth upper limit, estimating the current bandwidth by utilizing a Gaussian function, carrying out cache state analysis by utilizing a piecewise inverse proportion function to obtain an adjusted code rate, smoothing the adjusted code rate by utilizing a linear function, and realizing load balancing by utilizing a simple congestion control mechanism. The finally obtained video is stable in time delay and cache state and small in fluctuation; the code rate adjustment is smooth, so that the watching experience is good; the bandwidthutilization rate is high and the video quality is good; and meanwhile, the bandwidth obtained by each camera is balanced, and when the new camera is connected, the reasonable bandwidth can be quicklyobtained, so that quick start is realized.

Description

technical field [0001] The invention relates to the technical field of wireless video transmission, in particular to an adaptive code rate method and system for embedded wireless video transmission. Background technique [0002] With the continuous development of embedded systems, there are more and more applications of wireless video transmission in embedded devices. Wireless video transmission includes wireless transmission and video transmission. Video transmission requires a large amount of bandwidth and stable video quality. The weakness of wireless transmission is that the bandwidth and network status are unstable. In order to reconcile the contradiction between the two, more applications are used in reality. Bit rate adaptive technology to solve this contradiction. The goal of bit rate adaptation is to obtain the highest quality video under the constantly changing wireless network status of the embedded platform. [0003] The methods in the prior art only perform co...

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/2662H04N21/442H04L29/08H04N7/18
CPCH04N21/2662H04N7/18H04N21/44227H04N21/442H04L67/568
Inventor 孙世磊周晓龙瞿涛
Owner WUHAN 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