IP Library Granted Patent US 7,312,731
Granted Patent B2
US 7,312,731 · App. 11/543,857 · Granted Dec 25, 2007

Variable length coding method and variable length decoding method

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 7,312,731
App. No.
11/543,857
Granted
Dec 25, 2007
Kind
B2
Abstract

An image decoding apparatus is provided with a unit operable to receive coded data including a coded run value and a coded level value, wherein the coded run value is obtained by coding a run value which indicates the number of continuous quantized coefficients, each having a zero value, and the coded level value is obtained by coding a level value which indicates a value of a quantized coefficient having a non-zero value; a unit operable to decode the coded run value to obtain a decoded level value; a unit operable to decode the coded level value to obtain a decoded level value; and a unit operable to obtain quantized coefficients of the block image from the decoded level value and the decoded run value, wherein the decoding of the coded run value is performed from a high frequency component toward a low frequency component, in accordance with information that represents a total number of undecoded quantized coefficients which have not been decoded.

Claims (14)

1. A method for decoding coded data of a block image, the method comprising:

receiving the coded data including a coded run value and a coded level value, wherein the coded run value is obtained by coding a run value which indicates the number of continuous quantized coefficients, each having a zero value, and the coded level value is obtained by coding a level value which indicates a value of a quantized coefficient having a non-zero value;

decoding the coded run value to obtain a decoded run value;

decoding the coded level value to obtain a decoded level value; and

obtaining quantized coefficients of the block image from the decoded level value and the decoded run value,

wherein the decoding of the coded run value is performed from a high frequency component toward a low frequency component, in accordance with information that represents a total number of undecoded quantized coefficients which have not been decoded.

2. The method of claim 1 , wherein

the undecoded quantized coefficients are undecoded zero-value coefficients.

3. A decoding apparatus for decoding coded data of a block image, said decoding apparatus comprising:

a unit operable to receive the coded data including a coded run value and a coded level value, wherein the coded run value is obtained by coding a run value which indicates the number of continuous quantized coefficients, each having a zero value, and the coded level value is obtained by coding a level value which indicates a value of a quantized coefficient having a non-zero value;

a unit operable to decode the coded run value to obtain a decoded level value;

a unit operable to decode the coded level value to obtain a decoded level value; and

a unit operable to obtain quantized coefficients of the block image from the decoded level value and the decoded run value,

wherein the decoding of the coded run value is performed from a high frequency component toward a low frequency component, in accordance with information that represents a total number of undecoded quantized coefficients which have not been decoded.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2015
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: GODO KAISHA IP BRIDGE 1
Reel/Frame 036054/0104 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →