IP Library › Granted Patent US 11,010,628
Granted Patent B2
US 11,010,628 · App. 16/558,020 · Granted May 18, 2021

Planar prediction mode

Inventors: Jaehyun Lim (Seoul, KR); Byeongmoon Jeon (Seoul, KR); Seungwook Park (Seoul, KR); Jaewon Sung (Seoul, KR); Jungsun Kim (Seoul, KR); Yongjoon Jeon (Seoul, KR); Joonyoung Park (Seoul, KR); Younghee Choi (Seoul, KR)
Assignee: LG Electronics Inc.
G06K9/36H04N19/11H04N19/14H04N19/157H04N19/182H04N19/44H04N19/50H04N19/593H04N19/80H04N19/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 11,010,628
App. No.
16/558,020
Granted
May 18, 2021
Kind
B2
Abstract

New intra planar modes are introduced for predicting digital video data. As part of the new intra planar modes, various methods are offered for predicting a first sample within a prediction unit, where the first sample is needed for referencing to when processing the new intra planar modes. And once the first sample is successfully predicted, the new intra planar modes are able to predict a sample of video data within the prediction unit by processing a bi-linear interpolation of four previously reconstructed reference samples.

Claims (40)

1. A method for decoding a video signal by a decoding apparatus in an intra planar prediction mode, the method comprising:

predicting, by the decoding apparatus, a video data sample included in a current block based on a bi-linear interpolation using a first reference sample, a second reference sample, a third reference sample, and a fourth reference sample,

the first reference sample being a left neighboring sample of the current block and having a same y-coordinate as the video data sample,

the second reference sample being an upper neighboring sample of the current block and having a same x-coordinate as the video data sample,

the third reference sample being a reference sample taken from an upper-right neighboring block of the current block and positioned in the same y-coordinate as the video data sample within a rightmost column of the current block for the bi-linear interpolation, and

the fourth reference sample being a reference sample taken from a lower-left neighboring block of the current block and positioned in the same x-coordinate as the video data sample within a bottommost row of the current block for the bi-linear interpolation; and

reconstructing, by the decoding apparatus and based on the predicted video data sample, the video data sample.

2. The method of claim 1 , wherein the bi-linear interpolation comprises:

performing a first linear interpolation using the first reference sample and the third reference sample,

performing a second linear interpolation using the second reference sample and the fourth reference sample, and

obtaining the predicted video data sample based on a result of the first linear interpolation and a result of the second linear interpolation.

3. The method of claim 2 , wherein the predicted video data sample is obtained by averaging the result of the first linear interpolation and the result of the second linear interpolation.

4. An apparatus configured to decode a video signal in an intra planar prediction mode, the apparatus comprising:

an intra predicting unit configured to:

predict a video data sample included in a current block based on a bi-linear interpolation using a first reference sample, a second reference sample, a third reference sample, and a fourth reference sample,

the first reference sample being a left neighboring sample of the current block and having a same y-coordinate as the video data sample,

the second reference sample being an upper neighboring sample of the current block and having a same x-coordinate as the video data sample,

the third reference sample being a reference sample taken from an upper-right neighboring block of the current block and positioned in the same y-coordinate as the video data sample within a rightmost column of the current block for the bi-linear interpolation, and

the fourth reference sample being a reference sample taken from a lower-left neighboring block of the current block and positioned in the same x-coordinate as the video data sample within a bottommost row of the current block for the bi-linear interpolation; and

reconstruct, based on the predicted video data sample, the video data sample.

5. The apparatus of claim 4 , wherein the bi-linear interpolation comprises:

performing a first linear interpolation using the first reference sample and the third reference sample,

performing a second linear interpolation using the second reference sample and the fourth reference sample, and

obtaining the predicted video data sample based on a result of the first linear interpolation and a result of the second linear interpolation.

6. The apparatus of claim 5 , wherein the predicted video data sample is obtained by averaging the result of the first linear interpolation and the result of the second linear interpolation.

7. A method for encoding a video signal by an encoding apparatus in an intra planar prediction mode, the method comprising:

predicting a video data sample included in a current block based on a bi-linear interpolation using a first reference sample, a second reference sample, a third reference sample, and a fourth reference sample,

the first reference sample being a left neighboring sample of the current block and having a same y-coordinate as the video data sample,

the second reference sample being an upper neighboring sample of the current block and having a same x-coordinate as the video data sample,

the third reference sample being a reference sample taken from an upper-right neighboring block of the current block and positioned in the same y-coordinate as the video data sample within a rightmost column of the current block for the bi-linear interpolation, and

the fourth reference sample being a reference sample taken from a lower-left neighboring block of the current block and positioned in the same x-coordinate as the video data sample within a bottommost row of the current block for the bi-linear interpolation; and

encoding the video data sample based on the predicted video data sample.

8. An apparatus configured to encode a video signal in an intra planar prediction mode, the apparatus comprising:

an intra predicting unit configured to:

predict a video data sample included in a current block based on a bi-linear interpolation using a first reference sample, a second reference sample, a third reference sample, and a fourth reference sample,

the first reference sample being a neighboring left sample of the current block and having a same y-coordinate as the video data sample,

the second reference sample being an upper neighboring sample of the current block and having a same x-coordinate line as the video data sample,

the third reference sample being a reference sample taken from an upper-right neighboring block of the current block and positioned in the same y-coordinate as the video data sample within a rightmost column of the current block for the bi-linear interpolation, and

the fourth reference sample being a reference sample taken from a lower-left neighboring block of the current block and positioned in the same x-coordinate as the video data sample within a bottommost row of the current block for the bi-linear interpolation; and

encode, based on the predicted video data sample, the video data sample.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2019
From: LIM, JAEHYUN; JEON, BYEONGMOON; PARK, SEUNGWOOK; SUNG, JAEWON; KIM, JUNGSUN; JEON, YONGJOON; PARK, JOONYOUNG; CHOI, YOUNGHEE
To: LG ELECTRONICS INC.
Reel/Frame 050255/0093 →
Continuity (8)
Continuation 15649906 · Jul 14, 2017
Continuation 14324446 · Jul 7, 2014
Continuation 13115397 · May 25, 2011
Provisional Application 61471185 · Apr 3, 2011
Provisional Application 61451121 · Mar 10, 2011
Provisional Application 61445538 · Feb 23, 2011
Provisional Application 61347821 · May 25, 2010
Related Publication 20190385002A1 · Dec 19, 2019