IP Library Granted Patent US 8,892,428
Granted Patent B2
US 8,892,428 · App. 13/521,341 · Granted Nov 18, 2014

Encoding apparatus, decoding apparatus, encoding method, and decoding method for adjusting a spectrum amplitude

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 8,892,428
App. No.
13/521,341
Granted
Nov 18, 2014
Kind
B2
Abstract

An encoding device is provided for increasing the quality of an encoded signal, even when encoding music signals. In the encoding device, a Code-Excited Linear Prediction (CELP) encoder generates first encoded data by encoding an input signal, and a CELP decoder generates a decoded signal by decoding the first encoded data input from the CELP encoder. Additionally, a characteristic parameter encoder calculates a parameter that expresses the degree of fluctuation in the ratio of the peak components and the floor components between the spectra of the decoded signal and the input signal.

Claims (27)

1. An encoding apparatus, comprising:

a first encoder that performs code excited linear prediction (CELP) encoding on an input signal to generate first encoded data;

a decoder that performs CELP decoding on the first encoded data to generate a CELP decoded signal;

a second encoder that calculates a parameter indicating an amount of fluctuation between a first ratio and a second ratio, and encodes the parameter to generate second encoded data, the first ratio being a ratio between peak components and floor components of spectra of the CELP decoded signal and the second ratio being a ratio between peak components and floor components of spectra of the input signal; and

a multiplexing section that multiplexes and outputs the first encoded data and the second encoded data.

2. A decoding apparatus, comprising:

a demultiplexer that receives and demultiplexes the first encoded data and the second encoded data from the encoding apparatus according to claim 1 ;

a first decoder that decodes the first encoded data to generate the CELP decoded signal;

a second decoder that decodes the second encoded data to generate the parameter; and

an adjuster that adjusts amplitude of peak components of a spectrum of the CELP decoded signal using the parameter.

3. A decoding apparatus, comprising:

a demultiplexer that receives and demultiplexes first encoded data and second encoded data from an encoding apparatus that performs scalable encoding having at least a low layer and a high layer, the first encoded data being generated by performing code excited linear prediction (CELP) encoding on an input signal in the low layer, and the second encoded data being generated by encoding an error signal which is a difference between a CELP decoded signal and the input signal the CELP decoded signal being obtained by decoding the first encoded data in part of the band of the input signal in the high layer;

a first decoder that decodes the first encoding data to generate a CELP decoded signal;

a second decoder that decodes the second encoded data to obtain the error signal, and

an adjuster that adjusts amplitude of peak components of a spectrum of the CELP decoded signal in the band other than the part of the band using a parameter indicating an amount of fluctuation between a first ratio and a second ratio, the first ratio being a ratio between peak components and floor components of spectra of the CELP decoded signal, and the second ration being a ratio between peak components and floor components in the part of a decoded input signal obtained by using the CELP decoded signal and the error signal.

4. An encoding method, comprising:

performing code excited linear prediction (CELP) encoding on an input signal to generate first encoded data;

decoding the first encoded data to generate a CELP decoded signal;

calculating a parameter indicating an amount of fluctuation between a first ratio and a second ratio, and encoding the parameter to generate second encoding data, the first ratio being a ratio between peak components and floor components of spectra of the CELP decoded signal and the second ratio being a ratio between peak components and floor components of spectra of the input signal; and

multiplexing and outputting the first encoded data and the second encoded data.

5. A decoding spectrum amplitude adjustment method, comprising:

receiving and demultiplexing the first encoded data and the second encoded data that are encoded by the encoding method according to claim 4 ;

decoding the first encoded data to generate the CELP decoded signal;

decoding the second encoded data to generate the parameter; and

adjusting amplitude of peak components of a spectrum of the CELP decoded signal using the parameter.

6. The encoding apparatus according to claim 1 ,

wherein the second encoder determines the peak components and the floor components using a pitch gain in the CELP encoding.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2017
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: III HOLDINGS 12, LLC
Reel/Frame 042386/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: OSHIKIRI, MASAHIRO
To: PANASONIC CORPORATION
Reel/Frame 029080/0691 →