Specification
SIGNAL PROCESSING APPARATUS AND SIGNAL PROCESSING METHOD,
ENCODER AND ENCODING METHOD, DECODER AND DECODING METHOD, AND
PROGRAM
TECHNICAL FIELD
[0001]
The present invention relates to a signal processing
apparatus and a signal processing method, an encoder and an
10 encoding method, a decoder and a decoding method, and a program,
and more particularly to a signal processing apparatus and
a signal processing method, an encoder and an encoding method,
a decoder and a decoding method, and a program for reproducing
a music signal with improved sound quality by expansion of
15 a frequency band.
BACKGROUND ART
[0002]
Recently, music distribution services for distributing
20 music data via the internet have been increased. The music
distribution service distributes, as music data, encoded data
obtained by encoding a music signal. As an encoding method
of the music signal, an encoding method has been commonly used
in which the encoded data file size is suppressed to decrease
25 a bit rate so as to save time during download.
[0003]
Such an encoding method of the music signal is broadly
divided into an encoding method such as MP3 (MPEG (Moving
Picture Experts Group) Audio Layers 3) (International Standard
30 ISO/IEC 11172-3) and an encoding method such as HE-AAC (High
Efficiency MPEG4 AAC) (International Standard ISO/IEC
SP248477W002
14496-3).
[000.4]
The encoding method represented by MP3 cancels a signal
component of a high frequency band (hereinafter, referred to
5 as a high band) having about 15 kHz or more in music signal
that is almost imperceptible to humans, and encodes the low
frequency band (hereinafter, referred to as a low band) of
the signal component of the remainder. Therefore, the
encoding method is referred to as a high band cancelation
10 encoding method. This kind of high band cancelation encoding
method can suppress the file size of encoded data. However,
since sound in a high band can be perceived slightly by human,
if sound is produced and output from the decoded music signal
obtained by decoding the encoded data, suffers a loss of sound
15 quality whereby a sense of realism of an original sound is
lost and a sound quality deterioration such a blur of sound
occurs.
[0005`]
Unlike this, the encoding method represented by HE-AAC
20 extracts specific information from a signal component of the
high band and encodes the information in conjunction with a
signal component of the low band. The encoding method is
referred to below as a high band characteristic encoding method.
Since the high band characteristic encoding method encodes
25 only characteristic information of the signal component of
the high band as information on the signal component of the
high band, deterioration of sound quality is suppressed and
encoding efficiency can be improved.
[0006]
30 In decoding data encoded by the high band characteristic
encoding method, the signal component of the low band and
2.
SP248477WO02
characteristic information are decoded and the signal
component of the high band is produced from a signal component
of the low band and characteristic information after being
decoded. Accordingly, a technology that expands a frequency
band of the signal component of the high band by producing
a signal component of the high band from signal component of
the low band is referred to as a band expansion technology.
[0007]
As an application example of a band expansion method,
10 after decoding of data encoded by a high band cancelation
encoding method, a post process is performed. In the post
process, the high band signal component lost in the encoding
is generated from the decoded low band signal component,
thereby expanding the frequency band of the signal component
15 of the low band (see Patent Document 1), The method of
frequency band expansion of the related art is referred below
to as a band expansion method of Patent Document 1.
[0008]
In a band expansion method of the Patent Document 1,
20 the apparatus estimates a power spectrum (hereinafter,
suitably referred to as a frequency envelope of the high band)
of the high band from the power spectrum of an input signal
by setting the signal component of the low band after decoding
as the input signal and produces the signal component of the
25 high band having the frequency envelope of the high band from
the signal component of the low band.
[0009]
Fig. 1 illustrates an example of a power spectrum of
the low band after the decoding as an input signal and a frequency
30 envelope of an estimated high band.
[0010]
3
SP248477WO02
In Fig. 1, the vertical axis illustrates a power as a
logarithm and a horizontal axis illustrates a frequency.
[0011]
The apparatus determines the band in the low band of
5 the signal component of the high band (hereinafter, referred
to as an expansion start band) from a kind of an encoding system
on the input signal and information such as a sampling rate,
a bit rate and the like (hereinafter, referred to as side
information). Next, the apparatus divides the input signal
10 as signal component of the low band into a plurality of sub-band
signals. The apparatus obtains a plurality of sub-band
signals after division, that is, an average of respective
groups (hereinafter, referred to as a group power) in a time
direction of each power of a plurality of sub-band signals
15 of a lowband side lower than the expansion start band is obtained
(hereinafter, simply referred to as a low band side). As
illustrated in Fig. 1, according to the apparatus, it is assumed
that the average of respective group powers of the signals
of a plurality of sub-bands of the low band side is a power
20 and a point making a frequency of a lower end of the expansion
start band be a frequency is a starting point. The apparatus
estimates a primary straight line of a predetermined slope
passing through the starting point as the frequency envelope
of the high band higher than the expansion start band
25 (hereinafter, simply referred to as a high band side). In
addition, a position in a power direction of the starting point
may be adjusted by a user. The apparatus produces each of
a plurality of signals of a sub-band of the high band side
from a plurality of signals of a sub-band of the low band side
30 to be an estimated frequency envelope of the high band side.
The apparatus adds a plurality of the produced signals of the
4
SP248477WO02
sub-band of the high band side to each other into the signal
components of the high band and adds the signal components
of the low band to each other to output the added signal
components. Therefore, the music signal after expansion of
the frequency band is close to the original music signal.
However, it is possible to produce the music signal of a better
quality.
[0012]
The band expansion method disclosed in the Patent
10 Document 1 has an advantage that the frequency band can be
expanded for the music signal after decoding of the encoded
data with respect to various high band cancelation encoding
methods and encoded data of various bit rates.
15 CITATION LIST
PATENT DOCUMENT
[0013]
Patent Document 1: Japanese Patent Application Laid-Open No.
2008-139844
20
SUMMARY OF THE INVENTION
PROBLEMS TO BE SOLVED BY THE INVENTION
[0014]
Accordingly, the band expansion method disclosed in
25 Patent Document 1 may be improved in that the estimated
frequency envelope of a high band side is a primary straight
line of a predetermined slope, that is, a shape of the frequency
envelope is fixed.
[0015]
30 Inother words, the power spectrum of the music signal
has various shapes and the music signal has a lot of cases
5
SP24847'7WO02
where the frequency envelope of the high band side estimated
by the band expansion method disclosed in Patent Document 1
deviates considerably.
[0016]
Fig. 2 illustrates an example of an original power
spectrum of anattackmusic signal (attackmusic signal) having
a rapid change in time as a drum is strongly hit once.
[0017]
In addition, Fig. 2 also illustrates the frequency
10 envelope of the high band side estimated from the input signal
by setting the signal component of the low band side of the
attack relative music signal as an input signal by the band
expansion method disclosed in the Patent Document 1.
[0018]
15 As illustrated in Fig. 2, the power spectrum of the
original high band side of the attack music signal has a
substantially flat shape.
[0019]
Unlike this, the estimated frequency envelope of the
20 high band side has a predetermined negative slope and even
if the frequency is adjusted to have the power close Io the
original power spectrum, difference between the power and the
original power spectrum becomes large as the frequency becomes
high.
25 [0020]
Accordingly, in the band expansion method disclosed in
Patent Document 1, the estimated frequency envelope of the
high band side cannot reproduce the frequency envelope of the
original high band side with high accuracy. Therefore, if
30 sound frcm the music signal after the expansion of the frequency
band is produced and output, clarity of the sound in auditory
6
SP248477WO02
is lower than the original sound.
[0021]
In addition, in the high band characteristic encoding
method such as HE-AAC and the like described above, the
5 frequency envelope of the high band side is used as
characteristic information of the encoded high band signal
components. However, it needs to reproduce the frequency
envelope of the original high band side with high accuracy
in a decoding side.
10 [0022]
The present invention has been made in a consideration
of such a circumstance and provides a music signal having a
better sound quality by expanding a frequency band,
15 SOLUTIONS TO PROBLEMS
[0023]
A signal processing apparatus accordingtoa firstaspect
of the present invention includes: a sub-band division unit
that receives an input signal having an arbitrary sampling
20 frequency as an input and produces low band sub-band signals
of a plurality of sub-bands on a low band side of the input
signal and high band sub-band signals of a plurality of
sub-bands on a high band side of the input signal, the sub-bands
on the high band side having the number corresponding to the
25 sampling frequency of the input signal; a pseudo high band
sub-band power calculation unit that calculates pseudo high
band sub-band powers, which are estimated values of powers
of the high band sub-band signals, for the respective sub-bands
on the high band side based on coefficient tables having
30 coefficients for the respective sub-bands on the high band
side and the low band sub-band signals; a selection unit that
y
SP248477WO02
compares high band sub-band powers of the high band sub-band
signals and the pseudo high band sub-band powers to each other
and selects one of a plurality of the coefficient tables; and
a production unit that produces data containing coefficient
information for obtaining the selected coefficient table.
[0024]
The sub-band division unit may divide the input signal
into the high band sub-band signals of a plurality of sub-bands
such that the bandwidths of the sub-bands of the high band
10 sub-band signals have the same width as those of sub-bands
of the respective coefficients constituting the coefficient
table.
[0025]
The signal processing apparatus may further include:
15 an extension unit that, when the coefficient table does not
have the coefficients of predetermined sub-bands, produces
the coefficients of the predetermined sub-bands based on the
coefficients for the respective sub-bands constituting the
coefficient table.
20 [0026]
The data may be high band encoded data which is ob!ained
by encoding the coefficient information.
[0027]
The signal processing apparatus may further include:
25 a low band encoding unit that encodes low band signals of the
input signal to produce low band encoded data; and a
multiplexing unit that multiplexes the high band encoded data
and the low band encoded data to produce an output code string.
[0028]
30 A signal processing method and a program according to
the first aspect of the invention includes steps of receiving
8
SP24847'7WO02
an input signal having an arbitrary sampling frequency as an
input and generating low band sub-band signals of a plurality
of sub-bands on a low band side of the input signal and high
band sub-band signals of a plurality of sub-bands on a high
5 band side of the input signal, the sub-bands on the high band
side having the number corresponding to the sampling frequency
of the input signal; calculating pseudo high band sub-band
powers, which are estimated values of powers of the high band
sub-band signals, for the respective sub-bands on the high
10 band side based on coefficient tables having coefficients for
the respective sub-bands on the high band side and the low
band sub-band signals; comparing high band sub-band powers
of the high band sub-band signals and the pseudo high band
sub-band powers to each other and selecting one of a plurality
15 of the coefficient tables; and generating data containing
coefficient information for obtaining the selected
coefficient table.
[0029]
According to the first aspect of the invention, an input
20 signal having an arbitrary sampling frequency is received as
an input and low band sub-band signals of a plurality of
sub-bands on a low band side of the input signal and high band
sub-band signals of a plurality of sub-bands on a high band
side of the input signal are produced, in which the number
25 of sub-bands on the high band side corresponds to the sampling
frequency of the input signal; pseudo high band sub-band powers,
which are estimated values of powers of the high band sub-band
signals, are calculated for the respective sub-bands on the
high band side based on coefficient tables having coefficients
30 for the respective sub-bands on the high band side and the
low band sub-band signals; high band sub-band powers of the
9
SP248477WO02
high band sub-band signals and the pseudo high band sub-band
powers are compared to each other and one of a plurality of
the coefficient tables is selected; and data containing
coefficient information for obtaining the selected
5 coefficient table is produced.
[0030]
A signal processing apparatus according to a second
aspect of the present invention includes: a demultiplexing
unit that demultiplexes input encoded data to at least low
10 band encoded. data and coefficient information; a low band
decoding unit that decodes the low band encoded data to produce
low band signals; a selection unit that selects a coefficient
table which is obtained based on the coefficient information
among a plurality of coefficient tables used for the production
15 of high band signals and having coefficients for the respective
sub-bands on a high band side; an extension unit that produces
the coefficients of predetermined sub-bands based on the
coefficients of some sub-bands to extend the coefficient table;
a high band sub-band power calculation unit that determines
20 the respective sub-bands constituting the high band signals
based on information pertaining to sampling frequencies of
the high band signals and calculates high band sub-band powers
of high band sub-band signals of the respective sub-bands
cons-tituting the high band signals based on low band sub-band
25 signals of the respective sub-bands constituting the low band
signals and the extended coefficient table; and a high band
signal production unit that produces the high band signals
based on the high band sub-band powers and the low band sub-band
signals.
30 [0031]
A signal processing method or program according a second
10
SP248477WO02
aspect of the invention includes the steps of demultiplexing
input encoded data to at least low band encoded data and
coefficient information; decoding the low band encoded data
to produce low band signals; selecting a coefficient table
5 which is obtained based on the coefficient information among
a plurality of coefficient tables used for the production of
high band signals and having coefficients for the respective
sub-bands on a high band side; generating the coefficients
of predetermined sub-bands based on the coefficients of some
10 sub-bands to extend the coefficient table; determining the
respective sub-bands constituting the high band signals based
on information pertaining to sampling frequencies of the high
band signals and calculating high band sub-band powers of high
band sub-band signals of the respective sub-bands constituting
15 the high band signals based on low band sub-band signals of
the respective sub-bands constituting the low band signals
and the extended coefficient table; and generating the high
band signals based on the high band sub-band powers and the
low band sub-band signals.
20 [0032]
According to the second aspect of the invention, input
encoded data is demultiplexed to at least low band encoded
data and coefficient information; the low band encoded data
is decoded to produce low band signals; a coefficient table
25 which is obtained based on the coefficient information is
selected among a plurality of coefficient tables used for the
production of high band signals and having coefficients for
the respective sub-bands on a high band side; the coefficients
of predetermined sub-bands are produced based on the
30 coefficients of some sub-bands to extend the coefficient table;
the respective sub-bands constituting the high band signals
11
SP248477WO02
are determined based on information pertaining to sampling
frequencies of the high band signals, and high band sub-band
powers of high band sub-band signals of the respective
sub-bands constituting the high band signals are calculated
5 based on low band sub-band signals of the respective, sub-bands
constituting the low band signals and the extended coefficient
table; and the high band signals are produced based on the
high band sub-band powers and the low band sub-band signals.
[0033]
10 An encoder according to a third aspect of the present
invention includes: a sub-band division unit that receives
an input signal having an arbitrary sampling frequency as an
input and produces low band sub-band signals of a plurality
of sub-bands on a low band side of the input signal and high
15 band sub-band signals of a plurality of sub-bands on a high
band side of the input signal, the sub-bands on the high band
side having the number corresponding to the sampling frequency
of the input signal; a pseudo high band sub-band power
calculation unit that calculates pseudo high band sub-band
20 powers, which are estimated values of powers of the high band
sub-band signals, for the respective sub-bands on th high
band side based on coefficient tables having coefficients for
the respective sub-bands on the high band side and the low
band sub-band signals; a selection unit that compares high
25 band sub-band powers of the high band sub-band signals and
the pseudo high band sub-band powers to each other and selects
one of a plurality of the coefficient tables; a high band
encoding unit that encodes coefficient information for
obtaining the selected coefficient table to produce high band
30 encoded data; a low band encoding unit that encodes low band
signals of the input signal to produce low band encoded data;
12
SP248477WO02
and a multiplexing unit that multiplexes the low band encoded
data and the high band encoded data to produce an output code
string.
[0034]
5 An encoding method according to a third aspect of the
invention includes the steps of receiving an input signal
having an arbitrary sampling frequency as an input and
generating low band sub-band signals of a plurality of
sub-bands on a low band side of the input signal and high band
10 sub-band signals of a plurality of sub-bands on a high band
side of the input signal, the sub-bands on the high band side
having the number corresponding to the sampling frequency of
the input signal; calculating pseudo high bandsub-bandpowers,
which are estimated values of powers of the high band sub-band
15 signals, for the respective sub-bands on the high band side
based on coefficient tables having coefficients for the
respective sub-bands on the high band side and the low band
sub-band signals; comparing high band sub-band powers of the
high band sub-band signals and the pseudo high band sub-band
20 powers to each other and selecting one of a plurality of the
coefficient tables; encoding coefficient information for
obtaining the selected coefficient table to produce high band
encoded data; encoding low band signals of the input signal
to produce low band encoded data; and multiplexing the low
25 band encoded data and the high band encoded data to produce
an output code string.
[0035]
According to the third aspect of the invention, an input
signal having an arbitrary sampling frequency is received as
30 an inputand low band sub-band signals of a plurality of
sub-bands on a low band side of the input signal and high band
13
S2248477WO02
sub-band signals of a plurality of sub-bands on a high band
side of the input signal are produced, in which the number
of sub-bands on the high band side corresponds to the sampling
frequency of the input signal; pseudo high band sub--band powers,
5 which are estimated values of powers of the high band sub-band
signals, are calculated for the respective sub-bands on the
high band side based on coefficient tables having coefficients
for the respective sub-bands on the high band side and the
low band sub-band signals; high band sub-band powers of the
10 high band sub-band signals and the pseudo high band sub-band
powers are compared to each other and one of a plurality of
the coefficient tables is selected; coefficient information
for obtaining the selected coefficient table is encoded to
produce high band encoded data; low band signals of the input
15 signal are encoded to produce low band encoded data; and the
low band encoded data and the high band encoded data are
multiplexed to produce an output code string.
[00361
A decoder according to a fourth aspect of the present
20 invention includes: a demultiplexing unit that demultiplexes
input encoded data to at least low band encoded dal:, and
coefficient information; a low band decoding unit that decodes
the low band encoded data to produce low band signals; a
selection unit that selects a coefficient table which is
25 obtainedbased on the coef f icient inf ormation among aplurality
of coefficient tables used for the production of high band
signals and having coefficients for the respective sub-bands
on a high band side; an extension unit that produces the
coefficients of predetermined sub-bands based on the
30 coefficients of some sub-bands to extend the coefficient table;
a high band sub-band power calculation unit that determines
14
SP248477WO02
the respective sub-bands constituting the high band signals
based on information pertaining to sampling frequencies of
the high band signals and calculates high band sub-band powers
of high band sub-band signals of the respective sub-bands
5 constituting the high band signals based on low band sub-band
signals of the respective sub-bands constituting the low band
signals and the extended coefficient table; a high band signal
production unit that produces the high band signals based on
the high band sub-band powers and the low band sub-band signals;
10 and a synthesis unit that synthesizes the produced low band
signals and the produced high band signals with each other
to produce an output signal.
[0037]
A decoding method according to a fourth aspect of the
15 invention includes the steps of demultiplexing input encoded
data to at least low band encoded data and coefficient
information; decoding the low band encoded data to produce
low band signals; selecting a coefficient table which is
obtained based on the coefficient information among a plurality
20 of coefficient tables used for the production of high band
signals and having coefficients for the respective sub bands
on a high band side; generating the coefficients of
predetermined sub-bands based on the coefficients of some
sub-bands to extend the coefficient table; determining the
25 respective sub-bands constituting the high band signals based
on information pertaining to sampling frequencies of the high
band signals and calculating high band sub-band powers of high
band sub-band signals of the respective sub-bands constituting
the high band signals based on low band sub-band signals of
30 the respective sub-bands constituting the low band signals
and the extended coefficient table; generating the high band
15
SP248477WO02
signals based on the high band sub-band powers and the low
band sub-band signals; and synthesizing the produced low band
signals and the produced high band signals with each other
to produce an output signal.
[0038]
According to the fourth aspect of the invention, input
encoded data is demultiplexed to at least low band encoded
data and coefficient information ; the low band encoded data
is decoded to produce low band signals ; a coefficient table
10 which is obtained based on the coefficient information is
selected among a plurality of coefficient tables used for the
production of high band signals and having coefficients for
the respective sub-bands on a high band side ; the coefficients
of predetermined sub-bands are produced based on the
15 coefficients of some sub-bands to extend the coefficient table;
the respective sub-bands constituting the high band signals
are determined based on info rmation pertaining to sampling
frequencies of the high band signals, and high band sub-band
powers of high band sub-band signals of the respective
20 sub-bands constituting the high band signals are calculated
based on low band sub-band signals of the respective sub bands
constituting the low band signals and the extended coefficient
table; the high band signals are produced based on the high
band sub-band powers and the low band sub-band signals; and
25 the produced lowband signals and the produced high band signals
are synthesized with each other to produce an output signal.
EFFECTS OF THE INVENTION
[0039]
30 According to the first embodiment to the fourth
embodiment, it is possible to reproduce music signal with high
16
SP248477WO02
sound quality by expansion of a frequency band.
BRIEF DESCRIPTION OF DRAWINGS
[0040]
5 Fig. 1 is a view an example of illustrating in an example
of a power spectrum of a low band after decoding an input signal
and a frequency envelope of a high band estimated.
Fig. 2 is a view illustrating an example of an original
power spectrum of music signal of an attack according to rapid
10 change in time.
Fig. 3 is a block diagram illustrating a functional
configuration example of a frequency band expansion apparatus
in a first embodiment of the present invention.
Fig. 4 is a flowchart illustrating an example of a
15 frequency band expansion process by a frequency band expansion
apparatus in Fig. 3.
Fig. 5 is a view illustrating arrangement of a power
spectrum of signal input to a frequency band expansion
apparatus in Fig. 3 and arrangement on a frequency axis of
20 a band pass filter.
Fig. 6 is a view illustrating an example illustrating
frequency characteristics of a vocal region and a power
spectrum of a high band estimated.
Fig. 7 is a view illustrating an example of a power
25 spectrum of signal input to a frequency band expansion
apparatus in Fig. 3.
Fig. 8 is a view illustrating an example of a power vector
after liftering of an input signal in Fig. 7.
Fig. 9 is a block diagram illustrating a functional
30 configuration example of a coefficient learning apparatus for
performing learning of a coefficient used in a high band signal
17
SP248477WO02
production circuit of a frequency band expansion apparatus
in Fig. 3.
Fig. 10 is a flowchart describing an example of a
coefficient learning process by a coefficient learning
5 apparatus in Fig. 9.
Fig. 11 is a block diagram illustrating a functional
configuration example of an encoder in a second embodiment
of the present invention.
Fig. 12 is a flowchart describing an example of an
10 encoding process by an encoder.in Fig. 11.
Fig. 13 is a block diagram illustrating a functional
configuration example of a decoder in a second embodiment of
the present invention.
Fig. 14 is a flowchart describing an example of a decoding
15 processing by a decoder in Fig. 13.
Fig. 15 is a block diagram illustrating a functional
configuration example of a coefficient learning apparatus for
performing learning of a representative vector used in a high
band encoding circuit of an encoder in Fig. 11 and decoded
20 high band sub-band power estimation coefficient used in a high
band decoding circuit of decoder in Fig. 13.
Fig. 16 is a flowchart describing an example of a
coefficient learning process by a coefficient learning
apparatus in Fig. 15.
25 Fig. 17 is a view illustrating an example of an encoded
string to which an encoder in Fig. 11 is output.
Fig. 18 is a block diagram illustrating a functional
configuration example of the encoder.
Fig. 19 is a flowchart describing of encoding processing.
30 Fig. 20 is a block diagram illustrating a functional
configuration example of a decoder.
18
SP248477WO02
Fig. 21 is a flowchart describing a decoding process.
Fig. 22 is a flowchart describing an encoding process.
Fig. 23 is a flowchart describing a decoding process.
Fig. 24 is a flowchart describing an encoding process.
5 Fig. 25 is a flowchart describing an encoding process.
Fig. 26 is a flowchart describing an encoding process.
Fig. 27 is a flowchart describing an encoding process.
Fig. 28 is a view illustrating a configuration example
of a coefficient learning apparatus.
10 Fig. 29 is a flowchart describing a coefficient learning
process.
Fig. 30 is a diagram illustrating the optimum sharing
of a table for each sampling frequency.
Fig. 31 is a diagram illustrating the optimum sharing
15 of a table for each sampling frequency.
Fig. 32 is a diagram illustrating the upsampling of an
input signal.
Fig. 33 is a diagram illustrating the bandwidth division
of an input signal.
20 Fig. 34 is a diagram illustrating the extension of a
coefficient table.
Fig. 35 is a block diagram illustrating a functional
configuration example of an encoder.
Fig. 36 is a flowchart describing an encoding process.
25 Fig. 37 is a block diagram illustrating a functional
configuration example of a decoder.
Fig. 38 is a flowchart describing the decoding process.
Fig. 39 is a block diagram illustrating a configuration
example of hardware of a computer executing a process to which
30 the present invention is applied by a program.
19
SP248477WO02
MODE FOR CARRYING OUT THE INVENTION
[0041]
An embodiment of the present invention will be described
with reference to the drawings. In addition, the description
5 thereof is performed in the following sequence.
1. First embodiment (when the present invention is
applied to a frequency band expansion apparatus)
2. Second embodiment (when the present invention is
applied to an encoder and a decoder)
10 3. Third embodiment (whenacoefficient index is included.
in high band encoded data)
4. Fourth embodiment (when a difference between
coefficient index and a pseudo high band sub-band power is
included in high band encoded data)
15 5. Fifth embodiment (when a coefficient index is selected
using an estimation value).
6. Sixth embodiment (when a portion of a coefficient
is commons)
7. Seventh Embodiment (Case of Upsampling of Input
20 Signal)
[0042]
<1. First Embodiment>
Ina first embodiment, a process that expands a frequency
band (hereinafter, referred to as a frequency band expansion
25 process) is performed with respect to a signal component of
a low band after decoding obtained by decoding encoded data
using a high cancelation encoding method.
[0043]
[Functional Configuration Example of Frequency Band Expansion
30 Apparatus]
Fig. 3 illustrates a functional configuration example
20
SP248477WO02
of a frequency band expansion apparatus according to the
present invention.
[0044]
A frequency band expansion apparatus 10 performs a
5 frequency band expansion process with respect to the input
signal by setting a signal component of the low band after
decoding as the input signal and outputs the signal after the
frequency band expansion process obtained by the result as
an output signal.
10 [0045]
The frequency band expansion apparatus 10 includes a
low-pass filter 11, a delay circuit 12, a band pass filter
13, a characteristic amount calculation circuit 14, a high
band sub-band power estimation circuit 15, a high band signal
15 production circuit 16, a high-pass filter 17 and a signal adder
18,
[0046]
The low-pass filter 11 filters an input signal by a
predetermined cut off frequency and supplies a low band signal
20 component, which is a signal component of the low band as a
signal after filtering to the delay circuit 12.
[0047]
Since the delay circuit 12 is synchronized when adding
the low band signal component from the low-pass filter 11 and
25 a high band signal component which will be described later
to each other, it delays the low signal component only a certain
time and the low signal component is supplied to the signal
adder 18.
[0048]
30 The band pass filter 13 includes band pass filters 13-1
to 13-N having pass bands different from each other. The band
21.
S2248477WO02
pass filter 13-i(
Documents
Application Documents
| # |
Name |
Date |
| 1 |
Power of Authority.pdf |
2012-10-10 |
| 2 |
Form-5.pdf |
2012-10-10 |
| 3 |
Form-3.pdf |
2012-10-10 |
| 4 |
Form-1.pdf |
2012-10-10 |
| 5 |
Drawings.pdf |
2012-10-10 |
| 6 |
8648-delnp-2012-English-Translation-(25-10-2012).pdf |
2012-10-25 |
| 7 |
8648-delnp-2012-Correspondence-Others-(25-10-2012).pdf |
2012-10-25 |
| 8 |
8648-delnp-2012-Form-3-(05-02-2013).pdf |
2013-02-05 |
| 9 |
8648-delnp-2012-Correspondence-Others-(05-02-2013).pdf |
2013-02-05 |
| 10 |
8648-delnp-2012-Form-3-(07-02-2013).pdf |
2013-02-07 |
| 11 |
8648-delnp-2012-Correspondence Others-(07-02-2013).pdf |
2013-02-07 |
| 12 |
8648-DELNP-2012-FER.pdf |
2018-12-06 |
| 13 |
8648-DELNP-2012-Proof of Right (MANDATORY) [29-05-2019(online)].pdf |
2019-05-29 |
| 14 |
8648-DELNP-2012-OTHERS-300519.pdf |
2019-06-04 |
| 15 |
8648-DELNP-2012-Correspondence-300519.pdf |
2019-06-04 |
| 16 |
8648-DELNP-2012-AbandonedLetter.pdf |
2019-10-21 |
Search Strategy
| 1 |
search8648_28-11-2018.pdf |