IP Library › Granted Patent US 8,195,471
Granted Patent B2
US 8,195,471 · App. 12/708,290 · Granted Jun 5, 2012

Sampling rate conversion apparatus, coding apparatus, decoding apparatus and methods thereof

Assignee: Panasonic 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 8,195,471
App. No.
12/708,290
Granted
Jun 5, 2012
Kind
B2
Abstract

A coding apparatus reduces a circuit scale and the amount of coding processing calculation. A frequency domain conversion section performs a frequency analysis of the signal sampled at a sampling rate Fx with an analysis length of 2·Na and calculates first spectrum S 1 (k)(0≦k<Na). A band extension section extends the effective frequency band of first spectrum S 1 (k) to 0≦k<Nb so that a new spectrum can be assigned to the extended area following to the frequency k=Na of first spectrum S 1 (k). An extended spectrum assignment section assigns extended spectrum S 1 ′(k)(Na≦k<Nb) input to the extended frequency band from the outside. A spectral information specification section outputs information necessary to specify extended spectrum S 1 ′(k) out of the spectrum given from the extended spectrum assignment section as a code.

Claims (90)

1. A scalable coding apparatus comprising:

a first coding section that encodes a first band of a voice signal or audio signal; and

a second coding section that encodes a second band of said voice signal or said audio signal,

wherein said second coding section comprises a sampling rate conversion section including:

an acquisition section that acquires a first spectrum from a time domain signal having a first sampling rate obtained by said first coding section through a frequency domain conversion; and

a generation section that generates an extended spectrum based on said first spectrum, which is added to said first spectrum and extends the bandwidth of said first spectrum,

wherein said extended spectrum has a bandwidth calculated by a ratio of said first sampling rate and a second sampling rate which is higher than said first sampling rate, and the shape of said extended spectrum is most similar to the shape of a second band of said voice signal or audio signal.

2. The scalable coding apparatus according to claim 1 , wherein:

said generation section generates said extended spectrum by copying a part of said first spectrum, and a location of said part of said first spectrum is determined from a predetermined range so that the shape of said extended spectrum is most similar to the shape of a second band of said voice signal or audio signal.

3. The scalable coding apparatus according to claim 1 , wherein said second coding section divides said extended spectrum into two or more subbands and performs coding in subband units.

4. The scalable coding apparatus according to claim 1 , wherein:

the acquisition section acquires a first spectrum from the time domain signal having the first sampling rate, Fx; and

the generation section generates said extended spectrum with a bandwidth of Nb-Na, based on the ratio of said first sampling rate and the second sampling rate, Fy, in accordance with the following expression:

Nb

=

Na

·

Fy

Fx

where

Na is the bandwidth of the spectrum before extending, and

Nb is the bandwidth of the spectrum after extending.

5. The scalable coding apparatus according to claim 1 , further comprising a gain determining section that determines a gain of said extended spectrum whose bandwidth is extended so as to match power in the second band of said voice signal or said audio signal.

6. A communication terminal apparatus comprising the scalable coding apparatus according to claim 1 .

7. A base station apparatus comprising the scalable coding apparatus according to claim 1 .

8. A scalable decoding apparatus comprising:

a first decoding section that decodes a coding information generated by encoding an voice or audio signal by a scalable coding apparatus to generate a decoded first band of a voice signal or audio signal; and

a second decoding section that decodes said coding information to generate a decoded second band of said voice signal or said audio signal,

wherein said second decoding section comprises a sampling rate conversion section including:

an acquisition section that acquires a first spectrum from a time domain signal having a first sampling rate obtained by said first decoding section through a frequency domain conversion: and

a generation section that generates an extended spectrum based on said first spectrum, which is added to said first spectrum and extends the bandwidth of said first spectrum,

wherein said extended spectrum has a bandwidth calculated by a ratio of said first sampling rate and a second sampling rate which is higher than said first sampling rate, and the shape of said extended spectrum is most similar to the shape of a second band of said voice signal or audio signal.

9. The scalable decoding apparatus according to claim 8 , wherein:

said generation section generates said extended spectrum by copying a part of said first spectrum, and a location of said part of said first spectrum is determined from a predetermined range so that the shape of said extended spectrum is most similar to the shape of a second band of said voice signal or audio signal.

10. The scalable decoding apparatus according to claim 8 , wherein said extended spectrum is divided into two or more subbands and includes coding information of said extended spectrum which is coded in subband units.

11. The scalable decoding apparatus according to claim 8 , wherein:

the acquisition section acquires the first spectrum from the time domain signal having the first sampling rate, Fx; and

the generation section generates the extended spectrum with a bandwidth of Nb-Na, based on the ratio of said first sampling rate and the second sampling rate, Fy, in accordance with the following expression:

Nb

=

Na

·

Fy

Fx

where

Na is the bandwidth of the spectrum before extending, and

Nb is the bandwidth of the spectrum after extending.

12. The scalable decoding apparatus according to claim 8 , further comprising a

gain determining section that determines a gain of said extended spectrum whose bandwidth is extended so as to match power in the second band of said voice signal or said audio signal.

13. The scalable decoding apparatus according to claim 8 , further comprising a third decoding section that decodes a third band of said voice signal or said audio signal,

wherein said third decoding section generates a spectrum from a time domain signal of said first sampling rate, applies processing such as zero insertion or deletion to the high frequency part of the spectrum, obtains a spectrum of said third band and converts the spectrum of said third band to a time domain signal.

14. A communication terminal apparatus comprising the scalable decoding apparatus according to claim 8 .

15. A base station apparatus comprising the scalable decoding apparatus according to claim 8 .

16. A scalable coding method comprising:

a first coding step of encoding a first band of a voice signal or audio signal; and

a second coding step of encoding a second band of said voice signal or said audio signal,

wherein said second coding step comprises a sampling rate conversion operation including:

an acquisition step of acquiring a first spectrum from a time domain signal having a first sampling rate obtained in said first coding step through a frequency domain conversion; and

a generation step of generating an extended spectrum based on said first spectrum, which is added to said first spectrum and extends the bandwidth of said first spectrum,

wherein said extended spectrum has a bandwidth calculated by a ratio of said first sampling rate and a second sampling rate which is higher than said first sampling rate, and the shape of said extended spectrum is most similar to the shape of a second band of said voice signal or audio signal.

17. The scalable coding method according to claim 16 , wherein:

the acquisition step acquires a first spectrum from the time domain signal having the first sampling rate, Fx; and the generation step generates said extended spectrum with a bandwidth of Nb-Na, based on the ratio of said first sampling rate and the second sampling rate, Fy, in accordance with the following expression:

Nb

=

Na

·

Fy

Fx

where

Na is the bandwidth of the spectrum before extending, and

Nb is the bandwidth of the spectrum after extending.

18. A scalable decoding method comprising:

a first decoding step of decoding a coding information generated by encoding an voice or audio signal by a scalable coding apparatus to generate a decoded first band of a voice signal or audio signal; and

a second decoding step of decoding said coding information to generate a decoded second band of said voice signal or said audio signal,

wherein said second decoding step comprises a sampling rate conversion operation including:

an acquisition step of acquiring a first spectrum from a time domain signal having a first sampling rate obtained in said first decoding step through a frequency domain conversion: and

a generation step of generating an extended spectrum based on said first spectrum, which is added to said first spectrum and extends the bandwidth of said first spectrum,

wherein said extended spectrum has a bandwidth calculated by a ratio of said first sampling rate and a second sampling rate which is higher than said first sampling rate, and the shape of said extended spectrum is most similar to the shape of a second band of said voice signal or audio signal.

19. The scalable decoding method according to claim 18 , wherein:

the acquisition step acquires the first spectrum from the time domain signal having the first sampling rate, Fx; and

the generation step generates said extended spectrum with a bandwidth of Nb-Na, based on the ratio of said first sampling rate and the second sampling rate, Fy, in accordance with the following expression:

Nb

=

Na

·

Fy

Fx

where

Na is the bandwidth of the spectrum before extending, and

Nb is the bandwidth of the spectrum after extending.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
Priority Claims (1)
JP 2003-341717 · Sep 30, 2003 · national
Continuity (2)
Continuation 10573812 · Mar 28, 2006
Related Publication 20100161321A1 · Jun 24, 2010