PL2265041T3

Advanced processing based on a complex-exponential-modulated filterbank and adaptive time signalling methods

Abstract

A synthesizer for generating a decorrelation signal using an input signal is operative on a plurality of subband signals, wherein a subband signal includes a sequence of at least two subband samples, the sequence of the subband samples representing a bandwidth of the subband signal, which is smaller than a bandwidth of the input signal. The synthesizer includes a filter stage (201) for filtering each subband signal using a reverberation filter to obtain a plurality of reverberated subband signals, wherein a plurality of reverberated subband signals together represent the decorrelation signal. This decorrelation signal is used for reconstructing a signal based on a parametrically encoded stereo signal consisting of a mono signal and a coherence measure.

PL2265041T3, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 30 April 2024, 2.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

1 claim: 1 independent, 0 dependent

  1. 1
    Patent claims Zastrzeżenia patentowe 1. An apparatus (102) for generating a de-correlation signal using an input signal, comprising:1. Urządzenie (102) do generowania sygnału dekorelacji z zastosowaniem sygnału wejściowego, zawierające: means (101) for providing a plurality of subband signals, the subband signal comprising a sequence of at least two subband samples, the sequence of subband samples representing a subband signal bandwidth that is less than the bandwidth of the input signal;środki (101) do dostarczenia wielu sygnałów podpasm, przy czym sygnał podpasma obejmuje sekwencję co najmniej dwóch próbek podpasm, sekwencja próbek podpasm reprezentuje szerokość pasma sygnału podpasma, która jest mniejsza niż szerokość pasma sygnału wejściowego;means (201) for filtering each subband signal using a reverberation filter to obtain a plurality of reverberated subband signals;środki (201) do filtrowania każdego sygnału podpasma z zastosowaniem filtra rewerberacji celem uzyskania wielu rewerberowanych sygnałów podpasm;characterized by for each subband signal of the plurality of subband signals, means (205) for estimating the signal characteristics for the subband signal;and for each subband signal from a plurality of subband signals, means (204) for adjusting the subband signal level, wherein the means (204) for adjusting the subband signal level are controlled by means (205) for estimating the signal characteristics, wherein the plurality of the reverberated subband signals constitute the signal decorrelation. znamienne poprzez dla każdego sygnału podpasma z wielu sygnałów podpasm, środki (205) do szacowania charakterystyki sygnału dla sygnału podpasma;oraz dla każdego sygnału podpasma z wielu sygnałów podpasm, środki (204) do dostosowania poziomu sygnału podpasma, przy czym środki (204) dostosowania poziomu sygnału podpasma są kontrolowane przez środki (205) do szacowania charakterystyki sygnału, przy czym wiele rewerberowanych sygnałów podpasm stanowi sygnał dekorelacji. 2. The device according to claim The method of claim 1, wherein the means (205) for estimating the signal characteristics of the subband signal are adapted to estimate the transient behavior of the subband signal and wherein the means (204) for adjusting the subband signal level are adapted to limit the subband signal level during the transient transition signaled by the means (205) estimating the subband signal signal characteristics. 2. Urządzenie według zastrz. 1, przy czym środki (205) do szacowania charakterystyki sygnału dla sygnału podpasma są przystosowane do szacowania zachowania transjentów sygnału podpasma i przy czym środki (204) dostosowania poziomu sygnału podpasma są przystosowane do ograniczania poziomu sygnału podpasma podczas przejścia transjentów sygnalizowanego przez środki (205) szacowania charakterystyki sygnału sygnału podpasma. 3. The device according to claim The use of claims 1 or 2, wherein the filtering means (201) operate to apply a fractional delay to the subband signal, wherein the fractional delay is greater than "0" and less than the sampling period of the subband signal. 3. Urządzenie według zastrz. 1 albo 2, przy czym środki (201) do filtrowania działają do stosowania ułamkowego opóźnienia do sygnału podpasma, przy czym ułamkowe opóźnienie jest większe niż „0” i mniejsze niż okres próbkowania sygnału podpasma. 4. An apparatus according to one of the preceding claims, in which the means (101) for providing multiple subband signals comprise a QMF filter set (QMF = Quadrature Mirror Filter) having multiple QMF channels and wherein the reverberation filter (201) operates to apply a phase delay factor for each QMF channel corresponding to a fixed time delay. 4. Urządzenie według jednego z powyższych zastrzeżeń, w którym środki (101) dostarczenia wielu sygnałów podpasm zawierają zespół filtrów QMF (QMF = ang. Quadrature Mirror Filter) mający wiele kanałów QMF i w którym filtr (201) rewerberacji działa do zastosowania opóźnienia fazowego o czynnik dla każdego kanału QMF odpowiadającego stałemu opóźnieniu czasu. 5. The device according to one of the preceding claims, wherein the reverberation filter (201) is adapted to have different sets of filter coefficients for each subband signal. 5. Urządzenie według jednego z powyższych zastrzeżeń, w którym filtr (201) rewerberacji jest zaadaptowany, aby miał różne zestawy współczynników filtrów dla każdego sygnału podpasma. 6. A device according to one of the preceding claims, in which the means (101) for providing the multiple subband signals are adapted to provide critically sampled subband signals. 6. Urządzenie według jednego z powyższych zastrzeżeń, w którym środki (101) dostarczania wielu sygnałów podpasm są przystosowane do dostarczania krytycznie próbkowanych sygnałów podpasm. 7. An apparatus according to any one of the preceding claims, wherein the means (201) for filtering each subband signal are adapted to use filters 7. Urządzenie według dowolnego z powyższych zastrzeżeń, w którym środki (201) do filtrowania każdego sygnału podpasma są przystosowane do stosowania filtrów Η (ω) = exp (-zćt> r) [7r(A>) Gr(ćy) + Κ (ω + π) Οτ(ω + π)], with ντ(ω) = Σ ,, / ι (ω-π (2η + 2)), where ό (ω) = exp (iTo>) | y (ω) |2, with ντ (ω) is a discrete Fourier transformation in time domain vr(£) = i * -T- Łk), l Η(ω) = exp(-zćt>r)[7r(a>)Gr(ćy) + Κ(ω + π)Οτ(ω + π)], przy czym ντ(ω) = Σ,,/ι (ω-π (2η + 2)), przy czym ό(ω) = exp(iTo>)|y (ω)|2, przy czym ντ (ω) jest dyskretną transformacją Fouriera w dziedzinie czasu vr(£) = i* -T- Łk), l przy czym środki (101) dostarczenia wielu sygnałów podpasm zawierają część analityczną zespolonego zespołu filtrów, przy czym zespolony zespół filtrów zawiera część syntetyczną zespolonego zespołu filtrów, przy czym L jest liczbą podpasm części syntetyczną zespolonego zespołu filtrów, przy czym τ = T/L, gdzie T jest pożądanym opóźnieniem sygnału wyjściowego w jednostkach próbki, sygnał wyjściowy zawiera sumę sygnałów otrzymanych w syntetycznym filtrowaniu z zastosowaniem części syntetycznej zespolonego zespołu filtrów, przy czym filtr βΤ(ω) sprawia, że wartości odpowiedzi impulsowych o indeksach parzystych mają wartości rzeczywiste, a wartości odpowiedzi impulsowych o indeksach nieparzystych mają wyłącznie wartości urojone, oraz przy czym p(1) jest prototypowym filtrem zespolonego zespołu filtrów iprzyczym 1ik są indeksami. wherein the means (101) for providing the multiple subband signals comprise an analytical portion of the complex filter assembly, the combined filter assembly includes the synthetic part of the combined filter assembly, where L is the number of subbands of the synthetic part of the complex filter assembly, with τ = T / L, where T is the desired output delay in sample units, the output signal contains the sum of the signals received in the synthetic filtering using the synthetic part of the complex filter assembly, wherein the β filterΤ(ω) causes that the impulse response values ​​with even indexes have real values, and the impulse response values ​​with odd indexes have only imaginary values, and where p (1) is a prototype filter of the complex filter set and 1k are indexes. 8. A multi-channel decoder for decoding a mono signal and associated measure of inter-channel coherence, where the measure of inter-channel coherence represents coherence between many original channels, the mono channel is derived from many original channels, including: 8. Wielokanałowy dekoder do dekodowania sygnału mono i powiązanej miary międzykanałowej koherencji, przy czym miara międzykanałowej koherencji reprezentuje koherencję między wieloma oryginalnymi kanałami, kanał mono jest wyprowadzony z wielu oryginalnych kanałów, zawierający: a generator (102) for generating a de-correlation signal from a mono signal according to one of the claims 1 to 7;generator (102) do generowania sygnału dekorelacji z sygnału mono według jednego z zastrz. 1 do 7;mikser (103, 104, 105, 106, 107, 108) do miksowania sygnału mono i sygnału dekorelacji według pierwszego trybu miksowania celem uzyskania pierwszego zdekodowanego sygnału wyjściowego, przy czym mikser jest działający do określenia pierwszego trybu miksowania i drugiego trybu miksowania w zależności od miary międzykanałowej koherencji. mixer (103, 104, 105, 106, 107, 108) for mixing the mono signal and the de-correlation signal according to the first mixing mode to obtain the first decoded output signal, wherein the mixer is operative to determine the first mixing mode and the second mixing mode depending on the measure inter-channel coherence. 9. A multi-channel decoder according to claim Wherein the mixer is operating to mix the subband domain based on different measures of inter-channel coherence for different subbands, and which further comprises means (109, 110) for converting the first and second decoded output signals from the subband domain in the time domain to obtain the first time domain and a second decoded output signals. 9. Wielokanałowy dekoder według zastrz. 8 w którym mikser jest działający do miksowania dziedziny podpasma w oparciu o różne miary międzykanałowej koherencji dla różnych podpasm, oraz który dalej zawiera środki (109, 110) do przekształcania pierwszego i drugiego zdekodowanych sygnałów wyjściowych z dziedziny podpasma w dziedzinie czasu celem uzyskania dziedziny czasu pierwszego i drugiego zdekodowanych sygnałów wyjściowych. 10. A multi-channel decoder according to claim 8 or 9, wherein a plurality of original channels include a left stereo channel and a right stereo channel and in which the first decoded output signal is a decoded left stereo channel and wherein the second decoded output signal is a decoded right stereo channel. 10. Wielokanałowy dekoder według zastrz. 8 albo 9, w którym wiele oryginalnych kanałów obejmuje lewy kanał stereo i prawy kanał stereo i w którym pierwszy zdekodowany sygnał wyjścia jest zdekodowanym lewym kanałem stereo i w którym drugi zdekodowany sygnał wyjścia jest zdekodowanym prawym kanałem stereo. 11. A multi-channel decoder according to one of the claims 7. The mixer of claims 7 to 9, wherein the mixer comprises means (103, 106) for modifying the mono signal subband signal level or means (104) and (105) for modifying the de-correlation signal subband signal level. 11. Wielokanałowy dekoder według jednego z zastrz. 7 do 9, w którym mikser obejmuje środki (103, 106) do modyfikowania poziomu sygnału podpasma sygnału mono lub środki (104) i (105) do modyfikowania poziomu sygnału podpasma sygnału dekorelacji. 12. A multi-channel decoder according to claim 10. The apparatus of claim 10 or 11, wherein the mixer comprises an addition module (107) for adding a modified subband of the mono signal and a modified de-correlation signal subband to obtain a subband of the first decoded output channel or the second decoded output signal. 12. Wielokanałowy dekoder według zastrz. 10 albo 11, w którym mikser obejmuje moduł (107) addycji do dodawania zmodyfikowanego podpasma sygnału mono i zmodyfikowanego podpasma sygnału dekorelacji celem otrzymania podpasma pierwszego zdekodowanego kanału wyjściowego lub drugiego zdekodowanego sygnału wyjściowego. 13. A method of generating a de-correlation signal using an input signal, including: 13. Sposób generowania sygnału dekorelacji z zastosowaniem sygnału wejściowego, obejmujący: dostarczenie (101) wielu sygnałów podpasm, przy czym sygnał podpasma obejmuje sekwencję co najmniej dwóch próbek podpasm, sekwencja próbek podpasm reprezentuje szerokość pasma sygnału podpasma, która jest mniejsza niż szerokość pasma sygnału wejściowego;oraz filtrowanie (201) każdego sygnału podpasma z zastosowaniem filtra rewerberacji celem uzyskania wielu rewerberowanych sygnałów podpasm, przy czym wiele rewerberowanych sygnałów podpasm razem reprezentuje sygnał dekorelacji;providing (101) multiple subband signals, the subband signal comprising a sequence of at least two subband samples, the subband sample sequence representing the subband signal bandwidth that is smaller than the input bandwidth;and filtering (201) each subband signal using a reverberation filter to obtain a plurality of reverberated subband signals, wherein the plurality of reverberated subband signals together represent the de-correlation signal;characterized in that for each subband signal of the plurality of subband signals, estimating (205) the signal characteristics for the subband signal;and for each subband signal from a plurality of subband signals, adjusting (204) the level of the subband signal, the step (204) of adjusting the subband signal is controlled by the step (205) of estimating the signal characteristics, wherein the plurality of reverberated subband signals form the de-correlation signal. znamienny poprzez to, że dla każdego sygnału podpasma z wielu sygnałów podpasm, szacowanie (205) charakterystyki sygnału dla sygnału podpasma;oraz dla każdego sygnału podpasma z wielu sygnałów podpasm, dostosowanie (204) poziomu sygnału podpasma, przy czym etap (204) dostosowywania poziomu sygnału podpasma jest kontrolowany przez etap (205) szacowania charakterystyki sygnału, przy czym wiele rewerberowanych sygnałów podpasm tworzy sygnał dekorelacji. 14. A multi-channel decoding method for decoding a mono signal and associated measure of inter-channel coherence, wherein the measure of inter-channel coherence represents coherence between many original channels, the mono signal is derived from many original channels, including: 14. Sposób wielokanałowego dekodowania do dekodowania sygnału mono i powiązanej miary międzykanałowej koherencji, przy czym miara międzykanałowej koherencji reprezentuje koherencję między wieloma oryginalnymi kanałami, sygnał mono jest wyprowadzony z wielu oryginalnych kanałów, obejmujący: generating (102) a de-correlation signal from the mono signal according to the method of claim 13;mixing (103, 104, 105, 106, 107, 108) of the mono signal and de-correlation signal according to the first mixing mode to obtain the first decoded output signal, wherein the mixer is operative to determine the first mixing mode and the second mixing mode depending on the measure of inter-channel coherence . generowanie (102) sygnału dekorelacji z sygnału mono według sposobu z zastrz. 13;miksowanie (103, 104, 105, 106, 107, 108) sygnału mono i sygnału dekorelacji według pierwszego trybu miksowania celem uzyskania pierwszego zdekodowanego sygnału wyjściowego, przy czym mikser jest działający do określenia pierwszego trybu miksowania i drugiego trybu miksowania w zależności od miary międzykanałowej koherencji. 15. A computer program having a computer readable code for performing the method of claim 13 or method of claim 14 when running on the computer. 15. Program komputerowy mający kod w postaci czytelnej dla komputera do wykonywania sposobu z zastrz. 13 lub sposobu z zastrz. 14 gdy uruchomiony na komputerze. Dolby International AB, Holandia;Pełnomocnik: Dolby International AB, the Netherlands;Proxy: EP 2 265 041 B1 Z-16974 EP 2 265 041 B1 Z-16974 1/5 1/5 FIG. 1 FIG. 1 2/5 2/5 EP 2 265 041 B1 Z-16974 signal EP 2 265 041 B1 Z-16974 sygnał FIG. 2 FIG. 2 EP 2 265 041 B1 EP 2 265 041 B1 Z-16974 Z-16974 3/5 3/5 3ΰ2 j LBank filters synthesize the subband signal of the reconstructed stereo channel 3ΰ2 j LBank filtrów syntezy sygnał podpasmowy zrekonstruowanego kanału stereo Bank filtrów syntezy Synthesis filter bank Left channel output signal Sygnał wyjściowy kanału lewego Right channel output signal Sygnał wyjściowy kanału prawego FIG. 3 FIG. 3 EP 2 265 041 B1 EP 2 265 041 B1 Z-16974 Z-16974 4/5 4/5 FIG, 4 FIG, 4 5/5 5/5 U Ξ3 = 1/5 2 n U Ξ3 = 1/5 2 n ABOUT at δ Ϊλ Ó u δ Ϊλ LH LH FIG. 5 FIG. 5 EP 2 265 041 B1 EP 2 265 041 B1 Z-16974 Z-16974