IP Library › Granted Patent US 12,081,803
Granted Patent B2
US 12,081,803 · App. 17/873,754 · Granted Sep 3, 2024

Encoder, decoder, encoding method, and decoding method

Inventors: Masato Ohkawa (Toyama, JP); Hideo Saitou (Ishikawa, JP); Kiyofumi Abe (Osaka, JP); Takahiro Nishi (Nara, JP); Tadamasa Toma (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
H04N19/80H04N19/176H04N19/86
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,081,803
App. No.
17/873,754
Granted
Sep 3, 2024
Kind
B2
Abstract

For a location displaced by four samples in a vertical direction or a horizontal direction from a current location, the encoder performs a first determination of determining only whether the location displaced by four samples is a TU boundary, where the current location is a sample location of a current sub-block boundary on which the determination process is to be performed. In the first determination, when it is determined that the location displaced by four samples is a TU boundary, the encoder sets a maximum filter length to a first value, and in the case otherwise, the encoder performs a second determination of determining whether a location displaced by eight samples in the vertical direction or the horizontal direction from the current location is a TU boundary.

Claims (22)

1. An encoder comprising:

circuitry; and

memory coupled to the circuitry, wherein

in operation, the circuitry:

performs, on each of sub-block boundaries per CU, a determination process for performing deblocking filtering, the sub-block boundaries being located at intervals of eight samples in a current CU to be processed, the CU being included in a generated reconstructed picture;

in the determination process:

for a location displaced by four samples in a vertical direction or a horizontal direction from a current location, performs a first determination of determining only whether the location displaced by four samples is a TU boundary, the current location being a sample location of a current sub-block boundary on which the determination process is to be performed;

when it is determined that the location displaced by four samples is a TU boundary in the first determination, sets a maximum filter length to a first value;

when it is determined that the location displaced by four samples is not a TU boundary in the first determination, performs a second determination of determining whether a location displaced by eight samples in the vertical direction or the horizontal direction from the current location is a TU boundary;

when it is determined that the location displaced by eight samples is a TU boundary in the second determination, sets the maximum filter length to a second value larger than the first value; and

when it is determined that the location displaced by eight samples is not a TU boundary in the second determination, sets the maximum filter length to a third value larger than the first value and the second value.

2. A decoder comprising:

circuitry; and

memory coupled to the circuitry, wherein

in operation, the circuitry:

performs, on each of sub-block boundaries per CU, a determination process for performing deblocking filtering, the sub-block boundaries being located at intervals of eight samples in a current CU to be processed, the CU being included in a generated reconstructed picture;

in the determination process:

for a location displaced by four samples in a vertical direction or a horizontal direction from a current location, performs a first determination of determining only whether the location displaced by four samples is a TU boundary, the current location being a sample location of a current sub-block boundary on which the determination process is to be performed;

when it is determined that the location displaced by four samples is a TU boundary in the first determination, sets a maximum filter length to a first value;

when it is determined that the location displaced by four samples is not a TU boundary in the first determination, performs a second determination of determining whether a location displaced by eight samples in the vertical direction or the horizontal direction from the current location is a TU boundary;

when it is determined that the location displaced by eight samples is a TU boundary in the second determination, sets the maximum filter length to a second value larger than the first value; and

when it is determined that the location displaced by eight samples is not a TU boundary in the second determination, sets the maximum filter length to a third value larger than the first value and the second value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2022
From: OHKAWA, MASATO; SAITOU, HIDEO; ABE, KIYOFUMI; NISHI, TAKAHIRO; TOMA, TADAMASA
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 061834/0319 →
Continuity (3)
Continuation PCTJP2021003598 · Feb 1, 2021
Provisional Application 62970990 · Feb 6, 2020
Related Publication 20220368950A1 · Nov 17, 2022