IP Library › Granted Patent US 12,363,340
Granted Patent B2
US 12,363,340 · App. 18/658,520 · Granted Jul 15, 2025

Image decoding device with block motion compensator and determination mechanism

Inventors: Yoshitaka Kidani (Fujimino, JP); Kei Kawamura (Fujimino, JP); Kyohei Unno (Fujimino, JP); Sei Naito (Fujimino, JP)
Assignee: KDDI CORPORATION
H04N19/583H04N19/105H04N19/139H04N19/176H04N19/52
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,363,340
App. No.
18/658,520
Granted
Jul 15, 2025
Kind
B2
Abstract

An image decoding device includes: a motion compensation predictor configured to generate a prediction image signal of a prediction target block based on information about a motion vector in a unit of the block and a reference frame; an overlapped block motion compensator carrying out an overlapped block motion compensation process of correcting the prediction image signal of the prediction target block by subjecting the prediction image signal of the prediction target block and a prediction image signal generated based on information about a motion vector and a reference frame of an adjacent block of the prediction target block to weighted averaging; and a determinator determining whether the overlapped block motion compensation process is applied to the prediction target block or not. The determinator determines application of the overlapped block motion compensation process to the prediction target block, when unidirectional prediction is applied to the adjacent block.

Claims (22)

1. An image decoding device configured to decode an image signal including a plurality of blocks, the image decoding device comprising:

a first circuit that generates a prediction image signal of a prediction target block based on information about a motion vector in a unit of the block and a reference frame;

a second circuit that carries out an overlapped block motion compensation process of correcting the prediction image signal of the prediction target block by subjecting the prediction image signal of the prediction target block and a prediction image signal generated based on information about a motion vector and a reference frame of an adjacent block of the prediction target block to weighted averaging; and

a third circuit that determines whether the overlapped block motion compensation process is to be applied to the prediction target block or not, wherein

the third circuit converts a prediction method applied to the adjacent block from bidirectional prediction to unidirectional prediction by a predetermined method when the bidirectional prediction is applied to the adjacent block.

2. The image decoding device according to claim 1 , wherein

the third circuit selects a lower one of absolute values of POC differences between a current frame of the prediction target block and the reference frame of the adjacent block to determine that the unidirectional prediction using the selected reference frame of the adjacent block is applied to the adjacent block.

3. The image decoding device according to claim 1 , wherein

the third circuit selects a lower one of absolute values of POC differences between the reference frame of the prediction target block and the reference frame of the adjacent block to determine that the unidirectional prediction using the selected reference frame of the adjacent block is applied to the adjacent block.

4. The image decoding device according to claim 1 , wherein

the third circuit selects the reference frame of the adjacent block equal to the reference frame of the prediction target block and determine that the unidirectional prediction using the selected reference frame of the adjacent block is applied to the adjacent block.

5. An image encoding device configured to encode an image signal including a plurality of blocks to generate encoded data, the image encoding device comprising:

a first circuit that generates a prediction image signal of a prediction target block based on information about a motion vector in a unit of the block and a reference frame;

a second circuit that carries out an overlapped block motion compensation process of correcting the prediction image signal of the prediction target block by subjecting the prediction image signal of the prediction target block and a prediction image signal generated based on information about a motion vector and a reference frame of an adjacent block of the prediction target block to weighted averaging; and

a third circuit that determines whether the overlapped block motion compensation process is to be applied to the prediction target block or not, wherein

the third circuit converts a prediction method applied to the adjacent block from bidirectional prediction to unidirectional prediction by a predetermined method when the bidirectional prediction is applied to the adjacent block.

6. An image decoding method of decoding an image signal including a plurality of blocks, the image decoding method comprising:

a process A of generating a prediction image signal of a prediction target block based on information about a motion vector in a unit of the block and a reference frame;

a process B of carrying out an overlapped block motion compensation process of correcting the prediction image signal of the prediction target block by subjecting the prediction image signal of the prediction target block and a prediction image signal generated based on information about a motion vector and a reference frame of an adjacent block of the prediction target block to weighted averaging; and

a process C of determining whether the overlapped block motion compensation process is to be applied to the prediction target block or not, wherein

the process C converts a prediction method applied to the adjacent block from bidirectional prediction to unidirectional prediction by a predetermined method when the bidirectional prediction is applied to the adjacent block.

7. A non-transitory computer-readable medium storing computer-readable instructions, the computer-readable instructions, when executed by a processor of a computer, causing the processor to perform the method according to claim 6 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2024
From: KIDANI, YOSHITAKA; KAWAMURA, KEI; UNNO, KYOHEI; NAITO, SEI
To: KDDI CORPORATION
Reel/Frame 067351/0596 →
Priority Claims (1)
JP 2018-246858 · Dec 28, 2018 · national
Continuity (3)
Continuation 17183788 · Feb 24, 2021
Continuation PCTJP2019041873 · Oct 25, 2019
Related Publication 20240292023A1 · Aug 29, 2024
References Cited (15)
US 9883203B2 · Chien et al. · 2018 [cited by applicant]
US 10326988B2 · Park et al. · 2019 [cited by applicant]
US 20130128974A1 · Chien et al. · 2013 [cited by applicant]
US 20160219302A1 · Liu et al. · 2016 [cited by applicant]
JP 2015502094A · 2015 [cited by applicant]
JP 2016184936A · 2016 [cited by applicant]
JP 6169091B2 · 2017 [cited by applicant]
WO 2016123068A1 · 2016 [cited by applicant]
Chen et al., Algorithm Description of Joint Exploration Test Model 7 (JEM 7), JVET-G1001 (Jul. 2017). [cited by applicant]
ITU-T H.265 High Efficiency Video Coding, 692 pages (Feb. 2018). [cited by applicant]
Lin, Z. Y. et al., CEI0-related: OBMC bandwidth reduction and line buffer reduction, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-K0259-v2, 11th Meeting: Ljubljana, SI, Jul. 20… [cited by applicant]
Lin, Z. Y. et al., CEI0.2.1: Uni-prediction-based CU-boundary-only OBMC, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-M0178-v2, 13th Meeting: Marrakech, MA, Jan. 2019, pp. 1-7,… [cited by applicant]
Kidani, Yoshitaka et al., CEI0-related: Reduction of the worst-case memory bandwidth and operation number of OBMC, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-M0357-v4, 13th M… [cited by applicant]
International Search Report issued in corresponding International Patent Application No. PCT/JP2019/041873 dated Jan. 21, 2020, with English translation. [cited by applicant]
Notice of Reasons for Refusal dated Jan. 31, 2023, from corresponding Japanese Application No. 2022-004524. [cited by applicant]