IP Library › Granted Patent US 12,368,846
Granted Patent B2
US 12,368,846 · App. 18/649,496 · Granted Jul 22, 2025

Method and apparatus for processing intra-prediction-based video signal

Inventors: Yung Lyul Lee (Seoul, KR); Nam Uk Kim (Seoul, KR)
Assignee: Industry Academy Cooperation Foundation of Sejong University
H04N19/11H04N19/105H04N19/117H04N19/159H04N19/167H04N19/176H04N19/182H04N19/593H04N19/82
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,368,846
App. No.
18/649,496
Granted
Jul 22, 2025
Kind
B2
Abstract

According to the present invention, provided is a method of processing a video signal, the method including: obtaining a transform coefficient of a current block from a bitstream according to a predetermined scanning order; determining an intra prediction mode of the current block on the basis of the transform coefficient; and performing intra prediction on the current block using the intra prediction mode and a neighboring sample adjacent to the current block.

Claims (41)

1. A video decoding method, comprising:

determining a current block by splitting a current largest coding unit;

determining an intra prediction mode of the current block;

generating prediction pixels in the current block by performing a DC intra prediction on the current block based on at least one of neighboring pixels of the current block in response to the intra prediction mode of the current block being a DC mode; and

filtering a prediction pixel in the current block by a weighting filter, and

wherein, the filtered prediction pixel by the weighting filter is determined based on a weighted sum of the top reference pixel, the left reference pixel and the prediction pixel, and

the left reference pixel of the prediction pixel is included in a same row as the prediction pixel and the top reference pixel of the prediction pixel is included in a same column as the prediction pixel,

the prediction pixel is filtered by the weighting filter in response to that at least one of a first weight for the top reference pixel and a second weight for the left reference pixel is greater than zero,

the first weight is determined to be zero in response to that a distance from the top reference pixel is greater than a predetermined value and the second weight is determined to be zero in response to that a distance from the left reference pixel is greater than the predetermined value,

the predetermined value is determined based on a size of the current block,

wherein a range of the reference pixel is determined based on at least one of a size of the current block and a shape of the current block.

2. The method of claim 1 , wherein whether to apply the weighting filter is determined based on at least one of the intra prediction mode of the current block and a partition type of the current block.

3. The method of claim 1 , wherein the weighting filter is applied based on weights of the weighting filter,

wherein the second weight for the left reference pixel is derived based on a distance between the prediction pixel and the left reference pixel, and the first weight for the top reference pixel is derived based on a distance between the prediction pixel and the top reference pixel.

4. The method of claim 1 , wherein the left reference pixel and the top reference pixel are included in the neighboring pixels.

5. A video encoding method, comprising:

determining a current block by splitting a current largest coding unit;

determining an intra prediction mode of the current block;

generating prediction pixels in the current block by performing a DC intra prediction on the current block based on at least one of neighboring pixel of the current block in response to the intra prediction mode of the current block being a DC mode; and

filtering a prediction pixel in the current block by a weighting filter, and

wherein, the filtered prediction pixel by the weighting filter is determined based on a weighted sum of the top reference pixel, the left reference pixel and the prediction pixel, and

the left reference pixel of the prediction pixel is included in a same row as the prediction pixel and the top reference pixel of the prediction pixel is included in a same column as the prediction pixel,

the prediction pixel is filtered by the weighting filter in response to that at least one of a first weight for the top reference pixel and a second weight for the left reference pixel is greater than zero,

the first weight is determined to be zero in response to that a distance from the top reference pixel is greater than a predetermined value and the second weight is determined to be zero in response to that a distance from the left reference pixel is greater than the predetermined value,

the predetermined value is determined based on a size of the current block,

wherein a range of the reference pixel is determined based on at least one of a size of the current block and a shape of the current block.

6. The method of claim 5 , wherein whether to apply the weighting filter is determined based on at least one of the intra prediction mode of the current block and a partition type of the current block.

7. The method of claim 5 ,

wherein the second weight for the left reference pixel is derived based on a distance between the prediction pixel and the left reference pixel, and the first weight for the top reference pixel is derived based on a distance between the prediction pixel and the top reference pixel.

8. The method of claim 5 , wherein the left reference pixel and the top reference pixel are included in the neighboring pixels.

9. A method for transmission of a bitstream which is generated by a video encoding method, the method comprising:

determining a current block by splitting a current largest coding unit;

determining an intra prediction mode of the current block;

generating prediction pixels in the current block by performing a DC intra prediction on the current block based on at least one of neighboring pixel of the current block in response to the intra prediction mode of the current block being a DC mode; and

filtering a prediction pixel in the current block by a weighting filter, and

wherein, the filtered prediction pixel by the weighting filter is determined based on a weighted sum of the top reference pixel, the left reference pixel and the prediction pixel, and

the left reference pixel of the prediction pixel is included in a same row as the prediction pixel and the top reference pixel of the prediction pixel is included in a same column as the prediction pixel,

the prediction pixel is filtered by the weighting filter in response to that at least one of a first weight for the top reference pixel and a second weight for the left reference pixel is greater than zero,

the first weight is determined to be zero in response to that a distance from the top reference pixel is greater than a predetermined value and the second weight is determined to be zero in response to that a distance from the left reference pixel is greater than the predetermined value,

the predetermined value is determined based on a size of the current block,

wherein a range of the reference pixel is determined based on at least one of a size of the current block and a shape of the current block.

Priority Claims (1)
KR 10-2016-0032142 · Mar 17, 2016 · national
Continuity (4)
Continuation 18193911 · Mar 31, 2023
Continuation 17533297 · Nov 23, 2021
Continuation 16085724
Related Publication 20240283923A1 · Aug 22, 2024
References Cited (20)
US 9467692B2 · Rapaka et al. · 2016 [cited by applicant]
US 20120218432A1 · Liu et al. · 2012 [cited by applicant]
US 20140064360A1 · Rapaka et al. · 2014 [cited by applicant]
US 20140092980A1 · Guo et al. · 2014 [cited by applicant]
US 20160227221A1 · Lai et al. · 2016 [cited by applicant]
CN 102843555A · 2012 [cited by applicant]
CN 103081474A · 2013 [cited by applicant]
CN 103597831A · 2014 [cited by applicant]
CN 104584550A · 2015 [cited by applicant]
CN 105208383A · 2015 [cited by applicant]
JP 2014207685A · 2014 [cited by applicant]
KR 1020080069069A · 2008 [cited by applicant]
KR 1020130106341A · 2013 [cited by applicant]
KR 1020140057511A · 2014 [cited by applicant]
KR 1020150029001A · 2015 [cited by applicant]
KR 1020150093633A · 2015 [cited by applicant]
KR 1020150095232A · 2015 [cited by applicant]
WO WO2012096150A1 · 2012 [cited by applicant]
Qualcomm, “Position dependent intra prediction combination”, ITU-T Study Group 16, COM 16-C 1046-E, Oct. 2015, pp. 1-5. (Year: 2015). [cited by examiner]
International Search Report issued Jun. 13, 2017, in corresponding International Application No. PCT/KR2017/002899 (4 pages in English, 4 pages in Korean). [cited by applicant]