Method and apparatus for deriving intra prediction mode

US12470703B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12470703-B2
Application numberUS-202418594340-A
CountryUS
Kind codeB2
Filing dateMar 4, 2024
Priority dateMar 12, 2018
Publication dateNov 11, 2025
Grant dateNov 11, 2025

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.

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.

First claim

Opening claim text (preview).

What is claimed is: 1 . A decoding method, comprising: deriving a prediction mode of a target block; generating a prediction block for the target block by performing prediction for the target block that uses the prediction mode; and generating a reconstructed block for the target block using the prediction block, 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. 2 . 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. 3 . 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. 4 . 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. 5 . The decoding method of claim 1 , wherein: the first pixel is vertically adjacent to the upper side of the fifth pixel, the second pixel is vertically adjacent to the lower side of the fifth pixel, the third pixel is horizontally adjacent to the left side of the fifth pixel, and the fourth pixel is horizontally adjacent to the right side of the fifth pixel. 6 . An encoding method, comprising: deriving n prediction mode of a target block; generating a prediction block for the target block by performing prediction for the target block that uses the prediction mode; and generating a reconstructed block for the target block using the prediction block, wherein: prediction information is generated, the prediction information indicates that the prediction for the target block 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. 7 . The encoding method of claim 6 , 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. 8 . The encoding method of claim 6 , 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. 9 . The encoding method of claim 6 , 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. 10 . The encoding method of claim 6 , wherein: the first pixel is vertically adjacent to the upper side of the fifth pixel, the second pixel is vertically adjacent to the lower side of the fifth pixel, the third pixel is horizontally adjacent to the left side of the fifth pixel, and the fourth pixel is horizontally adjacent to the right side of the fifth pixel. 11 . A non-transitory computer-readable storage medium storing a bitstream generated by one or more processors performing an encoding method executed by the one or more processors, the bitstream comprising: prediction information; wherein: decoding for a target block is performed using the prediction information, a prediction mode of the target block is derived using the prediction information, a prediction block for the target block is generated by performing prediction for the target block that uses the prediction mode, a reconstructed block for the target block is generated using the prediction block, 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. 12 . The non-transitory computer-readable storage medium of claim 11 , wherein: the first pixel is vertically adjacent to the upper side of the fifth pixel, the second pixel is vertically adjacent to the lower side of the fifth pixel, the third pixel is horizontally adjacent to the left side of the fifth pixel, and the fourth pixel is horizontally adjacent to the right side of the fifth pixel.

Assignees

Inventors

Classifications

  • 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

  • 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

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

  • by compressing encoding parameters before transmission · 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 US12470703B2 cover?
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…
Who is the assignee on this patent?
Electronics & Telecommunications Res Inst, Iucf Korea Aerospace Univ, Industry Academia Cooperation Group Of Sejong Univ
What technology area does this patent fall under?
Primary CPC classification H04N19/11. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 11 2025 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).