IP Library Granted Patent US 9,538,205
Granted Patent B2
US 9,538,205 · App. 14/402,114 · Granted Jan 3, 2017

Arithmetic decoding device, image decoding apparatus, arithmetic coding device, and image coding apparatus

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 9,538,205
App. No.
14/402,114
Granted
Jan 3, 2017
Kind
B2
Abstract

In order to simplify hardware and improve coding efficiency, an adjacent sub-block coefficient presence/absence context deriving unit 124 c derives context indexes as three-stage values according to a position of a process target transform coefficient in a process target sub-block in a case where a sub-block coefficient presence/absence flag is 0 in a right adjacent sub-block or a lower adjacent sub-block.

Claims (22)

1. An arithmetic decoding device for decoding coded data of a transform coefficient obtained by performing frequency transform on a target image for each unit domain, the device comprising:

a sub-block coefficient presence/absence flag decoding unit configured to decode a sub-block coefficient presence/absence flag indicating whether or not one or more non-zero transform coefficient are included in each of a plurality of sub-blocks into which the unit domain is split; and

a context index deriving unit configured to derive a context index corresponding to a transform coefficient presence/absence flag indicating whether or not the process target transform coefficient is 0, wherein

the context index deriving unit is configured to derive the context index having one of three different values, in a case where the non-zero transform coefficient is not included in two or more adjacent sub-blocks which are adjacent to a process target sub-block.

2. The arithmetic decoding device according to claim 1 wherein the two more adjacent sub-blocks are sub-blocks which are respectively adjacent to the right side and the lower side of the process target subblock,

in a case where the non-zero transform coefficient is not included in either the right adjacent sub-block or the lower adjacent sub-block,

the context index deriving unit is configured to derive the context index having a first value in a case where a sum of a horizontal coordinate and a vertical coordinate indicating a position of the transform coefficient is equal to a first threshold value, and

in other cases,

the context index deriving unit is configured to derive the context index having a second value in a case where a sum of a horizontal coordinate and a vertical coordinate indicating a position of the transform coefficient is smaller than a second threshold value, and

the context index deriving unit is configured to derive the context index having a third value in a case where a sum of a horizontal coordinate and a vertical coordinate indicating a position of the transform coefficient is equal to or greater than the second threshold value.

3. An image decoding apparatus comprising:

the arithmetic decoding device according to claim 1 ;

an inverse frequency transform unit configured to generate a residual image by performing inverse frequency transform on a transform coefficient which is decoded by the arithmetic decoding device; and

a decoded image generating unit configured to generate a decoded image by adding up the residual image generated by the inverse frequency transform unit and a predicted image which is predicted from a generated decoded image.

4. An arithmetic coding device for arithmetically coding each element of syntax indicating a transform coefficient obtained by performing frequency transform on a target image for each unit domain, the device comprising:

a sub-block coefficient presence/absence flag coding unit configured to code a sub-block coefficient presence/absence flag indicating whether or not one or more non-zero transform coefficient are included in each of a plurality of sub-blocks into which the unit domain is split; and

a context index deriving unit configured to derive a context index corresponding to a transform coefficient presence/absence flag indicating whether or not the process target transform coefficient is 0, wherein

the context index deriving unit is configured to derive the context index having one of three different values, in a case where the non-zero transform coefficient is not included in two or more adjacent sub-blocks which are adjacent to a process target sub-block.

5. An image coding apparatus comprising:

a transform coefficient generating unit configured to generate a transform coefficient by performing frequency transform on a residual image between a coding target image and a predicted image for each unit domain; and

the arithmetic coding device according to claim 4 , wherein

the arithmetic coding device is configured to generate coded data by arithmetically coding syntax which is a transform coefficient generated by the transform coefficient generating unit.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2024
From: VELOS MEDIA, LLC
To: SHARP KABUSHIKI KAISHA
Reel/Frame 067905/0718 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: VELOS MEDIA, LLC AND VELOS MEDIA MANAGEMENT, LLC
Reel/Frame 060923/0407 →
SECOND AMENDED AND RESTATED MEMBER INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 2, 2018
From: VELOS MEDIA MANAGEMENT, LLC; VELOS MEDIA, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 045806/0030 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2017
From: SHARP KABUSHIKI KAISHA
To: VELOS MEDIA, LLC
Reel/Frame 043838/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2014
From: IKAI, TOMOHIRO; TSUKUBA, TAKESHI
To: SHARP KABUSHIKI KAISHA
Reel/Frame 034209/0470 →