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

Video key frame redundancy transmission method and system based on erasure codes

A video key frame and redundant transmission technology, applied in the field of video transmission, can solve problems such as picture freezing and affecting P frame decoding

Active Publication Date: 2022-05-27
GUANGZHOU PANYU POLYTECHNIC
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] A video stream without B frames can reduce latency, but the P frames before and after a GoP still have dependencies ( figure 2 ), so the loss of a P frame will still affect the decoding of all remaining P frames, causing the picture to freeze

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
  • Video key frame redundancy transmission method and system based on erasure codes
  • Video key frame redundancy transmission method and system based on erasure codes
  • Video key frame redundancy transmission method and system based on erasure codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] Using a reliable transmission protocol to transmit data can lead to increased delay. Therefore, delay-sensitive applications can be transmitted using an unreliable transmission protocol, but this will introduce data packet loss and cause screen freezes. The purpose of the present invention is to design a data protection method using erasure code redundancy for video stream key frame transmission, so as to deal with the problem of packet loss in the transmission process of unreliable transmission protocol.

[0053] There are two main Internet transport protocols, TCP and UDP. Under TCP, the sender needs to wait for the receiver's confirmation of the data to determine whether to continue to send the remaining data or to retransmit the data, so the transmission is reliable but will increase the delay; UDP has no confirmation link, so there is a risk of data loss but the transmission is delayed. lower. File transfer generally only uses TCP, but applications such as video c...

Embodiment 2

[0076] Embodiment 2 of the present invention discloses a redundant transmission system for video key frames based on erasure codes. Please refer to Image 6 As shown, the system mainly includes a sending device 10 and a receiving device 20, wherein the sending device is used to encode the video, and the receiving device receives the encoded video data sent by the sending device through the UDP / IP protocol, and processes the video data. decoding.

[0077] Specifically, the sending device 10 is configured to, when creating an I frame according to the video stream data, use an erasure coding algorithm to generate a check data block for the created I frame, and use the previous I frame as a reference when constructing the P frame;

[0078] The receiving device 20 is used to receive the current data, and judge whether the current data belongs to the I frame or the check data block, if it belongs to the I frame, then judge whether the I frame has packet loss, and if there is no pack...

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 relates to the technical field of video transmission, and discloses a video key frame redundancy transmission method and system based on erasure codes. The method comprises the following steps: when a sending end creates an I frame according to video stream data, generating a verification data block for the created I frame by using an erasure code algorithm, and when a P frame is constructed, taking the previous I frame as a reference; a receiving end receives current data and judges whether the current data belongs to an I frame or a check data block, if the current data belongs to the I frame, whether packet loss exists in the I frame or not is judged, if no packet loss exists, the check data block is directly discarded, and if the number of packet loss is smaller than or equal to erasure code redundancy, lost data is reconstructed through an erasure code algorithm; the video is then decoded. By implementing the embodiment of the invention, the image lagging caused by data packet loss in the transmission process of the delay-sensitive video live broadcast service can be reduced, and the user experience is improved.

Description

technical field [0001] The invention relates to the technical field of video transmission, in particular to a method and system for redundant transmission of video key frames based on erasure codes. Background technique [0002] Video is composed of a series of pictures (frames), and the data volume of video images is very large. For example, the bit rate of uncompressed 1080 resolution video can reach 1.5Gbit / s (1920*1080*24bits*30f / s) . If data is stored without compression or transmitted over the network, it will take up a very large amount of storage space or network bandwidth. Due to the large spatial or temporal redundancy within the original image (intra-frame) and between image sequences (inter-frame), various video compression methods have been developed. [0003] Sequences of video images are clearly correlated in time: the content of the current image and the previous or next image is often only slightly different, especially for scenarios such as video conferen...

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): H04N19/114H04N19/146H04L65/60H04L65/65H04L65/80
CPCH04N19/114H04N19/146H04L65/80
Inventor 刘国良李茂沛
Owner GUANGZHOU PANYU POLYTECHNIC