CN101178898A - Frequency band extending apparatus, frequency band extending method, player apparatus, playing method, program and recording medium - Google Patents
Frequency band extending apparatus, frequency band extending method, player apparatus, playing method, program and recording medium Download PDFInfo
- Publication number
- CN101178898A CN101178898A CNA2007101662536A CN200710166253A CN101178898A CN 101178898 A CN101178898 A CN 101178898A CN A2007101662536 A CNA2007101662536 A CN A2007101662536A CN 200710166253 A CN200710166253 A CN 200710166253A CN 101178898 A CN101178898 A CN 101178898A
- Authority
- CN
- China
- Prior art keywords
- band
- input signal
- expansion
- subband signals
- subband
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/038—Speech enhancement, e.g. noise reduction or echo cancellation using band spreading techniques
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Auxiliary Devices For Music (AREA)
Abstract
A player apparatus for playing an input signal after band-extending the input signal includes: an extension controller to determine an extension start band for the input signal in accordance with information relating to the input signal; and a band divider to divide the input signal into a plurality of sub-band signals. The frequency band is extended on the basis of a plurality of the sub-band signals on a side lower than the extension start band, among the plurality of sub-band signals into which the input signal is band-divided by the band divider.
Description
The cross reference of related application
The application comprises Japanese patent application JP 2006-304501 that submits to Jap.P. office with on November 9th, 2006 and the relevant theme of submitting on October 22nd, 2007 of JP 2007-274091, and its full content is hereby expressly incorporated by reference.
Technical field
The present invention relates to apparatus for extending band, frequency expansion method, playing device, player method, be used to make computing machine carry out the program of Regeneration Treatment, with and on the recording medium that has program recorded thereon, they can both be to play after the deletion high frequency band its coded data of encoding than high tone quality.
Background technology
In recent years, provide music distribution service increased popularity such as the coded data of MP3 (international standard ISO/IEC 11172-3, mpeg audio layer 3).In these services of great majority, the coded data of distributing its bit rate to reduce, thus can not waste the time of data download.
Usually the component of signal that belongs to almost unheard 15kHz of people's ear or higher high frequency band by deletion comes the coded data of low bit rate is encoded.As a result, file size is diminished.Yet the deletion of high-frequency band signals causes such as " authenticity " loss that is provided in addition by original signal and the problem of noise reduction.
In order to address these problems, such as HE-AAC (international standard ISO/IEC14496-3, efficient MPEG4 AAC) in the coded system, the band expansion technique is used to generate the component of signal that belongs to about 15kHz or higher high frequency band, approaches the higher frequency components of original signal thereby regenerate.In addition, in recent years, aftertreatment band expansion technique etc. is used to regenerate and approaches the higher frequency components of original signal.In this technology, the signal of input by data are obtained through decoding processing, and interpolation high frequency band, wherein, the component of signal that belongs to high frequency band by deletion comes these data are encoded.
For example, in the technology that Japanese Patent Application Publication JP 2004-184472 number (references 1) is proposed, by being mixed with local oscillation signal, input signal produces high-frequency band signals, and by adding input signal and utilizing the higher frequency components of the pass-band performance filtration of depending on coded system or music type to come the interpolation frequency band.In the technology that Japanese Patent Application Publication JP 2002-175092 number (references 2) is proposed, for additional high frequency band component of signal, by Fourier transform input signal is transformed to frequency domain, according to the envelope of the spectrum estimation high frequency band of low-frequency band, the spectrum gain of adjusting low-frequency band is to be fit to this envelope.
Summary of the invention
Yet, in the technology that references 1 is proposed, have the feasible dirigibility that can not obtain for the gain adjustment of high frequency band to the restriction of the pass-band performance type of the Hi-pass filter of understanding in advance.In addition, in the technology that references 2 is proposed, input signal is carried out Fourier transform in frequency domain its amplitude is adjusted, then, composite signal is carried out inverse fourier transform to obtain time-domain signal.Yet this technology has produced the problem of the time domain aliasing of depending on Fourier transform length.
In addition, in Jap.P. No. 3538122 (references 3), avoid these problems by using the band division filters.Figure 10 is the block diagram of the playing device of the prior art of proposition in references 3.In this technology, in band division portion 101, PCM (pulse code modulation (PCM)) signal decomposition of importing is become a plurality of subband signals.Subsequently, in envelope estimation portion 102, estimate frequency envelope, and in high frequency band generating unit 103, generate the subband signal that belongs to high frequency band based on frame.At last, will offer the synthetic portion 104 of band through the subband signal of band expansion, and output is through the PCM signal of band expansion.
Yet the above-mentioned technology that proposes in references 3 has produced three problems.The first, owing to the frame with specific quantity is that unit handles, so do not generate the high frequency band signal of following the time fluctuation in the single frame of input signal.The second, when the great signal of input, correspondingly, the high frequency band signal that calculates is also very big, makes the output that carries composite filter to overflow.The 3rd, in aftertreatment band expansion technique (wherein, the input signal and the interpolation high frequency band that obtain by coded data is decoded), being used to expansion with expansion, to begin frequency band be unknown.
Consider above-mentioned and other problem, expectation provides a kind of apparatus for extending band, frequency expansion method, playing device, player method, be used to make computing machine to carry out the program of Regeneration Treatment and the recording medium of logging program thereon, and they can both be play the component of signal that belongs to high frequency band by deletion with high tone quality more and come coded data that it is encoded.
In one embodiment of the invention, provide a kind of apparatus for extending band that is used to expand the input signal frequency band.This device comprises: the expansion control device is used for determining that the expansion of input signal begins band; And the band classification apparatus, be used for input signal is divided into a plurality of subband signals.In apparatus for extending band, based on input signal being begun to come extending bandwidth with a plurality of subband signals on the side with dividing to be lower than in resulting a plurality of subband signals to expand by the band classification apparatus.
In another embodiment of the present invention, provide a kind of frequency expansion method that is used to expand the input signal frequency band.This method comprises: determine that according to the information relevant with input signal the expansion of input signal begins band; Input signal is divided into a plurality of subband signals; And based in the band partiting step, input signal being begun to come extending bandwidth with a plurality of subband signals on the side with being lower than expansion among the resulting a plurality of subband signals of division.
In another embodiment of the present invention, provide a kind of being used for that input signal is being play the playing device of input signal after with expansion.This playing device comprises: the expansion control device is used for determining that according to the information relevant with input signal the expansion of input signal begins band; And the band classification apparatus, be used for input signal is divided into a plurality of subband signals.In playing device, based on input signal being begun to come extending bandwidth with a plurality of subband signals on the side with dividing to be lower than in resulting a plurality of subband signals to expand by the band classification apparatus.
In another embodiment of the present invention, provide a kind of being used for that input signal is being play the player method of input signal after with expansion.This method comprises: determine that according to the information relevant with input signal the expansion of input signal begins band; Input signal is divided into a plurality of subband signals; And based in the band partiting step, input signal being begun to come extending bandwidth with a plurality of subband signals on the side with dividing to be lower than in resulting a plurality of subband signals to expand.
In another embodiment of the present invention, provide a kind of and be used to make computing machine to carry out in the program of input signal being play the processing of input signal after with expansion.This program comprises: the expansion controlled step, determine that according to the information relevant the expansion of input signal begins band with input signal; The band partiting step is divided into a plurality of subband signals with input signal; And the band spread step, based in the band partiting step, input signal being begun to come extending bandwidth with a plurality of subband signals on the side with dividing to be lower than in resulting a plurality of subband signals to expand.
In another embodiment of the present invention, provide a kind of record thereon to be used to make computing machine to carry out recording medium in the program of the processing of input signal being play input signal after with expansion.This program comprises: the expansion controlled step, determine that the expansion of input signal begins band; The band partiting step is divided into a plurality of subband signals with input signal; And the band spread step, based in the band partiting step, input signal being begun to come extending bandwidth with a plurality of subband signals on the side with dividing to be lower than in resulting a plurality of subband signals to expand.
According to the abovementioned embodiments of the present invention, can determine that the expansion of input signal begins band, and can begin with a plurality of subband signal extending bandwidths on the side based on being lower than expansion.Thereby, can regenerate than the input signal of high tone quality.
Description of drawings
Fig. 1 shows the block diagram according to the apparatus for extending band configuration of embodiment;
Fig. 2 shows the chart of relation between supplementary (side information) and the expansion beginning frequency band " sb ";
Fig. 3 shows the diagrammatic sketch in the situation lower frequency-amplitude characteristic of the serious deterioration of code;
Fig. 4 shows the process flow diagram of the treatment scheme of the subband that is used to be identified for transition detection;
Fig. 5 A is the synoptic diagram that shows respectively based on the envelope reference value of different averaging methods with Fig. 5 B;
Fig. 6 shows the process flow diagram that is used to calculate based on the treatment scheme of average weighted envelope reference value;
Fig. 7 shows the process flow diagram of the treatment scheme that is used to limit the envelope reference value;
Fig. 8 A and Fig. 8 B all show the synoptic diagram that how to limit the envelope reference value;
Fig. 9 shows how low territory subband signal and high territory subband signal are carried out the synoptic diagram that phase place is adjusted; And
Figure 10 shows the block diagram according to the apparatus for extending band configuration of prior art.
Embodiment
Below, describe specific embodiments of the invention with reference to the accompanying drawings in detail.These embodiment can play the input signal that has than high tone quality.
Fig. 1 shows the block diagram according to the configuration of the apparatus for extending band 10 of embodiment.Apparatus for extending band 10 comprises expansion control part 11, band division portion 12, chronological classification portion 13, envelope estimation portion 14, band interpolation portion 15, high frequency generating unit 16, phase place adjustment part 17 and the synthetic portion 18 of band.
Supplementary that will be relevant with input signal (for example, the type of coded system, sampling rate and bit rate) offer and expand control part 11, this expansion control part 11 is determined expansion beginning frequency band based on this supplementary, and the expansion that will determine begins frequency band and offers band division portion 12.Alternatively, supplementary can be according to the coded system type of input signal and predefined value perhaps can be the arbitrary value of user's appointment.
Chronological classification, portion 13 carried out transition detection to expanding low territory subband signal on time orientation, on time orientation, will expand the subband signal grouping of low territory, for the every group of low territory of expansion subband signal generates average sample power, and average sample power is offered envelope estimation portion 14.
High frequency generating unit 16 multiply by the subband signal that generates on the side of high territory with the gain adjustment value of subband signal on the side of high territory mutually with the low territory of expansion subband signal, and the subband signal of the generation on the side of high territory is offered phase place adjustment part 17.
The phase place of the subband signal on the high territory side that is generated by high frequency generating unit 16 is moved in phase place adjustment part 17, and the subband signal on the side of dephased high territory is offered the synthetic portion 18 of band.
The synthetic portion 18 of band will synthesize to the low territory subband signal that it provides from the band of the subband signal of phase place adjustment part 17 on the high territory side that it provides and from band division portion, and the synthetic band spread signal of output.
By using the supplementary relevant by this way, can determine very exactly that the expansion of band expansion begins frequency band with input signal.In addition, owing to generated at the subband signal that is higher than on expansion beginning frequency band one side, so can be with than the high tone quality extending bandwidth based on the low territory of expansion subband signal near expansion beginning frequency band.In addition, by moving the phase place of subband signal on the high territory side that is generated, can prevent to overflow.
Below, will each parts of above-mentioned apparatus for extending band be described in more detail.
The expansion control part
Usually, the frequency band under the input signal is relevant with various supplementary (for example, the type of coded system, sampling rate and bit rate).Therefore, in the present embodiment, estimate frequency band under input signal, and the expansion that is identified for the interpolation frequency band begins frequency band sb by using this supplementary.The expansion of determining is begun frequency band sb offer band division portion 12.
Fig. 2 shows the chart that concerns between supplementary and the expansion beginning frequency band sb.Example shown in Figure 2 is to be the situation of 16 subbands with the frequency band division under the input signal.Determine expansion beginning frequency band sb (sb is the arbitrary constant in from 0 to 15 scope) according to coded system, sampling rate and bit rate.For example, suppose that supplementary presentation code system is B, sampling rate is 44100Hz, and bit rate is 64~96kps, determines that then expansion beginning frequency band sb is 9.The factor that is used for determining supplementary can comprise the difference between stereo/monophony, the CBR/VBR etc.
Band division portion
Described in the present embodiment with input signal x (n) be divided into 16 subband signal x (ib, n).Yet the number of sub-bands that input signal is divided into is not limited thereto.
Chronological classification portion
The calculating of time division and power envelope
(ib is n) as input for the subband signal x from sb-4 to sb-1 on the low territory side that will be provided by band division portion 12.With subband signal x (ib, n) in each all is divided into 16 sections, each the section all be the unit that is called as time slot (slot).Subsequently, to each time slot calculate each sampling average sample power power (ib, islot).The hits of each time slot is set at eight.
[formula 1]
Islot=0,1,2 ... 15 (islot: current time slots)
Divide into groups by transition detection
In the subband signal on the side of low territory from sb-4 to sb-1, on time orientation (before and after time shaft) relatively the average sample power power of each in all 16 time slots (ib islot), is used to detect the transition detection that raises or reduce with execution.Term used herein " transition detection " is meant that the detection than the position of great fluctuation process appears in average sample power on time orientation.
Calculate the average sample power of time slot in searching for and average sample power power (ib, ratio islot-1) of the time slot before the time slot in search.Subsequently, by ratio is judged as rising more than or equal to 16 times situation, and ratio is judged as reduction smaller or equal to 1/16 (=0.0625) situation doubly, the time slot that detects transition from time in the past begins to form single group to the time slot of the time slot that is right after with the time slot that detects current transition.
When in certain subband ib, detecting rising or reducing, suppose on the side of low territory, all to detect in all subband signals from sb-4 to sb-1 and rise or reduction.
[formula 2]
(islot: current time slots)
As a result, divide into groups considering under the situation of time fluctuation, make to generate the high band component that more approaches the voice signal in the physical environment, therefore produce the sound of better quality.
In this embodiment, and the subband signal x on the low territory side that will provide by band division portion on the time orientation from sb-4 to sb-1 (ib, n) in each is divided into 16 sections, and each section is the unit that is called as time slot.Yet the division numbers on time orientation is not limited thereto.In addition, although single time slot comprises eight samplings, division numbers on the time orientation and the number of samples in the single time slot are not limited thereto.In addition, though the ratio of transition detection is judged as rising more than or equal to 16 times situation, and ratio is judged as reduction smaller or equal to 1/16 (=0.0625) situation doubly, but can change the threshold value 16 and 1/16 (=0.0625) that is used to detect rising or reduction in response to the quantity of band division, the division numbers on the time orientation etc.
Determine the subband of transition detection
In the group of the coded signal that suffers the code deterioration, the accuracy of time fluctuation depends on the degradation through the low territory subband signal of transition detection.Fig. 3 shows the diagrammatic sketch of the frequency-amplitude characteristic under the situation of the serious deterioration of code.As shown in Figure 3, serious code deterioration " a " is considered the hole on frequency axis, and chronological classification, portion 13 was interpreted as the hole attenuation state of signal.Therefore, even there is position in the original signal that does not have transient, chronological classification, portion 13 also can detect the problem of transient mistakenly.As a result, owing to the reduction of accuracy of grouping reduces tonequality, in addition, because this transition detection makes the calculated amount increase.
Consider these problems, in the present embodiment, compare the maximal value of the average sample power of each sub-band, to judge whether the needing antithetical phrase band to carry out transition detection.After this, carry out actual transition detection.In addition, all comprise at all subbands and do not carry out transition detection under the situation of minimum signal, to prevent to listen the time fluctuation in the scope to increase calculated amount owing to having picked up.
Fig. 4 shows the process flow diagram of the treatment scheme of the subband that is used for definite transition detection.
In step S41 to S43, in in four subband signals on the side of low territory from sb-4 to sb-1 each, search for average sample power power (ib, maximal value islot), and this maximal value is set at the typical value maxpower (ib) of this subband of its whole 16 time slots.
In step S44, at four typical value max power (the ib) (ib=sb-4 that respectively four subbands on the side of low territory is obtained, sb-3, sb-2, sb-1) in, to have peaked setting subbands and be with pb, and be subband cb (0), cb (1), cb (2) remaining setting subbands for the father and son.With the father and son with typical value be set at max power (pb) (step S45).
If in step S46, judge the father and son with typical value max power (pb) equal its be not less than based on 16 full scale benchmark (full scale reference)-80[dBFs] grade, then process advances to step S47.
On the other hand, if the father and son with typical value max power (pb) equal its less than based on 16 full scale benchmark-80[dBFs] grade, then in four subbands on the side of low territory any do not carried out on time orientation grouping based on transition detection.This means and do not have the subband (step S48) that is used for transition detection.Therefore, skip transition detection, thereby prevented the increase of unnecessary calculated amount any small-signal.
If judge that in step S47 max power (ib) is equal to or greater than-80[dBFs], and with respect to the typical value max power (pb) of father and son with pb, the typical value max power (cb (m)) of certain subband cb (m) equal this value less than 0.0015625 times, then process advances to step S49, wherein, this subband is not carried out transition detection fully.
On the other hand, (ib) is equal to or greater than-80[dBFs if max is power], and with respect to the typical value max power (pb) of father and son with pb, the typical value max power (cb (m)) of certain subband cb (m) is equal to or greater than 0.001 5625 times, then handle and advance to step S50, so that this subband is carried out transition detection.Comprise also that at the target subband that is used for transition detection the father and son is with pb.
[formula 3]
As a result, the error-detecting by preventing the time fluctuation that the code deterioration causes and more approach the temporal envelope of natural sound signal, the sound of the better quality of can regenerating by regeneration.(ib islot) is provided for envelope estimation portion 14 to the average sample power power of four subband ib on the low territory side sb-4 to sb-1 that is generated in the portion 13 chronological classification.
Should be noted that in the present embodiment, the subband with the transition detection rate that is lower than 0.0015625 times is not carried out transition detection.Yet, can be in response to the division numbers on band division numbers, the time orientation etc., change the threshold value 0.0015625 of transition detection.Envelope estimation portion
At first (ib obtains every group group power in summation islot), and calculates the mean value of the group power of the subband signal from sb-4 to sb-1 on the side of low territory according to the average sample power power in portion's 13 generations chronological classification in envelope estimation portion 14.Subsequently, the group power average value of utilizing these subbands on the side of low territory is point to start with, by estimating based on the extrapolation of single order straight line on the side of high territory from the envelope value of the subband of sb to 15.When the single order straight line with envelope value is expressed as ax+b, obtains reference point b by envelope reference value, and obtain slope a by envelope slope value a_lev described later based on weighted average calculation described later.
The calculating of group power
[formula 4]
By weighted average calculation envelope reference value
(ib ig), obtains the mean value of the whole subband signals from sb-4 to sb-1 on the side of low territory to group power tpow from each group that obtains by formula 4.Here, thereby give the subband that more approaches sb by the use weighted mean with the weight allocation that acquisition mean value will be bigger, the envelope on the side of the feasible low territory of present embodiment can be connected to the envelope on the side of high territory more smoothly.
Fig. 5 A is the synoptic diagram that shows respectively based on the envelope reference value of different averaging methods with 5B.Here, will describe in comparing with the group power of remaining subband, and the group power tpow of the subband sb-1 of contiguous sb (sb-1, ig) less situation, the difference that obtains according to different averaging methods, as shown in Figure 5A and 5B.
Shown in Fig. 5 A, because (mean value that uses each all to have the equal weight value will be calculated to be big value according to the reference point b of mean value calculation for ib, the influence of size ig) away from the group power tpow of three subbands of residue of sb.As a result, subband sb-1 and subband sb do not have smooth connection, thereby cause the tonequality deterioration.
On the other hand, in the present embodiment, shown in Fig. 5 B, come calculating mean value, make to connect frequency envelope smoothly by distributing to the subband that more approaches sb than big weight.
Fig. 6 shows the process flow diagram that is used for calculating by weighted mean the treatment scheme of envelope reference value.At step S61 to step S63, calculate respectively four subband signals from sb-4 to sb-1 on the side of low territory group power tpow (ib, ig).Subsequently, according to the order of the subband that approaches sb with for example 8: 4: 2: (ib ig) carries out weighted mean (step S64) to 1 ratio, to obtain weighted mean value w_avg (ig) (step S65) to group power tpow.
[formula 5]
w_avg(ig)=1/15*(8*tpow(sb-1,ig)
+4*tpow(sb-2,ig) (5)
+2*tpow(sb-3,ig)
+1*tpow(sb-4,ig))
(w_avg: weighted mean value)
Subsequently, utilize the weighted mean value w_avg (ig) that from four subband signals of sb-4 to sb-1, obtains on the side of low territory, estimate the group power of subband sb.This value equals reference value b, and is called as " envelope reference value fenv (ig) ".In the present embodiment, multiply each other to determine this value by envelope baseline adaptation values b_lev with user's indication.That is, not only determine the envelope reference value uniquely, but also provide the controllable envelope benchmark of user to adjust function.
[formula 6]
fenv(ig)=w_avg(ig)*b_lev (6)
In the present embodiment, the scope of envelope baseline adaptation values b_lev is from 0.25 to 1.0 (these two values are included in this scope), perhaps can be set by the user to be arbitrary value in this scope.In the present embodiment, the frequency envelope based on obtaining by static analysis typical case music data is set at 0.5 with envelope baseline adaptation values b_lev and is used as recommendation.Yet, can change the scope of envelope baseline adaptation values b_lev in response to band division numbers, expansion beginning frequency band sb etc.
The restriction of envelope reference value
According to weighted mean value w_avg (ig) or growth intensity e_lev, envelope reference value fenv (ig) can be extremely big value.Therefore, when the synthetic portion of band synthon band signal, resulting band synthesized output signal overflows probably.Under the circumstances, in the present embodiment, prevent overflowing of output signal, make this value not reach maximum value by limiter being applied to envelope reference value fenv (ig).
Fig. 7 shows the process flow diagram of the treatment scheme that is used to limit the envelope reference value.Equally, Fig. 8 A and 8B show the synoptic diagram that how to limit the envelope reference value.
In step S71, if envelope reference value fenv (ig) is greater than threshold value-6[dBFs] (=16384^2*nslot (ig)), then process advances to step S72, forcibly this value is decayed to the grade that equals the threshold value shown in Fig. 8 B.
On the other hand, if judge that in step S71 envelope reference value fenv (ig) is smaller or equal to threshold value-6[dBFs] (=16384^2*nslot (ig)), then process advances to step S73, with the envelope reference value fenv (ig) of direct use shown in Fig. 8 A.
Should be noted that in the present embodiment the threshold setting that will be used to limit envelope reference value fenv (ig) is-6[dBFs].Alternatively, but shadow wait and change this value in response to band division numbers, expansion beginning frequency band sb.
Formula 7
fenv(ig)>16384^2*nslot(ig)…fenv(ig)=16384^2*nslot(ig) (7)
fenv(ig)≤16384^2*nslot(ig)…fenv(ig)=fenv(ig) (8)
Determining of high territory side coenvelope value
Calculate by slope a and envelope reference value fenv (ig) are multiplied each other on the side of high territory envelope value env from the subband of sb to 15 (ib, ig).Determine slope a by envelope slope value a_lev.In the present embodiment, not only determine slope uniquely, but also provide the controlled envelope slope of user to adjust function.
[formula 8]
env(ib+1,ig)=env(ib,ig)*a_lev(env(sb,ig)=fenv(ig)) (9)
(a_lev: the envelope slope value)
In the present embodiment, the scope of envelope slope value a_lev is from 0.25 to 1.0 (these two values includes in this scope), and can be set by the user and be the arbitrary value in this scope.In the present embodiment, the frequency envelope based on obtaining by static analysis typical case music data is set at 0.5 with envelope slope value a_lev and is used as recommendation.Yet, can change the scope of envelope slope value a_lev in response to band division numbers, expansion beginning frequency band sb etc.
(ib is ig) with group power tpow (ib, ig) synonym, and will be the envelope value on the side of low territory at the group power setting of expansion bands on the side of low territory for envelope value env in the subband of low territory.
[formula 9]
env(ib,ig)=tpow(ib,ig) (ib<sb) (10)
(ib, (ib ig) is provided for band interpolation portion 15 to the envelope value env of the subband signal on chronological classification the low territory side that portion 13 provides from sb-4 to sb-1 from the envelope value env of the subband of sb to 15 ig) and on the high territory side that obtains from above-mentioned processing.
Band interpolation portion
At band interpolation portion 15 places, adjust the gain of the subband signal from sb-4 to sb-1 on the side of low territory, with on the side of the high territory of interpolation from the subband signal of sb to 15.Determine the mapping pattern of every pair of subband uniquely by sb.
[formula 10]
ib=sb,sb+1,sb+2…15
By the envelope value env (ib of each subband from sb to 15 is provided on the high territory side that provides by envelope estimation portion 14, ig) divided by the envelope value env (sb_map (ib) of each subband sb_map (ib) on the low territory side from sb-4 to sb-1 of the source signal that comprises subband ib, ig) merchant's who is obtained square root, obtain on the side of high territory from the subband of sb to 15 gain adjustment factor gain (ib, ig).
[formula 11]
(gain: gain adjustment factor)
Subsequently, (ib ig) offers high frequency generating unit 16 from the gain adjustment factor gain of the subband of sb to 15 on the high territory side that will obtain from formula (12).
The high frequency generating unit
Carry in the future the subband signal x (ib from sb-4 to sb-1 on the low territory side of division portion 12, n) offer high frequency generating unit 16 as input, and (ib ig) offers high frequency generating unit 16 also to carry in the future on the high territory side of interpolation portion 15 gain adjustment factor gain from the subband of sb to 15.By with on the side of high territory from the gain adjustment factor gain (ib of the subband of sb to 15, ig) with as the subband signal x (sb_map (ib) from sb-4 to sb-1 on the low territory side of source signal, n) multiply each other, obtain on the side of high territory from sb to 15 subband signal x (ib, n).
[formula 12]
x(ib,n)=gain(ib,ig)*x(sb_map(ib),n) (13)
Subsequently, (ib n) offers phase place adjustment part 17 to the subband signal x on the high territory side of sb to 15 that will obtain from formula (13).
The phase place adjustment part
According to four subband signal x from sb-4 to sb-1 on the side of low territory (sb_map (ib), n) generate on the high territory side that provides by band interpolation portion 15 subband signal x from sb to 15 (ib, n).Therefore, the time-domain signal peak value appeared in low territory subband signal and the high territory subband signal in the identical moment.If synthesize all subbands are added to together, then may in resulting band synthesized output signal, overflow in some cases by position with the peak value that occurs in identical moment.
Consider above-mentioned reason, phase place adjustment part 17 will hang down the territory subband signal after moving its peak value and high territory subband signal offers the synthetic portion 18 of band, to prevent this overflowing.
Fig. 9 shows how low territory subband signal and high territory subband signal are carried out the synoptic diagram that phase place is adjusted.Here, with (ib n) has moved four samplings backward along time shaft from the subband signal x of sb to 15 on the side of high territory.That is, in the present embodiment, by observed back is to temporal masking (backward tempral masking) characteristic in the auditory system of utilizing the people, (ib n) is postponing along time orientation with subband signal x in inaudible scope.
[formula 13]
x(ib,n)=x(ib,n-4) (14)
Should be noted that here, carry out the delay of four samplings.Yet, can change the delay of four samplings in response to band graduation quantity, expansion beginning frequency band sb, sample frequency etc.
(ib n) offers the synthetic portion 18 of band to the subband signal x on the high territory side of sb to 15 that phase place adjustment part 17 will move obtain by sampling.
The synthetic portion of band
The synthetic portion 18 of band will be by phase place adjustment part 17 subband signal x (ib from sb to 15 on the high territory side that it provides by bank of filters, n) with by band division portion 12 on the low territory side that it provides from 0 to sb-1 subband signal x (ib, n) be with synthetic, to obtain band synthesized output signal y (n).
As mentioned above, in the present embodiment, determine sb, then based on a plurality of subband signal extending bandwidths that are lower than on sb one side according to supplementary.Therefore, more high tone quality is play and has been deleted the signal of the component of signal that belongs to high frequency band.In addition, detect the code deterioration in the subband signal from sb-4 to sb-1 on the side of low territory, according to the degradation result sb-4 on the side of low territory is carried out transition detection to the subband signal of sb-1 then.Thereby, can prevent to be used for the increase of the calculated amount of transition detection.In addition, by distributing to the mean value that the subband signal from sb-4 to sb-1 on the low territory side that more approaches high territory side is asked band envelopes, the frequency envelope of hanging down the territory side can be connected more smoothly the frequency envelope of paramount territory side than big weight.In addition, synthetic by carrying out band in the envelope reference value that the subband signal from sb-4 to sb-1 calculates on limiter being applied to according to low territory side, can prevent overflowing with synthesized output signal.In addition, by carrying out phase shift to belonging to, can prevent overflowing of frequency band synthesized output signal from a plurality of signals of the subband of sb to 15 with respect to the synthetic a plurality of subband signals on 0 to sb-1 the low territory side of band.
Should be noted that the present invention is not limited in the foregoing description, and under the situation that does not deviate from scope of the present invention, can carry out various modifications.In the present embodiment, describe the apparatus for extending band that is used for processing signals after decoding processing and be used as example.Alternatively, also can apply the present invention to be provided with the playing device of decoding device.In addition, in the above-described embodiments, disclose hardware configuration, but the present invention is not limited to this.Can realize the present invention by any processing that CPU (CPU (central processing unit)) is carried out as computer program.In this case, can provide the computer program that is recorded on the recording medium, perhaps alternatively, by providing this computer program via internet transmission or other transmission medium.
Claims (18)
1. apparatus for extending band that is used to expand the frequency band of input signal comprises:
The expansion control device is used for determining that the expansion of described input signal begins band; And
The band classification apparatus is used for described input signal is divided into a plurality of subband signals,
Wherein, begin to expand described frequency band based on being lower than described expansion in the described a plurality of subband signals that described input signal obtained with dividing by described band classification apparatus with a plurality of subband signals on the side.
2. apparatus for extending band according to claim 1 comprises:
The band synthesizer, be used for be lower than described expansion begin with the described a plurality of subband signals on the side with more than or equal to described expansion begin with a plurality of subband signals synthesize.
3. apparatus for extending band according to claim 2, wherein
Described band synthesizer by move be lower than described expansion begin with the phase place of the described a plurality of subband signals on the side and more than or equal to described expansion begin with the phase place of described a plurality of described subband signals, it is synthesized.
4. apparatus for extending band according to claim 1, wherein
Described expansion control device determines that as supplementary the described expansion of described input signal begins band by using the information relevant with described input signal.
5. apparatus for extending band according to claim 1 comprises:
The transition detection device, be used for the described expansion that is lower than that described input signal obtains with dividing being begun to begin to carry out transition detection with in the subband signal of the predetermined quantity that links to each other each on time orientation with described a plurality of subband signals on the side and described expansion by described band classification apparatus; And
The group classification apparatus is used for the transition detection result based on described transition detection device, and the subband signal with described predetermined quantity on described time orientation is divided into a plurality of groups.
6. apparatus for extending band according to claim 4 comprises:
The power averaging value calculation apparatus is used for the mean value of described group group power obtaining based on by described group of classification apparatus the subband signal of described predetermined quantity being divided, calculates the mean value of power of the subband signal of described predetermined quantity;
The envelope estimation unit is used for the described mean value of being calculated by described power averaging value calculation apparatus as starting point, extrapolation more than or equal to described expansion begin with the envelope straight line of described a plurality of subband signals; And
The band interpolation device, be used for based on described envelope straight-line interpolation more than or equal to described expansion begin with described a plurality of subband signals.
7. apparatus for extending band according to claim 4, wherein
Described transition detection device detects the code deterioration of the subband signal of described predetermined quantity, and in response to code degradation result, the subband signal of described predetermined quantity is carried out transition detection.
8. apparatus for extending band according to claim 4, wherein
The mean value of the power of the subband signal of power averaging value calculation apparatus by will calculating described predetermined quantity than the subband signal that big weight is distributed to the described predetermined quantity that more approaches high territory side.
9. apparatus for extending band according to claim 5, wherein
If the described mean value of calculating by described power averaging value calculation apparatus is greater than threshold value, then described envelope estimation unit with described threshold value as the starting point described envelope straight line of extrapolating.
10. frequency expansion method that is used to expand the frequency band of input signal comprises:
Determine that according to the information relevant the expansion of described input signal begins band with described input signal;
Described input signal is divided into a plurality of subband signals; And
Begin to expand described frequency band based on being lower than described expansion in the described a plurality of subband signals that in described band partiting step, described input signal obtained with dividing with a plurality of subband signals on the side.
11. one kind is used for input signal is being play the playing device of described input signal after with expansion, comprises:
The expansion control device is used for determining that according to the information relevant with described input signal the expansion of described input signal begins band; And
The band classification apparatus is used for described input signal is divided into a plurality of subband signals,
Wherein, begin to expand described frequency band based on being lower than described expansion in the described a plurality of subband signals that described input signal obtained with dividing by described band classification apparatus with a plurality of subband signals on the side.
12. playing device according to claim 11, wherein
Described input signal is by the coded data that is encoded is carried out the signal that decoding processing obtains.
13. one kind is used for input signal is being play the player method of described input signal after with expansion, comprises:
Determine that according to the information relevant the expansion of described input signal begins band with described input signal;
Described input signal is divided into a plurality of subband signals; And
Begin to expand described frequency band based in described a plurality of subband signals that described input signal is obtained with dividing, being lower than described expansion with a plurality of subband signals on the side.
14. one kind is used to make computing machine to carry out input signal is being play the program of the processing of described input signal after with expansion, comprising:
The expansion controlled step determines that according to the information relevant with described input signal the expansion of described input signal begins band;
The band partiting step is divided into a plurality of subband signals with described input signal; And
The band spread step begins to expand described frequency band with a plurality of subband signals on the side based on being lower than described expansion in the described a plurality of subband signals that in described band partiting step described input signal obtained with dividing.
15. one kind thereon record be used to make computing machine to carry out recording medium in the program of the processing of input signal being play described input signal after with expansion, described program comprises:
The expansion controlled step determines that the expansion of described input signal begins band;
The band partiting step is divided into a plurality of subband signals with described input signal; And
The band spread step begins to expand described frequency band with a plurality of subband signals on the side based on being lower than described expansion in a plurality of subband signals that in described band partiting step described input signal obtained with dividing.
16. an apparatus for extending band that is used to expand the frequency band of input signal comprises:
The expansion control device is used for determining that according to the information relevant with described input signal the expansion of described input signal begins band;
The band classification apparatus is used for described input signal is divided into a plurality of subband signals;
The transition detection device, be used on time orientation, carrying out transition detection to the described expansion that is lower than that described input signal obtains with dividing being begun to begin subband signal with the predetermined quantity that links to each other with a plurality of subband signals on the side and described expansion by described band classification apparatus;
The group classification apparatus is used for the transition detection result based on described transition detection device, and the subband signal with described predetermined quantity on described time orientation is divided into a plurality of groups;
The power averaging value calculation apparatus is used for the mean value of described group group power obtaining based on by described group of classification apparatus the subband signal of described predetermined quantity being divided, calculates the mean value of power of the subband signal of described predetermined quantity;
The envelope estimation unit is used for the described mean value of being calculated by described power averaging value calculation apparatus as starting point, extrapolation more than or equal to described expansion begin with the envelope straight line of a plurality of subband signals;
The band interpolation device, be used for based on described envelope straight-line interpolation more than or equal to described expansion begin with described a plurality of subband signals; And
The band synthesizer, be used for be lower than described expansion begin with the described a plurality of subband signals on the side with more than or equal to described expansion begin with described a plurality of subband signals synthesize,
Wherein, begin to expand described frequency band based on being lower than described expansion in the described a plurality of subband signals that described input signal obtained with dividing by described band classification apparatus with a plurality of subband signals on the side.
17. an apparatus for extending band that is used to expand the frequency band of input signal comprises:
Extending controller is used for determining that the expansion of described input signal begins band; And
Band is divided device, is used for described input signal is divided into a plurality of subband signals,
Wherein, be lower than described expansion in described a plurality of subband signals that device obtains with dividing described input signal and begin to expand described frequency band based on dividing with a plurality of subband signals on the side by described band.
18. one kind is used for input signal is being play the playing device of described input signal after with expansion, comprises:
Extending controller is used for determining that according to the information relevant with described input signal the expansion of described input signal begins band; And
Band is divided device, is used for described input signal is divided into a plurality of subband signals,
Wherein, be lower than described expansion in described a plurality of subband signals that device obtains with dividing described input signal and begin to expand described frequency band based on dividing with a plurality of subband signals on the side by described band.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006304501 | 2006-11-09 | ||
JP2006-304501 | 2006-11-09 | ||
JP2006304501 | 2006-11-09 | ||
JP2007274091 | 2007-10-22 | ||
JP2007274091A JP5141180B2 (en) | 2006-11-09 | 2007-10-22 | Frequency band expanding apparatus, frequency band expanding method, reproducing apparatus and reproducing method, program, and recording medium |
JP2007-274091 | 2007-10-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101178898A true CN101178898A (en) | 2008-05-14 |
CN101178898B CN101178898B (en) | 2011-11-02 |
Family
ID=39405121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101662536A Expired - Fee Related CN101178898B (en) | 2006-11-09 | 2007-11-07 | Frequency band extending apparatus, player apparatus, and playing method |
Country Status (4)
Country | Link |
---|---|
JP (2) | JP5141180B2 (en) |
KR (1) | KR101430221B1 (en) |
CN (1) | CN101178898B (en) |
TW (1) | TWI377563B (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102124518A (en) * | 2008-08-05 | 2011-07-13 | 弗朗霍夫应用科学研究促进协会 | Apparatus and method for processing an audio signal for speech enhancement using a feature extraction |
CN102576544A (en) * | 2009-10-07 | 2012-07-11 | 索尼公司 | Frequency band enlarging apparatus and method, encoding apparatus and method, decoding apparatus and method, and program |
CN102834864A (en) * | 2010-04-13 | 2012-12-19 | 索尼公司 | Signal processing device and method, encoding device and method, decoding device and method, and program |
CN103155031A (en) * | 2010-10-15 | 2013-06-12 | 索尼公司 | Encoding device and method, decoding device and method, and program |
CN103377655A (en) * | 2012-04-16 | 2013-10-30 | 三星电子株式会社 | Apparatus and method with enhancement of sound quality |
CN103733258A (en) * | 2011-08-24 | 2014-04-16 | 索尼公司 | Encoding device and method, decoding device and method, and program |
CN103765510A (en) * | 2011-08-24 | 2014-04-30 | 索尼公司 | Encoding device and method, decoding device and method, and program |
CN104981870A (en) * | 2013-02-22 | 2015-10-14 | 三菱电机株式会社 | Speech enhancement device |
CN106211299A (en) * | 2014-12-09 | 2016-12-07 | 宏碁股份有限公司 | Method and system for determining power required for data transmission between network and user equipment |
US9583112B2 (en) | 2010-04-13 | 2017-02-28 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
CN106663448A (en) * | 2014-07-04 | 2017-05-10 | 歌拉利旺株式会社 | Signal processing device and signal processing method |
US9659573B2 (en) | 2010-04-13 | 2017-05-23 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
US9875746B2 (en) | 2013-09-19 | 2018-01-23 | Sony Corporation | Encoding device and method, decoding device and method, and program |
CN108109632A (en) * | 2014-02-07 | 2018-06-01 | 皇家飞利浦有限公司 | Improved bandspreading in audio signal decoder |
CN108269584A (en) * | 2013-04-05 | 2018-07-10 | 杜比实验室特许公司 | The companding device and method of quantizing noise are reduced using advanced spectrum continuation |
US10692511B2 (en) | 2013-12-27 | 2020-06-23 | Sony Corporation | Decoding apparatus and method, and program |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2512090C2 (en) * | 2008-07-11 | 2014-04-10 | Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. | Apparatus and method of generating wide bandwidth signal |
JP2010079275A (en) | 2008-08-29 | 2010-04-08 | Sony Corp | Device and method for expanding frequency band, device and method for encoding, device and method for decoding, and program |
WO2010070770A1 (en) * | 2008-12-19 | 2010-06-24 | 富士通株式会社 | Voice band extension device and voice band extension method |
JP5928539B2 (en) * | 2009-10-07 | 2016-06-01 | ソニー株式会社 | Encoding apparatus and method, and program |
EP3564955B1 (en) | 2010-01-19 | 2020-11-25 | Dolby International AB | Improved subband block based harmonic transposition |
JP6103324B2 (en) * | 2010-04-13 | 2017-03-29 | ソニー株式会社 | Signal processing apparatus and method, and program |
JP6075743B2 (en) | 2010-08-03 | 2017-02-08 | ソニー株式会社 | Signal processing apparatus and method, and program |
JP5704397B2 (en) | 2011-03-31 | 2015-04-22 | ソニー株式会社 | Encoding apparatus and method, and program |
JP2013007944A (en) | 2011-06-27 | 2013-01-10 | Sony Corp | Signal processing apparatus, signal processing method, and program |
JP5975243B2 (en) * | 2011-08-24 | 2016-08-23 | ソニー株式会社 | Encoding apparatus and method, and program |
JP2014026138A (en) | 2012-07-27 | 2014-02-06 | Sony Corp | Frequency band extension device, method, and program |
JP6152639B2 (en) * | 2012-11-27 | 2017-06-28 | 沖電気工業株式会社 | Audio band expansion device and program, and audio feature amount calculation device and program |
EP2981959B1 (en) * | 2013-04-05 | 2018-07-25 | Dolby International AB | Audio encoder and decoder for interleaved waveform coding |
TWI546799B (en) | 2013-04-05 | 2016-08-21 | 杜比國際公司 | Audio encoder and decoder |
CN105761723B (en) | 2013-09-26 | 2019-01-15 | 华为技术有限公司 | A kind of high-frequency excitation signal prediction technique and device |
JP2015163909A (en) * | 2014-02-28 | 2015-09-10 | 富士通株式会社 | Acoustic reproduction device, acoustic reproduction method, and acoustic reproduction program |
JP6210338B2 (en) * | 2015-12-28 | 2017-10-11 | ソニー株式会社 | Signal processing apparatus and method, and program |
JP6790654B2 (en) * | 2016-09-23 | 2020-11-25 | 株式会社Jvcケンウッド | Filter generator, filter generator, and program |
JP6439843B2 (en) * | 2017-09-14 | 2018-12-19 | ソニー株式会社 | Signal processing apparatus and method, and program |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE512719C2 (en) * | 1997-06-10 | 2000-05-02 | Lars Gustaf Liljeryd | A method and apparatus for reducing data flow based on harmonic bandwidth expansion |
US6978236B1 (en) * | 1999-10-01 | 2005-12-20 | Coding Technologies Ab | Efficient spectral envelope coding using variable time/frequency resolution and time/frequency switching |
JP2002366178A (en) * | 2001-06-08 | 2002-12-20 | Matsushita Electric Ind Co Ltd | Audio signal band extension method and band extension device |
JP2003015695A (en) * | 2001-07-05 | 2003-01-17 | Matsushita Electric Ind Co Ltd | Audio band extender |
JP3957589B2 (en) * | 2001-08-23 | 2007-08-15 | 松下電器産業株式会社 | Audio processing device |
KR100935961B1 (en) * | 2001-11-14 | 2010-01-08 | 파나소닉 주식회사 | Coding Device and Decoding Device |
JP4313993B2 (en) * | 2002-07-19 | 2009-08-12 | パナソニック株式会社 | Audio decoding apparatus and audio decoding method |
JP2004198485A (en) * | 2002-12-16 | 2004-07-15 | Victor Co Of Japan Ltd | Device and program for decoding sound encoded signal |
JP4254479B2 (en) * | 2003-10-27 | 2009-04-15 | ヤマハ株式会社 | Audio band expansion playback device |
JP2006003580A (en) * | 2004-06-17 | 2006-01-05 | Matsushita Electric Ind Co Ltd | Audio signal encoding apparatus and audio signal encoding method |
-
2007
- 2007-10-22 JP JP2007274091A patent/JP5141180B2/en not_active Expired - Fee Related
- 2007-11-06 KR KR1020070112728A patent/KR101430221B1/en not_active Expired - Fee Related
- 2007-11-07 CN CN2007101662536A patent/CN101178898B/en not_active Expired - Fee Related
- 2007-11-07 TW TW096142091A patent/TWI377563B/en not_active IP Right Cessation
-
2012
- 2012-01-30 JP JP2012016590A patent/JP5429309B2/en not_active Expired - Fee Related
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102124518B (en) * | 2008-08-05 | 2013-11-06 | 弗朗霍夫应用科学研究促进协会 | Apparatus and method for processing an audio signal for speech enhancement using a feature extraction |
CN102124518A (en) * | 2008-08-05 | 2011-07-13 | 弗朗霍夫应用科学研究促进协会 | Apparatus and method for processing an audio signal for speech enhancement using a feature extraction |
US9064498B2 (en) | 2008-08-05 | 2015-06-23 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for processing an audio signal for speech enhancement using a feature extraction |
CN103996402B (en) * | 2009-10-07 | 2017-05-24 | 索尼公司 | Encoding device and encoding method |
CN102576544B (en) * | 2009-10-07 | 2014-06-25 | 索尼公司 | Frequency band enlarging apparatus and method, encoding apparatus and method, decoding apparatus and method, and program |
CN102576544A (en) * | 2009-10-07 | 2012-07-11 | 索尼公司 | Frequency band enlarging apparatus and method, encoding apparatus and method, decoding apparatus and method, and program |
US9691410B2 (en) | 2009-10-07 | 2017-06-27 | Sony Corporation | Frequency band extending device and method, encoding device and method, decoding device and method, and program |
CN103996402A (en) * | 2009-10-07 | 2014-08-20 | 索尼公司 | Encoding device and encoding method |
CN102834864B (en) * | 2010-04-13 | 2014-06-25 | 索尼公司 | Signal processing device and method, encoding device and method, decoding device and method |
US9583112B2 (en) | 2010-04-13 | 2017-02-28 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
US10297270B2 (en) | 2010-04-13 | 2019-05-21 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
US9659573B2 (en) | 2010-04-13 | 2017-05-23 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
CN102834864A (en) * | 2010-04-13 | 2012-12-19 | 索尼公司 | Signal processing device and method, encoding device and method, decoding device and method, and program |
US9679580B2 (en) | 2010-04-13 | 2017-06-13 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
US10381018B2 (en) | 2010-04-13 | 2019-08-13 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
US10224054B2 (en) | 2010-04-13 | 2019-03-05 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
US10546594B2 (en) | 2010-04-13 | 2020-01-28 | Sony Corporation | Signal processing apparatus and signal processing method, encoder and encoding method, decoder and decoding method, and program |
CN103155031A (en) * | 2010-10-15 | 2013-06-12 | 索尼公司 | Encoding device and method, decoding device and method, and program |
CN103155031B (en) * | 2010-10-15 | 2015-04-01 | 索尼公司 | Encoding device and method, decoding device and method |
US10236015B2 (en) | 2010-10-15 | 2019-03-19 | Sony Corporation | Encoding device and method, decoding device and method, and program |
US9767824B2 (en) | 2010-10-15 | 2017-09-19 | Sony Corporation | Encoding device and method, decoding device and method, and program |
CN103733258B (en) * | 2011-08-24 | 2016-09-14 | 索尼公司 | Code device and method, decoding apparatus and method |
CN103765510B (en) * | 2011-08-24 | 2016-08-17 | 索尼公司 | Code device and method, decoding apparatus and method |
CN103733258A (en) * | 2011-08-24 | 2014-04-16 | 索尼公司 | Encoding device and method, decoding device and method, and program |
CN103765510A (en) * | 2011-08-24 | 2014-04-30 | 索尼公司 | Encoding device and method, decoding device and method, and program |
CN103377655A (en) * | 2012-04-16 | 2013-10-30 | 三星电子株式会社 | Apparatus and method with enhancement of sound quality |
CN103377655B (en) * | 2012-04-16 | 2018-04-24 | 三星电子株式会社 | Improve the apparatus and method of tonequality |
CN104981870A (en) * | 2013-02-22 | 2015-10-14 | 三菱电机株式会社 | Speech enhancement device |
CN108269584B (en) * | 2013-04-05 | 2022-03-25 | 杜比实验室特许公司 | Companding apparatus and method for reducing quantization noise using advanced spectral continuation |
US12175994B2 (en) | 2013-04-05 | 2024-12-24 | Dolby International Ab | Companding system and method to reduce quantization noise using advanced spectral extension |
US11423923B2 (en) | 2013-04-05 | 2022-08-23 | Dolby Laboratories Licensing Corporation | Companding system and method to reduce quantization noise using advanced spectral extension |
CN108269584A (en) * | 2013-04-05 | 2018-07-10 | 杜比实验室特许公司 | The companding device and method of quantizing noise are reduced using advanced spectrum continuation |
US9875746B2 (en) | 2013-09-19 | 2018-01-23 | Sony Corporation | Encoding device and method, decoding device and method, and program |
US12183353B2 (en) | 2013-12-27 | 2024-12-31 | Sony Group Corporation | Decoding apparatus and method, and program |
US11705140B2 (en) | 2013-12-27 | 2023-07-18 | Sony Corporation | Decoding apparatus and method, and program |
US10692511B2 (en) | 2013-12-27 | 2020-06-23 | Sony Corporation | Decoding apparatus and method, and program |
CN108109632B (en) * | 2014-02-07 | 2022-03-29 | 皇家飞利浦有限公司 | Method and apparatus for extending frequency band of audio signal and audio signal decoder |
CN108109632A (en) * | 2014-02-07 | 2018-06-01 | 皇家飞利浦有限公司 | Improved bandspreading in audio signal decoder |
CN106663448B (en) * | 2014-07-04 | 2020-09-29 | 歌拉利旺株式会社 | Signal processing apparatus and signal processing method |
CN106663448A (en) * | 2014-07-04 | 2017-05-10 | 歌拉利旺株式会社 | Signal processing device and signal processing method |
CN106211299A (en) * | 2014-12-09 | 2016-12-07 | 宏碁股份有限公司 | Method and system for determining power required for data transmission between network and user equipment |
CN106211299B (en) * | 2014-12-09 | 2019-08-09 | 宏碁股份有限公司 | Method and system for determining power required for data transmission between network and user equipment |
Also Published As
Publication number | Publication date |
---|---|
CN101178898B (en) | 2011-11-02 |
JP2012083790A (en) | 2012-04-26 |
KR20080042696A (en) | 2008-05-15 |
JP5429309B2 (en) | 2014-02-26 |
JP5141180B2 (en) | 2013-02-13 |
TW200832358A (en) | 2008-08-01 |
TWI377563B (en) | 2012-11-21 |
JP2008139844A (en) | 2008-06-19 |
KR101430221B1 (en) | 2014-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101178898B (en) | Frequency band extending apparatus, player apparatus, and playing method | |
US8295507B2 (en) | Frequency band extending apparatus, frequency band extending method, player apparatus, playing method, program and recording medium | |
US8812308B2 (en) | Apparatus and method for modifying an input audio signal | |
EP2002429B1 (en) | Controlling a perceived loudness characteristic of an audio signal | |
US8199933B2 (en) | Calculating and adjusting the perceived loudness and/or the perceived spectral balance of an audio signal | |
US8639500B2 (en) | Method, medium, and apparatus with bandwidth extension encoding and/or decoding | |
US8090120B2 (en) | Calculating and adjusting the perceived loudness and/or the perceived spectral balance of an audio signal | |
Perez-Gonzalez et al. | Automatic equalization of multichannel audio using cross-adaptive methods | |
JP2021076872A (en) | Companding system and method to reduce quantization noise using advanced spectral extension | |
KR101370870B1 (en) | Sbr bitstream parameter downmix | |
US7676361B2 (en) | Apparatus, method and program for voice signal interpolation | |
EP1903558B1 (en) | Audio signal interpolation method and device | |
KR20130033468A (en) | An apparatus and a method for generating bandwidth extension output data | |
JP2005010801A (en) | Improving device for performance of information source encoding system | |
US20050216211A1 (en) | Impulse response collecting method, sound effect adding apparatus, and recording medium | |
JP3188013B2 (en) | Bit allocation method for transform coding device | |
CN101770778B (en) | A pre-emphasis filter, perceptual weighting filter method and system | |
JPH10503908A (en) | Method and apparatus for determining tonality of an audio signal | |
CN106095943A (en) | Give song recitals and know well range detection method and device | |
JP3815323B2 (en) | Frequency conversion block length adaptive conversion apparatus and program | |
JP3089690B2 (en) | Highly efficient digital data encoding method. | |
Nishimura et al. | The relationship between the fluctuations of harmonics and the subjective quality of flute tone | |
Yang et al. | Perceptual convolution for reverberation | |
Grecu | Challenges in Evaluating Musical Instrument Sound Separation Algorithms |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111102 Termination date: 20151107 |
|
EXPY | Termination of patent right or utility model |