Video data sending and receiving methods, video data sending and receiving devices and video data transmission system

A technology of video data and transmission method, which is applied in the field of video codec, and can solve the problems that the transmission bandwidth and image quality cannot be taken into account

Inactive Publication Date: 2014-12-31
CHINA SECURITY & FIRE TECH GRP +1
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the embodiment of the present invention provides a method for sending and receiving video data, its device,

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 data sending and receiving methods, video data sending and receiving devices and video data transmission system
  • Video data sending and receiving methods, video data sending and receiving devices and video data transmission system
  • Video data sending and receiving methods, video data sending and receiving devices and video data transmission system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0084] Embodiment 1 of the present invention provides a method for sending video data, the flow chart of which is as follows figure 1 As shown, it specifically includes the following steps:

[0085] Step 101: Determine the background frame in the original coded stream of the video image according to the identification information indicating that the current frame is a background frame and / or a non-background frame;

[0086] Generally, there are five image types in video coding, which are Intra picture (I frame, also known as key frame), forward predictive coding frame (Predictive-frame, P frame), bidirectional predictive interpolation coding frame (Bi-directional interpolated prediction frame, B frame), background frame (backGround frame, G frame) and switching frame (Switched, S frame). Among them, I frame, P frame, B frame and S frame may be called non-background frames. Of course, it is not limited to the above image types, and other image types may also be defined accord...

Embodiment 2

[0136] Based on the same inventive concept as in Embodiment 1, Embodiment 2 of the present invention provides a method for receiving video data, the process of which is as follows Image 6 shown, including the following steps:

[0137] Step 601: Receive the video data stream, the video data stream includes the main code stream containing the main code stream identification and the auxiliary code stream containing the auxiliary code stream identification, the auxiliary code stream is to divide each determined background frame into at least Two data packets are formed by encapsulation after adding the sub-stream identifier respectively. The main stream is formed by adding each non-background frame in the original code stream to the main stream identifier and then encapsulating;

[0138] Step 602: Determine the main code stream and auxiliary code stream in the received code stream according to the identifier contained in the code stream;

[0139] Step 603: Restore the determined...

Embodiment 3

[0152] Based on the same inventive concept as that of Embodiment 1, Embodiment 3 of the present invention provides a device for sending video data, and its structural diagram is as follows Figure 8 As shown, it includes: a first determination unit 81, an auxiliary code stream forming unit 82, a main code stream forming unit 83 and a sending unit 84; wherein:

[0153] The first determining unit 81 is configured to determine the background frame in the original encoded code stream of the video image according to the identification information used to indicate that the current frame is a background frame and / or a non-background frame;

[0154] The sub-code stream forming unit 82 is used to divide each determined background frame into at least two data packets, add the sub-code stream identifier and then encapsulate to form a sub-code stream;

[0155] The main code stream forming unit 83 is used for encapsulating each non-background frame in the original encoded code stream after...

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 video data sending and receiving methods, video data sending and receiving devices and a video data transmission system. The sending method comprises the following steps that according to mark information used for showing that a current frame is a background frame and/or a non-background frame, the background frame in the original coding code stream of a video image is determined; each determined background frame is segmented into at least two data packets, auxiliary code stream marks are respectively added into the data packets, and then, the data packets are encapsulated for forming an auxiliary code stream; after main code marks are added into each non-background frame in the original coding code steam, the non-background frame is encapsulated, and a main code stream is formed; the auxiliary code stream and the main code stream are sent. The background frame is segmented into at least two data packets, the auxiliary code stream marks are respectively added into the data packets, then, the data packets are encapsulated for forming the auxiliary code stream, the auxiliary code stream and the main code stream are subsequently sent, the direct transmission of the background frame is avoided, the time delay or loss of the subsequent non-background frame due to too high image instant code rate in the code stream transmission process can be reduced, meanwhile, the quality of high-quality background images used as the background frame is not reduced, and the transmission band width and the image quality are both considered.

Description

technical field [0001] The present invention relates to video coding and decoding technology, in particular to a method for sending and receiving video data, a device thereof, and a transmission system. Background technique [0002] At present, access terminals for digital video have developed from traditional personal computers (PCs) to smart phones, personal digital assistants (Personal Digital Assistant, PDA), tablets and other terminals. Digital video signals are also faced with different transmission environments, including wireless networks, third-generation mobile communication (3G) networks, and so on. Different receiving terminals have different processing capabilities and storage capabilities, and different network environments have different transmission bandwidths, which pose a great challenge to digital video transmission. [0003] Based on the above reasons, more and more attention has been paid to the video compression technology that can reduce the requireme...

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/46H04N19/50H04N19/37
Inventor 田永鸿邢培银王耀威黄铁军
Owner CHINA SECURITY & FIRE TECH GRP
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