Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Video coding method and device

A video coding and coding technology, applied in the video field, can solve the problems of error accumulation, non-recovery, errors, etc., and achieve the effect of reducing avoidance and error accumulation

Inactive Publication Date: 2015-07-22
SHENZHEN WISION TECH HLDG
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This will bring a fatal shortcoming. If some macroblocks of P frames or some P macroblocks are lost, all future video images referring to this frame (macroblock) will be built on the wrong prediction block, forever Unable to reply, and error accumulation will occur, resulting in serious errors in the image
[0004] In addition, a video is usually composed of multiple GOPs, and each GOP requires a frame of I-frame image data, and it is easy to affect the real-time performance of video release when it is constrained by the network

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 coding method and device
  • Video coding method and device
  • Video coding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] First, the terms used in this application are explained.

[0028] I frame: an intra picture, which is a full-frame compression coded frame, and performs JPEG compression coding and transmission on the full-frame image information. The I frame is usually the first frame of each GOP, which can be regarded as an image after moderate compression. Then, the corresponding non-I frame refers to other frames except the I frame, including image data frames composed of B macroblocks, P macroblocks and combinations thereof, or macroblocks coded in other forms.

[0029] Independent encoding: JPEG compression encoding / transmission is performed on the selected area data in the form of I-frame intra-frame compression encoding.

[0030] The present application will be described in further detail below through specific embodiments in conjunction with the accompanying drawings.

[0031] In the embodiment of the present application, when encoding a piece of video image data, some macrob...

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 video coding method comprising the steps of acquiring a plurality of frames of image data representing a video image, determining independent macro blocks from the non-Ith frames of image data, and independently coding the image data on the independent macro blocks during coding. By the method, image error accumulation can be reduced, and the probability of image error can be lowered. Moreover, as the independent coding macro blocks are distributed in the frames of image, the traffic can be taken into consideration while the fluency is improved. The invention further discloses a video coding device.

Description

technical field [0001] The present application relates to the field of video technologies, and in particular to a video encoding method and device. Background technique [0002] In the video codec algorithm in the real-time video distribution system, I frame (I frame), that is, an independent frame, is a very critical frame, and only the data of this frame is needed for decoding. In the real-time video distribution system, other types of frames, namely B frames and P frames, are bidirectional or unidirectional predictive coding performed on the basis of I frames. Because the I frame occupies a large amount of data, when the network bandwidth is limited, it will cause delay, resulting in stagnation of the video picture, card and other phenomena, affecting the real-time performance of video release. [0003] Compared with I frame, the compression rate of B frame (macroblock) and P frame (macroblock) is very small, which can save space. Therefore, in many existing algorithms ...

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/176H04N19/114
Inventor 赵勇
Owner SHENZHEN WISION TECH HLDG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products