Ltr frame updating in video encoding
US-2024414352-A1 · Dec 12, 2024 · US
US2022014778A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2022014778-A1 |
| Application number | US-201917289076-A |
| Country | US |
| Kind code | A1 |
| Filing date | Nov 19, 2019 |
| Priority date | Nov 30, 2018 |
| Publication date | Jan 13, 2022 |
| 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.
At least a method and an apparatus are provided for efficiently encoding or decoding video. For example, a plurality of different motion prediction modes are obtained for a current block. The current block is encoded or decoded based on a combination of the plurality of different motion prediction modes with corresponding weights, wherein the combination with the corresponding weights comprising at least two inter prediction modes, or an inter prediction mode and an intra prediction mode. Both triangle prediction and multi-hypothesis prediction are allowed to be indicated in one or more lists of possible motion vector candidates, such as, e.g., in advanced motion vector prediction (AMVP) mode.
Opening claim text (preview).
1 - 15 . (canceled) 16 . A method for video decoding, comprising: obtaining a plurality of different motion prediction modes for a current block; decoding the current block based on a combination of the plurality of different motion prediction modes with corresponding weights, wherein the combination with the corresponding weights comprising at least two inter prediction modes, or an inter prediction mode and an intra prediction mode; and both triangle prediction and multi-hypothesis prediction are allowed to be indicated in one or more lists of possible motion vector candidates. 17 . The method according to claim 16 , wherein the combination with the corresponding weights comprises at least an inter prediction mode and an intra prediction mode and the corresponding weights depends on an intra direction of the intra prediction mode. 18 . The method according to claim 17 , wherein the corresponding weights further depend on a distance between a current sample of the current block and an intra reference sample of the intra prediction mode. 19 . The method according to claim 18 , wherein the corresponding weights decrease when the distance increases. 20 . The method according to claim 16 , wherein the corresponding weights are applied via one or more masks. 21 . The method according to claim 20 , wherein the one or more masks are applied using a shifting process. 22 . The method according to claim 16 , wherein obtaining of the plurality of different motion prediction modes is based on processing of a unified syntax comprising the plurality of different motion prediction modes and a first information indicating whether the current block is a bi-prediction. 23 . The method according to claim 16 , wherein the current block is partitioned into two triangular sub-blocks, each with its own motion vector predictor. 24 . The method according to claim 23 , wherein one or more motion vector predictors for a diagonal boundary between the two triangular sub-blocks are obtained based on a blending of the motion vector predictors of the two triangular sub-blocks. 25 . An apparatus for video decoding, comprising one or more processors, wherein said one or more processors are configured to: obtain a plurality of different motion prediction modes for a current block; decode the current block based on a combination of the plurality of different motion prediction modes with corresponding weights, wherein the combination with the corresponding weights comprising at least two inter prediction modes, or an inter prediction mode and an intra prediction mode; and both triangle prediction and multi-hypothesis prediction are allowed to be indicated in one or more lists of possible motion vector candidates. 26 . The apparatus according to claim 25 , wherein the combination with the corresponding weights comprises at least an inter prediction mode and an intra prediction mode and the corresponding weights depends on an intra direction of the intra prediction mode. 27 . The apparatus according to claim 26 , wherein the corresponding weights further depend on a distance between a current sample of the current block and an intra reference sample of the intra prediction mode. 28 . The apparatus according to claim 27 , wherein the corresponding weights decrease when the distance increases. 29 . The apparatus according to claim 25 , wherein the corresponding weights are applied via one or more masks. 30 . The apparatus according to claim 29 , wherein the one or more masks are applied using a shifting process. 31 . The apparatus according to claim 25 , wherein obtaining of the plurality of different motion prediction modes is based on processing of a unified syntax comprising the plurality of different motion prediction modes and a first information indicating whether the current block is a bi-prediction. 32 . The apparatus according to claim 25 , wherein the current block is partitioned into two triangular sub-blocks, each with its own motion vector predictor. 33 . The apparatus according to claim 32 , wherein one or more motion vector predictors for a diagonal boundary between the two triangular sub-blocks are obtained based on a blending of the motion vector predictors of the two triangular sub-blocks. 34 . A method for video encoding, comprising: obtaining a plurality of different motion prediction modes for a current block; encoding the current block based on a combination of the plurality of different motion prediction modes with corresponding weights, wherein the combination with the corresponding weights comprising at least two inter prediction modes, or an inter prediction mode and an intra prediction mode; and both triangle prediction and multi-hypothesis prediction are allowed to be indicated in one or more lists of possible motion vector candidates. 35 . An apparatus for video encoding, comprising one or more processors, wherein the one or more processors are configured to: obtain a plurality of different motion prediction modes for a current block; encode the current block based on a combination of the plurality of different motion prediction modes with corresponding weights, wherein the combination with the corresponding weights comprising at least two inter prediction modes, or an inter prediction mode and an intra prediction mode; and both triangle prediction and multi-hypothesis prediction are allowed to be indicated in one or more lists of possible motion vector candidates. 36 . A non-transitory computer readable medium comprising instructions for performing the method of claim 16 when executed by one or more processors.
Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks · CPC title
Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability · CPC title
between spatial and temporal predictive coding, e.g. picture refresh · CPC title
involving spatial prediction techniques · CPC title
characterised by syntax aspects related to video coding, e.g. related to compression standards · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.