IP Library › Granted Patent US 12,375,676
Granted Patent B2
US 12,375,676 · App. 17/947,552 · Granted Jul 29, 2025

Method and apparatus for video signal processing determining reference sample lines for a prediction target sample

Inventor: Bae Keun Lee (Gyeonggi-do, KR)
Assignee: KT CORPORATION
H04N19/132H04N19/105H04N19/159H04N19/176H04N19/189
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,375,676
App. No.
17/947,552
Granted
Jul 29, 2025
Kind
B2
Abstract

According to the present invention, there is provided a method of decoding an image, the method including: determining an intra prediction mode of a current block; determining a reference sample line for a prediction target sample included in the current block; and obtaining a prediction value of the prediction target sample on the basis of the intra prediction mode and the reference sample line.

Claims (33)

1. A method of decoding an image, comprising:

determining an index of a reference sample line of a current block in the image based on reference line index information decoded from a bitstream, the reference line index information specifying one of a plurality of reference sample line candidates;

determining an intra prediction mode of the current block;

determining whether intra prediction for the current block is performed in units of sub-blocks;

dividing the current block into a plurality of sub-blocks when it is determined that the intra prediction is performed in units of sub-blocks; and

performing intra prediction for each of the plurality of sub-blocks based on the reference sample line and the intra prediction mode,

wherein, based on the index of the reference line, it is determined whether an MPM (Most Probable Mode) flag is decoded from the bitstream, the MPM flag being decoded from the bitstream in response to the index of the reference sample line being not greater than a pre-defined value,

wherein the plurality of reference sample line candidates comprises a neighboring reference sample line candidate, and two non-neighboring reference sample line candidates, and

wherein performing intra prediction in units of sub-blocks is allowed only when the neighboring reference sample line candidate is selected from the plurality of reference sample line candidates, but is not allowed when any one of two non-neighboring referenced sample line is selected from the plurality of referenced sample line candidates.

2. The method of claim 1 , wherein in response to the reference line index information being less than a pre-defined value, the intra prediction mode of the current block is determined by decoding the MPM flag from the bitstream.

3. The method of claim 1 , wherein the MPM candidate list is constrained not to include a non-directional mode, and

wherein the non-directional mode includes at least one of a DC mode or a Planar mode.

4. The method of claim 1 , wherein a prediction sample of the current block is obtained by interpolating a plurality of reference samples with an interpolation filter,

wherein a type of the interpolation filter is determined as one of a first type and a second type according to whether the current block is divided into the plurality of sub-blocks or not, and

wherein filter coefficients for the first type are different from those of the second type.

5. A method of encoding an image, comprising:

determining an index of a reference sample line of a current block in the image to encode reference line index information into a bitstream, the reference line index information specifying one of a plurality of reference sample line candidates;

determining whether intra prediction for the current block is performed in units of sub-blocks; and

encoding an intra prediction mode of the current block,

wherein in response to a determination of the intra prediction is performed in units of sub-blocks, the current block is divided into a plurality of sub-blocks,

wherein a prediction block for each the plurality of sub-blocks is obtained based on the reference sample line and the intra prediction mode,

wherein, based on the index of the reference sample line, it is determined whether an MPM (Most Probable Mode) flag for the current block is encoded into the bitstream, the MPM flag being encoded into the bitstream in response to the index of the reference sample line being not greater than a pre-defined value,

wherein the plurality of reference sample line candidates comprises a neighboring reference sample line candidate, and two non-neighboring reference sample line candidates, and

wherein performing intra prediction in units of sub-blocks is allowed only when the neighboring reference sample line candidate is selected from the plurality of reference sample line candidates, but is not allowed when any one of two non-neighboring reference sample line is selected from the plurality of reference sample line candidates.

6. A non-transitory computer readable medium for a bitstream generated by an image encoding method, the image encoding method comprising:

determining an index of a reference sample line of a current block in the image to encode reference line index information into a bitstream, the reference line index information specifying one of a plurality of reference sample line candidates;

determining whether intra prediction for the current block is performed in units of sub-blocks; and

encoding an intra prediction mode of the current block,

wherein in response to a determination of the intra prediction is performed in units of sub-blocks, the current block is divided into a plurality of sub-blocks,

wherein a prediction block for each of the plurality of sub-blocks is obtained based on the reference sample line and the intra prediction mode,

wherein, based on the index of the reference sample line, it is determined whether an MPM (Most Probable Mode) flag for the current block is encoded into the bitstream, the MPM flag being encoded into the bitstream in response to the index of the reference sample line being not greater than a pre-defined value,

wherein the plurality of reference sample line candidates comprises a neighboring reference sample line candidate, and two non-neighboring reference sample line candidates, and

wherein performing intra prediction in units of sub-block is allowed only when the neighboring reference sample line candidate is selected from the plurality of reference sample line candidates, but is not allowed when any one of two non-neighboring reference sample line is selected from the plurality of reference sample line candidates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2022
From: LEE, BAE KEUN
To: KT CORPORATION
Reel/Frame 061137/0298 →
Priority Claims (1)
KR 10-2018-0031544 · Mar 19, 2018 · national
Continuity (2)
Division 16981559
Related Publication 20230353742A1 · Nov 2, 2023
References Cited (35)
US 11128862B2 · Cho et al. · 2021 [cited by applicant]
US 20110293001A1 · Lim et al. · 2011 [cited by applicant]
US 20130272405A1 · Jeon et al. · 2013 [cited by applicant]
US 20130329794A1 · Jeon et al. · 2013 [cited by applicant]
US 20140056352A1 · Park et al. · 2014 [cited by applicant]
US 20140321542A1 · Lim et al. · 2014 [cited by applicant]
US 20140328397A1 · Jeon et al. · 2014 [cited by applicant]
US 20150229965A1 · Park et al. · 2015 [cited by applicant]
US 20160330478A1 · Jeon et al. · 2016 [cited by applicant]
US 20170280157A1 · Jeon et al. · 2017 [cited by applicant]
US 20170316276A1 · Lim et al. · 2017 [cited by applicant]
US 20170347118A1 · Jeon et al. · 2017 [cited by applicant]
US 20170359595A1 · Zhang · 2017 [cited by examiner]
US 20180124426A1 · Jeon et al. · 2018 [cited by applicant]
US 20180160113A1 · Jeong · 2018 [cited by examiner]
US 20180332284A1 · Liu · 2018 [cited by examiner]
US 20180352222A1 · Liu et al. · 2018 [cited by applicant]
US 20190089980A1 · Jeon et al. · 2019 [cited by applicant]
US 20190104304A1 · Lee et al. · 2019 [cited by applicant]
US 20190166375A1 · Jun et al. · 2019 [cited by applicant]
US 20190174142A1 · Jeon et al. · 2019 [cited by applicant]
US 20190182481A1 · Lee · 2019 [cited by applicant]
US 20190222837A1 · Lee et al. · 2019 [cited by applicant]
US 20190385002A1 · Lim et al. · 2019 [cited by applicant]
US 20200014919A1 · Zhao · 2020 [cited by examiner]
US 20200228829A1 · Jeon et al. · 2020 [cited by applicant]
US 20200228835A1 · Park et al. · 2020 [cited by applicant]
US 20210136364A1 · Ko · 2021 [cited by examiner]
KR 101781874B1 · 2017 [cited by applicant]
WO 2012148138A2 · 2012 [cited by applicant]
WO 2014010943A1 · 2014 [cited by applicant]
WO 2017160117A1 · 2017 [cited by applicant]
WO 2018026219A1 · 2018 [cited by applicant]
Xin Zhao et al., “EE1 related: Simplification and extension of PDPC”, Document: JVET-H0057_r1, Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 8th Meeting: Macao, CN, Oct. 18-24, 2… [cited by applicant]
Jie Yao et al., “Non-CE3: Intra prediction information coding”, Document: JVET-M0210_v3, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 13th Meeting: Marrakech, MA, Jan. 9-18, 2019, p… [cited by applicant]