Restriction Of Applicability For Intra Block Copy Mode
US-2024073429-A1 · Feb 29, 2024 · US
US2020344490A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020344490-A1 |
| Application number | US-202016927003-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 13, 2020 |
| Priority date | Sep 16, 2011 |
| Publication date | Oct 29, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
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
by predictive encoding · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.