P frame-based multi-hypothesis motion compensation method

US10298950B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10298950-B2
Application numberUS-201615006147-A
CountryUS
Kind codeB2
Filing dateJan 26, 2016
Priority dateJul 26, 2013
Publication dateMay 21, 2019
Grant dateMay 21, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A P frame-based multi-hypothesis motion compensation method includes: taking an encoded image block adjacent to a current image block as a reference image block and obtaining a first motion vector of the current image block by using a motion vector of the reference image block, the first motion vector pointing to a first prediction block; taking the first motion vector as a reference value and performing joint motion estimation on the current image block to obtain a second motion vector of the current image block, the second motion vector pointing to a second prediction block; and performing weighted averaging on the first prediction block and the second prediction block to obtain a final prediction block of the current image block. The method increases the accuracy of the obtained prediction block of the current image block without increasing the code rate.

First claim

Opening claim text (preview).

The invention claimed is: 1. A P frame-based multi-hypothesis motion compensation method, comprising: taking an encoded image block adjacent to a current image block as a reference image block and obtaining a first motion vector of the current image block by using a motion vector of the reference image block, the first motion vector pointing to a first prediction block; taking the first motion vector as a reference value and performing joint motion estimation on the current image block to obtain a second motion vector of the current image block, the second motion vector pointing to a second prediction block; and performing weighted averaging on the first prediction block and the second prediction block to obtain a final prediction block of the current image block; wherein: three image blocks of the encoded image block adjacent to the current image block are taken as reference image blocks; and the first motion vector of the current image block is obtained by using a motion vector of the reference image block as follows: if only one reference image block is estimated to have a motion vector among the three reference image blocks, the motion vector is taken as a first motion vector of the current image block; otherwise, the following steps continue to be performed: if, among the three reference image blocks, the horizontal component of the motion vector of one reference image block and the horizontal components of the motion vectors of the other two reference image blocks are estimated to be in opposite directions, it takes the mean of the horizontal components of the motion vectors of the other two reference image blocks as a horizontal component of a first motion vector of the current image block; if, among the three reference image blocks, the vertical component of the motion vector of one reference image block and the vertical components of the motion vectors of the other two reference image blocks are estimated to be in opposite directions, it takes the mean of the vertical components of the motion vectors of the other two reference image blocks as a vertical component of a first motion vector of the current image block; otherwise, the following steps continue to be performed: it calculates the horizontal distance between any two reference image blocks, and takes the mean of the horizontal components of the motion vectors of the two reference image blocks with the shortest distance as a horizontal component of a first motion vector of the current image block; it calculates the vertical distance between any two reference image blocks, and takes the mean of the vertical components of the motion vectors of the two reference image blocks with the shortest distance as a vertical component of a first motion vector of the current image block. 2. The method of claim 1 , wherein the weighted sum of the first prediction block and the second prediction block is 1 when the final prediction block of the current image block is obtained by performing weighted averaging on the first prediction block and the second prediction block. 3. The method of claim 2 , wherein both weights of the first prediction block and the second prediction block are ½. 4. The method of claim 1 , wherein after the final prediction block of the current image block is obtained, it also adds the residual information of the current image block and the final prediction block and the second motion vector into the encoding code rate of the current image block.

Assignees

Inventors

Classifications

  • the region being a block, e.g. a macroblock · CPC title

  • Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search · CPC title

  • Motion estimation or motion compensation · CPC title

  • Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction · CPC title

  • Entropy coding, e.g. variable length coding [VLC] or arithmetic coding · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10298950B2 cover?
A P frame-based multi-hypothesis motion compensation method includes: taking an encoded image block adjacent to a current image block as a reference image block and obtaining a first motion vector of the current image block by using a motion vector of the reference image block, the first motion vector pointing to a first prediction block; taking the first motion vector as a reference value and …
Who is the assignee on this patent?
Univ Peking Shenzhen Graduate School
What technology area does this patent fall under?
Primary CPC classification H04N19/513. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 21 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).