Method for inducing prediction motion vector and apparatuses using same

US2020344490A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020344490-A1
Application numberUS-202016927003-A
CountryUS
Kind codeA1
Filing dateJul 13, 2020
Priority dateSep 16, 2011
Publication dateOct 29, 2020
Grant date

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.

Disclosed are a method for inducing a prediction motion vector and an apparatus using the same. An image decoding method can include: a step of determining the information related to a plurality of spatial candidate prediction motion vectors from peripheral predicted blocks of a predicted target block; and a step of determining the information related to temporal candidate prediction motion vectors on the basis of the information related to the plurality of spatial candidate prediction motion vectors. Accordingly, the present invention can reduce complexity and can enhance coding efficiency when inducing the optimum prediction motion vector.

First claim

Opening claim text (preview).

1 . A decoding method, comprising: determining motion information of a prediction target block based on motion information of a neighboring block of the prediction target block; and performing inter prediction on the prediction target block using the motion information of the prediction target block. 2 . The decoding method of claim 1 , wherein the neighboring block is a plurality, and the motion information of the prediction target block is determined using motion information of the plurality of the neighboring blocks. 3 . The decoding method of claim 1 , wherein the neighboring block is a plurality, a plurality of candidates in a list for the inter prediction for the prediction target block is configured using motion information of the plurality of the neighboring blocks, and an additional candidate generated based on the plurality of the neighboring blocks is added the list. 4 . The decoding method of claim 1 , wherein the neighboring block is a plurality, a plurality of candidates in a list for the inter prediction for the prediction target block is configured using motion information of the plurality of the neighboring blocks, an additional candidate is added to the list in a case that the number of the plurality of the candidates in the list is less than a maximum number of candidates of the list, and the additional candidate is a candidate comprised in another list used before decoding for the prediction target block. 5 . The decoding method of claim 1 , wherein the neighboring block is a plurality, and the motion information of the prediction target block is an average of motion information of the plurality of the neighboring blocks. 6 . The decoding method of claim 1 , wherein the neighboring block is three, and the motion information of the prediction target block is determined using motion information of the three neighboring blocks. 7 . The decoding method of claim 1 , wherein the neighboring block comprises a first spatial neighboring block, a second spatial neighboring block and a temporal neighboring block, and motion information of the temporal neighboring block is unavailable in a case that both of motion information of the first spatial neighboring block and motion information of the second spatial neighboring block are available and the motion information of the first spatial neighboring block is not equal to the motion information of the second spatial neighboring block. 8 . An encoding method, comprising: determining motion information of a prediction target block based on motion information of a neighboring block of the prediction target block; and performing inter prediction on the prediction target block using the motion information of the prediction target block. 9 . The encoding method of claim 9 , wherein the neighboring block is a plurality, a plurality of candidates in a list for the inter prediction for the prediction target block is configured using motion information of the plurality of the neighboring blocks, and an additional candidate generated based on the plurality of the neighboring blocks is added the list. 10 . The encoding method of claim 9 , wherein the neighboring block is a plurality, a plurality of candidates in a list for the inter prediction for the prediction target block is configured using motion information of the plurality of the neighboring blocks, an additional candidate is added to the list in a case that the number of the plurality of the candidates in the list is less than a maximum number of candidates of the list, and the additional candidate is a candidate comprised in another list used before encoding for the prediction target block. 11 . The encoding method of claim 9 , wherein the neighboring block is a plurality, and the motion information of the prediction target block is an average of motion information of the plurality of the neighboring blocks. 12 . The encoding method of claim 9 , wherein the neighboring block is three, and the motion information of the prediction target block is determined using motion information of the three neighboring blocks. 13 . A non-transitory computer-readable medium for recording a bitstream generated by the encoding method according to claim 9 . 14 . A non-transitory computer-readable medium storing a bitstream, the bitstream comprising: index information indicating a candidate among a plurality of candidates in a list, wherein motion information of a prediction target block is determined based on the candidate indicated by the index information; and inter prediction on the prediction target block is performed using the motion information of the prediction target block. 15 . The non-transitory computer-readable medium storing the bitstream of claim 16 , wherein the neighboring block is a plurality, and the motion information of the prediction target block is determined using motion information of the plurality of the neighboring blocks. 16 . The non-transitory computer-readable medium storing the bitstream of claim 16 , wherein the neighboring block is a plurality, a plurality of candidates in a list for the inter prediction for the prediction target block is configured using motion information of the plurality of the neighboring blocks, and an additional candidate generated based on the plurality of the neighboring blocks is added the list. 17 . The non-transitory computer-readable medium storing the bitstream of claim 16 , wherein the neighboring block is a plurality, a plurality of candidates in a list for the inter prediction for the prediction target block is configured using motion information of the plurality of the neighboring blocks, an additional candidate is added to the list in a case that the number of the plurality of the candidates in the list is less than a maximum number of candidates of the list, and the additional candidate is a candidate comprised in another list used before decoding for the prediction target block. 18 . The non-transitory computer-readable medium storing the bitstream of claim 16 , wherein the neighboring block is a plurality, and the motion information of the prediction target block is an average of motion information of the plurality of the neighboring blocks. 19 . The non-transitory computer-readable medium storing the bitstream of claim 16 , wherein the neighboring block is three, and the motion information of the prediction target block is determined using motion information of the three neighboring blocks. 20 . A non-transitory computer-readable medium storing a bitstream including a computer-executable code, the computer-executable code, when executed by a processor of a video decoding apparatus, causing the processor to perform the following steps: determining motion information of a prediction target block based on candidate among a plurality of candidates in a list; and performing inter prediction on the prediction target block using the motion information of the prediction target block, wherein index information from the bitstream indicates the candidate among the plurality of the candidates.

Assignees

Inventors

Classifications

  • H04N19/56Primary

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

  • characterised by syntax aspects related to video coding, e.g. related to compression standards · CPC title

  • Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction · CPC title

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

  • H04N19/52Primary

    by predictive encoding · 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 US2020344490A1 cover?
Disclosed are a method for inducing a prediction motion vector and an apparatus using the same. An image decoding method can include: a step of determining the information related to a plurality of spatial candidate prediction motion vectors from peripheral predicted blocks of a predicted target block; and a step of determining the information related to temporal candidate prediction motion vec…
Who is the assignee on this patent?
Electronics & Telecommunications Res Inst, Iucf Korea Aerospace Univ
What technology area does this patent fall under?
Primary CPC classification H04N19/56. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Oct 29 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).