IP Library Granted Patent US 12,192,517
Granted Patent B2
US 12,192,517 · App. 18/230,925 · Granted Jan 7, 2025

Intra prediction-based video coding method and device using MPM list

Inventors: Jin Heo (Seoul, KR); Jungah Choi (Seoul, KR); Jangwon Choi (Seoul, KR); Sunmi Yoo (Seoul, KR); Ling Li (Seoul, KR)
Assignee: XIAOMI
H04N19/593H04N19/11H04N19/132H04N19/136H04N19/176
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,192,517
App. No.
18/230,925
Granted
Jan 7, 2025
Kind
B2
Abstract

A video decoding method according to the present document comprises the steps of: configuring an MPM list by deriving candidate intra prediction modes on the basis of a first neighboring block located on the left side and a second neighboring block located on the upper side with respect to the current block; deriving an intra prediction mode for the current block on the basis of the MPM list; generating prediction samples for the current block on the basis of the intra prediction mode; and generating a reconstructed picture for the current block on the basis of the prediction samples, wherein a first intra prediction mode of the first neighboring block and a second intra prediction mode of the second neighboring block are the same, wherein the candidate intra prediction modes including a DC mode are derived on the basis of a case where both the first intra prediction mode and the second intra prediction mode are the DC mode.

Claims (29)

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

obtaining intra prediction mode information and residual information from a bitstream;

deriving candidate intra prediction modes based on a first neighboring block adjacent to a left of a current block and a second neighboring block adjacent to an upper of the current block;

constructing a most probable mode (MPM) list based on the candidate intra prediction modes;

deriving an intra prediction mode for the current block based on the MPM list and the intra prediction mode information;

generate prediction samples for the current block based on the intra prediction mode;

generate residual samples for the current block based on the residual information; and

generating reconstructed samples based on the prediction samples and the residual samples,

wherein based on a case where a first intra prediction mode of the first neighboring block and a second intra prediction mode of the second neighboring block are the same and both the first intra prediction mode and the second intra prediction mode are the DC mode, the candidate intra prediction modes in the MPM list include a DC mode and directional intra prediction modes,

wherein the directional intra prediction modes are added after the DC mode in the MPM list, and the directional intra prediction modes include an intra prediction mode 50 , an intra prediction mode 18 , an intra prediction mode 46 , and an intra prediction mode 54 , and

wherein the DC mode is related to a first index of the MPM list, the intra prediction mode 50 is related to a second index of the MPM list, the intra prediction mode 18 is related to a third index of the MPM list, the intra prediction mode 46 is related to a fourth index of the MPM list, and the intra prediction mode 54 is related to a fifth index of the MPM list.

2. An image encoding method performed by an encoding apparatus, the method comprising:

deriving candidate intra prediction modes based on a first neighboring block adjacent to a left of a current block and a second neighboring block adjacent to an upper of the current block;

constructing a most probable mode (MPM) list based on the candidate intra prediction modes;

deriving an intra prediction mode of the current block based on the MPM list;

generate prediction samples for the current block based on the intra prediction mode;

generate intra prediction mode information based on the intra prediction mode;

generate residual samples for the current block based on the prediction samples;

generate residual information based on the residual samples; and

encode image information including the intra prediction mode information and the residual information,

wherein based on a case where a first intra prediction mode of the first neighboring block and a second intra prediction mode of the second neighboring block are the same and both the first intra prediction mode and the second intra prediction mode are the DC mode, the candidate intra prediction modes in the MPM list include a DC mode and directional intra prediction modes,

wherein the directional intra prediction modes are added after the DC mode in the MPM list, and the directional intra prediction modes include an intra prediction mode 50 , an intra prediction mode 18 , an intra prediction mode 46 , and an intra prediction mode 54 , and

wherein the DC mode is related to a first index of the MPM list, the intra prediction mode 50 is related to a second index of the MPM list, the intra prediction mode 18 is related to a third index of the MPM list, the intra prediction mode 46 is related to a fourth index of the MPM list, and the intra prediction mode 54 is related to a fifth index of the MPM list.

3. A method for transmitting data for image information comprising:

obtaining a bitstream of image information, wherein the bitstream is generated based on deriving candidate intra prediction modes based on a first neighboring block adjacent to a left of a current block and a second neighboring block adjacent to an upper of the current block, constructing a most probable mode (MPM) list based on the candidate intra prediction modes, deriving an intra prediction mode of the current block based on the MPM list, generate prediction samples for the current block based on the intra prediction mode, generate intra prediction mode information based on the intra prediction mode, generate residual samples for the current block based on the prediction samples, generate residual information based on the residual samples, encode image information including the intra prediction mode information and the residual information; and

transmitting the data comprising the bitstream of the image information,

wherein based on a case where a first intra prediction mode of the first neighboring block and a second intra prediction mode of the second neighboring block are the same and both the first intra prediction mode and the second intra prediction mode are the DC mode, the candidate intra prediction modes in the MPM list include a DC mode and directional intra prediction modes,

wherein the directional intra prediction modes are added after the DC mode in the MPM list, and the directional intra prediction modes include an intra prediction mode 50 , an intra prediction mode 18 , an intra prediction mode 46 , and an intra prediction mode 54 , and

wherein the DC mode is related to a first index of the MPM list, the intra prediction mode 50 is related to a second index of the MPM list, the intra prediction mode 18 is related to a third index of the MPM list, the intra prediction mode 46 is related to a fourth index of the MPM list, and the intra prediction mode 54 is related to a fifth index of the MPM list.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 22, 2025
From: LG ELECTRONICS INC.
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 069988/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2023
From: HEO, JIN; CHOI, JUNGAH; CHOI, JANGWON; YOO, SUNMI; LI, LING
To: LG ELECTRONICS INC.
Reel/Frame 064511/0297 →
Continuity (5)
Continuation 17749793 · May 20, 2022
Continuation 17339809 · Jun 4, 2021
Continuation PCTKR2020000224 · Jan 7, 2020
Provisional Application 62789527 · Jan 8, 2019
Related Publication 20230379493A1 · Nov 23, 2023
References Cited (9)
US 10419754B1 · Zhao · 2019 [cited by examiner]
US 11012711B2 · Xu · 2021 [cited by examiner]
US 11405642B2 · Heo · 2022 [cited by examiner]
US 20210243454A1 · Zhao · 2021 [cited by examiner]
_ Versatile Video Coding Draft 2; Bross—2018. (Year: 2018). [cited by examiner]
_ A simple 6 MPM list with truncated binary coding for non MPM signaling;—2018. (Year: 2018). [cited by examiner]
_ Multiple Direct Modes for chroma intra coding; Zhang—2017. (Year: 2017). [cited by examiner]
_ Neighbor based intra most probable modes list derivation; Seregin—2016. (Year: 2016). [cited by examiner]
Benjamin Bross et al., “Versatile Video Coding (Draft 7)”, JVET of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 16th Meeting: Geneva, CH, Oct. 1-11, 2019; Document: JVET-P2001-vE. [cited by applicant]