Encoding device and decoding device
First Claim
1. An encoding device that encodes an input signal comprising:
- a time-frequency transforming unit operable to transform an input signal in a time domain into a frequency spectrum including a lower frequency spectrum;
a band extending unit operable to generate extension data which specifies a higher frequency spectrum at a higher frequency than the lower frequency spectrum; and
an encoding unit operable to encode the lower frequency spectrum and the extension data, and output the encoded lower frequency spectrum and extension data, wherein the band extending unit generates a first parameter and a second parameter as the extension data, the first parameter specifying a partial spectrum which is to be copied as the higher frequency spectrum from among a plurality of the partial spectrums which form the lower frequency spectrum, and the second parameter specifying a gain of the partial spectrum after being copied.
3 Assignments
0 Petitions
Accused Products
Abstract
An encoding device (200) includes an MDCT unit (202) that transforms an input signal in a time domain into a frequency spectrum including a lower frequency spectrum, a BWE encoding unit (204) that generates extension data which specifies a higher frequency spectrum at a higher frequency than the lower frequency spectrum, and an encoded data stream generating unit (205) that encodes to output the lower frequency spectrum obtained by the MDCT unit (202) and the extension data obtained by the BWE encoding unit (204). The BWE encoding unit (204) generates as the extension data (i) a first parameter which specifies a lower subband which is to be copied as the higher frequency spectrum from among a plurality of the lower subbands which form the lower frequency spectrum obtained by the MDCT unit (202) and (ii) a second parameter which specifies a gain of the lower subband after being copied.
-
Citations
43 Claims
-
1. An encoding device that encodes an input signal comprising:
-
a time-frequency transforming unit operable to transform an input signal in a time domain into a frequency spectrum including a lower frequency spectrum;
a band extending unit operable to generate extension data which specifies a higher frequency spectrum at a higher frequency than the lower frequency spectrum; and
an encoding unit operable to encode the lower frequency spectrum and the extension data, and output the encoded lower frequency spectrum and extension data, wherein the band extending unit generates a first parameter and a second parameter as the extension data, the first parameter specifying a partial spectrum which is to be copied as the higher frequency spectrum from among a plurality of the partial spectrums which form the lower frequency spectrum, and the second parameter specifying a gain of the partial spectrum after being copied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A decoding device that decodes an encoded signal,
wherein the encoded signal includes a lower frequency spectrum and extension data, the extension data including a first parameter and a second parameter which specify a higher frequency spectrum at a higher frequency than the lower frequency spectrum, the decoding device comprises: -
a decoding unit operable to generate the lower frequency spectrum and the extension data by decoding the encoded signal;
a band extending unit operable to generate the higher frequency spectrum from the lower frequency spectrum and the first parameter and the second parameter; and
a frequency-time transforming unit operable to transform a frequency spectrum obtained by combining the generated higher frequency spectrum and the lower frequency spectrum into a signal in a time domain, and the band extending unit copies a partial spectrum specified by the first parameter from among a plurality of partial spectrums which form the lower frequency spectrum, determines a gain of the partial spectrum after being copied, according to the second parameter, and generates the obtained partial spectrum as the higher frequency spectrum. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An encoding method for encoding an input signal comprising:
-
a time-frequency transforming step for transforming an input signal in a time domain into a frequency spectrum including a lower frequency spectrum;
a band extending step for generating extension data which specifies a higher frequency spectrum at a higher frequency than the lower frequency spectrum; and
an encoding step for encoding the lower frequency spectrum and the extension data, and outputting the encoded lower frequency spectrum and extension data, wherein in the band extending step, a first parameter and a second parameter are generated as the extension data, the first parameter specifying a partial spectrum which is to be copied as the higher frequency spectrum from among a plurality of the partial spectrums which form the lower frequency spectrum, and the second parameter specifying a gain of the partial spectrum after being copied.
-
-
32. A decoding method for decoding an encoded signal,
wherein the encoded signal includes a lower frequency spectrum and extension data, the extension data including a first parameter and a second parameter which specify a higher frequency spectrum at a higher frequency than the lower frequency spectrum, the decoding method comprises: -
a decoding step for generating the lower frequency spectrum and the extension data by decoding the encoded signal;
a band extending step for generating the higher frequency spectrum from the lower frequency spectrum and the first parameter and the second parameter; and
a frequency-time transforming step for transforming a frequency spectrum obtained by combining the generated higher frequency spectrum and the lower frequency spectrum into a signal in a time domain, and in the band extending step, a partial spectrum specified by the first parameter from among a plurality of partial spectrums which form the lower frequency spectrum is copied, a gain of the partial spectrum after being copied is determined with the second parameter, and the obtained partial spectrum is generated as the higher frequency spectrum.
-
-
33. A program for encoding an input signal comprising:
-
a time-frequency transforming step for transforming an input signal in a time domain into a frequency spectrum including a lower frequency spectrum;
a band extending step for generating extension data which specifies a higher frequency spectrum at a higher frequency than the lower frequency spectrum; and
an encoding step for encoding the lower frequency spectrum and the extension data, and output the encoded lower frequency spectrum and extension data, wherein in the band extending step, a first parameter and a second parameter are generated as the extension data, the first parameter specifying a partial spectrum which is to be copied as the higher frequency spectrum from among a plurality of the partial spectrums which form the lower frequency spectrum, and the second parameter specifying a gain of the partial spectrum after being copied.
-
-
34. A program for decoding an encoded signal,
wherein the encoded signal includes a lower frequency spectrum and extension data, the extension data including a first parameter and a second parameter which specify a higher frequency spectrum at a higher frequency than the lower frequency spectrum, the program comprises: -
a decoding step for generating the lower frequency spectrum and the extension data by decoding the encoded signal;
a band extending step for generating the higher frequency spectrum from the lower frequency spectrum and the first parameter and the second parameter; and
a frequency-time transforming step for transforming a frequency spectrum obtained by combining the generated higher frequency spectrum and the lower frequency spectrum into a signal in a time domain, and in the band extending step, a partial spectrum specified by the first parameter from among a plurality of partial spectrums which form the lower frequency spectrum is copied, a gain of the partial spectrum after being copied is determined by the second parameter, and the obtained partial spectrum is generated as the higher frequency spectrum.
-
-
35. A computer readable recording medium on which an encoded signal is recorded,
wherein the encoded signal includes a lower frequency spectrum and extension data, the extension data including a first parameter and a second parameter which specify a higher frequency spectrum at a higher frequency than the lower frequency spectrum, the first parameter is a parameter which specifies a partial spectrum which is to be copied as the higher frequency spectrum from among a plurality of the partial spectrums which form the lower frequency spectrum, and the second parameter is a parameter which specifies a gain of the partial spectrum after being copied.
Specification