Method and device for recovering I-strip loss or error code

A stripe and bit error technology, which is applied in the field of recovering I-strip loss or bit error, can solve problems such as failure to adopt the best matching recovery method, achieve reduced network transmission errors, good recovery effect, and low computational complexity Effect

Active Publication Date: 2015-04-15
XINGTANG TELECOMM TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of the present invention is to solve the problem that the best matching recovery method cannot be adopted according to the characteristics of the I frame when the I slice is lost or the macroblock is wrongly coded in the prior art

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
  • Method and device for recovering I-strip loss or error code
  • Method and device for recovering I-strip loss or error code
  • Method and device for recovering I-strip loss or error code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] Embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but should not be used to limit the scope of the present invention.

[0057] figure 1 A method for recovering I slice loss or bit error according to an embodiment of the present invention is shown, including the following steps:

[0058] S1: Detect erroneous macroblocks and I slice loss. details as follows:

[0059] Detect the I frame of the received video code stream, if any I strip is lost, then the frame where the I strip is located is this frame, enter step S2, otherwise detect whether there is a bit error macroblock in the I strip, if so, then The frame where the I-slice is located is the current frame, go to step S2, if not, continue to detect the next I-slice.

[0060] S2: Calculate the smoothness of the current frame and the difference between the curren...

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 method and a device for recovering I-strip loss or error code. The method comprises: when detecting I-strip loss or macro block error code occurs to a certain frame of a video bitstream, calculating frame smoothness and differences of the frame and a previous frame; if the frame smoothness is larger than or equal to the differences of the frame and the previous frame, using a temporal correlation method to recover; if the frame smoothness is lower than the differences of the frame and the previous frame, using a spatial correlation method to recover. Using the method or the device, when I-strip loss or error code occurs, under the condition that extra bandwidth and network delay are not increased, a decoding end can automatically adapt to an optimal method to recover video images, thereby reducing impact on image quality to the largest extent caused by I-strip loss or error code, the I-strip loss or error code being caused by error of network transmission.

Description

technical field [0001] The present invention relates to video decoding technology, in particular to a method and device for recovering I slice loss or bit error. Background technique [0002] With the widespread rise of video communication services such as conference TV, network streaming media, and digital TV broadcasting, people have higher and higher requirements for the quality of video images. However, in the process of communication, due to network transmission problems such as channel congestion and interference, information loss and bit errors will be caused, especially when communicating through wireless or narrowband channels, this situation is more likely to occur. Moreover, a large number of video communication services currently use high-compression technology to encode video information. The information processed by compression and encoding is highly correlated. Damage, and will transmit the error to the following frames, resulting in the degradation of video ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N19/176H04N19/65
Inventor 杨鹏陈凯万萍耿晓宁胡朝晖
Owner XINGTANG TELECOMM TECH CO LTD
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