IP Library Granted Patent US 12,022,113
Granted Patent B2
US 12,022,113 · App. 17/183,788 · Granted Jun 25, 2024

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,022,113
App. No.
17/183,788
Granted
Jun 25, 2024
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 determinater determining whether the overlapped block motion compensation process is applied to the prediction target block or not. The determinater determines application of the overlapped block motion compensation process to the prediction target block, when unidirectional prediction is applied to the adjacent block.

Claims (20)

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 determines to apply the overlapped block motion compensation process to the prediction target block, when unidirectional prediction is applied to the adjacent block.

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

the third circuit determines to apply the overlapped block motion compensation process to the prediction target block when unidirectional prediction is applied to the prediction target block.

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

the third circuit determines to apply the overlapped block motion compensation process to the prediction target block when a size of the prediction target block is equal to or higher than a predetermined threshold value.

4. 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

in the process C, determination to apply the overlapped block motion compensation process to the prediction target block if unidirectional prediction is applied to the adjacent block is carried out.

5. A program stored on a non-transitory computer readable medium with instructions thereon that, when executed, causes a computer to function as an image decoding device configured to decode an image signal including a plurality of blocks, wherein

the image decoding device comprises:

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 determines to apply the overlapped block motion compensation process to the prediction target block if unidirectional prediction is applied to the adjacent block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2021
From: KIDANI, YOSHITAKA; KAWAMURA, KEI; UNNO, KYOHEI; NAITO, SEI
To: KDDI CORPORATION
Reel/Frame 055391/0840 →
Priority Claims (1)
JP 2018-246858 · Dec 28, 2018 · national
Continuity (2)
Continuation PCTJP2019041873 · Oct 25, 2019
Related Publication 20210185354A1 · Jun 17, 2021