IP Library › Granted Patent US 11,706,407
Granted Patent B2
US 11,706,407 · App. 17/276,665 · Granted Jul 18, 2023

Adaptation of selection of most probable mode candidates depending on block shape

Inventors: Gagan Rath (Cesson-Sevigne, FR); Fabien Racape (Los Altos, CA); Fabrice Urban (Cesson-Sevigne, FR)
Assignee: InterDigital Madison Patent Holdings, SAS
H04N19/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 11,706,407
App. No.
17/276,665
Granted
Jul 18, 2023
Kind
B2
Abstract

At least a method and an apparatus are provided for efficiently encoding or decoding video. For example, a most probable mode (MPM) list comprising a number of intra prediction mode candidates for a current block is obtained depending on a shape of the current block. The current block is then encoded or decoded based on the obtained most probable mode list.

Claims (28)

1. A method for video decoding, comprising:

obtaining a list comprising a number of intra prediction mode candidates for a current block depending on a shape of the current block, wherein modes at distance −2 and distance 2 from an intra prediction mode of a left or top neighbor block are included in the list, depending on if the current block is flat or tall, respectively, wherein an adjacent mode is computed using a remainder operation with an offset set to 61 and a mod set to 64, when there are 67 intra prediction modes; and

decoding the current block based on the list.

2. The method of claim 1 , wherein the modes at distance 2 and distance −2 are included in the list when a size of the current block is smaller than a threshold.

3. The method of claim 1 , wherein the intra prediction mode candidates in the list are ordered based on the shape of the current block.

4. The method of claim 1 , wherein one or more adjacent modes of a directly horizontal mode or a directly vertical mode are included in the list if the current block is flat or tall, respectively.

5. The method of claim 1 , wherein the size of the current block is measured as a sum of height and width of the current block.

6. An apparatus for video decoding, comprising one or more processors, wherein the one or more processors are configured to:

obtain a list comprising a number of intra prediction mode candidates for a current block depending on a shape of the current block, wherein modes at distance −2 and distance 2 from an intra prediction mode of a left or top neighbor block are included in the list, depending on if the current block is flat or tall, respectively, wherein an adjacent mode is computed using a remainder operation with an offset set to 61 and a mod set to 64, when there are 67 intra prediction modes; and

decode the current block based on the list.

7. The apparatus of claim 6 , wherein the modes at distance 2 and distance −2 are included in the list when a size of the current block is smaller than a threshold.

8. The apparatus of claim 6 , wherein leftMode or aboveMode is placed first in the list if the current block is flat or tall, respectively.

9. The apparatus of claim 6 , wherein one or more adjacent modes of a directly horizontal mode or a directly vertical mode are included in the list if the current block is flat or tall, respectively.

10. The apparatus of claim 6 , wherein the size of the current block is measured as a sum of height and width of the current block.

11. A method for video encoding, comprising:

obtaining a list comprising a number of intra prediction mode candidates for a current block depending on a shape of the current block, wherein modes at distance −2 and distance 2 from an intra prediction mode of a left or top neighbor block are included in the list, depending on if the current block is flat or tall, respectively, wherein an adjacent mode is computed using a remainder operation with an offset set to 61 and a mod set to 64, when there are 67 intra prediction modes; and

encoding the current block based on the list.

12. The method of claim 11 , wherein the modes at distance 2 and distance −2 are included in the list responsive to that a size of the current block is smaller than a threshold.

13. The method of claim 11 , wherein the intra prediction mode candidates in the list are ordered based on the shape of the current block.

14. The method of claim 11 , wherein one or more adjacent modes of HOR_IDX or VER_IDX are included in the list if the current block is flat or tall, respectively.

15. The method of claim 11 , wherein the size of the current block is measured as a sum of height and width of the current block.

16. An apparatus for video encoding, comprising one or more processors, wherein the one or more processors are configured to:

obtain a list comprising a number of intra prediction mode candidates for a current block depending on a shape of the current block, wherein modes at distance −2 and distance 2 from an intra prediction mode of a left or top neighbor block are included in the list, depending on if the current block is flat or tall, respectively, wherein an adjacent mode is computed using a remainder operation with an offset set to 61 and a mod set to 64, when there are 67 intra prediction modes; and

encode the current block based on the list.

17. The apparatus of claim 16 , wherein the modes at distance 2 and distance −2 are included in the list when a size of the current block is smaller than a threshold.

18. The apparatus of claim 16 , wherein leftMode or aboveMode is placed first in the list if the current block is flat or tall, respectively.

19. The apparatus of claim 16 , wherein one or more adjacent modes of HOR_IDX or VER_IDX are included in the list if the current block is flat or tall, respectively.

20. The apparatus of claim 16 , wherein the size of the current block is measured as a sum of height and width of the current block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2023
From: INTERDIGITAL VC HOLDINGS, INC.
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 062291/0394 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2021
From: RATH, GATH; RACAPE, FABIEN; URBAN, FABRICE
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 055645/0154 →
Priority Claims (1)
EP 18306490 · Nov 14, 2018 · regional
Continuity (1)
Related Publication 20220038680A1 · Feb 3, 2022