IP Library › Granted Patent US 12,418,683
Granted Patent B2
US 12,418,683 · App. 18/758,760 · Granted Sep 16, 2025

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,418,683
App. No.
18/758,760
Granted
Sep 16, 2025
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 (16)

1. An encoding method comprising:

performing, 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, performing 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, setting 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, performing 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, setting 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, setting the maximum filter length to a third value larger than the first value and the second value.

2. A decoding method comprising:

performing, 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, performing 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, setting 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, performing 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, setting 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, setting the maximum filter length to a third value larger than the first value and the second value.

Continuity (4)
Continuation 17873754 · Jul 26, 2022
Continuation PCTJP2021003598 · Feb 1, 2021
Provisional Application 62970990 · Feb 6, 2020
Related Publication 20240364937A1 · Oct 31, 2024
References Cited (9)
US 11438585B2 · Deng · 2022 [cited by examiner]
US 20210084324A1 · Ray · 2021 [cited by examiner]
US 20210337211A1 · Wang · 2021 [cited by applicant]
US 20220007013A1 · Zhu · 2022 [cited by examiner]
US 20220167020A1 · Andersson · 2022 [cited by applicant]
US 20220191484A1 · Deng · 2022 [cited by applicant]
International Search Report (ISR) issued on Apr. 13, 2021 in International (PCT) Application No. PCT/JP2021/003598. [cited by applicant]
H.265 (ISO/IEC 23008-2 HEVC (High Efficiency Video Coding)), Dec. 1, 2013. [cited by applicant]
Benjamin Bross, et al., “Versatile Video Coding (Draft 8)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JVET-Q2001-vB, Jan. 2020, pp. 335-361. [cited by applicant]