IP Library Granted Patent US 7,095,896
Granted Patent B2
US 7,095,896 · App. 10/479,831 · Granted Aug 22, 2006

Image encoding method and image 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,095,896
App. No.
10/479,831
Granted
Aug 22, 2006
Kind
B2
Abstract

The method includes the following units: a coefficient number detecting unit ( 109 ) for detecting the number of coefficients which has a value other than 0 for each block according to the generated coefficient, a coefficient number storing unit ( 110 ) for storing the number of coefficients detected, a coefficient number coding unit ( 111 ) for selecting a table for variable length coding based on the numbers of coefficients in the coded blocks located on the periphery of a current block to be coded with reference to the selected table for variable length coding so as to perform variable length coding for the number of coefficients.

Claims (18)

1. A decoding method for decoding coded data on a block basis, the method comprising:

determining a predictive value for a total number of non-zero coefficients included in a current block to be decoded based on a total number of non-zero coefficients included in a decoded block located adjacent to the current block, wherein each non-zero coefficient is a transform coefficient having a level value other than “0”;

selecting a variable length decoding method based on the determined predictive value; and

decoding the coded data obtained by coding the total number of non-zero coefficients included in the current block by using the selected variable length decoding method.

2. A decoding method for decoding coded data on a block basis, the method comprising:

determining a predictive value for a total number of non-zero coefficients included in a current block to be decoded based on a total number of non-zero coefficients included in a decoded block located adjacent to the current block, wherein each non-zero coefficient is a transform coefficient having a level value other than “0”;

selecting a variable length code table based on the determined predictive value; and

decoding the coded data obtained by coding the total number of non-zero coefficients included in the current block by using the selected variable length code table.

3. The decoding method according to claim 2 ,

wherein said determining is based on a plurality of the total numbers of non-zero coefficients included in decoded blocks located adjacent to the current block.

4. The decoding method according to claim 3 ,

wherein the predictive value is determined by using a value corresponding to an average value of the total numbers of non-zero coefficients included in the decoded blocks located adjacent to the current block.

5. The decoding method according to claim 3 ,

wherein the predictive value for the total number of non-zero coefficients included in the current block is determined based on the total numbers of non-zero coefficients included in the decoded blocks located above and to the left of the current block.

6. The decoding method according to claim 5 ,

wherein a value corresponding to an average value of the total numbers of non-zero coefficients included in the decoded blocks located above and to the left of the current block is determined to be the predictive value when the decoded blocks are found above and to the left of the current block.

7. The decoding method according to claim 5 ,

wherein a value corresponding to an average value of the total numbers of non-zero coefficients included in the decoded blocks above and to the left of the current block is determined to be the predictive value when upper and left boundaries of the current block are neither a boundary of a picture which is a unit of the image nor a boundary of a slice which is one of a plurality of sections into which the picture is divided.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2023
From: GODO KAISHA IP BRIDGE 1
To: VIDEOLABS, INC.
Reel/Frame 064594/0535 →
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 →
CHANGE OF NAME Recorded Nov 20, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021930/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2004
From: ABE, KIYOFUMI; KADONO, SHINYA; KONDO, SATOSHI; HAGAI, MAKOTO
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 016049/0014 →