EP2353305B1 - Verfahren zum erzeugen eines abwärtskompatiblen tonformates - Google Patents

Verfahren zum erzeugen eines abwärtskompatiblen tonformates Download PDF

Info

Publication number
EP2353305B1
EP2353305B1 EP09753036.4A EP09753036A EP2353305B1 EP 2353305 B1 EP2353305 B1 EP 2353305B1 EP 09753036 A EP09753036 A EP 09753036A EP 2353305 B1 EP2353305 B1 EP 2353305B1
Authority
EP
European Patent Office
Prior art keywords
channel
soll
value
sum
spectral
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.)
Active
Application number
EP09753036.4A
Other languages
English (en)
French (fr)
Other versions
EP2353305A1 (de
Inventor
Gerhard Stoll
Jens Groh
Martin Link
Jörg DEIGMÖLLER
Bernfried Runow
Martin Keil
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institut fuer Rundfunktechnik GmbH
Original Assignee
Institut fuer Rundfunktechnik GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Institut fuer Rundfunktechnik GmbH filed Critical Institut fuer Rundfunktechnik GmbH
Publication of EP2353305A1 publication Critical patent/EP2353305A1/de
Application granted granted Critical
Publication of EP2353305B1 publication Critical patent/EP2353305B1/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S3/00Systems employing more than two channels, e.g. quadraphonic
    • H04S3/008Systems employing more than two channels, e.g. quadraphonic in which the audio signals are in digital form, i.e. employing more than two discrete digital channels

Definitions

  • the invention relates to a method according to the preamble of claim 1.
  • a method is known from the document Griesinger D .: “Progress in 5-2-5 Matrix Systems", URL: “http://www.lexicon.com/logic7/whitepapers.asp " known.
  • One possibility is to transmit the sound format with the largest number of audio channels and, if necessary, an automatic receiver-side conversion of the signal to a sound format with a lower number of audio channels (automatic downmix).
  • the material can already be produced in all formats and broadcast in parallel (simulcast).
  • the creation of each sound format can be done individually.
  • this type of mixing requires a considerable production cost. In most cases, this requires either additional manpower, a noticeably higher amount of time or multiple equipment (eg in the case of live broadcasts). The resulting production volume is therefore difficult to carry.
  • an automatic downmix can take place.
  • Automatic downmixing methods can be roughly divided into active and passive methods. Active methods adapt the automatic conversion according to the starting material, whereby passive methods function independently of the signal. A known passive downmix method is based on the broadcast recommendation ITU-R BS.775 and is in FIG. 1 explained.
  • the center channel lowered by - 3dB is distributed via the summation functions 10 or 20 to the left channel L and the right channel R, forming a first sum signal (output summing functions 10) and a second summation signal (output summing functions 20).
  • the lowered left-to-right and left-right signals Ls and Rs are distributed via summation functions 30 or 40 to the first and second sum signals, respectively, to form the left and right channels L 0 , R 0 of the desired two-channel audio format ,
  • FIG. 1 checks the properties of the audio signals to be summed up and, if necessary, corrects them to avoid unwanted sound results.
  • the company Coding Technologies has proposed a downmix algorithm in which starting from the ITU downmix FIG. 1 the energy content of all summation signals in 28 frequency bands / subbands is analyzed and compared with the energy content of the five-channel audio format. In this way, increases and decreases in the energy content can be determined and compensated by amplitude corrections in the respective subbands. A tone color change by a comb filter effect can be so limited. However, the correction only makes a meaningful contribution since a completely extinguishing signal would produce an infinitely large correction factor.
  • the downmix algorithm of the company Coding Technologies shifts of the phantom sound source between the resulting left and right channels of the two-channel sound format occur depending on the original position of the phantom sound sources in the five-channel source material.
  • Lexicon has proposed the Logic 7 method in which, in addition to the downmix, there is also the possibility of an upmix.
  • the multi-channel sound can be downmixed to both a mono and a stereo signal.
  • up to eight channels can be decoded.
  • the proportion of the center channel in the downmix is regulated by means of variable coefficients and adjusted with further coefficients of the components of the right-and-left and left-hech channels.
  • For the left-hand channel a share of 0.91 of the left-hand channel with a share of -0.38 of the right-hand channel.
  • the mixture for the legal channel takes place accordingly.
  • This procedure preserves the levels of the two rear channels.
  • the phase shift of 90 ° makes possible the later separation of the two rear channels from the left and right channels.
  • tone color changes due to comb filter effects due to phase rotations can not be limited.
  • the object of the invention is the displacement of the phantom sound sources, the change in the level difference between coherent and incoherent signal components as well as tone color changes largely compensate.
  • the invention is based on the consideration, in the formation of the first (L ') and second (R') sum signal in each case perform a dynamic correction of the spectral values of overlapping time windows with k samples of the left channel (L) or right channel (R). Furthermore, during the formation of the third and fourth sum signals, in each case a dynamic correction of the spectral values of overlapping time windows takes place with k samples of the first (L ') and second (R') sum signals, respectively.
  • FIG. 2 illustrated block diagram is similar in structure, as the block diagram in FIG. 1 , but with the significant difference that in the summation functions 100 and 200 for forming the first and second sum signals L 'and R', and in the summation functions 300 and 400 for forming the left and right signals L IRT and R IRT of the two-channel audio format in addition for the summation an analysis and correction 1-4 takes place.
  • the level reduction of the center signal C, as well as the Kireten- and left-high signals Ls, Rs takes place in the block diagram 2 in According to the block diagram after FIG. 1 by, for example, 3dB by attenuation functions 50, 60, or 70. However, attenuation other than -3 dB is also conceivable, in particular depending on the genre or content of the five-channel source signal.
  • the functional structure of the analysis and correction blocks 100, 200, 300, 400 in FIG. 2 is for block 100 based on the FIG. 3 , for the block 200 based on the FIG. 4 , for the block 300 using the FIG. 5 and for the block 400 on the basis of FIG. 6 explained.
  • the in FIG. 3 block 100 initially provides for a transformation of the input-side links or center signal L or C into spectral values, for example by means of an FFT 101.
  • the formed spectral values l (k), c (k) are added in the summing function 102.
  • the magnitude sum S l (k) of the spectral values is then evaluated in the decision diamond 103 as to whether it is greater than a set value A soll, l (k).
  • the setpoint A Soll, l (k) is determined to A should .
  • l k l k 2 + c k 2
  • decision diamond 103 converts the level-matched signal l '(k) to either m l (k) * l (k) + c (k) or A ref, l (k) + (
  • the in FIG. 4 block 200 initially provides for a transformation of the input-side right or center signals R or C into spectral values, for example by means of an FFT 201.
  • the formed spectral values r (k), c (k) are added in the summing function 202.
  • the magnitude sum S r (k) of the spectral values is then evaluated in the decision diamond 203 as to whether it is greater than a setpoint value A Soll, r (k).
  • the setpoint A set, r (k) is determined to A should .
  • r k r k 2 + c k 2
  • the level-matched signal r '(k) becomes either m r (k) * r (k) + c (k) or A target, r (k) + (
  • the in FIG. 5 block 300 provides for the first transformation of the input-side left-high signal or first sum signal Ls or L 'into spectral values, for example by means of an FFT 301.
  • the formed spectral values ls (k), l '(k) are added in the summing function 302.
  • the magnitude sum S ls (k) of the spectral values is then evaluated in the decision diamond 304 as to whether it is greater than a setpoint A Soll, ls (k).
  • the setpoint A set, ls (k) is determined to A should .
  • ls k ls k 2 + l' k 2
  • the signal l IRT A should . ls k + ls k + l' k - A should . ls k * n formed, where n is a factor greater than 0.1 and less than 0.4. If the absolute value sum is not greater than the nominal value A Soll, ls (k), then in block 305 the spectral values l '(k) of the first sum signal are weighted by the factor m ls (k). The factor m ls (k) is greater than one and serves as well as the aforementioned factor n for level matching.
  • decision diamond 303 converts the level-matched signal into either m ls (k) * l '(k) + ls (k) or A set, ls (k) + (
  • the in FIG. 6 block 400 provided initially provides for a transformation of the input-side left-high signal or second sum signal Rs or R 'into spectral values, for example by means of an FFT 401.
  • the formed spectral values rs (k), r '(k) are added in the summing function 402.
  • the magnitude sum S rs (k) of the spectral values is then evaluated in decision diamond 403 as to whether it is greater than a setpoint value A Soll, rs (k).
  • the setpoint A setpoint, rs (k) is determined to be A should .
  • rs k rs k 2 + r ' k 2
  • the absolute value sum is not greater than the set value A setpoint, rs (k)
  • the spectral values r '(k) of the first sum signal are weighted by the factor m rs (k).
  • the factor m rs (k) is greater than one and serves as well as the aforementioned factor n for level matching.
  • the product m rs (k) * r '(k) is added to the spectral values rs (k) of the right-hand channel (m rs (k) * r' (k) + rs (k)).
  • the level-matched signal becomes either m rs (k) * r '(k) + rs (k) or A target, rs (k) + (
  • the invention is not limited to a downmix of a five-channel audio format to a two-channel audio format.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Stereophonic System (AREA)

Description

  • Die Erfindung bezieht sich auf ein Verfahren gemäß dem Oberbegriff des Patentanspruchs 1. Ein derartiges Verfahren ist aus der Druckschrift Griesinger D.: "Progress in 5-2-5 Matrix Systems", URL: "http://www.lexicon.com/logic7/whitepapers.asp" bekannt.
  • Im Rundfunk, Internet und Heimbereich hat mittlerweile neben Zweikanal-Stereo und Mono auch das 5.1 Tonformat Einzug erhalten. Durch die Zunahme der verfügbaren Tonformate steigt somit auch der Aufwand der Audioproduktion, d.h. der Aufwand der Aufnahme und Abmischung in die entsprechenden Tonformate. Ebenso muss eine Kompatibilität zu den Wiedergabegeräten gewährleistet sein, damit diese unabhängig von der Anzahl der Audiokanäle, die sie wiedergeben können, jedes Tonformat trotzdem abspielen können.
  • Die eine Möglichkeit ist die Aussendung des Tonformats mit der größten Anzahl an Audiokanälen und - falls nötig - einer automatischen empfängerseitigen Konvertierung des Signals auf ein Tonformat mit geringerer Anzahl an Audiokanälen (automatischer Downmix).
  • Ebenso kann bereits in der Audioproduktion das Material in allen Formaten produziert werden und diese parallel (simulcast) ausgestrahlt werden. Hierbei kann die Erstellung jedes Tonformats einzeln erfolgen. Diese Art der Abmischung erfordert jedoch einen erheblichen Produktionsaufwand. Meistens sind hierzu entweder zusätzliche Arbeitskräfte, ein merklich höherer Zeitaufwand oder mehrfache Ausstattung (z.B. im Fall von Liveübertragungen) nötig. Der resultierende Produktionsumfang ist daher schwer tragbar. Alternativ kann - wie in voriger Vorgehensweise - ein automatischer Downmix erfolgen.
  • Solche Verfahren zur automatischen Umrechnung existieren bereits, allerdings sind weitere Verbesserungen notwendig, um für ein möglichst breites Spektrum an Ausgangsmaterial ein qualitativ zufriedenstellendes Ergebnis zu liefern.
  • Automatische Downmixverfahren können grob in aktive und passive Verfahren unterteilt werden. Aktive Verfahren adaptieren die automatische Umrechung je nach Ausgangsmaterial, wobei passive Verfahren signalunabhängig funktionieren. Ein bekanntes passives Downmixverfahren liegt der Rundfunkempfehlung ITU-R BS.775 zugrunde und ist in Figur 1 erläutert.
  • Ausgehend von einem fünfkanaligen Tonformat mit den Tonkanälen
    • Linkskanal (L)
    • Rechtskanal (R)
    • Centerkanal (C)
    • Linkshintenkanal (Ls)
    • Rechtshintenkanal (Rs),
    sieht das bekannte Downmixverfahren zunächst eine Pegelabsenkung des Centerkanals C, sowie des Linkshintenkanal LS und des Rechtshintenkanals RS um jeweils -3dB durch die Dämpfungsfunktion 50, bzw. 60 bzw. 70 vor.
  • Der um - 3dB abgesenkte Centerkanal wird über die Summationsfunktionen 10, bzw. 20 auf den Linkskanal L und den Rechtskanal R verteilt, unter Bildung eines ersten Summensignals (Ausgang Summationsfunktionen 10) und eines zweiten Summensignals (Ausgang Summationsfunktionen 20). Die im Pegel um -3dB abgesenkten Linkshinten- und Rechtshintensignale Ls, bzw. Rs werden über Summationsfunktionen 30, bzw. 40 auf das erste, bzw. zweite Summensignal verteilt, unter Bildung des Links- und Rechtskanäls L0, R0 des gewünschten zweikanaligen Tonformates.
  • Bei dem aktiven Verfahren werden in den Summationsfunktionen des Blockschaltbildes nach Figur 1 die Eigenschaften der zu summierenden Audiosignale überprüft und ggf. korrigiert, um unerwünschte Klangergebnisse zu vermeiden. Hierzu hat die Firma Coding Technologies einen Downmixalgorithmus vorgeschlagen bei welchem ausgehend von dem ITU-Downmix nach Figur 1 der Energiegehalt aller Summationssignale in 28 Frequenzbänder/Teilbänder analysiert und mit dem Energiegehalt des fünfkanaligen Audioformates verglichen wird. Auf diese Weise können Anhebungen und Absenkungen des Energiegehaltes ermittelt und durch Amplitudenkorrecktur in den betreffenden Teilbändern kompensiert werden. Eine Klangfarbenveränderung durch einen Kammfiltereffekt kann so begrenzt werden. Die Korrektur erfolgt aber nur zu einem sinnvollen Anteil, da ein vollständig sich auslöschendes Signal einen unendlich großen Korrekturfaktor hervorrufen würde. Indessen können bei dem Downmixalgorithmus der Firma Coding Technologies Verschiebungen der Phantomschallquelle zwischen den resultierenden Links- und Rechtskanälen des zweikanaligen Tonformates auftreten und zwar in Abhängigkeit von der ursprünglichen Position der Phantomschallquellen in dem fünfkanaligen Quellmaterial.
  • Zur Verringerung von derartigen Verschiebungen der Phantomschallquelle hat die Firma Lexicon das Verfahren Logic 7 vorgeschlagen, bei welchem neben dem Downmix auch die Möglichkeit zu einem Upmix besteht. Der Mehrkanalton kann sowohl auf ein Mono als auch ein Stereosignal downgemixt werden. Ferner können aus einem Stereodownmix, beispielsweise bis zu acht Kanäle dekodiert werden. Hierzu werden über variable Koeffizienten der Anteil des Centerkanals im Downmix geregelt und mit weiteren Koeffizienten der Anteile der Rechtshinten- und Linkshintenkanäle angepasst werden. Für den Linkskanal wird ein Anteil von 0.91 des Linkshintenkanals mit einem Anteil von -0.38 des Rechtshintenkanals. Die Mischung für den Rechtskanal erfolgt entsprechend. Mit dieser Vorgehensweise bleiben die Pegel der beiden Hintenkanäle erhalten. Durch die Phasendrehung von 90° wird die spätere Trennung der beiden Hintenkanäle von den Links- und Lechtskanälen möglich. Allerdings lassen sich bei dem Verfahren Logic 7 Klangfarbenveränderungen infolge von Kammfiltereffekten durch Phasendrehungen nicht begrenzen.
  • Die Aufgabe der Erfindung besteht darin, die Verschiebung der Phantomschallquellen, die Änderung der Pegeldifferenz zwischen kohärenten und inkohärenten Signalanteilen als auch Klangfarbenveränderungen weitgehend zu kompensieren.
  • Die Lösung dieser Aufgabe ergibt sich aus den Merkmalen des Patentanspruchs 1.
  • Der Erfindung liegt die Überlegung zugrunde, bei der Bildung des ersten (L') und zweiten (R') Summensignals jeweils eine dynamische Korrektur der Spektralwerte von überlappenden Zeitfenstern mit k Abtastwerten des Linkskanals (L) bzw. Rechtskanals (R) vorzunehmen. Desweiteren erfolgt bei der Bildung des dritten und vierten Summensignals jeweils eine dynamische Korrektur der Spektralwerte von überlappenden Zeitfenstern mit k Abtastwerten des ersten (L') bzw. zweiten (R') Summensignals.
  • Die Erfindung wird anhand eines in den Figuren 2 bis 6 gezeigten Ausführungsbeispiels näher erläutert. Es zeigt:
    • Figur 2 ein generelles Blockschaltbild zu einer Anordnung zur Durchführung des erfindungsgemäßen Verfahrens; Figuren 3 - 6 Ablaufdiagramme für die in den Analyse- und Korrekturblöcken vorgesehenen Funktionen.
  • Das in Figur 2 veranschaulichte Blockschalbild ist ähnlich aufgebaut, wie das Blockschaltbild in Figur 1, jedoch mit dem wesentlichen Unterschied, dass in den Summationsfunktionen 100 und 200 zur Bildung der ersten und zweiten Summensignale L' und R', sowie in den Summationsfunktionen 300 und 400 zur Bildung der Links- und Rechtssignale LIRT und RIRT des zweikanaligen Tonformates zusätzlich zur Summation eine Analyse und Korrektur 1-4 erfolgt. Die Pegelabsenkung des Centersignal C, sowie der Rechtshinten- und Linkshintensignale Ls, Rs erfolgt bei dem Blockschaltbild 2 in Übereinstimmung mit dem Blockschaltbild nach Figur 1 um beispielsweise - 3dB durch Dämpfungsfunktionen 50, 60, bzw. 70. Allerdings sind auch andere Dämpfungen als -3 dB denkbar insbesondere in Abhängigkeit von dem Genre bzw. Inhalt des fünfkanaligen Quellensignals.
  • Der funktionale Aufbau der Analyse und Korrekturblöcke 100, 200, 300, 400 in Figur 2 ist für den Block 100 anhand der Figur 3, für den Block 200 anhand der Figur 4, für den Block 300 anhand der Figur 5 und für den Block 400 anhand der Figur 6 erläutert.
  • Der in Figur 3 dargestellte Block 100 sieht zunächst eine Transformation der eingangsseitigen Links, bzw. Centersignal L bzw. C in Spektralwerte beispielsweise durch eine FFT 101 vor. Die gebildeten Spektralwerte l(k), c(k) werden in der Summierfunktion 102 addiert. Die Betragssumme Sl(k) der Spektralwerte wird anschließend in der Entscheidungsraute 103 dahingehend bewertet ob sie größer als ein Sollwert Asoll,l(k) ist. Der Sollwert ASoll,l(k) bestimmt sich zu A soll , l k = l k 2 + c k 2
    Figure imgb0001
  • Ist die Betragssumme größer als Asoll,l(k), so wird in Block 104 der Wert k = A soll , l k + l k + c k A soll , l k * n
    Figure imgb0002
    gebildet, wobei n ein Faktor größer 0.1 und kleiner 0.4 ist. Ist die Betragssumme nicht größer als der Sollwert Asoll,l(k), so werden in Block 105 die Spektralwerte l(k) des linken Kanals mit einem Faktor ml(k) gewichtet. Der Faktor ml(k) ist größer als eins und dient ebenso wie der vorgenannte Faktor n zur Pegelanpassung. Das Produkt ml(k) * l(k) wird mit den Spektralwerten c(k) des Centerkanals addiert (ml(k) * l + c).
  • Im Ergebnis wird in dem Block 100 mithilfe der Entscheidungsraute 103 das im Pegel angepasste Signal l'(k) entweder nach ml(k) * l(k) + c(k) oder ASoll,l(k) + (|l(k) + c(k)| - ASoll,l(k)) * n gebildet, welches nach einer inversen Transformation 106 das erste Summensignal L' ergibt.
  • Der in Figur 4 dargestellte Block 200 sieht zunächst eine Transformation der eingangsseitigen Rechts, bzw. Centersignale R bzw. C in Spektralwerte beispielsweise durch eine FFT 201 vor. Die gebildeten Spektralwerte r(k), c(k) werden in der Summierfunktion 202 addiert. Die Betragssumme Sr(k) der Spektralwerte wird anschließend in der Entscheidungsraute 203 dahingehend bewertet ob sie größer als ein Sollwert ASoll,r(k) ist. Der Sollwert ASoll,r(k) bestimmt sich zu A soll , r k = r k 2 + c k 2
    Figure imgb0003
  • Ist die Betragssumme größer als ASoll,r(k), so wird in Block 204 der Wert k = A soll , r k + r k + c k A soll , r k * n
    Figure imgb0004
    gebildet, wobei n ein Faktor größer 0.1 und kleiner 0.4 ist. Ist die Betragssumme nicht größer als der Sollwert ASoll,r(k), so werden in Block 205 die Spektralwerte r(k) des rechten Kanals mit einem Faktor mr(k) gewichtet. Der Faktor mr(k) ist größer als eins und dient ebenso wie der vorgenannte Faktor n zur Pegelanpassung. Das Produkt mr(k) * r wird mit den Spektralwerten c(k) des Centerkanals addiert (mr(k) * r(k) +c(k)).
  • Im Ergebnis wird in dem Block 200 mithilfe der Entscheidungsraute 203 das im Pegel angepasste Signal r'(k) entweder nach mr(k) * r(k) + c(k) oder ASoll,r(k) + (|r(k) + c(k)| - ASoll,r(k)) * n gebildet, welches nach einer inversen Transformation 206 das zweite Summensignal R' ergibt.
  • Der in Figur 5 dargestellte Block 300 sieht die zunächst eine Transformation der eingangsseitigen Linkshintensignals, bzw. ersten Summensignals Ls bzw. L' in Spektralwerte beispielsweise durch eine FFT 301 vor. Die gebildeten Spektralwerte ls(k), l'(k) werden in der Summierfunktion 302 addiert. Die Betragssumme Sls(k) der Spektralwerte wird anschließend in der Entscheidungsraute 304 dahingehend bewertet ob sie größer als ein Sollwert ASoll,ls(k) ist. Der Sollwert ASoll,ls(k) bestimmt sich zu A soll , ls k = ls k 2 + k 2
    Figure imgb0005
  • Ist die Betragssumme größer als ASoll,ls(k), so wird in Block 304 das Signal l IRT = A soll , ls k + ls k + k A soll , ls k * n
    Figure imgb0006
    gebildet, wobei n ein Faktor größer 0.1 und kleiner 0.4 ist. Ist die Betragssumme nicht größer als der Sollwert ASoll,ls(k), so werden in Block 305 die Spektralwerte l'(k) des ersten Summensignals mit dem Faktor mls(k) gewichtet. Der Faktor mls(k) ist größer als eins und dient ebenso wie der vorgenannte Faktor n zur Pegelanpassung. Das Produkt mls(k) * l'(k) wird mit den Spektralwerten ls(k) des Linkshintenkanals addiert (mls(k) * l'(k) + ls(k)). Im Ergebnis wird in dem Block 300 mithilfe der Entscheidungsraute 303 das im Pegel angepasste Signal entweder nach mls(k) * l'(k) + ls(k) oder ASoll,ls(k) + (|l'(k) + ls(k)| - ASoll,ls(k)) * n gebildet, welches nach einer inversen Transformation 306 das dritte Summensignal und somit das linke Ausgangssignal L ergibt.
  • Der in Figur 6 dargestellte Block 400 sieht die zunächst eine Transformation der eingangsseitigen Linkshintensignals, bzw. zweiten Summensignals Rs bzw. R' in Spektralwerte beispielsweise durch eine FFT 401 vor. Die gebildeten Spektralwerte rs(k), r'(k) werden in der Summierfunktion 402 addiert. Die Betragssumme Srs(k) der Spektralwerte wird anschließend in der Entscheidungsraute 403 dahingehend bewertet ob sie größer als ein Sollwert ASoll,rs(k) ist. Der Sollwert ASoll,rs(k) bestimmt sich zu A soll , rs k = rs k 2 + k 2
    Figure imgb0007
  • Ist die Betragssumme größer als ASoll,ls(k), so wird das Signal r IRT = A soll , s k + rs k + k A soll , rs k * n
    Figure imgb0008
    gebildet, wobei n ein Faktor größer 0.1 und kleiner 0.4 ist. Ist die Betragssumme nicht größer als der Sollwert ASoll,rs(k), so werden in Block 405 die Spektralwerte r'(k) des ersten Summensignals mit dem Faktor mrs(k) gewichtet. Der Faktor mrs(k) ist größer als eins und dient ebenso wie der vorgenannte Faktor n zur Pegelanpassung. Das Produkt mrs(k) * r'(k) wird mit den Spektralwerten rs(k) des Rechtshintenkanals addiert (mrs(k) * r'(k) + rs(k)).
  • Im Ergebnis wird in dem Block 400 mithilfe der Entschedidungsraute 403 das im Pegel angepasste Signal entweder nach mrs(k) * r'(k) + rs(k) oder ASoll,rs(k) + (|r'(k) + rs(k)| - ASoll,rs(k)) * n gebildet, welches nach einer inversen Transformation 406 das vierte Summensignal und somit das rechte Ausgangssignal R ergibt.
  • Es versteht sich, dass die Erfindung nicht auf einen Downmix eines fünfkanaligen Tonformates auf ein zweikanaliges Tonformat beschränkt ist.
  • Es ist ebenso gut im Rahmen der Erfindung möglich, ein zweikanaliges Tonformat (Stereo) auf ein einkanaliges Tonformat (Mono) kompatibel abzumischen.

Claims (2)

  1. Verfahren zum Erzeugen eines abwärtskompatiblen Tonformates, insbesondere eines zweikanaligen Tonformates, mit Rechtskanal (RIRT) und Linkskanal (LIRT) aus einem mehrkanaligen Tonformat, insbesondere einem fünfkanaligen Tonformat, mit folgenden Tonkanälen:
    - Linkskanal (L)
    - Rechtskanal (R)
    - Centerkanal (C)
    - Linkshintenkanal (Ls)
    - Rechtshintenkanal (Rs),
    bei welcher
    - der Centerkanal (C) im Pegel abgesenkt wird
    - der im Pegel abgesenkte Centerkanal (C) auf den Linkskanal (L) verteilt wird unter Bildung eines ersten Summensignals (L')
    - der Linkshintenkanal (Ls) im Pegel abgesenkt wird
    - der im Pegel abgesenkte Linkshintenkanal (Ls) auf das erste Summensignal unter Bildung des dritten Summensignals verteilt wird, welches dem Linkskanal (LIRT) des zweikanaligen Tonformates entspricht
    - der im Pegel abgesenkte Centerkanal (C) auf den Rechtskanal (R) verteilt wird unter Bildung eines zweiten Summensignals (R'),
    - der Rechtshintenkanal (Rs) im Pegel abgesenkt wird
    - der im Pegel abgesenkte Rechtshintenkanal (Rs) auf das zweite Summensignal unter Bildung eines vierten Summensignals verteilt wird, welches dem Rechtskanal (RIRT) des zweikanaligen Tonformates entspricht,
    dadurch gekennzeichnet, dass bei der Bildung des ersten (L') und zweiten (R') Summensignals jeweils eine dynamische Korrektur der Spektralwerte von überlappenden Zeitfenstern mit k Abtastwerten des Linkskanals (L) bzw. Rechtskanals (R) erfolgt,
    dass bei der Bildung des dritten und vierten Summensignals jeweils eine dynamische Korrektur der Spektralwerte von überlappenden Zeitfenstern mit k Abtastwerten des ersten (L') bzw. zweiten (R') Summensignals erfolgt,
    dass vor jeder dynamischen Korrektur von Spektralwerten des Linkskanals (L) und Rechtskanals (R) jede Summe der Spektralwerte mit einem Sollwert (Asoll, mit A soll R
    Figure imgb0009
    ) verglichen wird, welcher sich aus folgender Beziehung ergibt: A soll , l k = l k 2 + c k 2
    Figure imgb0010
    A soll , s k = r k 2 + c k 2
    Figure imgb0011
    in welcher
    |l(k)| der Betrag eines Spektralwertes des transformierten Linkskanals (L) in der komplexen Zahlenebene C,
    |c(k)| der Betrag des zugehörigen Spektralwertes des transformierten Centerkanals (C) in der komplexen Zahlenebene
    Figure imgb0012
    ,
    |r(k)| der Betrag eines Spektralwertes des transformierten Rechtskanals (R) in der komplexen Zahlenebene
    Figure imgb0012
    ,
    bedeuten,
    dass vor jeder dynamischen Korrektur von Spektralwerten des ersten (L') bzw. zweiten (R') Summensignals jede Summe der Spektralwerte mit einem Sollwert (Asoll, mit A soll R
    Figure imgb0014
    ) verglichen wird, welcher sich aus folgender Beziehung ergibt: A Soll , ls k = k 2 + ls k 2
    Figure imgb0015
    A Soll , rs k = k 2 + rs k 2
    Figure imgb0016
    in welcher
    |r'(k)| der Betrag der Spektralwerte des transformierten dritten Summensignals (R') in der komplexen Zahlenebene
    Figure imgb0012
    ,
    |l'(k)| der Betrag des zugehörigen Spektralwertes des transformierten ersten Summensignals (L') in der komplexen Zahlenebene
    Figure imgb0012
    , |rs(k)| der Betrag des Spektralwertes des transformierten Rechtshintenkanals Rs in der komplexen Zahlenebene,
    |ls(k)| der Betrag des zugehörigen Spektralwertes des transformierten Linkshintenkanals Ls in der komplexen Zahlenebene
    Figure imgb0012
    , bedeuten, dass für
    den Fall, dass der Sollwert (Asoll, mit A soll R
    Figure imgb0020
    ) überschritten wird, die Frequenzkomponente aufaddiert und die daraus resultierende Betragssumme nach S k = A Soll k + ( A k + B k A Soll k * n
    Figure imgb0021
    abgesenkt wird, wobei n ein Faktor größer 0.1 und kleiner 0.4 ist,
    und
    dass für den Fall, dass der Sollwert (Asoll, mit A soll R
    Figure imgb0022
    ) unterschritten wird, die Spektralwerte der jeweils zu korrigierenden Signale mit folgendem Faktor (m(k), mit m(k) ∈
    Figure imgb0023
    ) multipliziert werden: m k = p + w p 2 + A k 4 A k 2
    Figure imgb0024
    wobei
    A(k) der k-te Spektralwert von r', 1', 1 und r, mit A k
    Figure imgb0025
    p = A k B k + A k B k ,
    Figure imgb0026
    B (k) der k-te Spektralwert von rs, ls, und c, mit B k
    Figure imgb0027
    insbesondere dem Wert w ein Skalierungsfaktor im Bereich von -1 < w< 1 bedeuten, mit w R .
    Figure imgb0028
  2. Anordnung zum Erzeugen eines abwärtskompatiblen Tonformates, einschliessend Mittel um die Schritte des Verfahrens nach Anspruch 1 auszuführen.
EP09753036.4A 2008-11-11 2009-11-07 Verfahren zum erzeugen eines abwärtskompatiblen tonformates Active EP2353305B1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE200810056704 DE102008056704B4 (de) 2008-11-11 2008-11-11 Verfahren zum Erzeugen eines abwärtskompatiblen Tonformates
PCT/EP2009/007971 WO2010054780A1 (de) 2008-11-11 2009-11-07 Verfahren zum erzeugen eines abwärtskompatiblen tonformates

Publications (2)

Publication Number Publication Date
EP2353305A1 EP2353305A1 (de) 2011-08-10
EP2353305B1 true EP2353305B1 (de) 2016-03-23

Family

ID=41559914

Family Applications (1)

Application Number Title Priority Date Filing Date
EP09753036.4A Active EP2353305B1 (de) 2008-11-11 2009-11-07 Verfahren zum erzeugen eines abwärtskompatiblen tonformates

Country Status (7)

Country Link
US (1) US8942380B2 (de)
EP (1) EP2353305B1 (de)
JP (1) JP5720897B2 (de)
KR (1) KR101575185B1 (de)
CN (1) CN102217330B (de)
DE (1) DE102008056704B4 (de)
WO (1) WO2010054780A1 (de)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009052992B3 (de) 2009-11-12 2011-03-17 Institut für Rundfunktechnik GmbH Verfahren zum Abmischen von Mikrofonsignalen einer Tonaufnahme mit mehreren Mikrofonen
DE102010015630B3 (de) 2010-04-20 2011-06-01 Institut für Rundfunktechnik GmbH Verfahren zum Erzeugen eines abwärtskompatiblen Tonformates
EP2854133A1 (de) 2013-09-27 2015-04-01 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Erzeugung eines Abwärtsmischsignals
US10721947B2 (en) 2016-07-29 2020-07-28 John Bean Technologies Corporation Apparatus for acquiring and analysing product-specific data for products of the food processing industry as well as a system comprising such an apparatus and a method for processing products of the food processing industry
US10654185B2 (en) 2016-07-29 2020-05-19 John Bean Technologies Corporation Cutting/portioning using combined X-ray and optical scanning
JP7416816B2 (ja) 2019-03-06 2024-01-17 フラウンホーファー-ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン ダウンミキサ及びダウンミックス方法
WO2020216459A1 (en) 2019-04-23 2020-10-29 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method or computer program for generating an output downmix representation
CN111866668B (zh) * 2020-07-17 2021-10-15 头领科技(昆山)有限公司 一种带有耳机放大器的多声道蓝牙耳机

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3991372B2 (ja) * 1995-08-30 2007-10-17 日本ビクター株式会社 デジタル信号処理装置
JP4478220B2 (ja) * 1997-05-29 2010-06-09 ソニー株式会社 音場補正回路
ES2355240T3 (es) * 2003-03-17 2011-03-24 Koninklijke Philips Electronics N.V. Procesamiento de señales de múltiples canales.
SE0400998D0 (sv) * 2004-04-16 2004-04-16 Cooding Technologies Sweden Ab Method for representing multi-channel audio signals
US7391870B2 (en) * 2004-07-09 2008-06-24 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E V Apparatus and method for generating a multi-channel output signal
US7508947B2 (en) * 2004-08-03 2009-03-24 Dolby Laboratories Licensing Corporation Method for combining audio signals using auditory scene analysis
JP2008226315A (ja) * 2007-03-09 2008-09-25 Sony Corp データ構造及び記憶媒体

Also Published As

Publication number Publication date
KR101575185B1 (ko) 2015-12-08
US20120014526A1 (en) 2012-01-19
JP5720897B2 (ja) 2015-05-20
DE102008056704A1 (de) 2010-05-20
CN102217330B (zh) 2014-04-09
DE102008056704B4 (de) 2010-11-04
EP2353305A1 (de) 2011-08-10
WO2010054780A1 (de) 2010-05-20
JP2012508489A (ja) 2012-04-05
KR20110104490A (ko) 2011-09-22
US8942380B2 (en) 2015-01-27
CN102217330A (zh) 2011-10-12

Similar Documents

Publication Publication Date Title
EP2353305B1 (de) Verfahren zum erzeugen eines abwärtskompatiblen tonformates
EP2206113B1 (de) Vorrichtung und verfahren zum erzeugen eines multikanalsignals mit einer sprachsignalverarbeitung
EP2402943B1 (de) Vorrichtung und Verfahren zum Erzeugen eines Umgebungssignals
DE602004002390T2 (de) Audiocodierung
DE60206390T2 (de) Effiziente und skalierbare parametrische stereocodierung für anwendungen mit niedriger bitrate
DE69827775T2 (de) Tonkanalsmischung
DE602005005186T2 (de) Verfahren und system zur schallquellen-trennung
WO2006094635A1 (de) Vorrichtung und verfahren zum erzeugen eines codierten stereo-signals eines audiostücks oder audiodatenstroms
EP2457390A1 (de) Vorrichtung und verfahren zur optimierung stereophoner oder pseudostereophoner audiosignale
WO2015049332A1 (de) Ableitung von multikanalsignalen aus zwei oder mehreren grundsignalen
DE102010015630B3 (de) Verfahren zum Erzeugen eines abwärtskompatiblen Tonformates
EP0014348A1 (de) Verfahren zum Übertragen und Vorrichtung zum Empfangen stereophoner Signale auf zwei gleichwertigen Einzelkanälen, insbesondere Zwei-Trägerverfahren beim Fernsehton
EP3741136B1 (de) Verfahren zur ausgabe eines ein musikstück abbildenden audiosignals in einen innenraum über eine ausgabeeinrichtung
DE3311647C2 (de) Verfahren zum Übertragen eines Zusatzsignals in einem stereofonen Nutzsignal
DE10010037B4 (de) Verfahren zur Rekonstruktion tieffrequenter Sprachanteile aus mittelhohen Frequenzanteilen
DE102020100131A1 (de) Verfahren zur Verarbeitung eines Mehrkanal-Audiosignals
EP1366617B1 (de) Verfahren und vorrichtung zur verbesserung der sprachqualität auf transparenten telekommunikations-übertragungswegen
DE60225089T2 (de) Verfahren und Vorrichtung zur Vor- und Nachbearbeitung eines Audiosignals zur Übertragung über einen sehr gestörten Kanal
WO2015128379A1 (de) Kodierung und dekodierung eines niederfrequenten kanals in einem audiomultikanalsignal
DE102019135666A1 (de) Verfahren zum Bestimmen eines Phasenfilters für ein System zum Erzeugen von Schwingungen, die von einem Benutzer wahrnehmbar sind, umfassend mehrere Wandler
DE102019126509A1 (de) Verbesserung der subjektiven bass-wahrnehmung eines audiosignals mit hilfe höherer harmonischer
EP2169983A2 (de) Verfahren zum Betrieb einer Hörhilfe und Hörhilfe
DE102015215049A1 (de) Audio-System mit zumindest einem Körperschallwandler für ein Kraftfahrzeug
DE102011083736A1 (de) Verstärkungseinstellung bei einem Hörhilfegerät
DE10136491A1 (de) Verfahren und Vorrichtung zur Verbesserung der Sprachqualität auf transparenten Telekommunikations-Übertragungswegen

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20110527

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

DAX Request for extension of the european patent (deleted)
GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

INTG Intention to grant announced

Effective date: 20150929

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 784189

Country of ref document: AT

Kind code of ref document: T

Effective date: 20160415

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 502009012300

Country of ref document: DE

REG Reference to a national code

Ref country code: CH

Ref legal event code: NV

Representative=s name: SCHNEIDER FELDMANN AG PATENT- UND MARKENANWAEL, CH

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG4D

REG Reference to a national code

Ref country code: NL

Ref legal event code: MP

Effective date: 20160323

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160624

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160623

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160723

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 8

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160725

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 502009012300

Country of ref document: DE

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161130

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160623

26N No opposition filed

Effective date: 20170102

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161130

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161130

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161130

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 9

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161107

REG Reference to a national code

Ref country code: AT

Ref legal event code: MM01

Ref document number: 784189

Country of ref document: AT

Kind code of ref document: T

Effective date: 20161107

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20161107

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20161130

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 502009012300

Country of ref document: DE

Representative=s name: KOPLIN, MORITZ, DR., DE

Ref country code: DE

Ref legal event code: R082

Ref document number: 502009012300

Country of ref document: DE

Representative=s name: KOPLIN PATENTANWALTSGESELLSCHAFT MBH, DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 502009012300

Country of ref document: DE

Representative=s name: KOPLIN, MORITZ, DR., DE

Ref country code: DE

Ref legal event code: R082

Ref document number: 502009012300

Country of ref document: DE

Representative=s name: KOPLIN PATENTANWALTSGESELLSCHAFT MBH, DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date: 20091107

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

Ref country code: MK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 502009012300

Country of ref document: DE

Representative=s name: KOPLIN PATENTANWALTSGESELLSCHAFT MBH, DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 502009012300

Country of ref document: DE

Representative=s name: KOPLIN PATENTANWALTSGESELLSCHAFT MBH, DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20160323

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20221123

Year of fee payment: 14

Ref country code: FR

Payment date: 20221118

Year of fee payment: 14

Ref country code: DE

Payment date: 20221121

Year of fee payment: 14