Image encoding method and apparatus, and image decoding method and apparatus

US11758138B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11758138-B2
Application numberUS-202217734685-A
CountryUS
Kind codeB2
Filing dateMay 2, 2022
Priority dateFeb 12, 2016
Publication dateSep 12, 2023
Grant dateSep 12, 2023

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.

Provided is a method of decoding motion information characterized in that information for determining motion-related information includes spatial information and time information, wherein the spatial information indicates a direction of spatial prediction candidates used for sub-units from among spatial prediction candidates located on a left side and an upper side of a current prediction unit, and the time information indicates a reference prediction unit of a previous picture used for prediction of the current prediction unit. Further, an encoding apparatus or a decoding apparatus capable of performing the above described encoding or decoding method may be provided.

First claim

Opening claim text (preview).

What is claimed is: 1. A video decoding method comprising: obtaining transform shape information about whether a current coding unit is split in a vertical direction or a horizontal direction or is not split, from a bitstream; determining a horizontal length and a vertical length of a transform block with respect to the current coding unit based on the transform shape information; obtaining an encoded data from the bitstream; obtaining transform kernel information indicating whether a non-separable transform is used or which transform kernel is used from among transform kernel candidates; when the transform kernel information indicates that the non-separable transform is used, determining a transform kernel among the transform kernel candidates based on the horizontal length and the vertical length of the transform block, an intra prediction mode used in intra prediction, and the transform kernel information; performing inverse transformation on the encoded data by using the determined transform kernel in order to obtain a residual sample; and reconstructing the current coding unit based on the residual sample and a prediction sample obtained by performing intra prediction. 2. A video encoding method comprising: generating transform shape information about whether a current coding unit is split in a vertical direction or a horizontal direction or is not split; determining a horizontal length and a vertical length of a residual block with respect to the current coding unit based on the transform shape information; generating transform kernel information indicating whether a non-separable transform is used or which transform kernel is used from among transform kernel candidates; when the transform kernel information indicates that the non-separable transform is used, determining a transform kernel among the transform kernel candidates based on the horizontal length and the vertical length of the residual block, an intra prediction mode used in intra prediction, and the transform kernel information; and performing transformation on a residual sample by applying the determined transform kernel to obtain an encoded data. 3. A non-transitory computer-readable storage medium having stored thereon computer executable instructions that when executed by at least one processor perform operations for video encoding to generate a bitstream, the bitstream comprising: transform shape information about whether a current coding unit is split in a vertical direction or a horizontal direction or is not split; and transform kernel information indicating whether a non-separable transform is used or which transform kernel is used from among transform kernel candidates, wherein the operations for video encoding comprises: generating the transform shape information about whether the current coding unit is split in the vertical direction or the horizontal direction or is not split; determining a horizontal length and a vertical length of a residual block with respect to the current coding unit based on the transform shape information; generating the transform kernel information indicating whether the non-separable transform is used or which transform kernel is used from among transform kernel candidates; when the transform kernel information indicates that the non-separable transform is used, determining a transform kernel among the transform kernel candidates based on the horizontal length and the vertical length of the residual block, an intra prediction mode used in intra prediction, and the transform kernel information; and performing transformation on a residual sample by applying the determined transform kernel to obtain an encoded data.

Assignees

Inventors

Classifications

  • H04N19/122Primary

    Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type · CPC title

  • H04N19/12Primary

    Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264 · CPC title

  • Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction · CPC title

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

  • Incoming video signal characteristics or properties · 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 US11758138B2 cover?
Provided is a method of decoding motion information characterized in that information for determining motion-related information includes spatial information and time information, wherein the spatial information indicates a direction of spatial prediction candidates used for sub-units from among spatial prediction candidates located on a left side and an upper side of a current prediction unit,…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N19/122. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 12 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).