US20090192789A1 - Method and apparatus for encoding/decoding audio signals - Google Patents
Method and apparatus for encoding/decoding audio signals Download PDFInfo
- Publication number
- US20090192789A1 US20090192789A1 US12/362,060 US36206009A US2009192789A1 US 20090192789 A1 US20090192789 A1 US 20090192789A1 US 36206009 A US36206009 A US 36206009A US 2009192789 A1 US2009192789 A1 US 2009192789A1
- Authority
- US
- United States
- Prior art keywords
- signals
- low frequency
- noise
- residual
- high frequency
- 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.)
- Abandoned
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
- 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
-
- 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/02—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 spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/0204—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 spectral analysis, e.g. transform vocoders or subband vocoders using subband decomposition
-
- 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/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
-
- 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/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
-
- 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/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/093—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters using sinusoidal excitation models
Definitions
- Apparatuses and methods consistent with the present invention relate to encoding/decoding audio signals, and more particularly, to encoding/decoding remaining difference signals excluding sinusoidal components, from input audio signals by performing linear prediction coding (LPC) analysis.
- LPC linear prediction coding
- Time-frequency transform encoding method input audio signals are encoded using coefficients obtained by transforming the audio signals by performing a frequency space transformation such as modified discrete cosine transformation.
- a frequency space transformation such as modified discrete cosine transformation.
- a parametric encoding method is a method of encoding audio signals at a low bit rate.
- Examples of parametric encoding methods include harmonic and individual lines plus noise (HINL), sinusoidal coding (SSC) etc.
- HINL harmonic and individual lines plus noise
- SSC sinusoidal coding
- original audio signals are modeled to be comprised of component signals having a predetermined characteristic, and the component signals are detected from the audio signals and then parameters indicating the characteristic of the detected component signals are encoded. For example, when audio signals are comprised of a plurality of sinusoidal waves, the sinusoidal waves are detected from the audio signals, and only frequencies, phases, and amplitudes of the detected sinusoidal waves are encoded so that the audio signal can be encoded at a low bit rate.
- FIG. 1 is a schematic block diagram of a related art apparatus for encoding parametric audio signals.
- the apparatus 100 for encoding parametric audio signals illustrated in FIG. 1 , assumes that audio signals comprise transient signals, sinusoidal waves, and noise.
- a transient encoding unit 110 extracts parameters based on transient components included in input audio signals so as to encode the audio signals.
- a sinusoidal encoding unit 120 extracts parameters based on sinusoidal signals included in input audio signals so as to encode the audio signals.
- a noise encoding unit 130 extracts parameters based on noise components included in input audio signals so as to encode the audio signals.
- the extracted parameters are formatted as bit streams using a bit stream formatting unit 140 .
- the related art apparatus for encoding parametric audio signals encode input audio signals as sinusoidal waves and noise components and additionally encodes transient components to improve sound quality.
- an available bit rate i.e., when audio signals are encoded at a low bit rate
- the amount of bits allocated to sinusoidal signals in a high frequency band which are relatively not as important in terms of human psychoacoustics, is reduced.
- only noise components or transient components are included in decoded high frequency signals so that a larger loss of sound quality, compared to original sound, occurs.
- a method of encoding audio signals including: performing sinusoidal analysis on low frequency signals of less than a predetermined critical frequency included in the audio signals in order to extract sinusoidal signals; performing linear prediction coding (LPC) analysis on remaining difference signals excluding the sinusoidal signals extracted from the audio signals to generate LPC coefficients and residual signals of the difference signals; extracting gain information about the residual signals of the difference signals; and multiplexing the sinusoidal signals, the LPC coefficients of the difference signals, and the gain information about the residual signals of the difference signals.
- LPC linear prediction coding
- an apparatus for encoding audio signals including: a sinusoidal extracting unit performing sinusoidal analysis on low frequency signals of less than a predetermined critical frequency included in the audio signals in order to extract sinusoidal signals; a linear prediction coding (LPC) analyzing unit performing LPC analysis on remaining difference signals excluding the sinusoidal signals extracted from the audio signals to generate LPC coefficients and residual signals of the difference signals; an envelope coding unit extracting gain information about the residual signals of the difference signals; and a multiplexing unit multiplexing the sinusoidal signals, the LPC coefficients of the difference signals, and the gain information about the residual signals of the difference signals.
- LPC linear prediction coding
- a method of decoding audio signals including: performing a decoding operation on sinusoidal signals which are extracted from low frequency signals less than a predetermined critical frequency signal included in bit streams and which are encoded; generating noise of the low frequency signals using a predetermined random signal generation function and combining the noise with the sinusoidal signals so as to decode the low frequency signals; generating residual signals of high frequency signals of the audio signals by using the decoded low frequency signals; performing linear prediction coding (LPC) synthesis using LPC coefficients of the high frequency signals included in the bit streams and residual signals of the high frequency signals so as to decode the high frequency signals; and combining the decoded low frequency signals with the high frequency signals so as to decode the audio signals.
- LPC linear prediction coding
- an apparatus for decoding audio signals including: a low frequency signal decoding unit performing a decoding operation on sinusoidal signals which are extracted from low frequency signals less than a predetermined critical frequency signal included in bit streams and which are encoded, and combining the noise of the low frequency signals generated using a predetermined random signal generation function with the sinusoidal signals in order to decode the low frequency signals; a high frequency sinusoidal signal generating unit generating residual signals of high frequency signals of the audio signals by using the decoded low frequency signals; a linear prediction coding (LPC) synthesizing unit performing LPC synthesis using LPC coefficients of the high frequency signals included in the bit streams and residual signals of the high frequency signals so as to decode the high frequency signals; and a combining unit combining the decoded low frequency signals with the high frequency signals to decode the audio signals.
- LPC linear prediction coding
- FIG. 1 is a schematic block diagram of a related art apparatus for encoding parametric audio signals
- FIG. 2 is a block diagram of an apparatus for encoding audio signals according to an exemplary embodiment of the present invention
- FIG. 3 is a flowchart illustrating a method of encoding audio signals according to an exemplary embodiment of the present invention
- FIG. 4 is a block diagram of an apparatus for decoding audio signals according to an exemplary embodiment of the present invention.
- FIG. 5 is a detailed block diagram illustrating a configuration of an exemplary embodiment of a low frequency signal decoding unit of FIG. 4 ;
- FIG. 6 is a detailed block diagram illustrating a configuration of an exemplary embodiment of a high frequency residual signal generating unit of FIG. 4 ;
- FIG. 7 is a flowchart illustrating a method of decoding audio signals according to an exemplary embodiment of the present invention.
- sinusoidal signals are extracted from input audio signals and are encoded, and encoding and decoding of remaining difference signals, excluding the sinusoidal signals that are subtracted from the input audio signals, are performed using linear prediction coding (LPC).
- LPC linear prediction coding
- FIG. 2 is a block diagram of an apparatus for encoding audio signals according to an exemplary embodiment of the present invention.
- the apparatus 200 for encoding audio signals according to an exemplary embodiment of the present invention comprises a frame buffer 210 , a sinusoidal extracting unit 220 , a subtracting unit 230 , a linear prediction coding (LPC) analyzing unit 240 , an envelope encoding unit 250 , a tone/noise calculating unit 260 , and a multiplexing unit 270 .
- LPC linear prediction coding
- the frame buffer 210 divides input audio signals into frames having a predetermined length which are processing units, and then stores and outputs the frames.
- the sinusoidal extracting unit 220 performs sinusoidal analysis on low frequency signals of less than a predetermined critical frequency included in the input audio signals in order to extract and encode the sinusoidal signals. In other words, the sinusoidal extracting unit 220 extracts and encodes the sinusoidal signals included in low frequency signals of less than the predetermined critical frequency.
- the sinusoidal signals may be detected using a matching pursuit (MP) algorithm or fast Fourier transformation (FFT).
- a sinusoidal detection method using FFT When a sinusoidal detection method using FFT is employed, an FFT operation is performed on input low frequency signals and then the peak of each sinusoidal wave having a different frequency is sought so that the magnitude and phase of each sinusoidal wave are detected.
- a sinusoidal detection method using MP When a sinusoidal detection method using MP is employed, a fundamental frequency is sought using a pitch period, and parameters of sinusoidal waves are retrieved using a predetermined sinusoidal dictionary.
- magnitude and phase information are included in parameters of sinusoidal parameters.
- Sinusoidal signal components included in low frequency signals of less than a predetermined critical frequency may be extracted using various other known sinusoidal extracting algorithms apart from the above-described FFT and MP.
- the subtracting unit 230 subtracts the sinusoidal signals extracted from input audio signals to generate difference signals.
- low frequency noise components, high frequency tone, and high frequency noise components are included in the difference signals.
- signals having remaining components subtracted from low frequency sinusoidal signals are modeled and encoded using LPC analysis so that previously unencoded components are encoded to improve sound quality.
- the LPC analyzing unit 240 performs LPC analysis on the difference signals to output LPC coefficients of the difference signals and residual signals.
- LPC analysis is a method by which fundamental parameters of voice are extracted from the difference signals based on a linear model of voice generation.
- LPC analysis is a voice signal modeling method based on the assumption that current voice signal sample values are approximate to a linear combination of past M (where M is a positive integer) voice output sample values. The method and apparatus for encoding audio signals according to exemplary embodiments of the present invention apply such LPC analysis to the difference signals.
- the LPC analyzing unit 240 extracts LPC coefficients and residual signals from the difference signals by using a covariance method, an autocorrelation method, a lattice filter, a Levinson-Durbin algorithm etc. and outputs the LPC coefficients and the residual signals.
- the LPC analyzing unit 240 models current difference signal sample values using previous p (where p is a positive integer) difference signal samples s(n ⁇ 1), s(n ⁇ 2), through to s(n ⁇ p), as shown in equation 1.
- u(n) represents a prediction error value when current difference signal sample values are predicted from previous p difference signal samples according to LPC analysis and is referred to as an excitation signal or a residual signal.
- Gu(n) is defined as a residual signal of a difference signal.
- G represents a gain due to an energy of a residual signal.
- ai represents LPC coefficients, and p represents degrees of the LPC coefficients having values from 10 to 16.
- Equation 1 may be transformed using z-transform, as shown in equation 2.
- Equation 2 a denominator of a transfer function H(z) is expressed as A(z).
- a transfer function of a difference signal corresponding to a prediction error may be expressed as shown in equation 4.
- the LPC analyzing unit 240 performs LPC analysis on the difference signals so as to output LPC coefficients for generating prediction signals of the difference signals and residual signals corresponding to prediction errors.
- the envelope encoding unit 250 extracts a gain value G from the residual signals and encodes the residual signals. Specifically, the envelope encoding unit 250 divides time envelopes of the residual signals by a predetermined time and generates parameters indicating a change in magnitudes of time envelopes of the residual signals using an energy of each divided section. As an example, the envelope encoding unit 250 calculates an averaged energy of each divided section of the residual signals and may use the calculated energy as a representative value indicating the magnitude of each divided section of the residual signals.
- the tone/noise calculating unit 260 calculates the ratio of tone to noise components in all frequency bands of input audio signals and outputs the audio signals to the multiplexing unit 270 so as to improve additional sound quality.
- the multiplexing unit 270 multiplexes encoded data of the sinusoidal signals in a low frequency band, LPC coefficients of the difference signals, and gain information and tone/noise ratio information etc. to generate and output bit streams.
- the sinusoidal waves in a low frequency band are extracted from input audio signals and the audio signals are encoded.
- the other difference signals included in the input audio signals are encoded using LPC analysis so that low frequency noise and high frequency tone and noise components, which have been considered simply as noise and encoded using only simple parameters in the prior art, can be effectively coded.
- FIG. 3 is a flowchart illustrating a method of encoding audio signals according to an exemplary embodiment of the present invention.
- sinusoidal analysis is performed on low frequency signals of less than a predetermined critical frequency, which are included in audio signals, so that sinusoidal signals can be extracted and encoded.
- LPC analysis is performed on remaining difference signals subtracted from the sinusoidal signals so that LPC coefficients of the difference signals and residual signals can be generated.
- noise components of low frequency signals, tone components of high frequency signals, and noise components of high frequency signals are included in the difference signals.
- gain information about the residual signals is extracted from the difference signals generated as a result of LPC analysis.
- Parameter information in which time envelopes of the residual signals are modeled may be used as gain information.
- the time envelopes of the residual signals may be divided into predetermined sections, and an average energy of each divided section may be calculated, and the calculated average energy may be used as parameters indicating a change in magnitudes of the time envelopes of the residual signals.
- tone to noise ratio of the input audio signals are calculated. Specifically, the audio signals are transformed into the frequency domain, and the ratio of tone to noise components is calculated in a predetermined frequency band unit, and parameters indicating the ratio of tone to noise components may be set in each frequency band unit. The parameters about the tone to noise ratio are multiplexed to bit streams and are used as improvement layer information for improving sound quality.
- the sinusoidal signals extracted from the low frequency signals, LPC coefficients of the difference signals, and gain information about the residual signals of the difference signals are multiplexed to generate bit streams.
- FIG. 4 is a block diagram of an apparatus for decoding audio signals according to an exemplary embodiment of the present invention.
- the apparatus 400 for decoding audio signals comprises a demultiplexing unit 410 , a low frequency signal decoding unit 420 , a high frequency residual signal generating unit 430 , and an LPC synthesizing unit 440 .
- the demultiplexing unit 410 performs demultiplexing on bit streams in order to extract encoded sinusoidal signals in a low frequency band, LPC coefficients of difference signals, gain information, etc.
- the low frequency signal decoding unit 420 decodes the sinusoidal signals, generates noise in a low frequency band using a predetermined random signal generation function, combines the decoded sinusoidal signals in the low frequency band with noise so as to decode signals in the low frequency band and outputs the signals.
- the low frequency signal decoding unit 420 comprises a sinusoidal signal decoding unit 421 , a noise generating unit 422 , an envelope adjusting unit 423 , and a low frequency noise generating unit 424 .
- the sinusoidal signal decoding unit 421 extracts frequency information, amplitudes, and phase information about the sinusoidal signals in the low frequency band included in bit streams so as to generate and output low frequency sinusoidal signals.
- the noise generating unit 422 generates random signals using the random signal generation function, and the envelope adjusting unit 423 extracts gain information about the residual signals of the difference signals from the bit streams and adjusts envelopes of the random signals by using the extracted gain information to generate prediction noise signals of the low frequency signals.
- the low frequency noise generating unit 424 performs LPC synthesis using the LPC coefficients and the prediction noise signals extracted from the bit streams so as to generate noise in the low frequency band. The noise in the low frequency band generated in this way and the sinusoidal signals in the low frequency band are combined with one another so that the low frequency signals are decoded.
- the high frequency residual signal generating unit 430 generates the residual signals in the high frequency band using the decoded low frequency signals.
- the high frequency residual signal generating unit 430 comprises a spectral whitening performing unit 431 , a high frequency band copying unit 432 , a tone/noise adjusting unit 433 , and an envelope adjusting unit 434 .
- the spectral whitening performing unit 431 extracts residual signals from which envelopes are removed, from decoded low frequency signals.
- the spectral whitening performing unit 431 may perform LPC analysis in order to generate residual signals of the decoded low frequency signals.
- the spectral whitening performing unit 431 may performing LPC analysis by using LPC coefficient degrees which are the same as encoded difference signals, by using degree information about the LPC coefficients output from bit streams.
- the high frequency band copying unit 432 copies the residual signals of the low frequency signals output by the spectral whitening performing unit 431 in a predetermined high frequency band.
- the high frequency signals copied from the low frequency residual signals by the high frequency band copying unit 432 correspond to prediction signals for predicting the residual signals of the difference signals positioned in the high frequency band.
- the tone/noise adjusting unit 433 adds tone and noise to the signals copied in the high frequency band using information about the ratio of tone to noise included in the bit streams.
- the envelope adjusting unit 434 divides the copied signals output from the tone/noise adjusting unit 433 into predetermined sections using gain information extracted from the bit streams and adjusts amplitudes of the output signals so that each section is the same as gain information of a corresponding section extracted from the bit streams.
- gain information When the average energy of each section is used as gain information, the amplitudes of the signals are adjusted so that the average energy of each section coincides with the average energy of a corresponding section included in the gain information.
- the amplitudes of the high frequency signals copied in this way are adjusted using the gain information to adjust time envelopes so that the residual signals of high frequency signals are generated.
- the LPC synthesizing unit 440 restores the high frequency signals from the LPC coefficients of the high frequency signals extracted from the bit streams by using LPC synthesis, which is a reverse operation of LPC analysis, and the residual signals of the high frequency signals generated by the high frequency residual signal generating unit 430 . Meanwhile, the LPC synthesizing unit 440 may transform the LPC coefficients into line spectral frequencies (LSF) and may interpolate the converted LSF to perform LPC synthesis.
- LSF line spectral frequencies
- the low frequency signals restored by the low frequency signal decoding unit 420 and the high frequency signals restored by the LPC synthesizing unit 440 are combined with one another so that audio signals can be restored.
- FIG. 7 is a flowchart illustrating a method of decoding audio signals according to an exemplary embodiment of the present invention.
- a decoding operation is performed on sinusoidal signals which are extracted from low frequency signals of less than a predetermined critical frequency, which are included in bit streams and are encoded.
- noise of the low frequency signals is generated using a predetermined random signal generation function and is combined with the decoded sinusoidal signals so that the low frequency signals can be decoded.
- noise of the low frequency signals may be generated by generating random signals using the random signal generation function, adjusting envelopes of the random signals using gain information about residual signals of difference signals to generate prediction noise signals of the low frequency signals and then by performing LPC synthesis using the LPC coefficients extracted from the bit streams and the prediction noise signals.
- the residual signals of the high frequency signals of the audio signals are generated using the decoded low frequency signals.
- the residual signals of the high frequency signals may be generated by copying the residual signals of the low frequency signals generated by performing spectral whitening on the decoded low frequency signals in a predetermined high frequency band, adding tone and noise to the signals copied by using information about the ratio of tone to noise included in the bit streams, and adjusting envelopes of the signals copied using gain information of the high frequency signals included in the bit streams.
- LPC synthesis using the LPC coefficients of the high frequency signals included in the bit streams and the residual signals of the high frequency signals is performed so that the high frequency signals can be decoded.
- the decoded low frequency signals and the decoded high frequency signals are combined with one another so that the audio signals can be decoded.
- the invention can also be embodied as computer readable codes on a computer readable recording medium.
- the computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices.
- the invention can be embodied as carrier waves (such as data transmission through the Internet).
- the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Provided are a method and apparatus for effectively encoding/decoding remaining difference signals excluding sinusoidal components, from input audio signals. In the method and apparatus for encoding audio signals, sinusoidal analysis is performed on low frequency signals of less than a predetermined critical frequency in order to extract sinusoidal signals and then, an encoding operation is performed on the remaining difference signals excluding the sinusoidal signals, from input audio signals, by using linear prediction coding (LPC) analysis.
Description
- This application claims priority from Korean Patent Application No. 10-2008-0009007, filed on Jan. 29, 2008, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
- 1. Field of the Invention
- Apparatuses and methods consistent with the present invention relate to encoding/decoding audio signals, and more particularly, to encoding/decoding remaining difference signals excluding sinusoidal components, from input audio signals by performing linear prediction coding (LPC) analysis.
- 2. Description of the Related Art
- Related art audio encoding apparatuses having high sound quality mainly employ a time-frequency transform encoding method. In the time-frequency transform encoding method, input audio signals are encoded using coefficients obtained by transforming the audio signals by performing a frequency space transformation such as modified discrete cosine transformation. However, in the encoding method, as a target bit rate is decreased, the quality of sound expressed is lowered. Thus, it is difficult to encode audio signals at a low bit rate.
- A parametric encoding method is a method of encoding audio signals at a low bit rate. Examples of parametric encoding methods include harmonic and individual lines plus noise (HINL), sinusoidal coding (SSC) etc. In the parametric encoding method, original audio signals are modeled to be comprised of component signals having a predetermined characteristic, and the component signals are detected from the audio signals and then parameters indicating the characteristic of the detected component signals are encoded. For example, when audio signals are comprised of a plurality of sinusoidal waves, the sinusoidal waves are detected from the audio signals, and only frequencies, phases, and amplitudes of the detected sinusoidal waves are encoded so that the audio signal can be encoded at a low bit rate.
-
FIG. 1 is a schematic block diagram of a related art apparatus for encoding parametric audio signals. Theapparatus 100 for encoding parametric audio signals, illustrated inFIG. 1 , assumes that audio signals comprise transient signals, sinusoidal waves, and noise. Atransient encoding unit 110 extracts parameters based on transient components included in input audio signals so as to encode the audio signals. Asinusoidal encoding unit 120 extracts parameters based on sinusoidal signals included in input audio signals so as to encode the audio signals. Anoise encoding unit 130 extracts parameters based on noise components included in input audio signals so as to encode the audio signals. The extracted parameters are formatted as bit streams using a bitstream formatting unit 140. - In this way, the related art apparatus for encoding parametric audio signals encode input audio signals as sinusoidal waves and noise components and additionally encodes transient components to improve sound quality. However, in the prior art, when an available bit rate is limited, i.e., when audio signals are encoded at a low bit rate, the amount of bits allocated to sinusoidal signals in a high frequency band, which are relatively not as important in terms of human psychoacoustics, is reduced. In this case, only noise components or transient components are included in decoded high frequency signals so that a larger loss of sound quality, compared to original sound, occurs.
- Accordingly, it is an aspect of the present invention to provide a method and apparatus for effectively encoding/decoding signals having remaining components, where sinusoidal components are subtracted from audio signals at a low bit rate without a large loss of sound quality, in particular, high frequency component signals.
- According to an exemplary embodiment of the present invention, there is provided a method of encoding audio signals, the method including: performing sinusoidal analysis on low frequency signals of less than a predetermined critical frequency included in the audio signals in order to extract sinusoidal signals; performing linear prediction coding (LPC) analysis on remaining difference signals excluding the sinusoidal signals extracted from the audio signals to generate LPC coefficients and residual signals of the difference signals; extracting gain information about the residual signals of the difference signals; and multiplexing the sinusoidal signals, the LPC coefficients of the difference signals, and the gain information about the residual signals of the difference signals.
- According to another exemplary embodiment of the present invention, there is provided an apparatus for encoding audio signals, the apparatus including: a sinusoidal extracting unit performing sinusoidal analysis on low frequency signals of less than a predetermined critical frequency included in the audio signals in order to extract sinusoidal signals; a linear prediction coding (LPC) analyzing unit performing LPC analysis on remaining difference signals excluding the sinusoidal signals extracted from the audio signals to generate LPC coefficients and residual signals of the difference signals; an envelope coding unit extracting gain information about the residual signals of the difference signals; and a multiplexing unit multiplexing the sinusoidal signals, the LPC coefficients of the difference signals, and the gain information about the residual signals of the difference signals.
- According to another exemplary embodiment of the present invention, there is provided a method of decoding audio signals, the method including: performing a decoding operation on sinusoidal signals which are extracted from low frequency signals less than a predetermined critical frequency signal included in bit streams and which are encoded; generating noise of the low frequency signals using a predetermined random signal generation function and combining the noise with the sinusoidal signals so as to decode the low frequency signals; generating residual signals of high frequency signals of the audio signals by using the decoded low frequency signals; performing linear prediction coding (LPC) synthesis using LPC coefficients of the high frequency signals included in the bit streams and residual signals of the high frequency signals so as to decode the high frequency signals; and combining the decoded low frequency signals with the high frequency signals so as to decode the audio signals.
- According to another exemplary embodiment of the present invention, there is provided an apparatus for decoding audio signals, the apparatus including: a low frequency signal decoding unit performing a decoding operation on sinusoidal signals which are extracted from low frequency signals less than a predetermined critical frequency signal included in bit streams and which are encoded, and combining the noise of the low frequency signals generated using a predetermined random signal generation function with the sinusoidal signals in order to decode the low frequency signals; a high frequency sinusoidal signal generating unit generating residual signals of high frequency signals of the audio signals by using the decoded low frequency signals; a linear prediction coding (LPC) synthesizing unit performing LPC synthesis using LPC coefficients of the high frequency signals included in the bit streams and residual signals of the high frequency signals so as to decode the high frequency signals; and a combining unit combining the decoded low frequency signals with the high frequency signals to decode the audio signals.
- The above and other aspects of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
-
FIG. 1 is a schematic block diagram of a related art apparatus for encoding parametric audio signals; -
FIG. 2 is a block diagram of an apparatus for encoding audio signals according to an exemplary embodiment of the present invention; -
FIG. 3 is a flowchart illustrating a method of encoding audio signals according to an exemplary embodiment of the present invention; -
FIG. 4 is a block diagram of an apparatus for decoding audio signals according to an exemplary embodiment of the present invention; -
FIG. 5 is a detailed block diagram illustrating a configuration of an exemplary embodiment of a low frequency signal decoding unit ofFIG. 4 ; -
FIG. 6 is a detailed block diagram illustrating a configuration of an exemplary embodiment of a high frequency residual signal generating unit ofFIG. 4 ; and -
FIG. 7 is a flowchart illustrating a method of decoding audio signals according to an exemplary embodiment of the present invention. - The present invention will now be described more fully with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown.
- In a method and apparatus for encoding audio signals according to exemplary embodiments of the present invention, sinusoidal signals are extracted from input audio signals and are encoded, and encoding and decoding of remaining difference signals, excluding the sinusoidal signals that are subtracted from the input audio signals, are performed using linear prediction coding (LPC).
-
FIG. 2 is a block diagram of an apparatus for encoding audio signals according to an exemplary embodiment of the present invention. Referring toFIG. 2 , theapparatus 200 for encoding audio signals according to an exemplary embodiment of the present invention comprises aframe buffer 210, a sinusoidal extractingunit 220, asubtracting unit 230, a linear prediction coding (LPC) analyzingunit 240, anenvelope encoding unit 250, a tone/noise calculating unit 260, and amultiplexing unit 270. - The
frame buffer 210 divides input audio signals into frames having a predetermined length which are processing units, and then stores and outputs the frames. The sinusoidal extractingunit 220 performs sinusoidal analysis on low frequency signals of less than a predetermined critical frequency included in the input audio signals in order to extract and encode the sinusoidal signals. In other words, the sinusoidal extractingunit 220 extracts and encodes the sinusoidal signals included in low frequency signals of less than the predetermined critical frequency. The sinusoidal signals may be detected using a matching pursuit (MP) algorithm or fast Fourier transformation (FFT). - When a sinusoidal detection method using FFT is employed, an FFT operation is performed on input low frequency signals and then the peak of each sinusoidal wave having a different frequency is sought so that the magnitude and phase of each sinusoidal wave are detected. When a sinusoidal detection method using MP is employed, a fundamental frequency is sought using a pitch period, and parameters of sinusoidal waves are retrieved using a predetermined sinusoidal dictionary. Here, magnitude and phase information are included in parameters of sinusoidal parameters. Sinusoidal signal components included in low frequency signals of less than a predetermined critical frequency may be extracted using various other known sinusoidal extracting algorithms apart from the above-described FFT and MP.
- When the sinusoidal signals are extracted from the low frequency signals, the subtracting
unit 230 subtracts the sinusoidal signals extracted from input audio signals to generate difference signals. Here, low frequency noise components, high frequency tone, and high frequency noise components are included in the difference signals. According to exemplary embodiments of the present invention, signals having remaining components subtracted from low frequency sinusoidal signals are modeled and encoded using LPC analysis so that previously unencoded components are encoded to improve sound quality. - To this end, the LPC analyzing
unit 240 performs LPC analysis on the difference signals to output LPC coefficients of the difference signals and residual signals. LPC analysis is a method by which fundamental parameters of voice are extracted from the difference signals based on a linear model of voice generation. LPC analysis is a voice signal modeling method based on the assumption that current voice signal sample values are approximate to a linear combination of past M (where M is a positive integer) voice output sample values. The method and apparatus for encoding audio signals according to exemplary embodiments of the present invention apply such LPC analysis to the difference signals. The LPC analyzingunit 240 extracts LPC coefficients and residual signals from the difference signals by using a covariance method, an autocorrelation method, a lattice filter, a Levinson-Durbin algorithm etc. and outputs the LPC coefficients and the residual signals. - Specifically, it is assumed that the LPC analyzing
unit 240 models current difference signal sample values using previous p (where p is a positive integer) difference signal samples s(n−1), s(n−2), through to s(n−p), as shown in equation 1. -
- u(n) represents a prediction error value when current difference signal sample values are predicted from previous p difference signal samples according to LPC analysis and is referred to as an excitation signal or a residual signal. Hereinafter, when describing the present invention, Gu(n) is defined as a residual signal of a difference signal. G represents a gain due to an energy of a residual signal. ai represents LPC coefficients, and p represents degrees of the LPC coefficients having values from 10 to 16.
- Equation 1 may be transformed using z-transform, as shown in equation 2.
-
- In equation 2, a denominator of a transfer function H(z) is expressed as A(z).
- Meanwhile, a residual signal Gu(n) (may also be indicated by e(n)) of equation 1 is expressed as shown in equation 3.
-
- A transfer function of a difference signal corresponding to a prediction error may be expressed as shown in equation 4.
-
- When considering equations 2 and 4, it can be understood that the transfer function of the residual signal corresponds to a denominator of the transfer function H(z). Thus, LPC coefficients ai are calculated using LPC analysis to determine A(z), and high frequency signals are input to A(z) and are filtered so that a residual signal Gu(n) can be extracted.
- In this way, the
LPC analyzing unit 240 performs LPC analysis on the difference signals so as to output LPC coefficients for generating prediction signals of the difference signals and residual signals corresponding to prediction errors. - The
envelope encoding unit 250 extracts a gain value G from the residual signals and encodes the residual signals. Specifically, theenvelope encoding unit 250 divides time envelopes of the residual signals by a predetermined time and generates parameters indicating a change in magnitudes of time envelopes of the residual signals using an energy of each divided section. As an example, theenvelope encoding unit 250 calculates an averaged energy of each divided section of the residual signals and may use the calculated energy as a representative value indicating the magnitude of each divided section of the residual signals. - The tone/
noise calculating unit 260 calculates the ratio of tone to noise components in all frequency bands of input audio signals and outputs the audio signals to themultiplexing unit 270 so as to improve additional sound quality. - The
multiplexing unit 270 multiplexes encoded data of the sinusoidal signals in a low frequency band, LPC coefficients of the difference signals, and gain information and tone/noise ratio information etc. to generate and output bit streams. - In this way, in the method and apparatus for encoding audio signals according to exemplary embodiments of the present invention, the sinusoidal waves in a low frequency band are extracted from input audio signals and the audio signals are encoded. Then, the other difference signals included in the input audio signals are encoded using LPC analysis so that low frequency noise and high frequency tone and noise components, which have been considered simply as noise and encoded using only simple parameters in the prior art, can be effectively coded.
-
FIG. 3 is a flowchart illustrating a method of encoding audio signals according to an exemplary embodiment of the present invention. - Referring to
FIG. 3 , inoperation 310, sinusoidal analysis is performed on low frequency signals of less than a predetermined critical frequency, which are included in audio signals, so that sinusoidal signals can be extracted and encoded. - In
operation 320, LPC analysis is performed on remaining difference signals subtracted from the sinusoidal signals so that LPC coefficients of the difference signals and residual signals can be generated. Here, noise components of low frequency signals, tone components of high frequency signals, and noise components of high frequency signals are included in the difference signals. - In
operation 330, gain information about the residual signals is extracted from the difference signals generated as a result of LPC analysis. Parameter information in which time envelopes of the residual signals are modeled may be used as gain information. In this case, the time envelopes of the residual signals may be divided into predetermined sections, and an average energy of each divided section may be calculated, and the calculated average energy may be used as parameters indicating a change in magnitudes of the time envelopes of the residual signals. - In
operation 340, tone to noise ratio of the input audio signals are calculated. Specifically, the audio signals are transformed into the frequency domain, and the ratio of tone to noise components is calculated in a predetermined frequency band unit, and parameters indicating the ratio of tone to noise components may be set in each frequency band unit. The parameters about the tone to noise ratio are multiplexed to bit streams and are used as improvement layer information for improving sound quality. - In
operation 350, the sinusoidal signals extracted from the low frequency signals, LPC coefficients of the difference signals, and gain information about the residual signals of the difference signals are multiplexed to generate bit streams. -
FIG. 4 is a block diagram of an apparatus for decoding audio signals according to an exemplary embodiment of the present invention. - Referring to
FIG. 4 , theapparatus 400 for decoding audio signals according to an exemplary embodiment of the present invention comprises ademultiplexing unit 410, a low frequencysignal decoding unit 420, a high frequency residualsignal generating unit 430, and anLPC synthesizing unit 440. - The
demultiplexing unit 410 performs demultiplexing on bit streams in order to extract encoded sinusoidal signals in a low frequency band, LPC coefficients of difference signals, gain information, etc. - The low frequency
signal decoding unit 420 decodes the sinusoidal signals, generates noise in a low frequency band using a predetermined random signal generation function, combines the decoded sinusoidal signals in the low frequency band with noise so as to decode signals in the low frequency band and outputs the signals. Specifically, referring toFIG. 5 , which specifically illustrates a configuration of an exemplary embodiment of the low frequencysignal decoding unit 420 ofFIG. 4 , the low frequencysignal decoding unit 420 comprises a sinusoidalsignal decoding unit 421, anoise generating unit 422, anenvelope adjusting unit 423, and a low frequencynoise generating unit 424. The sinusoidalsignal decoding unit 421 extracts frequency information, amplitudes, and phase information about the sinusoidal signals in the low frequency band included in bit streams so as to generate and output low frequency sinusoidal signals. Thenoise generating unit 422 generates random signals using the random signal generation function, and theenvelope adjusting unit 423 extracts gain information about the residual signals of the difference signals from the bit streams and adjusts envelopes of the random signals by using the extracted gain information to generate prediction noise signals of the low frequency signals. The low frequencynoise generating unit 424 performs LPC synthesis using the LPC coefficients and the prediction noise signals extracted from the bit streams so as to generate noise in the low frequency band. The noise in the low frequency band generated in this way and the sinusoidal signals in the low frequency band are combined with one another so that the low frequency signals are decoded. - Referring back to
FIG. 4 , the high frequency residualsignal generating unit 430 generates the residual signals in the high frequency band using the decoded low frequency signals. Specifically, referring toFIG. 6 which is a block diagram specifically illustrating a configuration of an exemplary embodiment of the high frequency residualsignal generating unit 430, the high frequency residualsignal generating unit 430 comprises a spectralwhitening performing unit 431, a high frequencyband copying unit 432, a tone/noise adjusting unit 433, and anenvelope adjusting unit 434. - The spectral
whitening performing unit 431 extracts residual signals from which envelopes are removed, from decoded low frequency signals. As an example, the spectralwhitening performing unit 431 may perform LPC analysis in order to generate residual signals of the decoded low frequency signals. In this case, the spectralwhitening performing unit 431 may performing LPC analysis by using LPC coefficient degrees which are the same as encoded difference signals, by using degree information about the LPC coefficients output from bit streams. - The high frequency
band copying unit 432 copies the residual signals of the low frequency signals output by the spectralwhitening performing unit 431 in a predetermined high frequency band. The high frequency signals copied from the low frequency residual signals by the high frequencyband copying unit 432 correspond to prediction signals for predicting the residual signals of the difference signals positioned in the high frequency band. - The tone/
noise adjusting unit 433 adds tone and noise to the signals copied in the high frequency band using information about the ratio of tone to noise included in the bit streams. - The
envelope adjusting unit 434 divides the copied signals output from the tone/noise adjusting unit 433 into predetermined sections using gain information extracted from the bit streams and adjusts amplitudes of the output signals so that each section is the same as gain information of a corresponding section extracted from the bit streams. When the average energy of each section is used as gain information, the amplitudes of the signals are adjusted so that the average energy of each section coincides with the average energy of a corresponding section included in the gain information. The amplitudes of the high frequency signals copied in this way are adjusted using the gain information to adjust time envelopes so that the residual signals of high frequency signals are generated. - Referring back to
FIG. 4 , theLPC synthesizing unit 440 restores the high frequency signals from the LPC coefficients of the high frequency signals extracted from the bit streams by using LPC synthesis, which is a reverse operation of LPC analysis, and the residual signals of the high frequency signals generated by the high frequency residualsignal generating unit 430. Meanwhile, theLPC synthesizing unit 440 may transform the LPC coefficients into line spectral frequencies (LSF) and may interpolate the converted LSF to perform LPC synthesis. - The low frequency signals restored by the low frequency
signal decoding unit 420 and the high frequency signals restored by theLPC synthesizing unit 440 are combined with one another so that audio signals can be restored. -
FIG. 7 is a flowchart illustrating a method of decoding audio signals according to an exemplary embodiment of the present invention. - Referring to
FIG. 7 , inoperation 710, a decoding operation is performed on sinusoidal signals which are extracted from low frequency signals of less than a predetermined critical frequency, which are included in bit streams and are encoded. - In
operation 720, noise of the low frequency signals is generated using a predetermined random signal generation function and is combined with the decoded sinusoidal signals so that the low frequency signals can be decoded. As described above, noise of the low frequency signals may be generated by generating random signals using the random signal generation function, adjusting envelopes of the random signals using gain information about residual signals of difference signals to generate prediction noise signals of the low frequency signals and then by performing LPC synthesis using the LPC coefficients extracted from the bit streams and the prediction noise signals. - In
operation 730, the residual signals of the high frequency signals of the audio signals are generated using the decoded low frequency signals. As described above, the residual signals of the high frequency signals may be generated by copying the residual signals of the low frequency signals generated by performing spectral whitening on the decoded low frequency signals in a predetermined high frequency band, adding tone and noise to the signals copied by using information about the ratio of tone to noise included in the bit streams, and adjusting envelopes of the signals copied using gain information of the high frequency signals included in the bit streams. - In
operation 740, LPC synthesis using the LPC coefficients of the high frequency signals included in the bit streams and the residual signals of the high frequency signals is performed so that the high frequency signals can be decoded. - In
operation 750, the decoded low frequency signals and the decoded high frequency signals are combined with one another so that the audio signals can be decoded. - The invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices.
- In another exemplary embodiment, the invention can be embodied as carrier waves (such as data transmission through the Internet).
- The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
- According to the present invention, effective coding of high frequency component signals included in input audio signals is possible while reducing the amount of bits generated.
- While this invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. The exemplary embodiments should be considered in descriptive sense only and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the present invention.
Claims (20)
1. A method of encoding audio signals, the method comprising:
performing sinusoidal analysis on low frequency signals of less than a critical frequency included in the audio signals, in order to extract sinusoidal signals;
performing linear prediction coding (LPC) analysis on remaining difference signals excluding the sinusoidal signals extracted from the audio signals, to generate LPC coefficients and residual signals of the difference signals;
extracting gain information about the residual signals of the difference signals; and
multiplexing the sinusoidal signals, the LPC coefficients of the difference signals, and the gain information about the residual signals of the difference signals.
2. The method of claim 1 , wherein the difference signals include noise components of the low frequency signals, tone components of high frequency signals, and noise components of the high frequency signals.
3. The method of claim 1 , further comprising:
calculating a ratio of tone to noise components of the audio signals; and
adding the ratio of tone to noise components to bit streams generated as a result of the multiplexing.
4. The method of claim 3 , wherein the calculating the ratio of tone to noise components of the audio signals comprises:
transforming the audio signals into a frequency domain; and
calculating the ratio of tone to noise components in a frequency band unit of the audio signals transformed into the frequency domain.
5. The method of claim 1 , wherein the gain information comprises parameter information in which time envelopes of the residual signals are modeled.
6. The method of claim 5 , wherein the extracting the gain information about the residual signals of the difference signals comprises:
dividing the time envelopes of the residual signals into sections; and
generating parameters indicating a change in amplitudes of the time envelopes of the residual signals using an energy of each divided section.
7. An apparatus for encoding audio signals, the apparatus comprising:
a sinusoidal extracting unit which performs sinusoidal analysis on low frequency signals of less than a critical frequency included in the audio signals, in order to extract sinusoidal signals;
a linear prediction coding (LPC) analyzing unit which performs LPC analysis on remaining difference signals excluding the sinusoidal signals extracted from the audio signals, to generate LPC coefficients and residual signals of the difference signals;
an envelope encoding unit which extracts gain information about the residual signals of the difference signals; and
a multiplexing unit which multiplexes the sinusoidal signals, the LPC coefficients of the difference signals, and the gain information about the residual signals of the difference signals.
8. The apparatus of claim 7 , wherein the difference signals include noise components of the low frequency signals, tone components of high frequency signals, and noise components of the high frequency signals.
9. The apparatus of claim 7 , further comprising a tone/noise calculating unit which calculates a ratio of tone to noise components of the audio signals.
10. The apparatus of claim 9 , wherein the tone/noise calculating unit transforms the audio signals into a frequency domain and calculates the ratio of tone to noise components in a frequency band unit of the audio signals transformed into the frequency domain.
11. The apparatus of claim 7 , wherein the gain information comprises parameter information in which time envelopes of the residual signals are modeled.
12. The apparatus of claim 11 , wherein the envelope encoding unit divides the time envelopes of the residual signals into sections and generates parameters indicating a change in amplitudes of the time envelopes of the residual signals using an energy of each divided section.
13. A method of decoding audio signals, the method comprising:
performing a decoding operation on encoded sinusoidal signals which are extracted from low frequency signals less than a critical frequency signal included in bit streams;
generating noise of the low frequency signals using a random signal generation function and combining the noise with the sinusoidal signals so as to decode the low frequency signals;
generating residual signals of high frequency signals of the audio signals by using the decoded low frequency signals;
performing linear prediction coding (LPC) synthesis using LPC coefficients of the high frequency signals included in the bit streams and residual signals of the high frequency signals so as to decode the high frequency signals; and
combining the decoded low frequency signals with the high frequency signals so as to decode the audio signals.
14. The method of claim 13 , wherein the generating the noise of the low frequency signals comprises:
generating random signals by using the random signal generation function;
extracting gain information about residual signals of difference signals, the difference signals representing a difference between the audio signals and the sinusoidal signals, from the bit streams and adjusting envelopes of the random signals by using the extracted gain information to generate prediction noise signals of the low frequency signals; and
performing LPC synthesis using the LPC coefficients extracted from the bit streams and the prediction noise signals, in order to generate noise of the low frequency signals.
15. The method of claim 13 , wherein the generating of the residual signals of the high frequency signals of the audio signals comprises:
performing spectral whitening on the decoded low frequency signals so as to generate residual signals of the decoded low frequency signals;
copying the residual signals of the low frequency signals in a high frequency band;
adding tone and noise to the signals copied in the high frequency band by using information about a ratio of tone to noise included in the bit streams; and
adjusting envelopes of the signals copied in the high frequency band by using gain information about the high frequency signals included in the bit streams.
16. An apparatus for decoding audio signals, the apparatus comprising:
a low frequency signal decoding unit which performs a decoding operation on encoded sinusoidal signals which are extracted from low frequency signals less than a critical frequency signal included in bit streams, and combining a noise of the low frequency signals generated using a random signal generation function with the sinusoidal signals in order to decode the low frequency signals;
a high frequency residual signal generating unit which generates residual signals of high frequency signals of the audio signals by using the decoded low frequency signals;
a linear prediction coding (LPC) synthesizing unit which performs LPC synthesis using LPC coefficients of the high frequency signals included in the bit streams and residual signals of the high frequency signals so as to decode the high frequency signals; and
a combining unit which combines the decoded low frequency signals with the high frequency signals to decode the audio signals.
17. The apparatus of claim 16 , wherein the low frequency signal decoding unit comprises:
a sinusoidal signal decoding unit which decodes the sinusoidal signals;
a noise generating unit which generates random signals by using the random signal generation function;
an envelope adjusting unit which extracts gain information about residual signals of difference signals, the difference signals representing a difference between the audio signals and the sinusoidal signals, from the bit streams and adjusting envelopes of the random signals by using the extracted gain information so as to generate prediction noise signals of the low frequency signals; and
a low frequency noise generating unit which performs LPC synthesis using the LPC coefficients extracted from the bit streams and the prediction noise signals, in order to generate noise of the low frequency signals.
18. The apparatus of claim 16 , wherein the high frequency residual signal generating unit comprises:
a spectral whitening performing unit which performs spectral whitening on the decoded low frequency signals so as to generate residual signals of the decoded low frequency signals;
a high frequency band copying unit which copies the residual signals of the low frequency signals in a high frequency band;
a tone/noise adjusting unit which adds tone and noise to the signals copied in the high frequency band by using information about a ratio of tone to noise included in the bit streams; and
an envelope adjusting unit which adjusts envelopes of the signals copied in the high frequency band by using gain information about the high frequency signals included in the bit streams.
19. A computer readable recording medium having recorded thereon a program for executing the method of claim 1 .
20. A computer readable recording medium having recorded thereon a program for executing the method of claim 13 .
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080009007A KR101413967B1 (en) | 2008-01-29 | 2008-01-29 | Coding method and decoding method of audio signal, recording medium therefor, coding device and decoding device of audio signal |
| KR10-2008-0009007 | 2008-01-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20090192789A1 true US20090192789A1 (en) | 2009-07-30 |
Family
ID=40900106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/362,060 Abandoned US20090192789A1 (en) | 2008-01-29 | 2009-01-29 | Method and apparatus for encoding/decoding audio signals |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20090192789A1 (en) |
| KR (1) | KR101413967B1 (en) |
| WO (1) | WO2009096715A2 (en) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110040556A1 (en) * | 2009-08-17 | 2011-02-17 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding residual signal |
| US20120197649A1 (en) * | 2009-09-25 | 2012-08-02 | Lasse Juhani Laaksonen | Audio Coding |
| US20130003231A1 (en) * | 2011-06-29 | 2013-01-03 | Wagner Carl A | Overvoltage prevention in an aircraft electrical power generation system |
| US20130339012A1 (en) * | 2011-04-20 | 2013-12-19 | Panasonic Corporation | Speech/audio encoding apparatus, speech/audio decoding apparatus, and methods thereof |
| CN103581603A (en) * | 2012-07-24 | 2014-02-12 | 联想(北京)有限公司 | Multimedia data transmission method and electronic equipment |
| WO2014174380A2 (en) | 2013-04-22 | 2014-10-30 | Bacula Systems Sa | Creating a universally deduplicatable archive volume |
| TWI463485B (en) * | 2009-09-29 | 2014-12-01 | Fraunhofer Ges Forschung | Audio signal decoder or encoder, method for providing an upmix signal representation or a bitstream representation, computer program and machine accessible medium |
| US20160140973A1 (en) * | 2013-07-22 | 2016-05-19 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding and encoding an audio signal using adaptive spectral tile selection |
| US9779744B2 (en) * | 2009-04-03 | 2017-10-03 | Ntt Docomo, Inc. | Speech decoder with high-band generation and temporal envelope shaping |
| CN107818789A (en) * | 2013-07-16 | 2018-03-20 | 华为技术有限公司 | Coding/decoding method and decoding apparatus |
| US10186272B2 (en) * | 2013-09-26 | 2019-01-22 | Huawei Technologies Co., Ltd. | Bandwidth extension with line spectral frequency parameters |
| US10297263B2 (en) * | 2014-04-30 | 2019-05-21 | Qualcomm Incorporated | High band excitation signal generation |
| US20200270696A1 (en) * | 2009-10-21 | 2020-08-27 | Dolby International Ab | Oversampling in a Combined Transposer Filter Bank |
| US12112765B2 (en) | 2015-03-09 | 2024-10-08 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, method for encoding an audio signal and method for decoding an encoded audio signal |
Citations (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5455888A (en) * | 1992-12-04 | 1995-10-03 | Northern Telecom Limited | Speech bandwidth extension method and apparatus |
| US5504833A (en) * | 1991-08-22 | 1996-04-02 | George; E. Bryan | Speech approximation using successive sinusoidal overlap-add models and pitch-scale modifications |
| US5886276A (en) * | 1997-01-16 | 1999-03-23 | The Board Of Trustees Of The Leland Stanford Junior University | System and method for multiresolution scalable audio signal encoding |
| US5963897A (en) * | 1998-02-27 | 1999-10-05 | Lernout & Hauspie Speech Products N.V. | Apparatus and method for hybrid excited linear prediction speech encoding |
| US5983173A (en) * | 1996-11-19 | 1999-11-09 | Sony Corporation | Envelope-invariant speech coding based on sinusoidal analysis of LPC residuals and with pitch conversion of voiced speech |
| US6654718B1 (en) * | 1999-06-18 | 2003-11-25 | Sony Corporation | Speech encoding method and apparatus, input signal discriminating method, speech decoding method and apparatus and program furnishing medium |
| US20050004803A1 (en) * | 2001-11-23 | 2005-01-06 | Jo Smeets | Audio signal bandwidth extension |
| US20050143985A1 (en) * | 2003-12-26 | 2005-06-30 | Jongmo Sung | Apparatus and method for concealing highband error in spilt-band wideband voice codec and decoding system using the same |
| US20060015329A1 (en) * | 2004-07-19 | 2006-01-19 | Chu Wai C | Apparatus and method for audio coding |
| US20060015328A1 (en) * | 2002-11-27 | 2006-01-19 | Koninklijke Philips Electronics N.V. | Sinusoidal audio coding |
| US20060031075A1 (en) * | 2004-08-04 | 2006-02-09 | Yoon-Hark Oh | Method and apparatus to recover a high frequency component of audio data |
| US20060277039A1 (en) * | 2005-04-22 | 2006-12-07 | Vos Koen B | Systems, methods, and apparatus for gain factor smoothing |
| US20060277038A1 (en) * | 2005-04-01 | 2006-12-07 | Qualcomm Incorporated | Systems, methods, and apparatus for highband excitation generation |
| US20070106505A1 (en) * | 2003-12-01 | 2007-05-10 | Koninkijkle Phillips Electronics N.V. | Audio coding |
| US20070112573A1 (en) * | 2002-12-19 | 2007-05-17 | Koninklijke Philips Electronics N.V. | Sinusoid selection in audio encoding |
| US7272556B1 (en) * | 1998-09-23 | 2007-09-18 | Lucent Technologies Inc. | Scalable and embedded codec for speech and audio signals |
| US20070238415A1 (en) * | 2005-10-07 | 2007-10-11 | Deepen Sinha | Method and apparatus for encoding and decoding |
| US7702115B2 (en) * | 2003-03-28 | 2010-04-20 | Samsung Electronics Co., Ltd. | Method and apparatus to reconstruct high-frequency components of an audio signal |
| US8108222B2 (en) * | 2001-11-14 | 2012-01-31 | Panasonic Corporation | Encoding device and decoding device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3681488B2 (en) * | 1996-11-19 | 2005-08-10 | 三井・デュポンポリケミカル株式会社 | Ethylene copolymer composition and easy-open sealing material using the same |
| US7110953B1 (en) * | 2000-06-02 | 2006-09-19 | Agere Systems Inc. | Perceptual coding of audio signals using separated irrelevancy reduction and redundancy reduction |
| DE602005003358T2 (en) | 2004-06-08 | 2008-09-11 | Koninklijke Philips Electronics N.V. | AUDIO CODING |
| KR20070109982A (en) | 2004-11-09 | 2007-11-15 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Audio coding and decoding |
-
2008
- 2008-01-29 KR KR1020080009007A patent/KR101413967B1/en not_active Expired - Fee Related
-
2009
- 2009-01-29 WO PCT/KR2009/000433 patent/WO2009096715A2/en not_active Ceased
- 2009-01-29 US US12/362,060 patent/US20090192789A1/en not_active Abandoned
Patent Citations (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5504833A (en) * | 1991-08-22 | 1996-04-02 | George; E. Bryan | Speech approximation using successive sinusoidal overlap-add models and pitch-scale modifications |
| US5455888A (en) * | 1992-12-04 | 1995-10-03 | Northern Telecom Limited | Speech bandwidth extension method and apparatus |
| US5983173A (en) * | 1996-11-19 | 1999-11-09 | Sony Corporation | Envelope-invariant speech coding based on sinusoidal analysis of LPC residuals and with pitch conversion of voiced speech |
| US5886276A (en) * | 1997-01-16 | 1999-03-23 | The Board Of Trustees Of The Leland Stanford Junior University | System and method for multiresolution scalable audio signal encoding |
| US5963897A (en) * | 1998-02-27 | 1999-10-05 | Lernout & Hauspie Speech Products N.V. | Apparatus and method for hybrid excited linear prediction speech encoding |
| US20080052068A1 (en) * | 1998-09-23 | 2008-02-28 | Aguilar Joseph G | Scalable and embedded codec for speech and audio signals |
| US7272556B1 (en) * | 1998-09-23 | 2007-09-18 | Lucent Technologies Inc. | Scalable and embedded codec for speech and audio signals |
| US6654718B1 (en) * | 1999-06-18 | 2003-11-25 | Sony Corporation | Speech encoding method and apparatus, input signal discriminating method, speech decoding method and apparatus and program furnishing medium |
| US8108222B2 (en) * | 2001-11-14 | 2012-01-31 | Panasonic Corporation | Encoding device and decoding device |
| US20050004803A1 (en) * | 2001-11-23 | 2005-01-06 | Jo Smeets | Audio signal bandwidth extension |
| US20060015328A1 (en) * | 2002-11-27 | 2006-01-19 | Koninklijke Philips Electronics N.V. | Sinusoidal audio coding |
| US20070112573A1 (en) * | 2002-12-19 | 2007-05-17 | Koninklijke Philips Electronics N.V. | Sinusoid selection in audio encoding |
| US7702115B2 (en) * | 2003-03-28 | 2010-04-20 | Samsung Electronics Co., Ltd. | Method and apparatus to reconstruct high-frequency components of an audio signal |
| US20070106505A1 (en) * | 2003-12-01 | 2007-05-10 | Koninkijkle Phillips Electronics N.V. | Audio coding |
| US20050143985A1 (en) * | 2003-12-26 | 2005-06-30 | Jongmo Sung | Apparatus and method for concealing highband error in spilt-band wideband voice codec and decoding system using the same |
| US20060015329A1 (en) * | 2004-07-19 | 2006-01-19 | Chu Wai C | Apparatus and method for audio coding |
| US20060031075A1 (en) * | 2004-08-04 | 2006-02-09 | Yoon-Hark Oh | Method and apparatus to recover a high frequency component of audio data |
| US20070088542A1 (en) * | 2005-04-01 | 2007-04-19 | Vos Koen B | Systems, methods, and apparatus for wideband speech coding |
| US20070088558A1 (en) * | 2005-04-01 | 2007-04-19 | Vos Koen B | Systems, methods, and apparatus for speech signal filtering |
| US20060277038A1 (en) * | 2005-04-01 | 2006-12-07 | Qualcomm Incorporated | Systems, methods, and apparatus for highband excitation generation |
| US8078474B2 (en) * | 2005-04-01 | 2011-12-13 | Qualcomm Incorporated | Systems, methods, and apparatus for highband time warping |
| US20060277039A1 (en) * | 2005-04-22 | 2006-12-07 | Vos Koen B | Systems, methods, and apparatus for gain factor smoothing |
| US20070238415A1 (en) * | 2005-10-07 | 2007-10-11 | Deepen Sinha | Method and apparatus for encoding and decoding |
Cited By (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10366696B2 (en) | 2009-04-03 | 2019-07-30 | Ntt Docomo, Inc. | Speech decoder with high-band generation and temporal envelope shaping |
| US9779744B2 (en) * | 2009-04-03 | 2017-10-03 | Ntt Docomo, Inc. | Speech decoder with high-band generation and temporal envelope shaping |
| US20110040556A1 (en) * | 2009-08-17 | 2011-02-17 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding residual signal |
| US8781844B2 (en) * | 2009-09-25 | 2014-07-15 | Nokia Corporation | Audio coding |
| US20120197649A1 (en) * | 2009-09-25 | 2012-08-02 | Lasse Juhani Laaksonen | Audio Coding |
| US9460724B2 (en) | 2009-09-29 | 2016-10-04 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio signal decoder, audio signal encoder, method for providing an upmix signal representation, method for providing a downmix signal representation, computer program and bitstream using a common inter-object-correlation parameter value |
| US10504527B2 (en) | 2009-09-29 | 2019-12-10 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio signal decoder, audio signal encoder, method for providing an upmix signal representation, method for providing a downmix signal representation, computer program and bitstream using a common inter-object-correlation parameter value |
| TWI463485B (en) * | 2009-09-29 | 2014-12-01 | Fraunhofer Ges Forschung | Audio signal decoder or encoder, method for providing an upmix signal representation or a bitstream representation, computer program and machine accessible medium |
| US9805728B2 (en) | 2009-09-29 | 2017-10-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio signal decoder, audio signal encoder, method for providing an upmix signal representation, method for providing a downmix signal representation, computer program and bitstream using a common inter-object-correlation parameter value |
| US11993817B2 (en) | 2009-10-21 | 2024-05-28 | Dolby International Ab | Oversampling in a combined transposer filterbank |
| US11591657B2 (en) | 2009-10-21 | 2023-02-28 | Dolby International Ab | Oversampling in a combined transposer filter bank |
| US10947594B2 (en) * | 2009-10-21 | 2021-03-16 | Dolby International Ab | Oversampling in a combined transposer filter bank |
| US20200270696A1 (en) * | 2009-10-21 | 2020-08-27 | Dolby International Ab | Oversampling in a Combined Transposer Filter Bank |
| US9536534B2 (en) * | 2011-04-20 | 2017-01-03 | Panasonic Intellectual Property Corporation Of America | Speech/audio encoding apparatus, speech/audio decoding apparatus, and methods thereof |
| US20130339012A1 (en) * | 2011-04-20 | 2013-12-19 | Panasonic Corporation | Speech/audio encoding apparatus, speech/audio decoding apparatus, and methods thereof |
| US10446159B2 (en) | 2011-04-20 | 2019-10-15 | Panasonic Intellectual Property Corporation Of America | Speech/audio encoding apparatus and method thereof |
| US8941955B2 (en) * | 2011-06-29 | 2015-01-27 | Hamilton Sundstrand Corporation | Overvoltage prevention in an aircraft electrical power generation system |
| US20130003231A1 (en) * | 2011-06-29 | 2013-01-03 | Wagner Carl A | Overvoltage prevention in an aircraft electrical power generation system |
| CN103581603A (en) * | 2012-07-24 | 2014-02-12 | 联想(北京)有限公司 | Multimedia data transmission method and electronic equipment |
| US10467197B2 (en) | 2013-04-22 | 2019-11-05 | Bacula Systems Sa | Creating a universally deduplicatable archive volume |
| WO2014174380A2 (en) | 2013-04-22 | 2014-10-30 | Bacula Systems Sa | Creating a universally deduplicatable archive volume |
| CN107818789A (en) * | 2013-07-16 | 2018-03-20 | 华为技术有限公司 | Coding/decoding method and decoding apparatus |
| US10332539B2 (en) | 2013-07-22 | 2019-06-25 | Fraunhofer-Gesellscheaft zur Foerderung der angewanften Forschung e.V. | Apparatus and method for encoding and decoding an encoded audio signal using temporal noise/patch shaping |
| US10984805B2 (en) | 2013-07-22 | 2021-04-20 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding and encoding an audio signal using adaptive spectral tile selection |
| US10347274B2 (en) | 2013-07-22 | 2019-07-09 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for encoding and decoding an encoded audio signal using temporal noise/patch shaping |
| US10311892B2 (en) | 2013-07-22 | 2019-06-04 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for encoding or decoding audio signal with intelligent gap filling in the spectral domain |
| US12142284B2 (en) | 2013-07-22 | 2024-11-12 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder and related methods using two-channel processing within an intelligent gap filling framework |
| US10276183B2 (en) | 2013-07-22 | 2019-04-30 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding or encoding an audio signal using energy information values for a reconstruction band |
| US20160140973A1 (en) * | 2013-07-22 | 2016-05-19 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding and encoding an audio signal using adaptive spectral tile selection |
| US10515652B2 (en) | 2013-07-22 | 2019-12-24 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding an encoded audio signal using a cross-over filter around a transition frequency |
| US10573334B2 (en) | 2013-07-22 | 2020-02-25 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for encoding or decoding an audio signal with intelligent gap filling in the spectral domain |
| US10593345B2 (en) | 2013-07-22 | 2020-03-17 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus for decoding an encoded audio signal with frequency tile adaption |
| US10147430B2 (en) * | 2013-07-22 | 2018-12-04 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding and encoding an audio signal using adaptive spectral tile selection |
| US10847167B2 (en) | 2013-07-22 | 2020-11-24 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder and related methods using two-channel processing within an intelligent gap filling framework |
| US10134404B2 (en) | 2013-07-22 | 2018-11-20 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder and related methods using two-channel processing within an intelligent gap filling framework |
| US10332531B2 (en) | 2013-07-22 | 2019-06-25 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding or encoding an audio signal using energy information values for a reconstruction band |
| US11049506B2 (en) | 2013-07-22 | 2021-06-29 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for encoding and decoding an encoded audio signal using temporal noise/patch shaping |
| US11222643B2 (en) | 2013-07-22 | 2022-01-11 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus for decoding an encoded audio signal with frequency tile adaption |
| US11250862B2 (en) | 2013-07-22 | 2022-02-15 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding or encoding an audio signal using energy information values for a reconstruction band |
| US11257505B2 (en) | 2013-07-22 | 2022-02-22 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder and related methods using two-channel processing within an intelligent gap filling framework |
| US11289104B2 (en) | 2013-07-22 | 2022-03-29 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for encoding or decoding an audio signal with intelligent gap filling in the spectral domain |
| US10002621B2 (en) | 2013-07-22 | 2018-06-19 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding an encoded audio signal using a cross-over filter around a transition frequency |
| US11735192B2 (en) | 2013-07-22 | 2023-08-22 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder and related methods using two-channel processing within an intelligent gap filling framework |
| US11769513B2 (en) | 2013-07-22 | 2023-09-26 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding or encoding an audio signal using energy information values for a reconstruction band |
| US11769512B2 (en) | 2013-07-22 | 2023-09-26 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for decoding and encoding an audio signal using adaptive spectral tile selection |
| US11922956B2 (en) | 2013-07-22 | 2024-03-05 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for encoding or decoding an audio signal with intelligent gap filling in the spectral domain |
| US11996106B2 (en) | 2013-07-22 | 2024-05-28 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E. V. | Apparatus and method for encoding and decoding an encoded audio signal using temporal noise/patch shaping |
| US10186272B2 (en) * | 2013-09-26 | 2019-01-22 | Huawei Technologies Co., Ltd. | Bandwidth extension with line spectral frequency parameters |
| US10297263B2 (en) * | 2014-04-30 | 2019-05-21 | Qualcomm Incorporated | High band excitation signal generation |
| US12112765B2 (en) | 2015-03-09 | 2024-10-08 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, method for encoding an audio signal and method for decoding an encoded audio signal |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101413967B1 (en) | 2014-07-01 |
| KR20090083068A (en) | 2009-08-03 |
| WO2009096715A3 (en) | 2009-09-24 |
| WO2009096715A2 (en) | 2009-08-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20090192789A1 (en) | Method and apparatus for encoding/decoding audio signals | |
| US10115407B2 (en) | Method and apparatus for encoding and decoding high frequency signal | |
| KR100958144B1 (en) | Audio compression | |
| US20090192792A1 (en) | Methods and apparatuses for encoding and decoding audio signal | |
| CN101083076B (en) | Method and device for encoding and decoding signals using bandwidth extension techniques | |
| KR101373004B1 (en) | Apparatus and method for encoding and decoding high frequency signal | |
| JP6704037B2 (en) | Speech coding apparatus and method | |
| US8121850B2 (en) | Encoding apparatus and encoding method | |
| KR20100086000A (en) | A method and an apparatus for processing an audio signal | |
| KR20090083070A (en) | Method and apparatus for encoding and decoding audio signals using adaptive LPC coefficient interpolation | |
| JP2010175633A (en) | Encoding device and method and program | |
| KR20130007521A (en) | Method and apparatus for encoding audio signal, and method and apparatus for decoding audio signal | |
| JP4134262B2 (en) | Signal processing method, signal processing apparatus, and program | |
| KR20080034819A (en) | Encoding / Decoding Apparatus and Method | |
| KR20080092823A (en) | Encoding / Decoding Apparatus and Method | |
| KR20080034817A (en) | Encoding / Decoding Apparatus and Method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, GEON-HYOUNG;LEE, CHUL-WOO;JEONG, JONG-HOON;AND OTHERS;REEL/FRAME:022175/0268 Effective date: 20080917 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |