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

Video coding method

A video encoding and encoding technology, which is applied in the field of video encoding, can solve the problem of large memory bandwidth requirements, achieve the effect of reducing memory bandwidth requirements and reducing the amount of data read

Active Publication Date: 2015-04-01
VIMICRO ELECTRONICS CORP +1
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the embodiment of the present invention provides a video encoding method, which solves the problem of memory loss caused by repeatedly reading the reference image data of the entire motion search area from the reference frame image in the prior art for inter-frame prediction. The problem of excessive bandwidth demand

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0017] figure 2 Shown is a schematic flowchart of a video encoding method provided by an embodiment of the present invention. The video coding method is to code the macroblocks in the image to be coded in row scanning order. like figure 2 As shown, the process of obtaining prediction data during the encoding process of a macroblock includes:

[0018] Step 201: Determine whether the adjacent macroblocks of the current macroblock are located in the same ROI area / background area as the current macroblock.

[0019] In an embodiment of the present invention, the judging process of the adjacent macroblock can be completed by acquiring the adjacent macroblock parameters of the current macroblock. Wherein, when the judgment result of an adjacent macroblock is yes, t...

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 embodiment of the invention provides a video coding method which solves the problem that in the prior art, reference picture data of the whole motion searching region need to be repeatedly read from reference frame images, and therefore the requirement for the bandwidth of a memory is too high. According to the method, coding is carried out on macro blocks in images to be coded according to the line scanning sequence, and the coding process of one macro block comprises the steps that whether a macro block adjacent to the current macro block is located at the same ROI region / background region with the current macro block is judged, and the current macro block is coded according to the judging result of the adjacent macro block.

Description

technical field [0001] The invention relates to the field of video coding, in particular to a video coding method. technical background [0002] In the current SVAC (Surveillance video and audio coding, security monitoring digital video and audio codec) standard, two methods for obtaining prediction data of the current macroblock are provided, which are intra-frame prediction method and inter-frame prediction method. Among them, the inter-frame prediction method needs to obtain the prediction data of the current macroblock according to the data of the best matching macroblock in a certain motion search area in the reference frame image. Since motion search areas of some macroblocks may overlap, these macroblocks may share motion search area data. [0003] However, before encoding a frame of image in the existing encoding method, the ROI region (Region Of Interest, region of interest) and the background region in the image to be encoded must be identified first, and the ROI ...

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/167H04N19/13H04N19/52H04N19/176
Inventor 瞿艳梅钟俊华
Owner VIMICRO ELECTRONICS CORP
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