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

Motion vector predicating method

A motion vector prediction and motion vector technology, applied in the field of video coding, can solve the problem of inability to provide high-precision motion vector prediction, and achieve the effects of improving accuracy and coding efficiency, reducing the number of bits, and improving accuracy

Active Publication Date: 2007-11-14
HUAWEI TECH CO LTD
View PDF0 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The purpose of the present invention is to overcome the deficiency in the prior art that cannot provide high-precision motion vector prediction for larger current blocks, and provide an improved motion vector prediction method

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
  • Motion vector predicating method
  • Motion vector predicating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0025] If the current block is a larger block, the block is larger than the adjacent block, the adjacent block is a smaller block, and these smaller blocks have different motion vectors, then the current larger block When the motion vector is predicted, it should try to ensure that the adjacent blocks used for prediction are evenly distributed around the current larger block, as shown in Figure 2, assuming that the current block is a 16×16 macroblock, and its surroundings are 4× 4 blocks and all have different motion vectors, then when performing motion vector prediction on the current 16×16 block, the median value of the motion vectors of E, B, and C blocks in the figure should be used as the predicted motion vector instead of the previous standard The median of the motion vectors of the A, B and C blocks in .

[0026] According to the foregoi...

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 method includes steps: (1) selecting motion vectors of blocks even distributed around current block as reference motion vectors; (2) based on reference motion vectors to carry out prediction for current motion vector to be predicted. In step for selecting reference motion vectors, selecting lower left block, upper block, and upper right block adjacent to current block is as motion vectors of current block. The median of the said three predicted motion vectors is as predicted motion vector of current block. The invention reduces bit number needed to encode residual of motion vector effectively as well as quickens procedure for motion estimation in video process procedure in order to raise precision for predicting motion vector. In video code, the invention raises accuracy and encoding efficiency of motion estimation.

Description

technical field [0001] The invention relates to video coding technology, in particular to a motion vector prediction method. Background technique [0002] Efficient video codec technology is the key to realize high-quality, low-cost multimedia data storage and transmission. Currently commonly used coding methods include predictive coding, orthogonal transform coding, vector quantization coding, and so on. These methods are all based on signal processing theory and are often referred to as first-generation coding techniques. The more popular international standards for image coding are based on this coding theory, using a coding method based on block matching motion compensation, discrete cosine transform and quantization. Typically, there are international standards such as MPEG-1, MPEG-2 and MPEG-4 introduced by the International Organization for Standardization / International Electrotechnical Commission First Joint Technical Group (ISO / IEC JCT1), as well as international ...

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): H04N7/32H04N19/52
Inventor 沈燕飞张勇东李锦涛
Owner HUAWEI TECH CO LTD
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