Check patentability & draft patents in minutes with Patsnap Eureka AI!

A motion vector encoding method and device

A technology of motion vector and coding method, applied in the field of motion vector coding method and device, can solve the problems of simple coding method and low coding efficiency, etc.

Active Publication Date: 2019-08-06
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the above-mentioned existing encoding method, only the median value of a plurality of coded block motion vectors adjacent to the coded block is used as the prediction of the motion vector of the coded block, and the prediction of the motion vector of the coded block is less, and for Any coded block motion vector is coded by the method of coding motion vector difference, the coding method is simple, and the coding efficiency is low

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
  • A motion vector encoding method and device
  • A motion vector encoding method and device
  • A motion vector encoding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0082] The embodiment of the present invention discloses a motion vector encoding method, see figure 1 As shown, the method includes:

[0083] S101. From the motion vectors of the reference predictive coding block of the image block to be coded, search and obtain a set number of predicted motion vectors of the motion vector of the image block to be coded to form a set of predicted motion vectors;

[0084] Specifically, when encoding the motion vector of the im...

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 provides a motion vector coding method, comprising the steps of searching from motion vectors of reference prediction coding blocks of to-be-coded image blocks to obtain the set number of prediction motion vectors which form a prediction motion vector set; judging whether the prediction motion vectors the same to the motion vectors of the to-be-coded image blocks exist in the prediction motion vector set or not; if the prediction motion vectors the same to the motion vectors of the to-be-coded image blocks exist, coding a serial number index of the prediction motion vectors the same to the motion vectors of the to-be-coded image blocks; and if the prediction motion vectors the same to the motion vectors of the to-be-coded image blocks do not exist, carrying out differential coding processing on the motion vectors of the to-be-coded image blocks according to the prediction motion vectors in the prediction motion vector set. According to the motion vector coding method provided by the invention, prediction motion vectors applied in the coding process are relatively many, corresponding coding processing is carried out by taking different situations into full consideration, and the coding efficiency is relatively high.

Description

technical field [0001] The invention relates to the field of video image coding, in particular to a motion vector coding method and device. Background technique [0002] The block-based motion vector coding technology is one of the core technologies of the block-based hybrid discrete cosine transform video coding standard. [0003] Existing block-based motion vector coding methods, such as traditional H.263 and H.264 coding methods, firstly find the median value of the motion vectors of multiple encoded coding blocks adjacent to the coding block from the space or time domain, As the prediction of the motion vector of the coded block; then subtract the motion vector of the coded block from the motion vector of the coded block to obtain the difference of the motion vector of the coded block, and encode the difference of the motion vector of the coded block. In the above-mentioned existing encoding method, only the median value of a plurality of coded block motion vectors adja...

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 Patents(China)
IPC IPC(8): H04N19/124H04N19/29H04N19/33H04N19/513
CPCH04N19/124H04N19/29H04N19/33H04N19/513
Inventor 朱洪波
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More