Method and device for designing low-frequency non-separable transform
US-2024373011-A1 · Nov 7, 2024 · US
US2021021816A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021021816-A1 |
| Application number | US-202016983218-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 3, 2020 |
| Priority date | Mar 12, 2018 |
| Publication date | Jan 21, 2021 |
| 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 herein are a decoding method and apparatus and an encoding method and apparatus for deriving an intra-prediction mode. An intra-prediction mode may be derived using a method for deriving an intra-prediction mode based on a neighbor block of the target block, a method for deriving an intra-prediction mode using signaling of the intra-prediction mode of the target block, or a method for deriving an adaptive intra-prediction mode based on the type of a target slice. An MPM list may be used to derive the intra-prediction mode, and a temporal neighbor block or the like may be used to configure the MPM list.
Opening claim text (preview).
What is claimed is: 1 . A decoding method, comprising: deriving a prediction mode of a target block; and generating a prediction block for the target block by performing prediction for the target block that uses the prediction mode. 2 . The decoding method of claim 1 , wherein the prediction mode of the target block is derived using a Most Probable Mode (MPM), a MPM list for the MPM is configured for the target block, and the prediction mode derived based on the MPM list is used for intra prediction for each of a plurality of sub-blocks generated by dividing the target block. 3 . The decoding method of claim 2 , wherein each of the plurality of sub-blocks has a non-square shape. 4 . The decoding method of claim 1 , wherein the prediction mode of the target block is derived based on a first prediction mode of a first neighboring block and a second prediction mode of a second neighboring block, the first neighboring block is a rightmost block among blocks adjacent to an upper side of the target block, and the second neighboring block is a lowest block among blocks adjacent to a left side of the target block. 5 . The decoding method of claim 4 , wherein the prediction mode is determined based on whether the first neighboring block is predicted using intra prediction or not and whether the second neighboring block is predicted using intra prediction or not. 6 . The decoding method of claim 1 , wherein the prediction is performed using a list for intra prediction, a second directional mode and a third directional mode are added to the list in a case that a first directional mode is added to the list, a number of the second directional mode plus 1 is equal to a number of the first directional mode, and a number of the third directional mode minus 1 is equal to a number of the first directional mode. 7 . The decoding method of claim 1 , wherein it is determined whether at least one first prediction mode is used as intra prediction mode for the target block or not, a list comprising one or more second prediction modes is used for the prediction for the target block in a case that it is determined that the at least one first prediction mode is not used for the target block, and the at least one first prediction mode is not comprised in the list. 8 . The decoding method of claim 1 , wherein the prediction is performed based on a first difference and a second difference, the first difference is determined based on a value of a first pixel and a value of a second pixel, the second difference is determined based on a value of a third pixel and a value of a fourth pixel, the first pixel is adjacent to an upper side of a fifth pixel, the second pixel is adjacent to a lower side of the fifth pixel, the third pixel is adjacent to a left side of the fifth pixel, and the fourth pixel is adjacent to a right side of the fifth pixel. 9 . The decoding method of claim 1 , wherein the prediction for the target block is performed based on a horizontal reference pixel line and a vertical reference pixel line, the horizontal reference pixel line is not adjacent to the target block, and the vertical reference pixel line is not adjacent to the target block. 10 . The decoding method of claim 1 , further comprising: generating a reconstructed block based on the prediction block and a reconstructed residual block, the reconstructed residual block is generated using a second transform and a first transform, and the first transform comprises a transform for a horizontal direction and a transform for a vertical direction. 11 . The decoding method of claim 1 , wherein the prediction is performed using a reference sample line selected from a plurality of reference sample lines, and filtering for reference samples in the selected reference sample line is performed in a case that the selected reference sample line is adjacent to the target block. 12 . An encoding method, comprising: deriving n prediction mode of a target block; and generating a prediction block for the target block by performing prediction for the target block that uses the prediction mode. 13 . The encoding method of claim 12 , further comprising: generating prediction information, wherein the prediction information indicates that the prediction mode of the target block is derived using a Most Probable Mode (MPM) for decoding for the target block, a MPM list for the MPM is configured for the target block for the decoding for the target block, and a prediction mode derived based on the MPM list is used for intra prediction for each of a plurality of sub-blocks generated by dividing the target block for the decoding for the target block. 14 . The encoding method of claim 13 , wherein each of the plurality of sub-blocks has a non-square shape. 15 . The encoding method of claim 12 , further comprising: generating prediction information, wherein the prediction information indicates that a prediction mode of the target block is derived based on a first prediction mode of a first neighboring block and a second prediction mode of a second neighboring block for decoding for the target block, the first neighboring block is a rightmost block among blocks adjacent to an upper side of the target block, and the second neighboring block is a lowest block among blocks adjacent to a left side of the target block. 16 . The encoding method of claim 12 , further comprising: generating prediction information, wherein the prediction information indicates that prediction for the target block is performed based on a first difference and a second difference for decoding for the target block, the first difference is determined based on a value of a first pixel and a value of a second pixel, the second difference is determined based on a value of a third pixel and a value of a fourth pixel, the first pixel is adjacent to an upper side of a fifth pixel, the second pixel is adjacent to a lower side of the fifth pixel, the third pixel is adjacent to a left side of the fifth pixel, and the fourth pixel is adjacent to a right side of the fifth pixel. 17 . The encoding method of claim 12 , further comprising: generating prediction information, wherein the prediction information indicates that prediction for the target block is performed based on a horizontal reference pixel line and a vertical reference pixel line for decoding for the target block, the horizontal reference pixel line is not adjacent to the target block, and the vertical reference pixel line is not adjacent to the target block. 18 . The encoding method of claim 12 , further comprising: generating a reconstructed block based on the prediction block and a reconstructed residual block, the reconstructed residual block is generated using a second transform and a first transform, and the first transform comprises a transform for a horizontal direction and a transform for a vertical direction. 19 . The encoding method of claim 12 , wherein the prediction is performed using a reference sample line selected from a plurality of reference sample lines, and filtering for reference samples in the selected reference sample line is performed in a case that the selected reference sample line is adjacent to the target block. 20 . A non-transitory computer-readable storage medium storing a bitstream, the bitstream comprising: encoded information for a target block; wherein decoding for the target block is performed using the encoded information
the region being a block, e.g. a macroblock · CPC title
among a plurality of spatial predictive coding modes · CPC title
by compressing encoding parameters before transmission · CPC title
Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks · 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
Related publications grouped by family.
Answers are generated from the same data shown on this page.