CN102025993B - Video transmission method and system based on H.264 - Google Patents
Video transmission method and system based on H.264 Download PDFInfo
- Publication number
- CN102025993B CN102025993B CN201010594049.6A CN201010594049A CN102025993B CN 102025993 B CN102025993 B CN 102025993B CN 201010594049 A CN201010594049 A CN 201010594049A CN 102025993 B CN102025993 B CN 102025993B
- Authority
- CN
- China
- Prior art keywords
- video
- error
- video data
- receiving terminal
- information
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000005540 biological transmission Effects 0.000 title claims abstract description 29
- 238000001514 detection method Methods 0.000 claims abstract description 18
- 230000008569 process Effects 0.000 claims abstract description 10
- 238000004458 analytical method Methods 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 claims description 4
- 230000003068 static effect Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 3
- 230000035755 proliferation Effects 0.000 abstract 1
- 230000001105 regulatory effect Effects 0.000 abstract 1
- 238000009792 diffusion process Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
The invention discloses a video transmission method and system based on H.264. The video transmission method comprises the following steps: decoding received coded video data at a receiving end in the process of transmitting the video data from a transmitting end to the receiving end, and carrying out error detection in the decoding process; if the error is detected, generating error code information and feeding the error code information back to the transmitting end, simultaneously using a corresponding error covering algorithm to rebuild an image according to error types; and at the transmitting end, coding the collected video data according to a predetermined mode, and regulating the coding mode of a macrolbock at the corresponding position of the current frame to an intraframecoding mode according to the error code information when receiving the error code information; and then transmitting the coded video data to the receiving end. By the video transmission method and system, the serious proliferation of video error can be inhibited to a certain degree, and the restorability of the video error is improved so that the receiving end can obtain better image effect.
Description
Technical field
The present invention relates to the multi-media communication technical field, relate in particular to a kind of based on the video transmission method of video encoding standard H.264.
Background technology
Along with the fast development of third generation digital radio mobile communications network and MMS (Multimedia Message Service), 3G multi-media communication technology has become the new focus that industry is paid close attention to.The advantage of 3G mobile communication network is exactly that data transmission rate and wider network bands faster can be provided, and this just provides support for larger data volume transport service.
Current, the 3G mobile communication network not only needs processed voice information, also needs to process the media forms such as image, music, video flowing, and the much information services such as web page browsing, videoconference, ecommerce are provided.Yet, video communication service wherein is to 3G network or a kind of challenge, this is mainly because wireless network is a kind of fallibility network, easily be subject to the impact of the multiple conditions such as multipath interference, shadow fading, cause the RTP bag in video transmission stream to lose in a large number, therefore for the 3G video communication service, fault-toleranr technique is a new technique can not be ignored.
At present, the problems such as the video calling technology based on the 3G intelligent mobile terminal also generally is faced with that video image is fuzzy, mosaic, video playback are discontinuous, video playback time delay, the video data volume are large, video-losing, these defects are all had higher requirement to Video coding and fault-toleranr technique.At present, employing is all some fault tolerant mechanisms of video encoding standard self H.264.H.264 video encoding standard provides many tolerant fail algorithms, can solve to a certain extent the video error tolerance transmission of easy error-prone channel.Below will simply introduce the H.264 message of video encoding standard forms and transmit mechanism: H.264 standard adopts layered model, defined Video coding layer (Video Coding Layer, be called for short VCL) and network abstract layer (Network Abstraction Layer, be called for short NAL), wherein VCL is responsible for efficient video frequency content expressing, it is designed to as far as possible independently network, and NAL is responsible for coded message is packed and encapsulated and transmitted by specified network.H.264 two kinds of new frame type of codings have also been defined in, it is the switching that SP frame and SI frame complete various flows, can between the video flowing of different code checks, switch adaptively according to the concrete condition of transmission network and mobile terminal, this has all improved the adaptability of video flowing to 3G network to a certain extent.Main method is: the difference to the importance of the video data after coding in utilizing H.264 adopts different transmission meanss, and wherein important information (is video heads information, comprises video sequence parameter collection, picture parameter set and other additional informations; Video sequence collection wherein is in order to provide the relevant information of video sequence, picture parameter set is in order to provide the relevant information of the every two field picture that forms video sequence, as coded system information etc.) by the ICP/IP protocol channel transfer, other information exchanges are crossed the Real-time Transport Protocol channel transfer.Due to the video heads information required key message that is receiving terminal when the decoding, can not get correct video heads information, decoder is to have no idea to decode correct video data, so at first by reliable ICP/IP protocol passage, header is sent to receiving terminal when transmission.At present, transmission of video model under error-prone channel is as shown in Fig. 1, the decoder reconstructs value Yn of receiving terminal is a stochastic variable based on X n, and Yn has introduced following several possible distortions with respect to X n: the quantizing distortion of coding side, the code error shielding distortion of introducing due to channel distortion and the error code diffusion distortion that makes mistakes and introduce due to reference frame; When the frame of video of receiving when decoder is made mistakes, decoder will adopt code error shielding technology to be reconstructed to the part of makeing mistakes, but the frame that reconstruct obtains compares with the primitive frame of encoder the loss that video information is arranged certainly, if the lost part of information is used as the reference frame information of motion compensation valuation, will cause the error code diffusion, so not only make the reconstructed image quality decline of frame that makes mistakes, but also can cause expendable loss to subsequent frame, make image more and more unclear.
Summary of the invention
The object of the invention is to the error code diffusion problem for prior art, provide a kind of based on the video transmission method of standard H.264, stop to a certain extent the error code diffusion, improve the picture quality that decoding end is rebuild.
The embodiment of the present invention is achieved in that a kind of video transmission method based on H.264, at transmitting terminal in the process of receiving terminal transmitting video data,
At receiving terminal, received encoded video data is decoded and carried out error detection in decode procedure, if detect wrongly, generate error code information and feed back to transmitting terminal, according to type of error, adopt corresponding error concealment algorithm to carry out image reconstruction simultaneously;
At transmitting terminal, gathered video data is encoded according to predetermined manner, and according to this error code information, the coded system of the macro block of the relevant position of present frame is adjusted into to intraframe coding method when receiving error code information, gives receiving terminal by the video data transmitting after coding afterwards.
Wherein, at transmitting terminal in the process of receiving terminal transmitting video data, described transmitting terminal first passes through the ICP/IP protocol passage to receiving terminal transmission of video header, after receiving the confirmation information that receiving terminal returns, transmits remaining video data by the Real-time Transport Protocol passage to receiving terminal again.
Wherein, described video data is comprised of video sequence, and video sequence is comprised of piece of video, and piece of video is comprised of macro block again; The process of described error detection further comprises:
First video sequence parameter collection and video image parameter collection are detected.
Carry out again grammer and the content detection of video chip level, judge the key message in the current video sheet and whether syntactic element meets standard and whether be the parameter that this receiving terminal is supported.
Finally carry out the detection of macro-block level content, judgement information errors and information dropout situation wherein.
Wherein, described receiving terminal by described ICP/IP protocol passage by the error code communication to transmitting terminal.
Wherein, described error code information comprises positional information and the type of error information of the macro block made a mistake.
Wherein, described method also comprises: described transmitting terminal, the number of macroblocks that statistics wherein makes a mistake when receiving error code information, if the number of macroblocks made a mistake surpasses predetermined threshold value, be encoded to present frame and force the I frame.
A kind of Video transmission system based on H.264, comprise transmitting terminal and receiving terminal,
Described transmitting terminal for transmit encoded video data to receiving terminal, and is adjusted into intraframe coding method according to the error code information of receiving terminal feedback by the coded system of the macro block of relevant position in present frame in transmitting procedure;
Described receiving terminal, the video data come for the receiving end/sending end transmission, and received video data is decoded and carried out error detection at decode procedure, if detect wrong, generate error code information and feed back to transmitting terminal, according to type of error, adopt corresponding error concealment algorithm to carry out image reconstruction simultaneously.
Compared with prior art, beneficial effect is the embodiment of the present invention:
In the present invention, receiving terminal feeds back to transmitting terminal by the positional information of the macro block of makeing mistakes, transmitting terminal and then the macro block of correspondence position in present frame is adopted to the intraframe coding method coding, like this, because relying on other frames, the inter-coded macroblocks that adopts intraframe coding to obtain can independently not decode, so can stop to a certain extent the serious diffusion of video error, improve the video error restorability, made receiving terminal can obtain better image effect.
The accompanying drawing explanation
Fig. 1 is the video data transmitting model under error-prone channel in prior art.
Fig. 2 is the video data transmitting process schematic diagram that the embodiment of the present invention provides.
Fig. 3 is the processing method schematic diagram of the transmitting terminal that provides of the embodiment of the present invention.
Fig. 4 is the processing method schematic diagram of the receiving terminal that provides of the embodiment of the present invention.
Embodiment
Core concept of the present invention is: receiving terminal carries out error detection to it when receiving video data, the positional information of the macro block of makeing mistakes is fed back to transmitting terminal, transmitting terminal adopts the intraframe coding method coding to the macro block of correspondence position in present frame accordingly, macro block to other positions adopts the normal mode coding, to strengthen the fault-tolerance of image, make image still can see image clearly after obliterated data occurring, and mistake can not spread.
In order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
As shown in Figure 2, Video transmission system based on H.264 in the present invention comprises transmitting terminal and receiving terminal, the transmitting procedure of its video data is: before transmitting video data, transmitting terminal and receiving terminal are first set up an ICP/IP protocol passage, and transmitting terminal is crossed the ICP/IP protocol channel transfer to receiving terminal by the video heads information exchange after coding; Receiving terminal, after successfully receiving video heads information, returns to confirmation by the ICP/IP protocol passage to transmitting terminal; After receiving the confirmation information of receiving terminal, transmitting terminal and receiving terminal are set up the Real-time Transport Protocol passage, by other encoded video data of this Real-time Transport Protocol channel transfer.
In the transmitting procedure of above-mentioned video data,
(1) at receiving terminal, as shown in Figure 3, receiving terminal is decoded and is carried out error detection at decode procedure received compressed video data, if detect wrong, generate error code information and feed back to transmitting terminal, according to type of error (as types such as the macro block head are made mistakes, macro block (mb) type is made mistakes, the macro block vector is made mistakes, residual error coefficient is made mistakes), adopt corresponding error concealment algorithm (as macro block mode recovery algorithms, motion vector recovery algorithms) to carry out image reconstruction simultaneously.
The error concealment algorithm can be recovered error image respectively in spatial domain and time domain, particularly: the one, when the image affected area is intraframe coding, can use spatial domain error concealment technology, it has mainly utilized the spatial coherence of a two field picture inside, estimate the macro block of current loss by the information of the adjacent macroblocks be correctly decoded, and replace the macro block of this loss with this approximate macro block value; The 2nd, when the image affected area is interframe encode, can use time domain error concealment technology, it has mainly utilized the temporal correlation of video sequence, processing procedure is divided into " motion vector estimation " and " compensation substitutes " two stages, at first utilize the motion vector information of reference frame relevant position macro block, estimate the motion vector of losing macro block by certain algorithm, then find corresponding macro block value by the motion vector estimated, be used for substituting the macro block of current loss, wherein whether the estimation of motion vector is correctly the key of time domain error concealing technique success or not.
Above-mentioned error code information comprises positional information and the type of error information of the macro block made a mistake, by reliable ICP/IP protocol channel transfer.
(2), at transmitting terminal, as shown in Figure 4, transmitting terminal need to carry out video data acquiring, coded message analysis and carry out Video coding control, code check fluctuation control, the control of sheet division numbers and macro block updating and control.
Wherein, Video coding: carry out various parameter settings, video data is carried out to the normal mode coding.
The code check fluctuation is controlled: the rate control algorithm that adopts macro-block level, accurately control the size of output code flow, reduce adaptively the code stream input rate when the input video scene is comparatively static, in the situation that the upper limit fluctuation of the more restriction of video scene movable information code check.
The sheet division numbers is controlled: because standard support H.264 is divided into a plurality of by a two field picture, each sheet has the code stream synchronous head, play the synchronous effect of code stream in the situation of code stream loss or mistake in front, therefore can be in the situation that the number of the poor increase of network condition sheet, code stream is re-synchronization from mistake more easily, takes full advantage of follow-up code stream.
Macro block updating is controlled: this is controlled as key component of the present invention, determine in present frame and need the macro block position and the number that are refreshed according to the error code information of receiving terminal feedback, to these macro blocks, adopt intraframe coding method to be encoded, effectively reduce the diffusion of video error; In this control mode, also can, according to sending wrong number of macroblocks in error code Information Statistics former frame, if the number of macroblocks made a mistake surpasses predetermined threshold value, present frame be encoded to and force the I frame.
Particularly, in the present embodiment, the decoder of receiving terminal has been introduced error detection and error concealment technology.Error detection is to detect the grammer of current each data segment of code stream and the correctness of content in decode procedure: at first, from the video sequence level, relate to network abstract layer, video sequence parameter collection and video image parameter set are detected; Next carry out grammer and the content detection of video chip level, judge the key message in the current video sheet and whether syntactic element meets standard and whether be the parameter that the local terminal decoder is supported; Finally emphasis is carried out to the detection of macro-block level content, at this moment will detect one by one the texture information in code stream, motion vector information, macro block type information etc., and then find information errors and the information dropout situation in this code stream.Error code information generate according to this error detection result, wherein recorded the error code sign of each macro block, the error code home position 0 that error macro block is corresponding, error code home position 1 corresponding to normal macro block; In this example, the size of each macro block is 16 * 16, if sub-block has problem, so whole macro block makes mistakes, its error code home position 0.Error concealment is estimation and the recovery of the drop-out that causes for error of transmission, according to concrete type of error, adopts corresponding error concealment algorithm, improves the quality of decipher reestablishment image.
Particularly, transmitting terminal is when receiving error code information, adjust the coded system of the macro block of current video data to be sent according to this error code information: if in error code information, the value of the error code flag of correspondence position is 1, the macro block that means this position in former frame is successfully decoded and does not make mistakes, and after according to normal mode (i.e. original coded system adopted), the macro block of relevant position in present frame being encoded, is sent to receiving terminal; If in error code information, the value of the error code flag of correspondence position is 0, the macro block that means this position in former frame is imperfect or make mistakes after decoding, for avoiding wrong diffusion, to be adjusted the coded system of the macro block of relevant position in present frame, be sent to receiving terminal after adopting the intraframe coding method coding.
To sum up, application the present invention, can stop the diffusion of video error to a certain extent, improves the picture quality of receiving terminal.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any modifications of doing within the spirit and principles in the present invention, be equal to and replace and improvement etc., within all should being included in protection scope of the present invention.
Claims (7)
1. the video transmission method based on H.264, is characterized in that, at transmitting terminal in the process of receiving terminal transmitting video data,
At receiving terminal, received encoded video data is decoded and carried out error detection in decode procedure, if detect wrongly, generate error code information and feed back to transmitting terminal, according to type of error, adopt corresponding error concealment algorithm to carry out image reconstruction simultaneously;
At transmitting terminal, gathered video data is encoded according to predetermined manner, and according to this error code information, the coded system of the macro block of the relevant position of present frame is adjusted into to intraframe coding method when receiving error code information, gives receiving terminal by the video data transmitting after coding afterwards;
Transmitting terminal need to carry out video data acquiring, coded message analysis and carry out Video coding control, code check fluctuation control and macro block updating and control, wherein,
The code check fluctuation is controlled: adopt the rate control algorithm of macro-block level, reduce adaptively the code stream input rate when the input video scene is comparatively static, in the situation that the upper limit fluctuation of the more restriction of video scene movable information code check;
Macro block updating is controlled: determine in present frame and need the macro block position and the number that are refreshed according to the error code information of receiving terminal feedback, to these macro blocks, adopt intraframe coding method to be encoded; Also, according to the number of macroblocks made a mistake in error code Information Statistics former frame, if the number of macroblocks made a mistake surpasses predetermined threshold value, present frame is encoded to and forces the I frame.
2. the video transmission method based on H.264 as claimed in claim 1, it is characterized in that, transmitting terminal, when carrying out video data acquiring, coded message analysis and carrying out Video coding control, code check fluctuation control, also needs to carry out the control of sheet division numbers, wherein
The sheet division numbers is controlled: in the situation that the number of the poor increase of network sheet.
3. the video transmission method based on H.264 as claimed in claim 1, it is characterized in that, at transmitting terminal in the process of receiving terminal transmitting video data, described transmitting terminal first passes through the ICP/IP protocol passage to receiving terminal transmission of video header, after receiving the confirmation information that receiving terminal returns, transmits remaining video data by the Real-time Transport Protocol passage to receiving terminal again.
4. the video transmission method based on H.264 as claimed in claim 3, is characterized in that, described video data is comprised of video sequence, and video sequence is comprised of piece of video, and piece of video is comprised of macro block again; The process of described error detection further comprises:
First video sequence parameter collection and video image parameter collection are detected;
Carry out again grammer and the content detection of video chip level, judge the key message in the current video sheet and whether syntactic element meets standard and whether be the parameter that this receiving terminal is supported;
Finally carry out the detection of macro-block level content, judgement information errors and information dropout situation wherein.
5. the video transmission method based on H.264 as claimed in claim 1, is characterized in that, described error code information comprises positional information and the type of error information of the macro block made a mistake.
6. the video transmission method based on H.264 as claimed in claim 1, is characterized in that, described method also comprises:
Described transmitting terminal, the number of macroblocks that statistics wherein makes a mistake when receiving error code information, if the number of macroblocks made a mistake surpasses predetermined threshold value, be encoded to present frame and force the I frame.
7. the Video transmission system based on H.264, comprise transmitting terminal and receiving terminal, it is characterized in that,
Described transmitting terminal for transmit encoded video data to receiving terminal, and is adjusted into intraframe coding method according to the error code information of receiving terminal feedback by the coded system of the macro block of relevant position in present frame in transmitting procedure;
Transmitting terminal need to carry out video data acquiring, coded message analysis and carry out Video coding control, code check fluctuation control and macro block updating and control, wherein, the code check fluctuation is controlled: for adopting the rate control algorithm of macro-block level, reduce adaptively the code stream input rate when the input video scene is comparatively static, in the situation that the upper limit fluctuation of the more restriction of video scene movable information code check; Macro block updating is controlled: determine that for the error code information according to the receiving terminal feedback present frame needs macro block position and the number refreshed, to these macro blocks, adopt intraframe coding method to be encoded; Also, according to the number of macroblocks made a mistake in error code Information Statistics former frame, if the number of macroblocks made a mistake surpasses predetermined threshold value, present frame is encoded to and forces the I frame;
Described receiving terminal, the video data come for the receiving end/sending end transmission, and received video data is decoded and carried out error detection at decode procedure, if detect wrong, generate error code information and feed back to transmitting terminal, according to type of error, adopt corresponding error concealment algorithm to carry out image reconstruction simultaneously.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010594049.6A CN102025993B (en) | 2010-12-17 | 2010-12-17 | Video transmission method and system based on H.264 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010594049.6A CN102025993B (en) | 2010-12-17 | 2010-12-17 | Video transmission method and system based on H.264 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102025993A CN102025993A (en) | 2011-04-20 |
CN102025993B true CN102025993B (en) | 2014-01-08 |
Family
ID=43866761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010594049.6A Expired - Fee Related CN102025993B (en) | 2010-12-17 | 2010-12-17 | Video transmission method and system based on H.264 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102025993B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024400B (en) * | 2011-12-19 | 2015-04-29 | 北京捷成世纪科技股份有限公司 | Video compression fault-tolerant transmission method and system based on network |
CN103813177A (en) * | 2012-11-07 | 2014-05-21 | 辉达公司 | System and method for video decoding |
CN103200416A (en) * | 2013-04-23 | 2013-07-10 | 华录出版传媒有限公司 | Processing method for encoding and decoding 3D (three dimensional) video |
CN104202611A (en) * | 2014-09-01 | 2014-12-10 | 赛特斯信息科技股份有限公司 | Method of realizing detection on broken screen defect in video file based on video decoder |
CN108235150A (en) * | 2018-01-03 | 2018-06-29 | 厦门亿联网络技术股份有限公司 | A kind of realtime graphic self-adaptive recovery system and method for network transmission characteristic close friend |
CN108600816A (en) * | 2018-05-17 | 2018-09-28 | 上海七牛信息技术有限公司 | A kind of detecting method of media, device and media play system |
CN108737832A (en) * | 2018-05-28 | 2018-11-02 | 安徽维德工业自动化有限公司 | A kind of video artefacts detecting system and its method based on Video Decoder |
WO2022141121A1 (en) * | 2020-12-29 | 2022-07-07 | 深圳市大疆创新科技有限公司 | Image transmission method, mobile platform, remote control device, system, and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1348645A (en) * | 2000-02-26 | 2002-05-08 | 三星电子株式会社 | Apparatus for transmitting/receiving Bitstream in network and method thereof |
CN1856112A (en) * | 2005-04-20 | 2006-11-01 | 华为技术有限公司 | Error elimination of compressed video transmission based on H.264 |
CN1893663A (en) * | 2005-09-02 | 2007-01-10 | 华为技术有限公司 | Transmission protection method of multi-media communication |
CN101166270A (en) * | 2006-10-16 | 2008-04-23 | 华为技术有限公司 | Multimedia video communication method and system |
CN101202923A (en) * | 2006-12-15 | 2008-06-18 | 扬智科技股份有限公司 | Method for detecting, recovering and hiding image in decoder |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101527846B (en) * | 2008-12-19 | 2010-11-03 | 无锡云视界科技有限公司 | H.264 variable bit rate control method based on Matthew effect |
CN101917627B (en) * | 2010-08-20 | 2012-01-25 | 浙江大学 | Video fault-tolerant coding method based on self-adaptation flexible macro-block order |
-
2010
- 2010-12-17 CN CN201010594049.6A patent/CN102025993B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1348645A (en) * | 2000-02-26 | 2002-05-08 | 三星电子株式会社 | Apparatus for transmitting/receiving Bitstream in network and method thereof |
CN1856112A (en) * | 2005-04-20 | 2006-11-01 | 华为技术有限公司 | Error elimination of compressed video transmission based on H.264 |
CN1893663A (en) * | 2005-09-02 | 2007-01-10 | 华为技术有限公司 | Transmission protection method of multi-media communication |
CN101166270A (en) * | 2006-10-16 | 2008-04-23 | 华为技术有限公司 | Multimedia video communication method and system |
CN101202923A (en) * | 2006-12-15 | 2008-06-18 | 扬智科技股份有限公司 | Method for detecting, recovering and hiding image in decoder |
Also Published As
Publication number | Publication date |
---|---|
CN102025993A (en) | 2011-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102025993B (en) | Video transmission method and system based on H.264 | |
CN1856111B (en) | Video signal coding/decoding method, coder/decoder and related devices | |
CN101796846B (en) | Feedback based scalable video coding | |
CN101790098B (en) | For optimizing the decoder architecture of mismanage in streamed multimedia | |
CN100459717C (en) | Error elimination of compressed video transmission based on H.264 | |
CN103200400B (en) | A kind of decoding method, codec and the electronic equipment of image layer and sliced layer | |
CN103024400B (en) | Video compression fault-tolerant transmission method and system based on network | |
GB2386275A (en) | Error resiliency within the enhancement layers of scalable video transmissions | |
CN106101714B (en) | A kind of and tightly coupled H.264 video information hiding method of compression encoding process | |
CN101163250B (en) | Boundary gradient based video stream fault tolerance method | |
CN101207813A (en) | Method and system for encoding and decoding video sequence | |
CN103152576A (en) | Video coding and decoding device suitable for multicast packet loss resistance | |
CN102026001B (en) | Method for evaluating importance of video frame based on motion information | |
WO2005125212A1 (en) | Method for video encoding and decoding process | |
CN103139571A (en) | Video fault-tolerant error-resisting method based on combination of forward error correction (FEC) and WZ encoding and decoding | |
CN1984332B (en) | Method and system for encoding data and image | |
CN101237587A (en) | A video sequence coding method and its error control system | |
CN103916714A (en) | Packet-loss resistance preprocessing and recovery method for wireless network video stream | |
CN102223544B (en) | Method for processing error after detecting error in H264 video stream | |
WO2007067271A2 (en) | Method and apparatus for video error concealment using reference frame selection rules | |
CN102378012A (en) | Data hiding-based H.264 video transmission error code recovery method | |
US20120124443A1 (en) | Ad-hoc multimedia group communication terminal robust to packet loss and method of operating the same | |
CN101257635A (en) | Human face detection-based video compression fault tolerant method and encoding and decoding method | |
CN102469315B (en) | Error recovery method and device for Moving Picture Experts Group Audio Layer IV (MPEG-4) video stream | |
CN101188771B (en) | Method and device for detecting and eliminating video decoding error |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140108 |
|
CF01 | Termination of patent right due to non-payment of annual fee |