IP Library › Granted Patent US 11,128,871
Granted Patent B2
US 11,128,871 · App. 16/394,225 · Granted Sep 21, 2021

Encoder for adaptively determining information related to splitting based on characteristics of neighboring samples

Inventors: Kiyofumi Abe (Osaka, JP); Takahiro Nishi (Nara, JP); Tadamasa Toma (Osaka, JP); Ryuichi Kanoh (Osaka, JP); Chong Soon Lim (Singapore, SG); Ru Ling Liao (Singapore, SG); Hai Wei Sun (Singapore, SG); Sughosh Pavan Shashidhar (Singapore, SG); Han Boon Teo (Singapore, SG); Jing Ya Li (Singapore, SG)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
H04N19/159H04N19/119H04N19/139H04N19/521
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,128,871
App. No.
16/394,225
Granted
Sep 21, 2021
Kind
B2
Abstract

An encoder encodes a video, and includes: circuitry; and memory coupled to the circuitry. Using the memory, the circuitry: obtains at least two items of prediction information for a first partition included in the video; derives at least one template from neighboring samples which neighbor the first partition; calculates at least two costs, using the at least one template and the at least two items of prediction information; using the at least two costs, (i) determines at least one splitting direction for the first partition or (ii) assigns one of the at least two items of prediction information to a second partition split from the first partition according to the splitting direction, and another thereof to a third partition split from the first partition according to the splitting direction; and encodes the first partition according to the splitting direction and the at least two items of prediction information.

Claims (42)

1. A decoder which decodes a video, the decoder comprising:

circuitry; and

memory coupled to the circuitry, wherein

using the memory, the circuitry:

obtains at least two items of prediction information for a first partition included in the video;

derives at least one template from a plurality of neighboring samples which neighbor the first partition;

calculates at least two costs, using the at least one template and the at least two items of prediction information;

using the at least two costs, (i) determines a first direction which is substantially perpendicular to a second direction in which a second partition is opposed to a third partition in the first partition and (ii) assigns one of the at least two items of prediction information to the second partition, and another of the at least two items of prediction information to the third partition; and

decodes the first partition according to the at least one splitting direction and the at least two items of prediction information.

2. The decoder according to claim 1 , wherein

the at least two items of prediction information are motion vectors.

3. The decoder according to claim 1 , wherein

the at least two items of prediction information are merge candidates.

4. The decoder according to claim 1 , wherein

the at least two items of prediction information are intra prediction modes.

5. The decoder according to claim 1 , wherein

the at least one template includes a template derived from an upper neighboring sample located above the first partition, among the plurality of neighboring samples.

6. The decoder according to claim 1 , wherein

the at least one template includes a template derived from a left neighboring sample located on a left of the first partition, among the plurality of neighboring samples.

7. The decoder according to claim 1 , wherein

the at least one template includes a template derived from an upper neighboring sample located above the first partition, and a template derived from a left neighboring sample located on a left of the first partition, among the plurality of neighboring samples.

8. The decoder according to claim 1 , wherein

calculation of the at least two costs includes at least a minus operation.

9. The decoder according to claim 1 , wherein

the second partition and the third partition are triangular partitions.

10. The decoder according to claim 1 , wherein

the second partition and the third partition are rectangular partitions.

11. The decoder according to claim 1 , wherein

the at least one direction is a direction from a top-left corner to a bottom-right corner of the first partition or a direction from a top-right corner to a bottom-left corner of the first partition.

12. The decoder according to claim 1 , wherein

the at least one direction is horizontal or vertical.

13. The decoder according to claim 1 , wherein

the at least two items of prediction information include first prediction information and second prediction information different from the first prediction information, and

the first prediction information and the second prediction information are obtained for the second partition and the third partition in the first partition, respectively.

14. The decoder according to claim 1 , wherein

the at least two costs are calculated using at least two prediction partitions predicted from at least two reference frames of the first partition using the at least two items of prediction information.

15. A decoding method for decoding a video, the decoding method comprising:

obtaining at least two items of prediction information for a first partition included in the video;

deriving at least one template from a plurality of neighboring samples which neighbor the first partition;

calculating at least two costs, using the at least one template and the at least two items of prediction information;

using the at least two costs, (i) determining a first direction which is substantially perpendicular to a second direction in which a second partition is opposed to a third partition in the first partition and (ii) assigning one of the at least two items of prediction information to the second partition, and another of the at least two items of prediction information to the third partition; and

decoding the first partition according to the at least one splitting direction and the at least two items of prediction information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2019
From: ABE, KIYOFUMI; NISHI, TAKAHIRO; TOMA, TADAMASA; KANOH, RYUICHI; LIM, CHONG SOON; LIAO, RU LING; SUN, HAI WEI; SHASHIDHAR, SUGHOSH PAVAN; TEO, HAN BOON; LI, JING YA
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 051015/0174 →
Continuity (2)
Provisional Application 62662500 · Apr 25, 2018
Related Publication 20190335181A1 · Oct 31, 2019
Cited By (1)
US 12,542,910