IP Library Granted Patent US 11,330,255
Granted Patent B2
US 11,330,255 · App. 16/953,519 · Granted May 10, 2022

Image decoding method and apparatus relying on intra prediction in image coding system

Inventors: Seunghwan Kim (Seoul, KR); Sunmi Yoo (Seoul, KR); Ling Li (Seoul, KR); Jaehyun Lim (Seoul, KR); Jangwon Choi (Seoul, KR); Jungah Choi (Seoul, KR); Jin Heo (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/105H04N19/11H04N19/159H04N19/176H04N19/46
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,330,255
App. No.
16/953,519
Granted
May 10, 2022
Kind
B2
Abstract

According to the present disclosure, a video decoding method performed by a video decoding device includes parsing remaining intra prediction mode information for a current block, deriving neighboring samples of the current block, deriving MPM list including MPM candidates of the current block, deriving an intra prediction mode of the current block based on the remaining intra prediction mode information, wherein the intra prediction mode is one of remaining intra prediction modes excluding the MPM candidates, deriving a prediction sample of the current block based on the intra prediction mode and the neighboring samples, and deriving a reconstructed picture based on the prediction sample, wherein the remaining intra prediction mode information is coded through a truncated binary (TB) binarization process, and wherein a binarization parameter for the TB binarization process is 60.

Claims (166)

1. An image decoding method performed by a decoding device, the method comprising:

parsing remaining intra prediction mode information and residual information for a current block;

deriving neighboring samples of the current block;

deriving most probable mode (MPM) list including MPM candidates of the current block;

rearranging remaining intra prediction modes excluding the MPM candidates based on a pre-configured order;

deriving an intra prediction mode of the current block based on the remaining intra prediction mode information and the rearranged remaining intra prediction modes, wherein the intra prediction mode is an intra prediction mode indicated by the remaining intra prediction mode information among the rearranged remaining intra prediction modes;

deriving a prediction sample of the current block based on the intra prediction mode and the neighboring samples;

deriving a residual sample of the current block based on the residual information; and

deriving a reconstructed picture based on the prediction sample and the residual sample,

wherein the remaining intra prediction mode information is bypass coded based on a truncated binary (TB) binarization process, and

wherein a binarization parameter for the TB binarization process is 60,

wherein the remaining intra prediction mode information equal to one of 0 to 2 is binarized with a binarization value of 5 bits, and

wherein the remaining intra prediction mode information equal to one of 3 to 60 is binarized with a binarization value of 6 bits,

based on a value of the remaining intra prediction mode information being N, an N+1th intra prediction mode among the rearranged remaining intra prediction modes is derived as the intra prediction mode of the current block, and

the pre-configured order is as below:

{0, 1, 50, 18, 49, 10, 12, 19, 11, 34, 2, 17, 54, 33, 46, 51, 35, 15, 13, 45, 22, 14, 66, 21, 47, 48, 23, 53, 58, 16, 42, 20, 24, 44, 26, 43, 55, 52, 37, 29, 39, 41, 25, 9, 38, 56, 30, 36, 32, 28, 62, 27, 40, 8, 3, 7, 57, 6, 31, 4, 65, 64, 5, 59, 60, 61, 63}.

2. The image decoding method of claim 1 , wherein an MPM flag of the current block is obtained, and

wherein the MPM flag is a flag related to whether the intra prediction mode of the current block is derived from the MPM candidates.

3. The image decoding method of claim 2 , when the MPM flag indicates that the intra prediction mode of the current block is not derived from the MPM candidates, the intra prediction mode of the current block is derived based on the remaining intra prediction mode information.

4. The image decoding method of claim 2 , wherein when the MPM flag indicates that the intra prediction mode of the current block is derived from the MPM candidates, a MPM index for the current block is parsed, and the intra prediction mode of the current block is derived based on the MPM index, and

wherein the MPM index is coded based on a truncated rice (TR) binarization process, and

wherein a rice parameter for the TR binarization process is 0.

5. The image decoding method of claim 1 , wherein a specific value is derived based on the binarization parameter for the TB binarization process, and

wherein the specific value is the number of values of the remaining intra prediction mode information binarized with a binarization value of k bits, and

wherein when the binarization parameter for the TB binarization process is 60, the k bits is derived as 5 bits.

6. The image decoding method of claim 5 , wherein the specific value and the k are derived based on Equation below,

n

=

C

Max

+

1

k

=

Floor

(

Log

2

(

n

)

)

so

that

2

k

<=

n

<

2

k

+

1

u

=

2

k

+

1

-

n

wherein, c Max represents the binarization parameter, and u represents the specific value.

7. The image decoding method of claim 6 , wherein the binarization parameter is a number of total intra prediction modes minus a number of MPM candidates, and minus 1.

8. The image decoding method of claim 1 , wherein the neighboring samples include an upper left corner neighboring sample, upper neighboring samples and left neighboring samples of the current block,

when a size of the current block is W×H and x component of top left sample position of the current block is 0 and y component is 0, the left neighboring samples are p[−1][0] to p[−1][2H−1], the upper left corner neighboring sample is p[−1][−1] and the upper neighboring samples are p[0][−1] to p[2W−1][−1].

9. An image encoding method performed by an encoding device, the method comprising:

deriving neighboring samples of the current block;

deriving most probable mode (MPM) list including MPM candidates of the current block;

rearranging remaining intra prediction modes excluding the MPM candidates based on a pre-configured order;

determining an intra prediction mode of the current block based on the rearranged remaining intra prediction modes, wherein the intra prediction mode is one of the rearranged remaining intra prediction modes;

deriving a prediction sample of the current block based on the intra prediction mode and the neighboring samples;

deriving a residual sample of the current block based on the prediction sample; and

encoding image information including remaining intra prediction mode information and residual information for the current block,

wherein the remaining intra prediction mode information represents the intra prediction mode of the current block,

wherein the remaining intra prediction mode information is bypass coded based on a truncated binary (TB) binarization process, and

wherein a binarization parameter for the TB binarization process is 60,

wherein the remaining intra prediction mode information equal to one of 0 to 2 is binarized with a binarization value of 5 bits, and

wherein the remaining intra prediction mode information equal to one of 3 to 60 is binarized with a binarization value of 6 bits,

based on a value of the remaining intra prediction mode information being N, the remaining intra prediction mode information indicates an N+1th intra prediction mode among the rearranged remaining intra prediction modes as the intra prediction mode of the current block, and

the pre-configured order is as below:

{0, 1, 50, 18, 49, 10, 12, 19, 11, 34, 2, 17, 54, 33, 46, 51, 35, 15, 13, 45, 22, 14, 66, 21, 47, 48, 23, 53, 58, 16, 42, 20, 24, 44, 26, 43, 55, 52, 37, 29, 39, 41, 25, 9, 38, 56, 30, 36, 32, 28, 62, 27, 40, 8, 3, 7, 57, 6, 31, 4, 65, 64, 5, 59, 60, 61, 63}.

10. The image encoding method of claim 9 , wherein an MPM flag of the current block is encoded, wherein the MPM flag is a flag related to whether the intra prediction mode of the current block is derived from the MPM candidates, and

wherein when the MPM flag represents that the intra prediction mode of the current block is derived from the MPM candidates, a MPM index for the current block is encoded, and the intra prediction mode of the current block is derived based on the MPM index, and

wherein the MPM index is coded based on a truncated rice (TR) binarization process, and

wherein a rice parameter for the TR binarization process is 0.

11. The image encoding method of claim 10 , wherein a specific value is derived based on the binarization parameter for the TB binarization process, and

wherein the specific value is the number of values of the remaining intra prediction mode information binarized with a binarization value of k bits, and

wherein when the binarization parameter for the TB binarization process is 60, the k bits is derived as 5 bits.

12. The image encoding method of claim 11 , wherein the specific value and the k are derived based on Equation below,

n

=

C

Max

+

1

k

=

Floor

(

Log

2

(

n

)

)

so

that

2

k

<=

n

<

2

k

+

1

u

=

2

k

+

1

-

n

wherein, c Max represents the binarization parameter, and u represents the specific value.

13. A non-transitory computer-readable storage medium storing a bitstream generated by a method, the method comprising:

deriving neighboring samples of the current block;

deriving most probable mode (MPM) list including MPM candidates of the current block;

rearranging remaining intra prediction modes excluding the MPM candidates based on a pre-configured order;

determining an intra prediction mode of the current block based on the rearranged remaining intra prediction modes, wherein the intra prediction mode is one of the rearranged remaining intra prediction modes;

deriving a prediction sample of the current block based on the intra prediction mode and the neighboring samples;

deriving a residual sample of the current block based on the prediction sample;

encoding image information including remaining intra prediction mode information and residual information for the current block; and

generating the bitstream including the image information,

wherein the remaining intra prediction mode information represents the intra prediction mode of the current block,

wherein the remaining intra prediction mode information is bypass coded based on a truncated binary (TB) binarization process, and

wherein a binarization parameter for the TB binarization process is 60,

wherein the remaining intra prediction mode information equal to one of 0 to 2 is binarized with a binarization value of 5 bits, and

wherein the remaining intra prediction mode information equal to one of 3 to 60 is binarized with a binarization value of 6 bits,

based on a value of the remaining intra prediction mode information being N, the remaining intra prediction mode information indicates an N+1th intra prediction mode among the rearranged remaining intra prediction modes as the intra prediction mode of the current block, and

the pre-configured order is as below:

{0, 1, 50, 18, 49, 10, 12, 19, 11, 34, 2, 17, 54, 33, 46, 51, 35, 15, 13, 45, 22, 14, 66, 21, 47, 48, 23, 53, 58, 16, 42, 20, 24, 44, 26, 43, 55, 52, 37, 29, 39, 41, 25, 9, 38, 56, 30, 36, 32, 28, 62, 27, 40, 8, 3, 7, 57, 6, 31, 4, 65, 64, 5, 59, 60, 61, 63}.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2025
From: LG ELECTRONICS INC.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 072859/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2020
From: KIM, SEUNGHWAN; YOO, SUNMI; LI, LING; LIM, JAEHYUN; CHOI, JANGWON; CHOI, JUNGAH; HEO, JIN
To: LG ELECTRONICS INC.
Reel/Frame 054440/0194 →
Continuity (3)
Continuation 16508658 · Jul 11, 2019
Provisional Application 62698113 · Jul 14, 2018
Related Publication 20210076027A1 · Mar 11, 2021