Sign In to Follow Application
View All Documents & Correspondence

“Signal Processing Device And Method&Nbsp; Encoding Device And Method&Nbsp; Decoding Device And Method&Nbsp; And Program”

Abstract: The present invention relates 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 5capable of reproducing music signal having a better sound quality by expansion of frequency band. A sampling frequency conversion unit converts a sampling frequency of an input signal, and a sub-band division circuit divides the input signal after the sampling conversion into 10 sub-band signals of sub-bands having the number corresponding to the sampling frequency. A pseudo high band sub-band power calculation circuit calculates pseudo high band sub-band powers based on low band signals of the input signal and coefficient tables having 15 coefficients for the respective high bandsub-bands. A pseudo high band sub-band power difference calculation circuit compares high band sub-band powers and the pseudo high band sub-band powers to each other and selects a coefficient table from plural coefficient tables. In addition, a coefficient 20 index which specifies the coefficient table is encoded and set as high band encoded data. The present invention can be applied to an encoder.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
05 October 2012
Publication Number
04/2016
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

SONY CORPORATION
1-7-1 Konan  Minato-ku  Tokyo 108-0075

Inventors

1. YUKI YAMAMOTO
c/o SONY CORPORATION  1-7-1 Konan  Minato-ku  Tokyo 108-0075
2. TORU CHINEN
c/o SONY CORPORATION  1-7-1 Konan  Minato-ku  Tokyo 108-0075
3. HIROYUKI HONMA
c/o SONY CORPORATION  1-7-1 Konan  Minato-ku  Tokyo 108-0075
4. YUHKI MITSUFUJI
c/o SONY CORPORATION  1-7-1 Konan  Minato-ku  Tokyo 108-0075

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