DE102005000830A1 - Bandwidth extension method - Google Patents
Bandwidth extension method Download PDFInfo
- Publication number
- DE102005000830A1 DE102005000830A1 DE200510000830 DE102005000830A DE102005000830A1 DE 102005000830 A1 DE102005000830 A1 DE 102005000830A1 DE 200510000830 DE200510000830 DE 200510000830 DE 102005000830 A DE102005000830 A DE 102005000830A DE 102005000830 A1 DE102005000830 A1 DE 102005000830A1
- Authority
- DE
- Germany
- Prior art keywords
- signal
- bandwidth
- parameters
- analysis
- noise signal
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000001308 synthesis method Methods 0.000 claims abstract description 17
- 230000005284 excitation Effects 0.000 claims abstract description 13
- 238000004458 analytical method Methods 0.000 claims abstract description 11
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 11
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 11
- 238000004891 communication Methods 0.000 claims description 10
- 230000002194 synthesizing effect Effects 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims 1
- 230000001131 transforming effect Effects 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 10
- 230000003321 amplification Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 108090000623 proteins and genes Proteins 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
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)
- Computational Linguistics (AREA)
- Quality & Reliability (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)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Bandbreitenerweiterung eines analogen Signals (AS), welches eine erste Bandbreite aufweist, mit folgenden Schritten: DOLLAR A a. zeitrahmenweises Codieren des Signals (AS) der ersten Bandbreite mittels einer Analyse durch Syntheseverfahren, bei dem ein synthetisiertes Signal (AS_syn) mittels eines durch ein Synthesefilter (A(z)) geleiteten Anregungssignals (x) synthetisiert wird und das Synthesefilter (A(z)) beschreibende Filterparameter sowie das Anregungssignal (x) beschreibende Anregungssignalparameter als Codierparameter verwendet werden; DOLLAR A b. Bereitstellen eines Rauschsignals mit einer zweiten Bandbreite; DOLLAR A c. Transformieren des Rauschsignals in die erste Bandbreite; DOLLAR A d. Durchführen einer Analyse durch Syntheseverfahren für das transformierte Rauschsignal und Ermitteln von Zusatz-Codierparametern; DOLLAR A e. Verwenden von den in Schritt a) hervorgegangenen Codierparametern, den Zusatz-Codierparametern als Breitband-Codierparameter für eine sich aus erster Bandbreite und zweiter Bandbreite zusammensetzenden Gesamtbandbreite.The invention relates to a method for bandwidth extension of an analog signal (AS) having a first bandwidth, comprising the following steps: DOLLAR A a. time-frame encoding of the first bandwidth signal (AS) by synthesis method analysis in which a synthesized signal (AS_syn) is synthesized by means of an excitation signal (x) passed through a synthesis filter (A (z)) and the synthesis filter (A (z) ) descriptive filter parameters and the excitation signal (x) descriptive excitation signal parameters are used as encoding parameters; DOLLAR A b. Providing a noise signal having a second bandwidth; DOLLAR A c. Transforming the noise signal into the first bandwidth; DOLLAR A d. Performing an analysis by synthesis methods for the transformed noise signal and determining additional coding parameters; DOLLAR A e. Using the coding parameters derived in step a), the additional coding parameters as broadband coding parameters for a total bandwidth composed of first bandwidth and second bandwidth.
Description
Die Erfindung betrifft ein Verfahren zur Codierung eines analogen Signals mittels eines Analyse durch Syntheseverfahrens. Die Erfindung betrifft weiterhin ein Verfahren zur Decodierung, ein Kommunikationsendgerät, eine Empfängereinheit sowie ein Kommunikationssystem.The The invention relates to a method for coding an analog signal by an analysis by synthesis method. The invention relates a method for decoding, a communication terminal, a receiver unit as well as a communication system.
Derzeit wird vielfach eine Erweiterung der Bandbreite bei analogen Signalen diskutiert, um eine Verbesserung der Qualität, beispielsweise der Klangqualität des akustischen Signals, zu erzielen. Beispielsweise wird bei Sprachsignalen eine Erweiterung der 4 kHz Telefoniebandbreite auf 8 kHz in Erwägung gezogen. Ein Nachteil daran ist, dass die Übertragung des analogen Signals in einen Empfänger über eine hinsichtlich der Bandbreite begrenzte Ressource erfolgt. Diese Problematik ergibt sich insbesondere bei mobiler Kommunikation, da hier die Übertragungsbandbreite geringer als im Festnetz ist.Currently is often an extension of the bandwidth for analog signals discussed to improve the quality, such as the sound quality of the acoustic Signal, to achieve. For example, in speech signals, a Extension of the 4 kHz telephony bandwidth to 8 kHz was considered. A disadvantage of this is that the transmission of the analog signal into a receiver via a bandwidth-limited resource. This problem arises especially in mobile communication, since here the transmission bandwidth less than in the fixed network.
Es gibt unterschiedliche Sprachcodecs, d.h. Codierer und Decodierer, die ein gesamtes Band von 0 bis 8 kHz codieren. Ein Beispiel hierfür ist die G.722 Familie. Hierfür wird beispielsweise für den G.722 eine reine ADPCM (Adaptive Differential Pulse Code Modulation) angewandt. Beispielsweise für den G.722.1 wird ein reiner Transform-Codecs verwendet.It are different speech codecs, i. Encoder and decoder, which encode an entire band from 0 to 8 kHz. An example of this is the G.722 family. Therefor for example the G.722 a pure ADPCM (Adaptive Differential Pulse Code Modulation) applied. For example The G.722.1 uses a pure transform codec.
Für jede Art der Kommunikation wird aber versucht, die zur Verfügung stehende Bandbreite auf möglichst viele Benutzer zu verteilen, so dass die Bandbreite für den einzelnen Benutzer im Normalfall begrenzt ist. Deswegen wird versucht für die Codierung der gesamten Übertragungsbandbreite ein „übertragungskapazitäts-sparendes" Verfahren zu verwenden.For every kind the communication is tried, however, the available Bandwidth on as possible To distribute many users, so the bandwidth for each User is normally limited. That's why it's trying for the coding the total transmission bandwidth to use a "transmission capacity saving" method.
Es werden daher unterschiedliche Verfahren angewandt, um die Bandbreite beim Empfänger zu erhöhen, ohne gleichzeitig signifikant mehr Übertragungsbandbreite zu benötigen. Ein Beispiel hierfür ist das Quadrieren eines schmalbandigen Signals im Zeitbereich und ein Erzeugen des fehlenden Frequenzbereiches durch ein Spiegeln oder Verschieben des schmalbandigen Signals im Frequenzbereich.It Therefore, different methods are applied to the bandwidth at the recipient to increase, without at the same time requiring significantly more transmission bandwidth. One Example for this is the squaring of a narrowband signal in the time domain and generating the missing frequency range by mirroring or shifting the narrowband signal in the frequency domain.
Ein Nachteil an all diesen Verfahren ist jedoch, dass zum einen das Spektrum verzerrt wird und die Verfahren überdies oftmals sehr komplex sind.One Disadvantage of all these methods, however, is that on the one hand the Spectrum is distorted and the procedures are also often very complex.
Es ist daher Aufgabe der vorliegenden Erfindung, eine Möglichkeit zur Bandbreitenerweiterung eines analogen Signals zu schaffen, welche eine zufrieden stellende Qualität des Signals gewährleistet, und insbesondere gleichzeitig möglichst einfach und übertragungskapazitätsparend ist.It is therefore an object of the present invention, a possibility to provide bandwidth expansion of an analog signal which a satisfactory quality the signal ensures, and especially at the same time as possible easy and transmission capacity saving is.
Diese Aufgabe wird durch die unabhängigen Ansprüche gelöst. Vorteilhafte Weiterbildungen sind Gegenstand der abhängigen Ansprüche.These The object is solved by the independent claims. advantageous Further developments are the subject of the dependent claims.
Ein analoges Signal, welches eine erste Bandbreite aufweist, wird mittels eines Analyse-durch-Synthese-Verfahrens codiert. Bei dem Analyse-durch-Synthese-Verfahren wird ein generiertes synthetisiertes Signal an das analoge Signal angeglichen.One analog signal having a first bandwidth is by means of an analysis-by-synthesis method. In the analysis-by-synthesis method becomes a generated synthesized signal to the analog signal equalized.
Das Synthetisieren wird über einen Synthesefilter vorgenommen, aus dem durch Verwenden eines Anregungssignals als Eingangsgröße das synthetisierte Signal als Ausgabegröße hervorgeht. Zur Codierung des analogen Signals werden das Anregungssignal beschreibende Parameter als Codierparameter verwendet, welche von einem Sender zu einem Empfänger übertragen werden können.The Synthesizing is about made a synthesis filter from which by using a Excitation signal as an input that synthesized Signal as the output size is apparent. For coding the analog signal, the excitation signal becomes descriptive Parameter used as a coding parameter, which from a transmitter transferred to a receiver can be.
Es wird nun ein Rauschsignal, welches eine zweite Bandbreite aufweist bereitgestellt und in die erste Bandbreite transformiert.It now becomes a noise signal having a second bandwidth provided and transformed into the first bandwidth.
Für das transformierte Rauschsignal wird nun ein Analysedurch-Synthese-Verfahren durchgeführt, bei dem analog wie oben beschrieben ein synthetisiertes Signal an das transformierte Rauschsignal angeglichen wird. Aus der Beschreibung des hierzu erforderlichen Anregungssignals ergeben sich zusätzlich zu den oben gewonnenen Codierparametern weitere Zusatz-Codierparameter.For the transformed Noise signal is now carried out by analysis-by-synthesis method the analogous as described above, a synthesized signal to the transformed noise signal is adjusted. From the description of the excitation signal required for this addition to the coding parameters obtained above further additional coding parameters.
Die Gesamtheit von Codierparameter und Zusatz-Codierparametern wird zur Codierung eines Signals herangezogen, dessen Bandbreite sich aus erster und zweiter Bandbreite zusammensetzen lässt.The Set of coding parameters and additional coding parameters used to encode a signal whose bandwidth is composed of first and second bandwidth.
Dieses Verfahren ermöglicht mit einfachen Mitteln eine Codierung eines im Vergleich zur ersten Bandbreite breitbandigen Signals, wobei gleichzeitig eine hohe Qualität des synthetisierten Signals, beispielsweise bezüglich seines Klangs sichergestellt wird.This Procedure allows with simple means an encoding of one compared to the first bandwidth broadband signal, while maintaining a high quality of the synthesized Signals, for example regarding his sound is ensured.
Weiterhin kann eine Energiebestimmung des zum Angleichen an das Rauschsignal generierten synthetisierten Signals und das Ableiten eines die Energie beschreibenden Energieparameters daraus erfolgen. Dies ermöglicht eine besonders sichere Rekonstruktion des Breitbandsignals auf Empfängerseite.Farther may have an energy designation to match the noise signal generated synthesized signal and deriving one's energy descriptive energy parameter made of it. This allows a Particularly safe reconstruction of the broadband signal on the receiver side.
Diese Energiebestimmung wird insbesondere am Residuumsignal vorgenommen.These Energy determination is carried out in particular on Residuumsignal.
Zu einer weiteren Verbesserung der Klangqualität wird eine Erhöhung der Ordnung des Filters für das Analyse-durch-Synthese-Verfahren des transformierten Rauschsignals vorgenommen.To a further improvement in sound quality will increase the Order the filter for the analysis-by-synthesis method the transformed noise signal made.
Alternativ oder zusätzlich wird für das Analyse-durch-Synthese-Verfahren die Rahmenlänge verlängert oder verkürzt.alternative or additionally is for the analysis-by-synthesis method the frame length extended or shortened.
Insbesondere bei verkürzten Rahmenlänge kann bei gleich bleibender Qualität auf eine niedrigere Filterordnung zurückgegriffen werden. Dies erniedrigt bei gegebener Qualität die Komplexität des Verfahrens.Especially at shortened Frame length can with consistent quality be resorted to a lower filter order. This humiliates given the quality the complexity of the procedure.
Die Aufteilung von erster Bandbreite und zweiter Bandbreite innerhalb der Gesamtbandbreite kann in gleiche Sub-Bänder, z. B. von 0 bis 4 kHz und 4 bis 8 kHz, oder ungleiche, beispielsweise von 0 bis 8kHz und 8 bis 12kHz erfolgen.The Distribution of first bandwidth and second bandwidth within the total bandwidth can be divided into equal sub-bands, e.g. From 0 to 4 kHz and 4 to 8 kHz, or unequal, for example, from 0 to 8 kHz and 8 to 12kHz.
Weiterhin kann eine Aufteilung in mehr als zwei Subbänder erfolgen, beispielsweise von 0 bis 6 kHz, von 6 bis 8 kHz und von 8 bis 12 kHz wobei in zumindest einem Subband eine Analyse-durch Synthese Verfahren von in dieses Subband transformiertes weisses Rauschen stattfindet.Farther can be divided into more than two sub-bands, for example from 0 to 6 kHz, from 6 to 8 kHz and from 8 to 12 kHz, in at least a subband analysis-by-synthesis method into this Subband transformed white noise takes place.
Bei einem entsprechenden Verfahren zur Decodierung wird zunächst eine Aufteilung der Codierparameter auf eine erste und zumindest eine zweite Bandbreite vorgenommen. Es wird nun ein erstes Signal in der ersten Bandbreite generiert, in dem die dieser ersten Bandbreite zugeordnete Parameter verwendet werden.at a corresponding method for decoding is first a Distribution of coding parameters to a first and at least one second Bandwidth made. It will now be a first signal in the first Bandwidth generated in which the first bandwidth associated with this Parameters are used.
Weiterhin erfolgt die Bereitstellung eines Rauschsignals in der ersten Bandbreite, welches mittels eines zu den Codierpa rametern gehörenden Energieparameters skaliert wird. Nun wird ein zweites Signal synthetisiert, wobei der zweiten Bandbreite zugeordnete Zusatzcodierparameter und das skalierte Signal herangezogen werden.Farther the provision of a noise signal in the first bandwidth, which by means of one of the Codierpa rametern belonging energy parameter is scaled. Now a second signal is synthesized, where the additional bandwidth associated with the second bandwidth and the scaled signal are used.
Das zweite Signal wird in die zweite Bandbreite transformiert und es erfolgt ein Zusammensetzen von ersten und zweitem Signal.The second signal is transformed into the second bandwidth and it the first and second signals are combined.
Die Erfindung betrifft ferner ein Verfahren zum Decodieren eines derart bandbreitenerweiterten Signals sowie ein Kommunikationsgerät mit einer Sende- oder/und Empfangseinheit zum Senden von Parametern und einer Prozessoreinheit zur Durchführung eines der genannten Verfahren.The The invention further relates to a method for decoding such bandwidth-extended signal and a communication device having a transmission and / or receiving unit for transmitting parameters and a processor unit to carry out one of the mentioned methods.
Bei dem Kommunikationsgerät kann es sich um ein Mobiltelefon oder ein Festnetztelefon, einen Computer oder auch ein Netzwerkelement handeln.at the communication device It can be a mobile phone or a landline phone, a computer or act as a network element.
Weiterhin betrifft die Erfindung ein entsprechendes Kommunikationssystem.Farther The invention relates to a corresponding communication system.
Weitere Vorteile der Erfindung werden anhand ausgewählter Ausführungsbeispiele näher erläutert, die teilweise in den Figuren dargestellt sind. Es zeigen:Further Advantages of the invention will be explained in more detail with reference to selected exemplary embodiments, which partially shown in the figures. Show it:
In
Im folgenden soll ein Ausführungsbeispiel in Zusammenhang mit einer Erweiterung des G.729 Codecs beschrieben werden. Es wird dazu ein Gesamt-Frequenzband betrachtet, welches sich aus einem unteren und einem oberen Frequenzband zusammensetzt.in the The following is an embodiment in connection with an extension of the G.729 codec become. It is considered an overall frequency band, which is composed of a lower and an upper frequency band.
Das untere Frequenzband entspricht dem Ausgabesignal des G.729. Das obere Frequenzband wird durch ein weißes Rauschen gebildet, welches einen Energiewert aufweist, der alle 5 ms aktualisiert wird.The Lower frequency band corresponds to the output signal of G.729. The upper frequency band is formed by a white noise, which is a Energy value, which is updated every 5 ms.
Eine LPC (Linear Predictive Coding) Analyse der Ordnung M, wobei M insbesondere den Wert 6 oder 8 aufweisen kann, wird für das Eingangssignal des oberen Frequenzbandes durchgeführt und man erhält so M LPC-Koeffizienten sowie ein Residuumsignal. Diese Analyse wird alle 10 ms durchgeführt.A LPC (Linear Predictive Coding) analysis of the order M, where M in particular can have the value 6 or 8, is for the input signal of the upper Frequency band performed and you get so M LPC coefficients as well as a residual signal. This analysis will performed every 10 ms.
Der Energiewert bzw. level wird dann aus dem Residuumsignal abgeleitet. Insbesondere kann ein entsprechender Verstärkungsfaktor g_n gebildet werden, der das Signal auf einen Soll-Wert normiert.Of the Energy value or level is then derived from the residual signal. In particular, a corresponding amplification factor g_n can be formed, which normalizes the signal to a desired value.
Für eine spätere Übertragung kann eine, insbesondere bitsparende, Quantisierung des Wertes von g_n berücksichtigt werden.For a later transfer can be a, in particular bitsparende, quantization of the value of g_n taken into account become.
Das obere Frequenzband des Gesamtfrequenzbereiches wird also durch ein Rauschsignal und M Filterkoeffizienten erzeugt. Hierbei kann die Zahl M insbesondere Werte zwischen 0 und 10 annehmen. Es hat sich gezeigt, dass damit eine zufriedenstel lende Qualität bei gleichzeitig erschwinglicher Komplexität erzielt werden kann.The upper frequency band of the total frequency range is thus by a Noise signal and M filter coefficients generated. Here, the number M in particular assume values between 0 and 10. It has shown, that achieves a satisfying quality with at the same time affordable complexity can be.
Zur
Darstellung des codierten Signals genügt ein Signalpegel bzw. Energiewert
level oder alternativ der Verstärkungsfaktor
g_n, und die M Filterkoeffizienten. Diese Filterkoeffizienten für den Filter A(z)
werden wie in
Die zur Darstellung des codierten Signals notwendigen Parameter werden über Signalabschnitte bzw. Zeitrahmen einer bestimmten Länge, beispielsweise Frames bzw. Zeitrahmen von 10 ms ermittelt und in geeigneter Darstellung übertragen. Geeignet ist eine Darstellung dann, wenn sie einerseits so Übertragungsbandbreite sparend wie nötig und andererseits auch so fehlerresistent wie nötig ist.The necessary for the representation of the coded signal parameters are signal sections or time frame of a certain length, for example frames or time frame of 10 ms determined and transmitted in a suitable representation. Suitable is a representation then, on the one hand, so transmission bandwidth saving as needed and On the other hand, as error-resistant as necessary.
Die
Ermittlung der Filterkoeffizienten kann insbesondere über die
sog. Levinson-Durbin Rekursion erfolgen. Die Ermittlung des Signalpegels
bzw. Energiewertes, welcher in
Unter
dem Codiervorgang in Zeile a) von
Dieses so gewonnene Signal wird dann mit dem inversen LPC-Synthesefilter 1/A(z) gefiltert und liefert das gewünschte Signal x_nb_u im oberen Frequenzband. Zum Zweck der Bandbreitenerweiterung wird dieses zu dem schmalbandigen Signal addiert, welches aus einer Synthese unter Verwendung der Codierparameter für das analoge Signal hervorging.This thus obtained signal is then with the inverse LPC synthesis filter 1 / A (z) filtered and delivers the desired Signal x_nb_u in the upper frequency band. For the purpose of bandwidth extension is this is added to the narrow-band signal resulting from a synthesis using the coding parameters for the analog signal.
Die verschiedenen Ausgestaltungen weisen eine nur geringe Komplexität auf und erfordern nur eine geringe Anzahl zusätzlicher Bits. Der beobachtete Gewinn an Signalqualität ist deutlich. Es sei angemerkt, dass selbst für eine Filterordnung von M = 0, d.h. einer Übertragung des Signalpegels alleine, da ja keine Filterkoeffizienten vorhanden sind, sich ein erstaunlicher Gewinn an Signalqualität ergeben hat.The different embodiments have a low complexity and require only a small number of additional bits. He watched Gain in signal quality is clear. It should be noted that even for a filter order of M = 0, i. a transmission the signal level alone, since there are no filter coefficients are, has resulted in a surprising gain in signal quality.
Zu einer möglichst effizienten Codierung der Parameter für die Übertragung können bekannte Verfahren für die Quellen- und Kanalcodierung angewandt werden.To one possible efficient coding of the parameters for the transmission can be known Procedure for the source and Channel coding can be applied.
Claims (14)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200510000830 DE102005000830A1 (en) | 2005-01-05 | 2005-01-05 | Bandwidth extension method |
PCT/EP2005/056569 WO2006072526A1 (en) | 2005-01-05 | 2005-12-07 | Method for bandwidth extension |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200510000830 DE102005000830A1 (en) | 2005-01-05 | 2005-01-05 | Bandwidth extension method |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102005000830A1 true DE102005000830A1 (en) | 2006-07-13 |
Family
ID=35762217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200510000830 Withdrawn DE102005000830A1 (en) | 2005-01-05 | 2005-01-05 | Bandwidth extension method |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102005000830A1 (en) |
WO (1) | WO2006072526A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2911031A1 (en) * | 2006-12-28 | 2008-07-04 | Actimagine Soc Par Actions Sim | Signal e.g. audio signal, coding method, for e.g. Internet type network, involves generating temporal filter to find signal close to original signal when filter is applied to signal obtained by enlargement of spectrum of limited signal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69613360T2 (en) * | 1995-03-22 | 2001-10-11 | Ericsson Telefon Ab L M | LINEAR-PREDICTIVE ANALYSIS BY SYNTHESIS VOICE ENCODER |
WO2002017303A1 (en) * | 2000-08-24 | 2002-02-28 | Infineon Technologies Ag | Method and device for artificially enhancing the bandwidth of speech signals |
US20040102966A1 (en) * | 2002-11-25 | 2004-05-27 | Jongmo Sung | Apparatus and method for transcoding between CELP type codecs having different bandwidths |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0878790A1 (en) * | 1997-05-15 | 1998-11-18 | Hewlett-Packard Company | Voice coding system and method |
-
2005
- 2005-01-05 DE DE200510000830 patent/DE102005000830A1/en not_active Withdrawn
- 2005-12-07 WO PCT/EP2005/056569 patent/WO2006072526A1/en not_active Application Discontinuation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69613360T2 (en) * | 1995-03-22 | 2001-10-11 | Ericsson Telefon Ab L M | LINEAR-PREDICTIVE ANALYSIS BY SYNTHESIS VOICE ENCODER |
WO2002017303A1 (en) * | 2000-08-24 | 2002-02-28 | Infineon Technologies Ag | Method and device for artificially enhancing the bandwidth of speech signals |
US20040102966A1 (en) * | 2002-11-25 | 2004-05-27 | Jongmo Sung | Apparatus and method for transcoding between CELP type codecs having different bandwidths |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2911031A1 (en) * | 2006-12-28 | 2008-07-04 | Actimagine Soc Par Actions Sim | Signal e.g. audio signal, coding method, for e.g. Internet type network, involves generating temporal filter to find signal close to original signal when filter is applied to signal obtained by enlargement of spectrum of limited signal |
WO2008080605A1 (en) * | 2006-12-28 | 2008-07-10 | Actimagine | Audio encoding method and device |
US8595017B2 (en) | 2006-12-28 | 2013-11-26 | Mobiclip | Audio encoding method and device |
Also Published As
Publication number | Publication date |
---|---|
WO2006072526A1 (en) | 2006-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60202881T2 (en) | RECONSTRUCTION OF HIGH-FREQUENCY COMPONENTS | |
EP1869671B1 (en) | Noise suppression process and device | |
DE60214027T2 (en) | CODING DEVICE AND DECODING DEVICE | |
EP1979901B1 (en) | Method and arrangements for audio signal encoding | |
DE60117471T2 (en) | BROADBAND SIGNAL TRANSMISSION SYSTEM | |
DE19921122C1 (en) | Method and device for concealing an error in a coded audio signal and method and device for decoding a coded audio signal | |
DE102005032724B4 (en) | Method and device for artificially expanding the bandwidth of speech signals | |
DE60206390T2 (en) | EFFICIENT AND SCALABLE PARAMETRIC STEREOCODING FOR LOW-BITRATE APPLICATIONS | |
EP1741039B1 (en) | Information signal processing by carrying out modification in the spectral/modulation spectral region representation | |
DE60103086T2 (en) | IMPROVEMENT OF SOURCE DELIVERY SYSTEMS BY ADAPTIVE TRANSPOSITION | |
EP2245621B1 (en) | Method and means for encoding background noise information | |
DE60131766T2 (en) | PERCEPTIONALLY IMPROVED CODING OF ACOUSTIC SIGNALS | |
DE60124079T2 (en) | language processing | |
DE69820362T2 (en) | Non-linear filter for noise suppression in linear predictive speech coding devices | |
EP1464046A1 (en) | Scalable coder and decoder for a scaled data stream | |
EP1016319A1 (en) | Process and device for coding a time-discrete stereo signal | |
EP1023777B1 (en) | Method and device for limiting a stream of audio data with a scaleable bit rate | |
DE60105576T3 (en) | PROCESS AND DEVICE FOR SPECTRUM ENRICHMENT | |
DE102008009718A1 (en) | Method and means for encoding background noise information | |
DE102005000830A1 (en) | Bandwidth extension method | |
DE69127339T2 (en) | Method and device for coding and decoding a sampled analog signal with repetition properties | |
EP2245622A1 (en) | Method and means for decoding background noise information | |
DE4239506A1 (en) | Reduced-bit-rate source coding method for digital audio signal transmission - applying neural network or fuzzy logic in all or parts of encoding and decoding procedures | |
EP1834322B1 (en) | Analog signal encoding method | |
CH680030A5 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8139 | Disposal/non-payment of the annual fee |