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

Method and device for coding and decoding motion vector

A technology of motion vector and encoding method, which is applied in the field of digital video processing, can solve problems such as poor reliability and low efficiency, and achieve the effect of improving efficiency

Active Publication Date: 2010-10-13
HONG KONG APPLIED SCI & TECH RES INST
View PDF5 Cites 151 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] In view of the above, the present invention needs a method and device for motion vector encoding and decoding to overcome the problems of low efficiency and poor reliability of the methods in the above-mentioned technologies

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 coding and decoding motion vector
  • Method and device for coding and decoding motion vector
  • Method and device for coding and decoding motion vector

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] The present invention relates to video encoding methods. In particular, it relates to motion vector (MV) coding, where MV coding is based on boundary matching or adaptive template matching, namely motion vector coding based on boundary matching (MVCBM) and motion vector coding based on adaptive template matching (MVCATM). In general, the present invention defines a candidate set of predictors, where the predictors vary adaptively based on the current distribution of neighboring MVs. Subsequently, matching techniques (boundary matching in MVCBM and adaptive template matching in MVCATM) are used to reduce the size of the predictor candidate set to reduce the number of coding bits used by the index. Then, the optimal motion vector predictor is selected among the predictors included in the reduced set. The guessing strategy based on the minimum MVD criterion further saves the number of bits in the index.

[0067] Specifically, the set of possible MVP candidates includes s...

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 present invention relates to a video coding method. Specifically, the invention relates to motion vector (MV) coding, wherein the MV coding is based on edge matching or adaptive template matching, namely the motion vector coding based on boundary matching (MVCBM) and the motion vector coding based on adaptive template matching (MVCATM). Generally speaking, the invention limits a prediction candidate set, wherein a predictor adaptively changes based on the current distribution of the adjacent MV. Subsequently, a matching technique (boundary matching in MVCBM and adaptive template matching in MVCATM) is used for reducing the number of the prediction and reducing the number of bits used by indexing. Afterwards, an optimal motion vector predicator is selected from the reduced concentrated predictor. The guessing strategy based on the least MVD standard further saves the number of indexing bits.

Description

technical field [0001] The present invention relates generally to digital video processing. In particular, the present invention relates to methods and apparatus including encoding and decoding motion vector encoding. Background technique [0002] Motion estimation (Motion estimation, referred to as ME) and motion compensation (Motion compensation, referred to as MC) are modern video coding standards (such as MPEG-1, MPEG-2, MPEG-4, H.261, H.263, H.264 and AVS ) to suppress time redundancy and achieve high coding efficiency. In ME / MC, the current frame is divided into non-overlapping blocks. For each current block in the current frame, a search area is defined in the reference frame. Each point in the search area corresponds to a candidate block that is potentially a good predictor of the current block. A similarity measure is defined and a search area is searched to find, based on the similarity measure, a candidate block that has a high, if not maximum, similarity to t...

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/26H04N7/50H04N19/52
Inventor 杨雯区子廉代晶静邹峰刘雨
Owner HONG KONG APPLIED SCI & TECH RES INST
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