IP Library Granted Patent US 7,180,948
Granted Patent B2
US 7,180,948 · App. 10/115,139 · Granted Feb 20, 2007

Image decoder and image decoding method having a frame mode basis and a field mode basis

Assignee: NEC Corporation
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,180,948
App. No.
10/115,139
Granted
Feb 20, 2007
Kind
B2
Abstract

An image decoder which applies a decoding process to image data includes a module for applying a variable length decoding process to a first image data, a module for applying an inverse quantizing process to the first image data, a module for determining a mode of discrete cosine transform of the first image data, and inverse discrete cosine transform module for obtaining a second image. The inverse discrete cosine transform module transforms the first image data into the second image having a lower degree than the first image data when the mode is a field mode, which performs the discrete cosine transform by each field, using a first basis. The inverse discrete cosine transform module transforms the first image data into the second image with keeping field information when the mode is a frame mode which performs the discrete cosine transform by each frame, using a second basis. A number of calculations included in the inverse discrete cosine transform using the second basis function is substantially equal to a number of calculations included in the inverse discrete cosine transform using the first basis.

Claims (32)

1. An image decoder which applies a decoding process to image data, said image decoder comprising:

means for applying a variable length decoding process to a first image data;

means for applying an inverse quantizing process to said first image data;

means for determining a mode of discrete cosine transform of said first image data; and

inverse discrete cosine transform means for obtaining a second image,

wherein:

said inverse discrete cosine transform means transforms said first image data into said second image having a lower degree than said first image data when said mode comprises a field mode which performs said discrete cosine transform by each field, using a first mathematical expression as a first basis function,

said inverse discrete cosine transform means transforms said first image data into said second image having said lower degree with keeping field information when said mode comprises a frame mode which performs said discrete cosine transform by each frame, using a second mathematical expression as a second basis function, such that a number of calculations included in said inverse discrete cosine transform using said second basis function is substantially equal to a number of calculations included in said inverse discrete cosine transform using said first basis function, and

said first basis function comprises cos [(2x +1)uπ/2N] and said second basis function comprises cos [(2x+3)uπ/2N] cos[uπ/N].

2. An image decoding method for obtaining image data, comprising:

applying a variable length decoding process to image data having a first resolution;

applying an inverse quantizing process to said image data;

determining a mode of discrete cosine transform of said image data;

obtaining image data having a second resolution having a lower degree than said image data having first resolution, when said mode comprises a field mode, which performs said discrete cosine transform by each field; and

obtaining image data having said second resolution by applying inverse discrete cosine transform to said image data which has been subjected to said inverse quantizing process while keeping field information, when said mode comprises a frame mode, which performs said discrete cosine transform by each frame, wherein

processing said inverse discrete cosine transform uses a first mathematical expression as a first basis function for said field mode and a second mathematical expression as a second basis function for said frame mode such that a number of calculations included in processing said inverse discrete cosine transform using said second basis function is substantially equal to a number of calculations included in said inverse discrete cosine transform using said first basis function, and said first basis function comprises cos [(2x+1)uπ2N] and said second basis function comprises cos [(2x+3)uπ/2N] cos[uπ/N].

3. An image decoder which applies a decoding process to image data comprising:

a first image data transformed into a second image data through a variable length decoding process;

an inverse quantizing process;

a discrete cosine transform mode selection process; and

an inverse discrete cosine transform process,

wherein:

said second image data is transformed to a lower resolution data than said first image data when a discrete cosine process is performed by each field;

said second image data has a same resolution with said first image data when said discrete cosine process is performed by each frame; and

a first mathematical expression is used as a first basis function for calculations of said field mode and a second mathematical expression is used as a second basis function for calculations of said frame mode such that a number of calculations included in processing said inverse discrete cosine transform using said second basis function is substantially equal to a number of calculations included in processing said inverse discrete cosine transform using said first basis function; and

said first basis function comprises cos [(2x+1)uπ/2N]) and said second basis function comprises cos [(2x+3)uπ/2N]cos[uπ/N].

4. A method of image decoding, comprising:

receiving an image data;

determining a mode of discrete cosine transform of said image data as being one of a field mode and a frame mode; and

applying an inverse discrete cosine transform to said data,

wherein said inverse discrete cosine transform uses a first mathematical expression for a first basis function for said field mode and a second mathematical expression for a second basis function for said frame mode such that a number of calculations included in said inverse discrete cosine transform using said second basis function is substantially equal to a number of calculations included in said inverse discrete cosine transform using said first basis function and a same reduction in resolution is achieved in each of said field mode and said frame mode, and

wherein said first basis function comprises cos [(2x+1)uπ/2N] and, said second basis function comprises cos [(2x+3)uπ/2N]cos[uπN].

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2011
From: NEC CORPORATION
To: NEC PERSONAL COMPUTERS, LTD.
Reel/Frame 027154/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2002
From: YAMADA, TORU
To: NEC CORPORATION
Reel/Frame 012920/0212 →
Priority Claims (1)
JP 2001-107329 · Apr 5, 2001 · national
Continuity (1)
Related Publication 20020172278A1 · Nov 21, 2002