EP1525576A1 - Vorrichtung und verfahren zum erzeugen einer komplexen spektraldarstellung eines zeitdiskreten signals - Google Patents
Vorrichtung und verfahren zum erzeugen einer komplexen spektraldarstellung eines zeitdiskreten signalsInfo
- Publication number
- EP1525576A1 EP1525576A1 EP03766165A EP03766165A EP1525576A1 EP 1525576 A1 EP1525576 A1 EP 1525576A1 EP 03766165 A EP03766165 A EP 03766165A EP 03766165 A EP03766165 A EP 03766165A EP 1525576 A1 EP1525576 A1 EP 1525576A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- spectral
- real
- block
- coefficient
- complex
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
- G10L25/18—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
Definitions
- the present invention relates to time-frequency conversion algorithms and in particular to such algorithms in connection with audio compression concepts.
- a complex special coefficient can be represented by a first and a second partial spectral coefficient, the first partial spectral coefficient being the real part and the second partial spectral coefficient being the imaginary part, as desired.
- the complex spectral coefficient can also be represented by the amount as the first partial spectral coefficient and the phase as the second partial spectral coefficient.
- Real-valued transformation methods are often used in particular in audio coding, such as e.g. B. the well-known MDCT, which in "Analysis / Synthesis Filter Bank Design Based on Time Domain Aliasing Cancellation", J. Princen, A. Bradley, IEEE Trans. Acoust., Speech, and Signal Processing 34, p. 1153 - 1161, 1986.
- MDCT Analysis / Synthesis Filter Bank Design Based on Time Domain Aliasing Cancellation
- MDCT modified discrete cosine transformation
- DFT discrete Fourier transform
- the output of the DFT can again be completely described in the form of a total of L values (real and imaginary parts or magnitude and phase values). For example, if the input signal is real, L / 2 will result in complex values.
- the input signal can be reconstructed from this representation using an inverse DFT.
- modulated filter banks which are characterized by the possibility of an efficient implementation.
- MDCT modified discrete cosine transformation
- FIG. 6 shows the decomposition of a discrete-time input signal x (n) into the spectral components U k , m , where m represents the temporal block index, ie the time index after the sampling rate reduction, while k is the frequency index or subband index.
- the sampling frequencies are the same in all subbands, ie the original sampling frequency is reduced by a factor of N.
- the filter bank shown in Fig. 6 with filters 60 and downstream downsampling elements 62 provides a uniform band Aufeilung.
- the individual subband filters are created by multiplying a prototype impulse response hp (n) by a subband-specific modulation function, the following rule being used for the MDCT and similar transformations:
- the above transformation rule can also deviate from the above equation, e.g. B. if the sine function is used instead of the cosine function, or if "+ N / 2" is used instead of "-N / 2". Use with the alternating MDCT / MDST mentioned later (when using k instead of k + 1/2) is also conceivable.
- h P (n) represents the prototype impulse response.
- H k (n) is the filter impulse response for the filter associated with subband k.
- n is the counting index of the discrete-time input signal x (n), while N is the number of spectral coefficients.
- the initial values of a real transformation such as B. the MDCT, which is known to be non-energy-saving, can only be used to a limited extent for applications that require complex Spektra.l components. If, for example, the amounts of the real output values are used as an approximation for the amounts of complex-value spectral components in the corresponding frequency ranges, there are strong fluctuations even with sinusoidal input signals of constant amplitude. Such a procedure accordingly only provides poor approximations for short-term magnitude spectra of the input signal.
- an audio encoder with a transformation algorithm which consists of a basic transformation and a second transformation
- the input signal is windowed by an Kaiser-Bessel window function to generate successive blocks of sample values, and the blocks of input values are then determined either by means of a modified discrete cosine transform (MDCT) or by means of a modified discrete sine transform (MDST) depending on a shift index
- MDCT modified discrete cosine transform
- MDST modified discrete sine transform
- a time-frequency distribution of the amount of the complex spectrum is generated from this, a two-dimensional amount distribution over time being windowed in each frequency band, again with 50% overlapping window functions. Then, by means of the second transformation, an amount matrix calculated. The phase information is not subjected to the second transformation.
- MDCT Filter Banks with Perfect Reconstruction Karp and Fliege, Proc. IEEE ISCAS 1995, Seattle, WA, as "MDFT”.
- the object of the present invention is to create an improved concept for generating a complex spectral representation of a discrete-time signal.
- a device for generating a complex spectral representation according to patent claim 1 a method for generating a complex spectral representation according to patent claim 18, a device for coding a discrete-time signal according to patent claim 19, a method for coding a discrete-time signal according to patent claim 20, a device for generating a real spectral representation according to claim 21, a method for generating a real spectral representation according to claim 22 or solved by a computer program according to claim 23.
- the present invention is based on the finding that a good approximation for a spectral representation of a discrete-time signal can be determined from a block-wise real-value spectral representation of the discrete-time signal by a first partial spectral coefficient - D -
- z. B. the real part / or the imaginary part of an approximated complex spectral coefficient for a specific frequency index can be obtained by combining two or more real spectral coefficients, preferably in temporal and / or frequency proximity to the complex spectral coefficient to be calculated.
- the combination is preferably a linear combination, with the real spectral coefficients to be combined also being in front of the linear combination, ie. H. an addition or subtraction, which can be weighted with constant weighting factors.
- a linear combination is an addition or subtraction of different linear combination partners, which may or may not be weighted with weighting factors before the linear combination.
- the weighting factors can be positive or negative real numbers including zero.
- the two or more real spectral coefficients which are combined in order to obtain a complex partial spectral coefficient for a frequency index and a (temporal) block index, are arranged in frequency and / or temporal proximity.
- the real spectral coefficients with a frequency index that is 1 higher or 1 lower from the current (temporal) block are in frequency proximity.
- the corresponding real spectral coefficients from the immediately preceding time block or the immediately following time block with the same frequency index are in close proximity.
- the combination rule for calculating a partial spectral coefficient preferably varies depending on whether the frequency index is even or odd.
- the frequency response - which usually has a bandpass character - should have a desired course for positive frequencies, and should be as small as possible or negative for negative frequencies. should be equal to 0.
- Such a frequency response results from the concept according to the invention and is regarded as advantageous for many applications.
- the properties of this frequency response can in preferred embodiments, for. B. can be manipulated by suitable setting of the weighting factors or by appropriate modification of the window functions of the first transformation to generate the real-valued spectral coefficients.
- the system thus provides many degrees of freedom for adaptation to specific needs, in particular mentioning the possibility of not only combining two real spectral coefficients, but also combining more than two real spectral coefficients in order to achieve an even better approximation to a desired frequency response to achieve the overall arrangement.
- FIG. 1 shows a block diagram of the device according to the invention for generating a complex spectral representation
- FIG. 3 shows a schematic illustration for calculating complex subband signals with a real-valued transformation i and a post-processing transformation T 2 ;
- FIG. 4 shows a block diagram of the device according to the invention in accordance with a preferred exemplary embodiment of the present invention with critical scanning
- FIG. 5 shows a block diagram of the device according to the invention according to a further exemplary embodiment of the present invention without critical scanning
- Fig. 6 shows a known real-valued filter bank with uniform band division.
- FIG. 1 shows a device for generating a complex spectral representation of a discrete-time signal x (n).
- the discrete-time signal x (n) is fed into a device 10 for generating a block-wise real-value spectral representation of the discrete-time signal, the spectral representation having successive blocks in time, each block having a set of spectral coefficients, as described in more detail with reference to FIGS. 2a to 2b is explained.
- At the output of the device 10 there is thus a sequence of blocks which follow one another in time of spectral coefficients, which are real value spectral coefficients due to the property of the device 10.
- This sequence of temporally successive blocks of spectral coefficients is fed into a device 12 for postprocessing in order to obtain a block-wise complex approximated spectral representation which has successive blocks, each block having a set of complex approximated spectral coefficients, a complex approximated spectral coefficient can be represented by a first partial spectral coefficient and a second spectral coefficient, at least the first or the second spectral coefficient being determined by a combination of at least two real spectral coefficients.
- FIGS. 2a to 2c together show a sequence of blocks of amounts of real-value spectral coefficients, such as are generated by the device 10 of FIG. 1, m represents a block index, while k represents a frequency index.
- FIG. 2 shows a block of real-valued spectral coefficients at the time or block index (m-1) plotted along the frequency axis.
- the block of spectral coefficients comprises spectral coefficients Ui, m - ⁇ , where i is a running index, while m-1 stands for the block index.
- FIG. 2b shows the same situation, but now for the block m following at the time.
- FIG. 2c shows the same situation again, but now for the block index (m + 1).
- this results in a time course which is symbolized by an arrow 20 in FIGS. 2a to 2c.
- FIG. 3 shows an alternative representation of the device for generating a complex spectral representation, the discrete-time input signal x (n) in the device 10 for Generating a block-wise real spectral representation, which is designated in FIG. 3 with Ti. It should be pointed out that this is a first conversion of the time signal, which has been windowed in order to be present in blocks, in a spectral representation at the output of the device 10.
- FIG. 3 shows a snapshot at the time or block index m, that is to say relates to FIG. 2b, which has been described above.
- the output values of the device 10, that is to say the real-value spectral coefficients, which can be, for example, MDCT coefficients, are fed into the device 12 for post-processing in order to obtain a complex spectrum on the output side, which has a first partial spectral coefficient p k , m and one for each frequency index k comprises second partial spectral coefficients q k , m , where p k , m is the real part and q k , m are the imaginary part of the complex spectral coefficient for the frequency index k, where m denotes the block index.
- real-value transformations in the form of modulated filter banks for the actual spectral decomposition are thus used to generate complex-value spectral components.
- Real spectral coefficients from temporally successive and / or spectrally adjacent output values of the real-valued transformation which is denoted by Ti or 10 in FIG. 3, are now used.
- a real and an imaginary part p, q for a specific frequency index and for a specific (temporal) block index are formed from these, for example.
- the amount and phase could of course also be generated.
- special phase relationships of the modulation functions can be used, which are the basis of a modulated filter bank.
- operation T 2 or 12 which follows the first transformation, is again an invertible, critically sampled transformation. This results in an overall system, which also has the property of critical scanning and at the same time enables reconstruction from the spectral components obtained.
- T 2 is now a two-dimensional transformation, since in the preferred exemplary embodiment of the present invention, both real-time spectral coefficients that are adjacent in terms of time and that are adjacent in terms of frequency are combined, i. H . since their input values extend along the time and frequency axes, as is shown in FIG. 2a to 2c has been shown. Since a real and an imaginary part arise from each transformation operation using the device 12, a pair of values has to be calculated for a critical sampling only for every second sampling position of the time / frequency level. In a preferred embodiment of the present invention, this is achieved by reducing the sampling rate along the time axis, i. H . Calculation only achieved for every second block of the first transformation Ti.
- this is done by reducing the sampling rate along the frequency axis, i. H . Calculation only achieved for every second subband i of the first transformation. Again alternatively this is offset, i. H . in the form of a checkerboard pattern, in which every second block and every second band are used alternately.
- the transformation coefficients of the second transformation, with which the output values of Ti are each weighted before their summation, that is to say the weighting factors, preferably meet the conditions for the exact reconstruction in accordance with the respective scanning scheme.
- the system according to the invention contains a number of degrees of freedom which are necessary for optimizing the properties of the overall system, i. H . can be used to optimize the frequency response of the entire system as a complex filter bank.
- critical scanning is not required for some applications is. This can e.g. B. be the case in a postprocessing of the decoded but not yet transformed back into the time domain signals in an audio decoder. In this case, you have a higher degree of freedom in choosing the transformation coefficients in T 2 . This higher degree of freedom is preferred for a better optimization of the overall behavior.
- FIG. 4 shows a first exemplary embodiment of the present invention for the detailed regulation of the device 12 for post-processing. It is preferred to distinguish between an even frequency index k and an odd frequency index k + 1.
- a straight frequency index that is to say if P k , m and q k , m are to be calculated (m is the block index and k is the frequency index)
- the real part p k , m is calculated by summing up according to the first exemplary embodiment of the present invention two real-time spectral coefficients successively determined.
- p k , m thus results either from the summation of the spectral coefficient with the index k from FIGS. 2b and 2a or from FIGS. 2c and 2b.
- the associated imaginary part q k , m is according to the invention either by summing two successive values with the frequency index k-1 either from FIG. 2a, 2b (block m-1 and block m) or the Fig. 2b and 2c (block m and block m + 1) obtained.
- the real part P k + ⁇ , m is calculated as the difference between two successive values, i.e. as the difference between the spectral coefficients k + 1 of FIG. 2a, 2b or 2b, 2c.
- the associated I-maginary part q k + ⁇ , m results from the difference between two successive values with the frequency index k, that is to say as the difference from the real-value spectral coefficients with the index k of FIG. 2a, 2b or 2b, 2c. This results in the transformation function shown in FIG.
- the transformation function having two transformation sub-specifications h L (m) and h H (m), which, as shown in FIG is shown in pairs, alternately applied to the output values of the device 10.
- the first subfunction h L (m) has the form ⁇ 1, 1 ⁇
- the second subfunction comprises the form ⁇ 1, -1 ⁇ .
- the notation of the sub-functions h L (m) and h H (m) is intended to mean that a sum or difference of the corresponding spectral coefficients is to be formed from two (temporally) adjacent blocks.
- the critical sampling is achieved by reducing the sampling rate over time by a factor of 2, as symbolically represented by the device denoted by 12b in FIG. 4. If orthogonality of the second transformation (12a, 12b) is desired, all output values p, q can be standardized by multiplication by the factor 1 / V2.
- the second transformation (12a, 12b) which follows the first transformation, which is, for example, an MDCT, extends over the two adjacent bands from which the real part p k , m and the imaginary part q k , m are formed for a frequency index k.
- the first transformation which is, for example, an MDCT
- temporally successive real-value spectral coefficients are taken into account in the combination, ie the summation or difference formation.
- downstream transformation 12a, 12b in the exemplary embodiment shown in FIG. 4 does not include any degrees of freedom for optimizing the overall system in the sense of adjustable weighting factors contained in the functions h L and h H , it is preferred to optimize the overall system using the window function of the first transformation , for example the MDCT, to manipulate, ie in To change compared to a given known window function.
- the window function of the first transformation for example the MDCT
- This gives a degree of freedom N / 2 with a frequency resolution of N subbands and a window length of L 2 N values.
- transformation rule T 2 shown in FIG. 4 is as follows:
- an inverse to the transform rule T 2 T transformation rule is used 2 -1. If equations (1) to (4) are considered, it can be seen that the real spectral components u k , m _ ⁇ and u k , m from the real part p k , m and the imaginary part qk + ⁇ , m from Equations (1) and (4) can be calculated by solving the two equations (1) and (4) for two unknowns according to the real spectral coefficients u k , m - ⁇ and u k , m sought. Using this inverse combination rule T 2 -1 , knowledge of the sequence of blocks of complex approximated spectral coefficients can be used to trace back to the sequence of real spectral coefficients. can be calculated by performing the inverse combination rule.
- the output value u Itl of the m th MDCT operation with the frequency index k is used directly to form the real part.
- the associated imaginary part is the weighted sum of the MDCT output values surrounding the time-frequency level u k _ ⁇ , m _ ⁇ , u _ ⁇ , m , u k _ ⁇ , m + , u k , m - ⁇ , u k , m + ⁇ , u +1 m _ ⁇ , u k + ⁇ , m and u k + ⁇ , m + ⁇ calculated.
- a possible combination of the corresponding filters according to FIG. 5 is as follows:
- h A (m) ⁇ a, -b, a ⁇
- h B (m) ⁇ c, 0, -c ⁇
- h c (m) ⁇ a, b, a ⁇
- the values of the coefficients a, b, and c can be used to optimize the overall system, that is, again to achieve a desired frequency response of the overall arrangement, which, as has been explained, is desired, for example, in that for positive frequencies, a bandpass characteristic is present as a frequency response, while the greatest possible attenuation is desired for negative frequencies.
- Equation default represents the transformation rule T 2 shown in FIG 5, which is of the single filters 50a, 50b, 50c, 50d and an adder 50e loading, as follows: FIG.
- the methods according to the invention can be implemented in hardware or in software.
- the implementation can take place on a digital storage medium, in particular a floppy disk or CD with electronically readable control signals, which cooperate with a programmable computer system in such a way that the corresponding method is carried out.
- the invention thus also consists in a computer program product with program code stored on a machine-readable carrier for carrying out one or more of the methods according to the invention when the computer program product runs on a computer.
- the invention is also a computer program with a program code for performing one or more of the methods when the computer program runs on a computer.
Description
Claims
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10234130A DE10234130B3 (de) | 2002-07-26 | 2002-07-26 | Vorrichtung und Verfahren zum Erzeugen einer komplexen Spektraldarstellung eines zeitdiskreten Signals |
DE10234130 | 2002-07-26 | ||
PCT/EP2003/007608 WO2004013839A1 (de) | 2002-07-26 | 2003-07-14 | Vorrichtung und verfahren zum erzeugen einer komplexen spektraldarstellung eines zeitdiskreten signals |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1525576A1 true EP1525576A1 (de) | 2005-04-27 |
EP1525576B1 EP1525576B1 (de) | 2009-05-27 |
Family
ID=30469126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP03766165A Expired - Lifetime EP1525576B1 (de) | 2002-07-26 | 2003-07-14 | Vorrichtung und verfahren zum erzeugen einer komplexen spektraldarstellung eines zeitdiskreten signals |
Country Status (6)
Country | Link |
---|---|
US (2) | US7707030B2 (de) |
EP (1) | EP1525576B1 (de) |
AT (1) | ATE432524T1 (de) |
AU (1) | AU2003250945A1 (de) |
DE (2) | DE10234130B3 (de) |
WO (1) | WO2004013839A1 (de) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6980933B2 (en) * | 2004-01-27 | 2005-12-27 | Dolby Laboratories Licensing Corporation | Coding techniques using estimated spectral magnitude and phase derived from MDCT coefficients |
DE102004059979B4 (de) | 2004-12-13 | 2007-11-22 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zur Berechnung einer Signalenergie eines Informationssignals |
KR100736607B1 (ko) * | 2005-03-31 | 2007-07-09 | 엘지전자 주식회사 | 오디오 부호화 방법 및 장치 |
DE102006047197B3 (de) * | 2006-07-31 | 2008-01-31 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum Verarbeiten eines reellen Subband-Signals zur Reduktion von Aliasing-Effekten |
DE102006051673A1 (de) * | 2006-11-02 | 2008-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum Nachbearbeiten von Spektralwerten und Encodierer und Decodierer für Audiosignale |
JP5270006B2 (ja) * | 2008-12-24 | 2013-08-21 | ドルビー ラボラトリーズ ライセンシング コーポレイション | 周波数領域におけるオーディオ信号ラウドネス決定と修正 |
EP3739577B1 (de) | 2010-04-09 | 2022-11-23 | Dolby International AB | Mdct-basierte komplexe prädiktionsstereocodierung |
EP2375409A1 (de) | 2010-04-09 | 2011-10-12 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audiocodierer, Audiodecodierer und zugehörige Verfahren zur Verarbeitung von Mehrkanal-Audiosignalen mithilfe einer komplexen Vorhersage |
CA2796292C (en) * | 2010-04-13 | 2016-06-07 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio or video encoder, audio or video decoder and related methods for processing multi-channel audio or video signals using a variable prediction direction |
UA107293C2 (uk) * | 2011-03-28 | 2014-12-10 | Перетворення зниженої складності для каналу низькочастотних ефектів | |
TWI575962B (zh) * | 2012-02-24 | 2017-03-21 | 杜比國際公司 | 部份複數處理之重疊濾波器組中的低延遲實數至複數轉換 |
CN103366750B (zh) * | 2012-03-28 | 2015-10-21 | 北京天籁传音数字技术有限公司 | 一种声音编解码装置及其方法 |
CN103366749B (zh) * | 2012-03-28 | 2016-01-27 | 北京天籁传音数字技术有限公司 | 一种声音编解码装置及其方法 |
US20140074614A1 (en) * | 2012-09-12 | 2014-03-13 | Globys, Inc. | Time series-based entity behavior classification |
US8804971B1 (en) | 2013-04-30 | 2014-08-12 | Dolby International Ab | Hybrid encoding of higher frequency and downmixed low frequency content of multichannel audio |
EP3067889A1 (de) * | 2015-03-09 | 2016-09-14 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren und vorrichtung zur transformation für signal-adaptive kernelschaltung bei der audiocodierung |
EP3729427A1 (de) | 2017-12-19 | 2020-10-28 | Dolby International AB | Verfahren und vorrichtung für verbesserungen an qmf-basiertem harmonie-umsetzer mit vereinheitlichter sprach- und audiodecodierung |
US11532316B2 (en) | 2017-12-19 | 2022-12-20 | Dolby International Ab | Methods and apparatus systems for unified speech and audio decoding improvements |
TWI812658B (zh) | 2017-12-19 | 2023-08-21 | 瑞典商都比國際公司 | 用於統一語音及音訊之解碼及編碼去關聯濾波器之改良之方法、裝置及系統 |
FR3087309B1 (fr) * | 2018-10-12 | 2021-08-06 | Ateme | Optimisation d'un sous-echantillonnage intervenant avant le codage d'images en compression |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5727119A (en) | 1995-03-27 | 1998-03-10 | Dolby Laboratories Licensing Corporation | Method and apparatus for efficient implementation of single-sideband filter banks providing accurate measures of spectral magnitude and phase |
FI100840B (fi) * | 1995-12-12 | 1998-02-27 | Nokia Mobile Phones Ltd | Kohinanvaimennin ja menetelmä taustakohinan vaimentamiseksi kohinaises ta puheesta sekä matkaviestin |
US5890106A (en) * | 1996-03-19 | 1999-03-30 | Dolby Laboratories Licensing Corporation | Analysis-/synthesis-filtering system with efficient oddly-stacked singleband filter bank using time-domain aliasing cancellation |
DE10236694A1 (de) * | 2002-08-09 | 2004-02-26 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum skalierbaren Codieren und Vorrichtung und Verfahren zum skalierbaren Decodieren |
-
2002
- 2002-07-26 DE DE10234130A patent/DE10234130B3/de not_active Expired - Fee Related
-
2003
- 2003-07-14 WO PCT/EP2003/007608 patent/WO2004013839A1/de not_active Application Discontinuation
- 2003-07-14 AT AT03766165T patent/ATE432524T1/de active
- 2003-07-14 AU AU2003250945A patent/AU2003250945A1/en not_active Abandoned
- 2003-07-14 EP EP03766165A patent/EP1525576B1/de not_active Expired - Lifetime
- 2003-07-14 DE DE50311552T patent/DE50311552D1/de not_active Expired - Lifetime
-
2005
- 2005-01-26 US US11/044,786 patent/US7707030B2/en active Active
-
2010
- 2010-03-04 US US12/717,892 patent/US8155954B2/en not_active Expired - Lifetime
Non-Patent Citations (1)
Title |
---|
See references of WO2004013839A1 * |
Also Published As
Publication number | Publication date |
---|---|
US20050197831A1 (en) | 2005-09-08 |
EP1525576B1 (de) | 2009-05-27 |
ATE432524T1 (de) | 2009-06-15 |
DE10234130B3 (de) | 2004-02-19 |
WO2004013839A1 (de) | 2004-02-12 |
US20100161319A1 (en) | 2010-06-24 |
AU2003250945A1 (en) | 2004-02-23 |
DE50311552D1 (de) | 2009-07-09 |
US7707030B2 (en) | 2010-04-27 |
US8155954B2 (en) | 2012-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1525576B1 (de) | Vorrichtung und verfahren zum erzeugen einer komplexen spektraldarstellung eines zeitdiskreten signals | |
DE60317722T2 (de) | Verfahren zur Reduzierung von Aliasing-Störungen, die durch die Anpassung der spektralen Hüllkurve in Realwertfilterbanken verursacht werden | |
EP1741039B1 (de) | Informationssignalverarbeitung durch modifikation in der spektral-/modulationsspektralbereichsdarstellung | |
DE60024501T2 (de) | Verbesserung der perzeptuellen Qualität von SBR (Spektralbandreplikation) UND HFR (Hochfrequenzen-Rekonstruktion) Kodierverfahren mittels adaptivem Addieren von Grundrauschen und Begrenzung der Rauschsubstitution | |
EP1647009B1 (de) | Vorrichtung und verfahren zum verarbeiten eines signals | |
DE3510660C2 (de) | ||
EP1609084B1 (de) | Vorrichtung und verfahren zum umsetzen in eine transformierte darstellung oder zum inversen umsetzen der transformierten darstellung | |
EP2034473B1 (de) | Vorrichtung und Verfahren zum Ermitteln eines Schaetzwerts | |
EP1654674B1 (de) | Vorrichtung und verfahren zum verarbeiten von wenigstens zwei eingangswerten | |
EP0200239B1 (de) | Digitale Polyphasen-Filterbank mit maximaler Taktreduktion | |
EP1502255A2 (de) | Vorrichtung und verfahren zum skalierbaren codieren und vorrichtung und verfahren zum skalierbaren decodieren eines audiosignales | |
EP1016319B1 (de) | Verfahren und vorrichtung zum codieren eines zeitdiskreten stereosignals | |
EP1397799B1 (de) | Verfahren und vorrichtung zum verarbeiten von zeitdiskreten audio-abtastwerten | |
EP1239455A2 (de) | Verfahren und Anordnung zur Durchführung einer an die Übertragungsfunktion menschilcher Sinnesorgane angepassten Fourier Transformation sowie darauf basierende Vorrichtungen zur Geräuschreduktion und Spracherkennung | |
DE69823557T2 (de) | Schnelle frequenztransformationstechnik für transform audio koder | |
EP1755110A2 (de) | Verfahren und Vorrichtung zur adaptiven Reduktion von Rausch- und Hintergrundsignalen in einem sprachverarbeitenden System | |
DE102004059979B4 (de) | Vorrichtung und Verfahren zur Berechnung einer Signalenergie eines Informationssignals | |
DE3230391C2 (de) | ||
EP0608281A1 (de) | Verfahren zur reduzierung des frequenzübersprechens bei der übertragung und/oder speicherung akustischer oder optischer signale. | |
DE3732047C2 (de) | ||
DE4124493C1 (de) | ||
EP1538749A2 (de) | Verfahren und Filterbank zur spektralen Modifikation eines digitalen Signals | |
AT371639B (de) | Verfahren zur aufbereitung elektrischer signale mit einer digitalen filteranordnung | |
DE602004007249T2 (de) | Einheitliche Behandlung von aufgelösten und nicht-aufgelösten Oberwellen |
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: 20041230 |
|
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 HU IE IT LI LU MC NL PT RO SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL LT LV MK |
|
DAX | Request for extension of the european patent (deleted) | ||
RBV | Designated contracting states (corrected) |
Designated state(s): AT CH DE FR GB LI |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWAN |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
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 CH DE FR GB LI |
|
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 |
|
REF | Corresponds to: |
Ref document number: 50311552 Country of ref document: DE Date of ref document: 20090709 Kind code of ref document: P |
|
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 |
|
26N | No opposition filed |
Effective date: 20100302 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 14 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 15 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 16 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20220725 Year of fee payment: 20 Ref country code: DE Payment date: 20220621 Year of fee payment: 20 Ref country code: AT Payment date: 20220718 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20220726 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 20220727 Year of fee payment: 20 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230512 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R071 Ref document number: 50311552 Country of ref document: DE Ref country code: CH Ref legal event code: PL |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: PE20 Expiry date: 20230713 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK07 Ref document number: 432524 Country of ref document: AT Kind code of ref document: T Effective date: 20230714 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION Effective date: 20230713 |