CN106488243A - A kind of many description screen content method for video coding - Google Patents

A kind of many description screen content method for video coding Download PDF

Info

Publication number
CN106488243A
CN106488243A CN201610958863.9A CN201610958863A CN106488243A CN 106488243 A CN106488243 A CN 106488243A CN 201610958863 A CN201610958863 A CN 201610958863A CN 106488243 A CN106488243 A CN 106488243A
Authority
CN
China
Prior art keywords
subsequence
video
screen content
distortion
decoding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610958863.9A
Other languages
Chinese (zh)
Other versions
CN106488243B (en
Inventor
徐媛媛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hohai University HHU
Original Assignee
Hohai University HHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hohai University HHU filed Critical Hohai University HHU
Priority to CN201610958863.9A priority Critical patent/CN106488243B/en
Publication of CN106488243A publication Critical patent/CN106488243A/en
Application granted granted Critical
Publication of CN106488243B publication Critical patent/CN106488243B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/39Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The invention discloses a kind of many description screen content method for video coding, comprise the steps:One, screen content video is divided into two subsequences of odd-numbered frame and even frame;Two, two subsequences are encoded respectively, generates corresponding two descriptions, two descriptions are transmitted independently of one another in a network;The detailed process that sub-sequences are encoded is:Before single subsequence is encoded, first selectivity must add the parts of images block of another subsequence, single subsequence and redundancy are combined and carries out palette coding, the corresponding description of arithmetic coding generation successively;Three, in receiving terminal, it is decoded respectively according to receiving the single different situations describing or be simultaneously received two descriptions.The present invention is encoded to screen content video using many description techniques, so that remaining to be reconstructed in the case that part description is lost, and not requiring the re-transmission of lost data packets, it provides robust video transmission scheme, can meet real-time communication requirement and can mitigate network congestion again.

Description

A kind of many description screen content method for video coding
Technical field
The present invention relates to a kind of screen content method for video coding is and in particular to a kind of describe screen content Video coding more Method, belongs to screen content technical field of video communication.
Background technology
Show in wireless screen, in mirror image screen, cloud desktop, screen/desktop virtual application, screen is shared and is typically required Carried out in real time, transmit in the form of screen content video between devices low time delay.Compared with shooting video with camera, in screen Hold video and usually contain the figure being generated by computer static or movable in a large number, word, larger motion may be comprised (such as Scroll down through the page) motion different from nature (in such as presentation file object progressive, gradually go out), discontinuous tone, The color of saturation, limited color category, the no spy such as sensor noise, the region of bulk uniform smooth, pattern of repeating Property.Screen content Video coding is one of core technology of decision systems performance in screen content video communication.
At present, existing screen content coded method is principally dedicated to improve compression performance, reduces the side such as encoder complexity Face, and have made great progress in these areas.However, above-mentioned screen content coded method has the disadvantage that:
1) existing screen content encoding scheme does not consider the robustness of transmission of video.It is to do one's best in design concept (best-effort) in network (for example, the Internet) or unreliable network (for example, wireless self-organization network), video communication The bandwidth that service request reaches or time delay cannot be effectively guaranteed, in particular for short time-delay, the regarding in real time of low packet loss ratio Frequency communicates.Video signal transmission due to limited bandwidth and when extend may lead to serious data-bag lost.And screen content Video is all compressed, and because video compress generally adopts motion prediction and motion compensation, data-bag lost not only can be to bag The reconstruction of the partial video signal inside comprising produces impact, and this impact also can diffuse further into remaining of same video sequence Part, causes serious video reconstruction Quality Down.
2) use existing screen content encoding scheme, when screen content video data bag occurs serious loss, need Retransfer video data bag.Retransfer and can bring larger time delay to screen content video communication.If loss of data is Caused due to network congestion, data packet retransmission can be further exacerbated by network congestion situation, cause more data-bag losts.
3) screen content is transmitted in heterogeneous network, and distinct device has different disposal abilities, display is differentiated The resources such as rate, download bandwidth, the therefore requirement to screen content video are different, such as mobile phone and professional display device.Money The relatively deficient user in source intentionally gets the quality acceptable screen content transmission of smoothness, and resourceful user wishes To the higher screen content transmission of video experience of quality, having screen content encoding scheme can easily not provide scalability Screen content video code flow.
Content of the invention
It is an object of the invention to overcoming deficiency of the prior art, there is provided a kind of many description screen content Video codings Method, before single subsequence is encoded, first selectivity must add the parts of images block of another subsequence, by single son Sequence and redundancy combine and carry out palette coding, the corresponding description of arithmetic coding generation successively so that losing in part description Remain in the case of mistake be reconstructed, and do not require the re-transmission of lost data packets, it provides robust video transmission scheme, Ji Nengman Communication requirement can mitigate network congestion to foot again in real time.
For solving above-mentioned technical problem, the invention provides a kind of many description screen content method for video coding, its feature It is, comprise the steps:
Step one, screen content video is divided into two subsequences of odd-numbered frame and even frame;
Two subsequences are encoded by step 2 respectively, generate corresponding two descriptions, two descriptions are independently of one another Transmit in a network;
The detailed process that single subsequence is encoded is:
1) first single subsequence is carried out successively with palette coding and arithmetic coding generates corresponding description;
2) wing decoding process:Collection, through the subsequence of palette coding, carries out palette decoding and recovers this to it Subsequence, the subsequence according to recovering predicts another subsequence, reconstructs screen content video;
3) process is weighed in distortion:Calculate the distortion rebuilding video, be compared with distortion threshold, if distortion is more than distortion threshold Value, then carry out next step redundancy and adjust process;
4) redundancy adjusts process:Subsequence original with it for another subsequence of prediction is carried out one by one based on image block Correspondence compares, and according to distortion order from big to small, each image block is arranged, the big image block of prioritizing selection partial distortion It is added in single subsequence and form new subsequence;
5) subsequence new to this repeats 1)~4) feedback procedure until rebuild video distortion be less than or equal to distortion Threshold value.
Step 3, in receiving terminal, distinguishes according to receiving the single different situations describing or be simultaneously received two descriptions It is decoded:
If receiving only single description, carry out arithmetic decoding successively, palette decoding recovers single subsequence and another The parts of images block of one subsequence, predicts another subsequence residual image block, reconstructs screen content video;
If being simultaneously received two descriptions, two descriptions are carried out respectively successively with arithmetic decoding, pallet mode decoding, Recover two subsequences and its parts of images block, the parts of images block of two subsequences is abandoned, by two sub- rebuilding series Go out complete screen content video.
Further, it is predicted using motion compensation difference approach.
Compared with prior art, the beneficial effect that the present invention is reached is:The present invention is many due to encoded using palette Description technique is encoded to screen content video so that remaining to be reconstructed in the case that part description is lost, and does not require The re-transmission of lost data packets, it provides robust video transmission scheme, can meet real-time communication requirement and can mitigate network again Congestion.Simultaneously as each description can recover a quality can received rough reconstruction video signal, more descriptions knot Rebuild video quality altogether higher, there is provided certain scalability.
Brief description
Fig. 1 is the theory diagram of multi-description video coding in prior art.
Fig. 2 is the theory diagram of multi-description coding method in the present invention.
Specific embodiment
The invention will be further described below in conjunction with the accompanying drawings.Following examples are only used for clearly illustrating the present invention Technical scheme, and can not be limited the scope of the invention with this.
Multiple description coded is a kind of source coding method, and it is encoded into multiple bit streams a signal source and (call retouches State), any one description can provide the signals revivification quality being received by user, and more descriptions are combined can be provided Preferably signals revivification quality.Each description independently carries out chnnel coding and transmission.So, packet is not lost or less It is provided that the signals revivification of optimum during loss, when losing more packet, due to each description independence in the transmission, extremely Rare part description can be correctly received, and still can get slightly scabrid signals revivification quality in receiving terminal.Therefore, so not Merely with the error correcting capability of chnnel coding, be compensate for due to the channel error correction caused by real-time Communication for Power time delay using its robustness Scarce capacity.
Theory diagram based on multiple description coded screen content video communication system in prior art is as shown in figure 1, with two As a example individual description, in transmitting terminal, by multiple description coded device, two independent descriptions of multiple description coded generation are carried out to video, often Individual description independently in network transmission, is decoded to the description receiving obtaining rebuilding video signal in receiving terminal, works as reception Termination receives and is decoded rebuilding using wing decoder during single description, is simultaneously received during two descriptions using center decoding Device is decoded rebuilding.
The a kind of of the present invention describe screen content method for video coding more, and it comprises the steps:
Step one, screen content video is divided into odd-numbered frame (F by existing time-domain sampling method1,F3,F5...) and Even frame (F2,F4,F6...) and two such subsequence, note odd-numbered frame is subsequence 1, and even frame is subsequence 2, wherein FkTable Show the kth frame in video sequence.
Two subsequences are encoded by step 2 respectively, generate corresponding two descriptions, two descriptions are independently of one another Transmit in a network.
Taking subsequence 1 is encoded and generates description 1 as a example to elaborate cataloged procedure:Specific coding process as shown in Fig. 2 In an initial condition, only comprise odd-numbered frame F in subsequence 11,F3,F5..., sub-sequences 1 adopt tune of the prior art successively Colour table coding and arithmetic coding carry out coding and generate corresponding description 1.Receiving terminal is in the wing decoding process to description 1, first Recover odd-numbered frame through arithmetic decoding, palette decoding, then adopt existing motion compensation poor according to the odd-numbered frame recovering Value method predicts even frame using in front and back's consecutive frame, is reconstructed in former screen based on the even frame of the odd-numbered frame recovered and prediction Hold video.Thus, it can be known that the video quality (or referred to as wing decoding quality) after rebuilding mainly is determined by the prediction effect of even frame Fixed.
When considering wing decoding quality, because arithmetic coding is the process of lossless coding, the process to arithmetic coding/decoding Omitted, only considered palette coding and decoding and even frame prediction process.Subsequence 1 after palette coding for the collection, Palette decoding is carried out to it, recovers odd-numbered frame in subsequence 1Adopted based on the odd-numbered frame that this recovers Motion compensation difference approach is predicted to the even number two field picture of disappearance, reconstructs former screen content video.Rebuild video bag to contain The odd-numbered frame that recoversAnd the even frame being predicted by this odd-numbered frameWhereinFor The reconstruction frames of kth frame.The distortion of this perfect reconstruction video thus can be calculated, be designated as Ds1.
This distortion after rebuilding is weighed:Generally wing decoding quality is required concrete according to screen content application Depending on requirement, remember DThFor rebuilding the threshold value of distortion, if distortion is larger, be unsatisfactory for the prescription of wing decoding, i.e. Ds1> DTh, Then the prediction effect of explanation even frame is bad, needs to carry out redundancy that next step increases between describing in subsequence 1 (i.e. in sub- sequence More information with regard to subsequence 2 are comprised in row 1) lifting wing decoding quality;If wing decoding quality reaches being previously set Distortion requirement, i.e. Ds1≤DTh, then the content in explanation sub-sequences 1 carries out palette coding successively and arithmetic coding generates Corresponding description 1 can meet wing decoding quality requirement, need not carry out redundancy regulation.
The regulation process increasing redundancy in subsequence 1 is specific as follows:When video being encoded in prior art, will be every Frame video is divided into the image block of N × N, each image block as coding unit, such as with 8 × 8 or 16 × 16 in prior art Image block as coding unit.By the prediction obtaining before even frameIn image block and original even number Frame (F2,F4,F6...) and in image block carry out one-to-one corresponding and compare, according to distortion order from big to small, each image block is entered Row arrangement, preferentially adds even frame (F in subsequence 12,F4,F6...) and in the big image block of distortion.In subsequence 1 odd-numbered frame The parts of images block of the new even frame added, is the main redundancy adjusting.
Then the subsequence 1 adding even frame parts of images block is carried out with wing decoding again (include palette to decode and even Number frames prediction) and distortion measurement feedback cycle, detailed process is:First gather the odd-numbered frame after palette coding and even number Frame parts of images block, carries out palette decoding to it, can directly recover all images block of odd-numbered frame and the part of even frame Image block, the even frame image block of disappearance is obtained by motion compensation interpolation method, recalculates the distortion D rebuilding videos2.Then Distortion D to wing decodings2Weighed, see whether to meet Ds2≤DThThis condition.If be unsatisfactory for, continue to son Add the image block by the sequence of distortion size in even frame in sequence 1, it is proceeded with this feedback cycle;If meeting bar Part, then illustrate that the content that this adds in the subsequence 1 of parts of images block of even frame carries out palette coding successively and arithmetic is compiled The final description 1 of code generation can meet wing decoding quality and require, and need not carry out redundancy regulation again.
Repeat to carry out palette encoding and decoding, even frame prediction, distortion measurement, redundancy to the subsequence 1 adding redundancy The feedback procedure adjusting is until rebuild the requirement that video distortion meets wing decoding quality.
Wherein video is carried out with palette coding and generates color index figure and palette, to color index map and palette Carry out arithmetic coding and generate description process referring to description coding single in prior art.Because screen content vedio color species has Limit, to generate description using palette coding, arithmetic coding, can reach the mesh of more effective expression data and further compressed data 's.
In the same manner, when sub-sequences 2 are encoded, sub-sequences 2 carry out palette coding and arithmetic coding generates phase first The description 2 answered, then requires the subsequence 2 after encoding carried out palette decoding, strange through palette according to wing decoding quality Number frame prediction, distortion measurement and redundancy adjust feedback procedure, progressively to select to add the parts of images block in subsequence 1, that is, superfluous Remaining information, subsequence 2 and redundancy is combined and carries out successively generating final description 2 after palette coding and arithmetic coding;
Step 3, in receiving terminal, according to receiving description 1, description 2 or be simultaneously received not sympathizing with of description 1 and description 2 Condition is decoded respectively.
In decoding end, if being only successfully received single description, it is decoded by wing decoder.Wing decoding process Taking only receive description 1 as a example, description 1 is carried out successively with arithmetic decoding, palette decoding, all images of odd-numbered frame can be recovered The partial redundance image block of block and even frame, and the remaining even frame image block lost can adopt existing motion compensated interpolation side Method obtains, and so just can reconstruct whole video, provides the quality can be with received rough reconstruction video signal;Description 2 wing decoding process is identical with description 1, and decoding acquisition quality by wing decoder can received reconstruction screen content regard Frequently.
In decoding end, if being simultaneously received two descriptions, it is decoded by center decoder.Center decoding process is such as Under:Description 1 and description 2 are carried out respectively successively with arithmetic decoding, palette decoding, all of odd-numbered frame in description 1, can be recovered The parts of images block of image block and even frame, can recover all image blocks of even frame and the part figure of odd-numbered frame in description 2 As block, the parts of images block of the odd-numbered frame containing in the parts of images block of the even frame containing in description 1 and description 2 is abandoned, All image blocks of odd-numbered frame and even frame are combined into complete screen content video, obtain a quality and more preferably rebuild regarding Frequently.
Before single subsequence is encoded, first selectivity must add the part figure of another subsequence to the inventive method As block, single subsequence and redundancy are combined and carries out palette coding, the corresponding description of arithmetic coding generation successively.With now The screen content Video Coding Scheme only generating a code stream is had to compare, using the many descriptions screen content video for palette Encoding scheme can obtain more preferable reconstruction video quality in unreliable network.Because each description independent can must decode recovery Go out video signal, do not need lost data packets are retransmitted when the packet of a description occurs and loses, can be utilized in addition One description is decoded, and so can meet real-time communication requirement, can mitigate net compared with the scheme retransmitting packet again Network congestion.Meanwhile, wing decoding and center decode the video signal that two kinds of situations are provided that different quality, to Internet resources not Users same, that demand is different provide certain scalability function.
The above is only the preferred embodiment of the present invention it is noted that ordinary skill people for the art For member, on the premise of without departing from the technology of the present invention principle, some improvement and modification can also be made, these improve and modification Also should be regarded as protection scope of the present invention.

Claims (2)

1. a kind of screen content method for video coding that describes it is characterised in that comprise the steps more:
Step one, screen content video is divided into two subsequences of odd-numbered frame and even frame;
Two subsequences are encoded by step 2 respectively, generate corresponding two descriptions, two descriptions are independently of one another in net Transmit in network;
The detailed process that single subsequence is encoded is:
1)First single subsequence is carried out successively with palette coding and arithmetic coding generates corresponding description;
2)Wing decoding process:Collection, through the subsequence of palette coding, carries out palette decoding and recovers this sub- sequence to it Row, the subsequence according to recovering is predicted another subsequence, reconstructs screen content video;
3)Process is weighed in distortion:Calculate the distortion rebuilding video, be compared with distortion threshold, if distortion is more than distortion threshold, Then carry out next step redundancy and adjust process;
4)Redundancy adjusts process:Subsequence original with it for another subsequence of prediction is corresponded based on image block Relatively, according to distortion order from big to small, each image block is arranged, the big image block of prioritizing selection partial distortion adds Form new subsequence in single subsequence;
5)To this, new subsequence repeats 1)~4)Feedback procedure until rebuild video distortion be less than or equal to distortion threshold;
Step 3, in receiving terminal, is carried out respectively according to receiving the single different situations describing or be simultaneously received two descriptions Decoding:
If receiving only single description, carry out arithmetic decoding successively, palette decoding recovers single subsequence and another The parts of images block of subsequence, predicts another subsequence residual image block, reconstructs screen content video;
If being simultaneously received two descriptions, two descriptions being carried out respectively successively with arithmetic decoding, pallet mode decoding, recovers Go out two subsequences and its parts of images block, the parts of images block of two subsequences is abandoned, two sub- rebuilding series have been gone out Whole screen content video.
2. a kind of many description screen content method for video coding according to claim 1 are it is characterised in that mended using motion Repay difference approach to be predicted.
CN201610958863.9A 2016-11-03 2016-11-03 A kind of more description screen content method for video coding Active CN106488243B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610958863.9A CN106488243B (en) 2016-11-03 2016-11-03 A kind of more description screen content method for video coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610958863.9A CN106488243B (en) 2016-11-03 2016-11-03 A kind of more description screen content method for video coding

Publications (2)

Publication Number Publication Date
CN106488243A true CN106488243A (en) 2017-03-08
CN106488243B CN106488243B (en) 2019-05-28

Family

ID=58271430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610958863.9A Active CN106488243B (en) 2016-11-03 2016-11-03 A kind of more description screen content method for video coding

Country Status (1)

Country Link
CN (1) CN106488243B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107592533A (en) * 2017-10-30 2018-01-16 河海大学 A kind of screen content encryption algorithm of low complex degree virtual reality device
CN107995493A (en) * 2017-10-30 2018-05-04 河海大学 A kind of multi-description video coding method of panoramic video
CN109068169A (en) * 2018-08-06 2018-12-21 青岛海信传媒网络技术有限公司 A kind of video broadcasting method and device
CN110740380A (en) * 2019-10-16 2020-01-31 腾讯科技(深圳)有限公司 Video processing method and device, storage medium and electronic device
CN111131165A (en) * 2019-11-27 2020-05-08 重庆邮电大学 DMB video pushing method based on multi-description coding
CN112333469A (en) * 2020-10-27 2021-02-05 杭州叙简科技股份有限公司 System based on mobile network and wifi video transmission enhancement method
CN112887765A (en) * 2021-01-08 2021-06-01 武汉兴图新科电子股份有限公司 Code rate self-adaptive adjustment system and method applied to cloud fusion platform
CN113596453A (en) * 2021-07-27 2021-11-02 咪咕文化科技有限公司 Video compression and decompression method, device, equipment and storage medium
CN114640867A (en) * 2022-05-20 2022-06-17 广州万协通信息技术有限公司 Video data processing method and device based on video stream authentication
CN114710693A (en) * 2022-05-25 2022-07-05 广州万协通信息技术有限公司 Video stream distributed transmission method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106722A (en) * 2007-06-18 2008-01-16 北京交通大学 A multi-description video encoding and decoding method based on self-adapted time domain sub-sampling
CN101626512A (en) * 2009-08-11 2010-01-13 北京交通大学 Method and device of multiple description video coding based on relevance optimization rule
CN103501441A (en) * 2013-09-11 2014-01-08 北京交通大学长三角研究院 Multiple-description video coding method based on human visual system
US20140348225A1 (en) * 1999-07-27 2014-11-27 At&T Intellectual Property Ii, L.P. Method and apparatus for multiple description video coding

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140348225A1 (en) * 1999-07-27 2014-11-27 At&T Intellectual Property Ii, L.P. Method and apparatus for multiple description video coding
CN101106722A (en) * 2007-06-18 2008-01-16 北京交通大学 A multi-description video encoding and decoding method based on self-adapted time domain sub-sampling
CN101626512A (en) * 2009-08-11 2010-01-13 北京交通大学 Method and device of multiple description video coding based on relevance optimization rule
CN103501441A (en) * 2013-09-11 2014-01-08 北京交通大学长三角研究院 Multiple-description video coding method based on human visual system

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107995493B (en) * 2017-10-30 2021-03-19 河海大学 Multi-description video coding method of panoramic video
CN107995493A (en) * 2017-10-30 2018-05-04 河海大学 A kind of multi-description video coding method of panoramic video
CN107592533A (en) * 2017-10-30 2018-01-16 河海大学 A kind of screen content encryption algorithm of low complex degree virtual reality device
CN109068169A (en) * 2018-08-06 2018-12-21 青岛海信传媒网络技术有限公司 A kind of video broadcasting method and device
CN110740380A (en) * 2019-10-16 2020-01-31 腾讯科技(深圳)有限公司 Video processing method and device, storage medium and electronic device
CN111131165A (en) * 2019-11-27 2020-05-08 重庆邮电大学 DMB video pushing method based on multi-description coding
CN111131165B (en) * 2019-11-27 2021-09-24 重庆邮电大学 DMB video pushing method based on multi-description coding
CN112333469A (en) * 2020-10-27 2021-02-05 杭州叙简科技股份有限公司 System based on mobile network and wifi video transmission enhancement method
CN112333469B (en) * 2020-10-27 2022-07-08 杭州叙简科技股份有限公司 System based on mobile network and wifi video transmission enhancement method
CN112887765A (en) * 2021-01-08 2021-06-01 武汉兴图新科电子股份有限公司 Code rate self-adaptive adjustment system and method applied to cloud fusion platform
CN113596453A (en) * 2021-07-27 2021-11-02 咪咕文化科技有限公司 Video compression and decompression method, device, equipment and storage medium
CN114640867A (en) * 2022-05-20 2022-06-17 广州万协通信息技术有限公司 Video data processing method and device based on video stream authentication
CN114710693A (en) * 2022-05-25 2022-07-05 广州万协通信息技术有限公司 Video stream distributed transmission method and device

Also Published As

Publication number Publication date
CN106488243B (en) 2019-05-28

Similar Documents

Publication Publication Date Title
CN106488243A (en) A kind of many description screen content method for video coding
CN107196746B (en) Method, device and system for packet loss resistance in real-time communication
CN100512446C (en) A multi-description video encoding and decoding method based on self-adapted time domain sub-sampling
CN101304537B (en) 3g-ip wireless video transmission system
RU2009116472A (en) DYNAMIC MODIFICATION OF VIDEO PROPERTIES
EP1643771B1 (en) Wireless device having a configurable camera interface to support digital image processing
CN107995493B (en) Multi-description video coding method of panoramic video
CN103795996B (en) 3D delivery of video method and apparatus
CN101300781A (en) System and method for controlling transmission of motion image data in network
CN103024400B (en) Video compression fault-tolerant transmission method and system based on network
CN110572695A (en) media data encoding and decoding methods and electronic equipment
US9331815B2 (en) Transmission device, reception device, transmission method, and reception method
CN104871546A (en) Enhanced video streaming with application layer forward error correction
CN101931799A (en) Method and device for smoothing video bit stream
CN102547376B (en) Video data transmission method, device and system
CN103139571A (en) Video fault-tolerant error-resisting method based on combination of forward error correction (FEC) and WZ encoding and decoding
CN111726635B (en) Low-delay image progressive transmission method based on sliding window BATS code
CN107005349A (en) A kind of data processing method, base station and terminal device
CN109618164A (en) A kind of video coding-decoding processing method
CN102547287B (en) Raptor code-based image coding method
WO2015101280A1 (en) Channel code rate allocation method and system
CN102523448A (en) Multiple description video coding and decoding method based on rotation, apparatus and system thereof
CN107835422B (en) HEVC multi-description image coding algorithm based on significance
KR100916312B1 (en) An apparatus for transmitting video using adaptive weighted error correction coding and multiple description coding and method thereof
JP2002152181A (en) Method and device for multimedia communication

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant