Method and device for designing low-frequency non-separable transform
US-2024373011-A1 · Nov 7, 2024 · US
US9426487B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9426487-B2 |
| Application number | US-201213647682-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 9, 2012 |
| Priority date | Apr 9, 2010 |
| Publication date | Aug 23, 2016 |
| Grant date | Aug 23, 2016 |
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.
A coding method includes: partitioning an image block to be decoded irregularly according to an irregular partitioning mode and a position parameter to obtain at least two different sub-blocks; comparing the sub-blocks with a reference sub-block to obtain a residual of a pixel value of the image block to be coded; obtaining a reference position parameter according to a surrounding block of the image block to be coded, and subtracting the reference position parameter from the position parameter of the image block to be coded to obtain a position parameter difference of the image block to be coded; quantizing the residual, and performing entropy coding on a result of the quantization, the motion vector information, and the position parameter difference; and writing the entropy coding result and partitioning mode information of the image block into a code stream.
Opening claim text (preview).
What is claimed is: 1. A coding method, comprising: determining an image block type of an image block to be coded according to an irregular partitioning mode, wherein the image block type indicates how the image block is to be partitioned in one of a plurality of preset partition ways, the plurality of preset partition ways comprises: partitioning the image block into two rectangular sub-blocks by a vertical partition line, and partitioning the image block into two rectangular sub-blocks by a horizontal partition line; partitioning the image block to be coded irregularly according to the irregular partitioning mode to obtain two different sub-blocks; encoding the sub-blocks to obtain residual information, position parameter information, and motion vector information, wherein when the image block is partitioned by a vertical partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is on a left side or on a right side of a vertical medial axis of the image block; and when the image block is partitioned by a horizontal partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is below or above a horizontal medial axis of the image block; encoding an image block type parameter, wherein the image block type parameter indicates a type of the image block; encoding an irregular partitioning identifier; and writing the image block type parameter, the irregular partitioning identifier, the residual information, the position parameter information, and the motion vector information into a code stream. 2. The coding method according to claim 1 , wherein the image block type is a macro block type. 3. The coding method according to claim 1 , wherein the irregular partitioning identifier is a flag that identifies whether the irregular block partitioning mode is applied to the current image block. 4. A decoding method, comprising: obtaining an image block type parameter, position parameter information and an irregular partitioning identifier from a code stream; obtaining a partitioning mode of an image block to be decoded according to the irregular partitioning identifier, the position parameter information and the image block type parameter; and decoding the image to be decoded according to the partitioning mode, wherein the image block type indicates how the image block is to be partitioned in one of a plurality of preset partition ways, the plurality of preset partition ways comprises: partitioning the image block into two rectangular sub-blocks by a vertical partition line, and partitioning the image block into two rectangular sub-blocks by a horizontal partition line, when the image block is partitioned by a vertical partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is on a left side or on a right side of a vertical medial axis of the image block; and when the image block is partitioned by a horizontal partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is below or above a horizontal medial axis of the image block. 5. The decoding method according to claim 4 , wherein the image block type is a macro block type. 6. The decoding method according to claim 4 , wherein the irregular partitioning identifier is used to indicate whether the irregular partitioning mode is applied to the image block to be decoded.
involving spatial prediction techniques · CPC title
by compressing encoding parameters before transmission · CPC title
being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters (processing of motion vectors H04N19/513) · CPC title
Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks · CPC title
the region being a block, e.g. a macroblock · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.