Bdpcm-based image decoding method for luma component and chroma component, and device for same

US2025365426A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025365426-A1
Application numberUS-202519293905-A
CountryUS
Kind codeA1
Filing dateAug 7, 2025
Priority dateJan 10, 2020
Publication dateNov 27, 2025
Grant date

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 device according to the present document is characterized by comprising the steps of: acquiring a block-based delta pulse code modulation (BDPCM) available flag about whether a BDPCM is available for a chroma block and a luma block; acquiring, on the basis of the BDPCM available flag, a BDPCM luma flag about whether to apply the BDPCM to the current luma block; and acquiring, on the basis of the BDPCM available flag, a BDPCM chroma flag about whether to apply the BDPCM to the current chroma blocks.

First claim

Opening claim text (preview).

What is claimed is: 1 . An image decoding method performed by a decoding apparatus, the method comprising: obtaining one Block-based Delta Pulse Code Modulation (BDPCM) enabled flag indicating whether BDPCM is enabled for both a luma block and a chroma block in a current sequence or not, the luma block and the chroma block being included in the current sequence; obtaining a BDPCM luma flag for whether the BDPCM is applied to a current luma block based on the one BDPCM enabled flag; obtaining a BDPCM luma direction flag for a prediction direction of the current luma block based on the BDPCM luma flag; deriving prediction samples of the current luma block based on an intra prediction mode derived based on the BDPCM luma direction flag; obtaining a BDPCM chroma flag for whether the BDPCM is applied to current chroma blocks based on the one BDPCM enabled flag; obtaining a BDPCM chroma direction flag for a prediction direction of the current chroma blocks based on the BDPCM chroma flag; deriving prediction samples of the current chroma blocks based on an intra prediction mode derived based on the BDPCM chroma direction flag; and generating a reconstructed picture based on the prediction samples of the current luma block and the prediction samples of the current chroma blocks, wherein whether the BDPCM is enabled for the luma block in the current sequence is determined identically to whether the BDPCM is enabled for the chroma block in the current sequence according to a value of the one BDPCM enabled flag, wherein the value of the one BDPCM enabled flag being equal to 0 indicates that the BDPCM is not enabled for both the luma block and the chroma block in the current sequence, and the value of the one BDPCM enabled flag being equal to 1 indicates that the BDPCM is enabled for both the luma block and the chroma block in the current sequence, wherein, in response to the value of the one BDPCM enabled flag being equal to 0, the BDPCM luma flag and the BDPCM chroma flag are not obtained from a bitstream, and wherein, in response to the value of the one BDPCM enabled flag being equal to 1, the BDPCM luma flag and the BDPCM chroma flag for an image having at least one of YUV 420 chroma format or YUV 422 chroma format are obtained from the bitstream. 2 . An image encoding method performed by an encoding apparatus, the method comprising: determining whether Block-based Delta Pulse Code Modulation (BDPCM) is enabled for a chroma block and a luma block; generating a BDPCM enabled flag indicating whether the BDPCM is enabled for both the chroma block and the luma block in a current sequence or not based on a result of the determination, the luma block and the chroma block being included in the current sequence; generating prediction samples for a current luma block based on the BDPCM; generating prediction samples for current chroma blocks based on the BDPCM; generating BDPCM related information for the current luma block and BDPCM related information for the current chroma blocks; and encoding image information including the one BDPCM enabled flag, the BDPCM related information for the current luma block and the BDPCM related information for the current chroma blocks, wherein the BDPCM related information for the current luma block includes a BDPCM luma flag for whether the BDPCM is applied to the current luma block and a BDPCM luma direction flag for a prediction direction of the current luma block, wherein the BDPCM related information for the current chroma blocks includes a BDPCM chroma flag for whether the BDPCM is applied to the current chroma blocks and a BDPCM chroma direction flag for a prediction direction of the current chroma blocks, wherein whether the BDPCM is enabled for the luma block in the current sequence is determined identically to whether the BDPCM is enabled for the chroma block in the current sequence according to a value of the one BDPCM enabled flag, wherein the value of the one BDPCM enabled flag being equal to 0 indicates that the BDPCM is not enabled for both the luma block and the chroma block in the current sequence, and the value of the one BDPCM enabled flag being equal to 1 indicates that the BDPCM is enabled for both the luma block and the chroma block in the current sequence, wherein, in response to the value of the one BDPCM enabled flag being equal to 0, the BDPCM luma flag and the BDPCM chroma flag are not signaled, and wherein, in response to the value of the one BDPCM enabled flag being equal to 1, the BDPCM luma flag and the BDPCM chroma flag for an image having at least one of YUV 420 or YUV 422 chroma format are obtained from the bitstream. 3 . A non-transitory computer-readable storage medium storing a bitstream generated by a method, the method comprising: determining whether Block-based Delta Pulse Code Modulation (BDPCM) is enabled for a chroma block and a luma block; generating a BDPCM enabled flag indicating whether the BDPCM is enabled for both the chroma block and the luma block in a current sequence or not based on a result of the determination, the luma block and the chroma block being included in the current sequence; generating prediction samples for a current luma block based on the BDPCM; generating prediction samples for current chroma blocks based on the BDPCM; generating BDPCM related information for the current luma block and BDPCM related information for the current chroma blocks; encoding image information including the one BDPCM enabled flag, the BDPCM related information for the current luma block and the BDPCM related information for the current chroma blocks; and generating the bitstream including the image information, wherein the BDPCM related information for the current luma block includes a BDPCM luma flag for whether the BDPCM is applied to the current luma block and a BDPCM luma direction flag for a prediction direction of the current luma block, wherein the BDPCM related information for the current chroma blocks includes a BDPCM chroma flag for whether the BDPCM is applied to the current chroma blocks and a BDPCM chroma direction flag for a prediction direction of the current chroma blocks, wherein whether the BDPCM is enabled for the luma block in the current sequence is determined identically to whether the BDPCM is enabled for the chroma block in the current sequence according to a value of the one BDPCM enabled flag, wherein the value of the one BDPCM enabled flag being equal to 0 indicates that the BDPCM is not enabled for both the luma block and the chroma block in the current sequence, and the value of the one BDPCM enabled flag being equal to 1 indicates that the BDPCM is enabled for both the luma block and the chroma block in the current sequence, wherein, in response to the value of the one BDPCM enabled flag being equal to 0, the BDPCM luma flag and the BDPCM chroma flag are not signaled, and wherein, in response to the value of the one BDPCM enabled flag being equal to 1, the BDPCM luma flag and the BDPCM chroma flag for an image having at least one of YUV 420 or YUV 422 chroma format are obtained from the bitstream. 4 . A transmission method of data for an image, the method comprising: obtaining a bitstream of image information including a Block-based Delta Pulse Code Modulation (BDPCM) enabled flag, BDPCM related information for a current luma block and BDPCM related information for a current chroma blocks; and transmitting the data including the bitstream of the image information including the one BDPCM enabled flag, the BDPCM related information for the current luma block and the BDPCM related information for the current chroma blocks, wherein the one BDPCM enabled flag indicates whether the BDPCM is enabled for both a chroma block and a luma block in a current sequence or not, wherein the luma block and the c

Assignees

Inventors

Classifications

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

  • Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence) · CPC title

  • H04N19/186Primary

    the unit being a colour or a chrominance component · CPC title

  • the region being a block, e.g. a macroblock · 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

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 US2025365426A1 cover?
An image decoding method performed by a decoding device according to the present document is characterized by comprising the steps of: acquiring a block-based delta pulse code modulation (BDPCM) available flag about whether a BDPCM is available for a chroma block and a luma block; acquiring, on the basis of the BDPCM available flag, a BDPCM luma flag about whether to apply the BDPCM to the curr…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification H04N19/186. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Nov 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).