Image decoding method using BDPCM and device therefor

US12556719B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12556719-B2
Application numberUS-202418942083-A
CountryUS
Kind codeB2
Filing dateNov 8, 2024
Priority dateMay 22, 2019
Publication dateFeb 17, 2026
Grant dateFeb 17, 2026

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.

An image decoding method performed by a decoding apparatus according to the present document comprises the steps of: deriving prediction samples for a first sample and a second sample of the current block on the basis of BDPCM-related information about the current block and neighboring samples of the current block; deriving residual samples for the first sample and the second sample on the basis of a residual coefficient of the first sample and a modified residual coefficient of the second sample; and storing, as the intra prediction mode of the current block, the intra prediction mode in the prediction direction of the current block, which is derived on the basis of a BDPCM direction flag.

First claim

Opening claim text (preview).

What is claimed is: 1 . An image decoding method, performed by a decoding apparatus, comprising: obtaining image information including Block-based Delta Pulse Code Modulation (BDPCM) related information for a current block; deriving prediction samples for a first sample and a second sample of the current block based on the BDPCM related information and a neighboring sample of the current block; and deriving reconstructed samples for the first sample and the second sample based on the prediction samples; wherein an intra prediction mode of a prediction direction of the current block is derived based on a BDPCM direction flag as an intra prediction mode of the current block, wherein the BDPCM related information includes a BDPCM flag representing that the BDPCM is applied to the current block and the BDPCM direction flag representing the prediction direction, wherein the BDPCM direction flag is obtained based on the BDPCM flag, wherein based on the prediction direction being a horizontal direction, a horizontal intra prediction mode is derived as an intra prediction mode of the current block, wherein based on the prediction direction being a vertical direction, a vertical intra prediction mode is derived as the intra prediction mode of the current block, wherein the first sample is a sample in the current block adjacent to the neighboring sample, and the second sample is a sample in the current block adjacent to the first sample in the prediction direction, wherein the intra prediction mode derived as the intra prediction mode of the current block is used for prediction for a block coded after the current block, and wherein the block coded after the current block is a block within a current Coding Tree Unit (CTU) or a neighboring CTU in a current picture or a reference picture. 2 . An image encoding method, performed by an encoding apparatus, comprising: deriving prediction samples for a first sample and a second sample of a current block based on Block-based Delta Pulse Code Modulation (BDPCM) and a neighboring sample of the current block; and encoding a BDPCM flag representing that the BDPCM is applied to the current block and a BDPCM direction flag representing a prediction direction for the current block; wherein the BDPCM direction flag is encoded based on whether the BDPCM is applied to the current block; wherein an intra prediction mode of the prediction direction as an intra prediction mode of the current block is derived based on the BDPCM, wherein the first sample is a sample in the current block adjacent to the neighboring sample, and the second sample is a sample in the current block adjacent to the first sample in the prediction direction, wherein based on the prediction direction being a horizontal direction, a horizontal intra prediction mode is derived as an intra prediction mode of the current block, wherein based on the prediction direction being a vertical direction, a vertical intra prediction mode is derived as the intra prediction mode of the current block, wherein the intra prediction mode derived as the intra prediction mode of the current block is used for prediction for a block coded after the current block, and wherein the block coded after the current block is a block within a current Coding Tree Unit (CTU) or a neighboring CTU in a current picture or a reference picture. 3 . A method of storing a bitstream into a non-transitory computer-readable storage medium, the bitstream being generated by an image encoding method, the image encoding method comprising: deriving prediction samples for a first sample and a second sample of a current block based on Block-based Delta Pulse Code Modulation (BDPCM) and a neighboring sample of the current block; and encoding a BDPCM flag representing that the BDPCM is applied to the current block and a BDPCM direction flag representing a prediction direction for the current block; wherein the BDPCM direction flag is encoded based on whether the BDPCM is applied to the current block; wherein an intra prediction mode of the prediction direction as an intra prediction mode of the current block is derived based on the BDPCM, wherein the first sample is a sample in the current block adjacent to the neighboring sample, and the second sample is a sample in the current block adjacent to the first sample in the prediction direction, wherein based on the prediction direction being a horizontal direction, a horizontal intra prediction mode is derived as an intra prediction mode of the current block, wherein based on the prediction direction being a vertical direction, a vertical intra prediction mode is derived as the intra prediction mode of the current block, wherein the intra prediction mode derived as the intra prediction mode of the current block is used for prediction for a block coded after the current block, and wherein the block coded after the current block is a block within a current Coding Tree Unit (CTU) or a neighboring CTU in a current picture or a reference picture. 4 . A transmission method of data for image, the method comprising: obtaining a bitstream of video information including Block-based Delta Pulse Code Modulation (BDPCM) related information for a current block; and transmitting the data including the bitstream of the video information including the BDPCM related information, wherein prediction samples for a first sample and a second sample of the current block are derived based on the BDPCM related information and a neighboring sample of the current block, wherein an intra prediction mode of a prediction direction of the current block derived based on a BDPCM direction flag is derived as an intra prediction mode of the current block, wherein the BDPCM related information includes a BDPCM flag representing that the BDPCM is applied to the current block and the BDPCM direction flag representing the prediction direction, wherein the BDPCM direction flag is obtained based on whether the BDPCM is applied to the current block, wherein based on the prediction direction being a horizontal direction, a horizontal intra prediction mode is derived as an intra prediction mode of the current block, wherein based on the prediction direction being a vertical direction, a vertical intra prediction mode is derived as the intra prediction mode of the current block, wherein the first sample is a sample in the current block adjacent to the neighboring sample, and the second sample is a sample in the current block adjacent to the first sample in the prediction direction, wherein the intra prediction mode derived as the intra prediction mode of the current block is used for prediction for a block coded after the current block, and wherein the block coded after the current block is a block within a current Coding Tree Unit (CTU) or a neighboring CTU in a current picture or a reference picture.

Assignees

Inventors

Classifications

  • characterised by syntax aspects related to video coding, e.g. related to compression standards · CPC title

  • H04N19/593Primary

    involving spatial prediction techniques · CPC title

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

  • Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking · CPC title

  • H04N19/105Primary

    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

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 US12556719B2 cover?
An image decoding method performed by a decoding apparatus according to the present document comprises the steps of: deriving prediction samples for a first sample and a second sample of the current block on the basis of BDPCM-related information about the current block and neighboring samples of the current block; deriving residual samples for the first sample and the second sample on the basi…
Who is the assignee on this patent?
Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification H04N19/593. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 17 2026 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).