IP Library Granted Patent US 10,778,976
Granted Patent B2
US 10,778,976 · App. 16/336,242 · Granted Sep 15, 2020

Image decoding apparatus and image coding apparatus

Inventors: Tomohiro Ikai (Sakai, JP); Tomoko Aono (Sakai, JP)
Assignees: SHARP KABUSHIKI KAISHA; FG Innovation Company Limited
H04N19/119H04N19/127H04N19/157H04N19/159H04N19/176H04N19/50H04N19/70
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 10,778,976
App. No.
16/336,242
Granted
Sep 15, 2020
Kind
B2
Abstract

An image decoding apparatus ( 31 ) includes a CT information decoding unit ( 10 ) configured, in each coding tree, to decode a constraint flag indicating whether or not to constrain decoding a prediction unit, and a CU decoding unit ( 20 ) configured, in the coding tree, to decode a prediction unit in a coding node to be decoded first and to not decode a prediction unit in another coding node, in a case that the constraint flag indicates constraint of decoding the prediction unit. According to the present invention, it is possible to reduce a coding amount of PU and complexity of coding/decoding an image while maintaining a split with a high degree of freedom by CT split (QT split and BT split).

Claims (22)

1. An image decoding apparatus for decoding a picture, the image decoding apparatus comprising:

a CT information decoding circuitry that initializes a variable specifying whether to use a merge for a current coding tree; and

a CU decoding circuitry derives inter prediction information,

wherein

the CT information decoding circuitry sets a value of the variable equal to a first value, in a case that the value of the variable is equal to a second value and a size of a current coding block is less than a predetermined value,

in a case that the value of the variable is equal to the first value,

the CT information decoding circuitry sets a first location of a top left sample of a merge region equal to a second location of a top left sample of a target block and sets a first size of the merge region equal to a second size of the target block, and in the case that the value of the variable is equal to the first value,

the CU decoding circuitry shares the inter prediction information across blocks included in the merge region.

2. An image coding apparatus for coding a picture, comprising:

a CT information coding circuitry that initializes a variable specifying whether to use a merge for a current coding tree; and

a CU coding circuitry derives inter prediction information,

wherein the CT information coding circuitry sets a value of the variable equal to a first value, in a case that the value of the variable is equal to a second value and a size of a current coding block is less than a predetermined size,

in a case that the value of the variable is equal to the first value,

the CT information coding circuitry sets a first location of a top left sample of a merge region equal to a second location of a top left sample of a target block and sets a first size of the merge region equal to a second size of the target block, and in the case that the value of the variable is equal to the first value,

the CU coding circuitry shares the inter prediction information across blocks included in the merge region.

3. An image decoding method for decoding a picture, the image decoding method including:

initializing a variable specifying whether to use a merge for a current coding tree;

deriving inter prediction information;

setting a value of the variable equal to a first value, in a case that the value of the variable is equal to a second value and a size of a current coding block is less than a predetermined size;

setting a first location of a top left sample of a merge region equal to a second location of a top left sample of a target block, in a case that the value of the variable is equal to the first value;

setting a first size of the merge region equal to a second size of the target block, in the case that the value of the variable is equal to the first value; and

sharing the inter prediction information across blocks included in the merge region, in the case that the value of the variable is equal to the first value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2023
From: SHARP KABUSHIKI KAISHA; SHARP CORPORATION
To: SHARP KABUSHIKI KAISHA
Reel/Frame 063815/0589 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2023
From: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA; SHARP CORPORATION
Reel/Frame 062389/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: IKAI, TOMOHIRO; AONO, TOMOKO
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 048686/0670 →