Patents by Inventor Stefan Geyersberger
Stefan Geyersberger has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140222442Abstract: An apparatus for decoding data segments representing a time-domain data stream, a data segment being encoded in the time domain or in the frequency domain, a data segment being encoded in the frequency domain having successive blocks of data representing successive and overlapping blocks of time-domain data samples. The apparatus includes a time-domain decoder for decoding a data segment being encoded in the time domain and a processor for processing the data segment being encoded in the frequency domain and output data of the time-domain decoder to obtain overlapping time-domain data blocks. The apparatus further includes an overlap/add-combiner for combining the overlapping time-domain data blocks to obtain a decoded data segment of the time-domain data stream.Type: ApplicationFiled: April 10, 2014Publication date: August 7, 2014Inventors: Ralf GEIGER, Max NEUENDORF, Yoshikazu YOKOTANI, Nikolaus RETTELBACH, Juergen HERRE, Stefan GEYERSBERGER
-
Patent number: 8731204Abstract: For flexibly signaling a synchronous mode or an asynchronous mode in the multi-channel parameter reconstruction, a parameter configuration cue is inserted in the data stream, which is used by a configurator on the side of a multi-channel decoder to configure a multi-channel reconstructor. If the parameter configuration cue has a first meaning, the configurator will look for further configuration information in its input data, while, when the parameter configuration cue has another meaning, the configurator performs a configuration setting of the multi-channel reconstructor based on information on a coding algorithm with which transmission channel data have been coded, so that it is ensured efficiently on the one hand and flexibly on the other hand that there will always be obtained a correct association between parameter data and decoded transmission channel data.Type: GrantFiled: March 8, 2007Date of Patent: May 20, 2014Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.Inventors: Ralph Sperschneider, Juergen Herre, Johannes Hilpert, Christian Ertel, Stefan Geyersberger
-
Patent number: 8588427Abstract: An apparatus for extracting an ambient signal from an input audio signal comprises a gain-value determinator configured to determine a sequence of time-varying ambient signal gain values for a given frequency band of the time-frequency distribution of the input audio signal in dependence on the input audio signal. The apparatus comprises a weighter configured to weight one of the sub-band signals representing the given frequency band of the time-frequency-domain representation with the time-varying gain values, to obtain a weighted sub-band signal. The gain-value determinator is configured to obtain one or more quantitative feature-values describing one or more features of the input audio signal and to provide the gain-value as a function of the one or more quantitative feature values such that the gain values are quantitatively dependent on the quantitative values.Type: GrantFiled: March 26, 2008Date of Patent: November 19, 2013Assignee: Frauhnhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.V.Inventors: Christian Uhle, Juergen Herre, Stefan Geyersberger, Falko Ridderbusch, Andreas Walter, Oliver Moser
-
Patent number: 8577482Abstract: A transient detector is provided for generating an ambience signal suitable for being emitted via loudspeakers for which there is no special loudspeaker signal to detect a transient period. A synthesis signal generator produces a synthesis signal which fulfills the transient condition on the one hand and the continuity condition for the synthesis signal on the other hand. A signal substituter will then substitute a portion of the examination signal by the synthesis signal to obtain an ambience signal for the surround channels.Type: GrantFiled: April 12, 2007Date of Patent: November 5, 2013Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.VInventors: Juergen Herre, Stefan Geyersberger, Oliver Hellmuth, Andreas Walther, Christiaan Janssen
-
Publication number: 20130282389Abstract: An apparatus for decoding data segments representing a time-domain data stream, a data segment being encoded in the time domain or in the frequency domain, a data segment being encoded in the frequency domain having successive blocks of data representing successive and overlapping blocks of time-domain data samples. The apparatus includes a time-domain decoder for decoding a data segment being encoded in the time domain and a processor for processing the data segment being encoded in the frequency domain and output data of the time-domain decoder to obtain overlapping time-domain data blocks. The apparatus further includes an overlap/add-combiner for combining the overlapping time-domain data blocks to obtain a decoded data segment of the time-domain data stream.Type: ApplicationFiled: June 21, 2013Publication date: October 24, 2013Inventors: RALF GEIGER, MAX NEUENDORF, YOSHIKAZU YOKOTANI, NIKOLAUS RETTELBACH, JUERGEN HERRE, STEFAN GEYERSBERGER
-
Publication number: 20130016843Abstract: In processing a multi-channel audio signal having at least three original channels, a first downmix channel and a second downmix channel are provided, which are derived from the original channels. For a selected original channel, channel side information are calculated such that a downmix channel or a combined downmix channel including the first and the second downmix channels, when weighted using the channel side information, results in an approximation of the selected original channel. The channel side information and the first and second downmix channels form output data to be transmitted to a decoder, which, in case of a low level decoder only decodes the first and second downmix channels or, in case of a high level decoder provides a full multi-channel audio signal based on the downmix channels and the channel side information.Type: ApplicationFiled: August 17, 2012Publication date: January 17, 2013Applicant: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG e.V.Inventors: JÜRGEN HERRE, JOHANNES HILPERT, STEFAN GEYERSBERGER, ANDREAS HÖLZER, CLAUS SPENGER
-
Patent number: 8332059Abstract: For adding additional data, such as multi-channel extension data, to base data, such as conventional stereo data, a test fingerprint of test data relating to a test time instant of the test data is provided. The test data equals the additional data or the base data or depends on the additional data or the base data in parametric manner. Using the test fingerprint, reference time instant information is determined, which depends on a reference time instant in reference data, the reference data being the conventional stereo data. Finally, the additional data or the base data is manipulated, namely using the reference time instant information and the test time instant information, to obtain manipulated data, by which synchronous reproduction of the data information can be performed. Thus, a robust and flexible possibility for synchronous, especially late extension of base data by additional data is obtained.Type: GrantFiled: March 27, 2007Date of Patent: December 11, 2012Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Juergen Herre, Oliver Hellmuth, Andreas Hoelzer, Stefan Geyersberger
-
Patent number: 8321210Abstract: An apparatus for encoding includes a first domain converter, a switchable bypass, a second domain converter, a first processor and a second processor to obtain an encoded audio signal having different signal portions represented by coded data in different domains, which have been coded by different coding algorithms. Corresponding decoding stages in the decoder together with a bypass for bypassing a domain converter allow the generation of a decoded audio signal with high quality and low bit rate.Type: GrantFiled: January 14, 2011Date of Patent: November 27, 2012Assignees: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V., Voiceage CorporationInventors: Bernhard Grill, Stefan Bayer, Guillaume Fuchs, Stefan Geyersberger, Ralf Geiger, Johannes Hilpert, Ulrich Kraemer, Jeremie Lecomte, Markus Multrus, Max Neuendorf, Harald Popp, Nikolaus Rettelbach, Roch Lefebvre, Bruno Bessette, Jimmy Lapierre, Philippe Gournay, Redwan Salami
-
Patent number: 8270618Abstract: In processing a multi-channel audio signal having at least three original channels, a first downmix channel and a second downmix channel are provided, which are derived from the original channels. For a selected original channel of the original channels, channel side information are calculated such that a downmix channel or a combined downmix channel including the first and the second downmix channels, when weighted using the channel side information, results in an approximation of the selected original channel. The channel side information and the first and second downmix channels form output data to be transmitted to a decoder, which, in case of a low level decoder only decodes the first and second downmix channels or, in case of a high level decoder provides a full multi-channel audio signal based on the downmix channels and the channel side information.Type: GrantFiled: September 9, 2008Date of Patent: September 18, 2012Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.Inventors: Juergen Herre, Johannes Hilpert, Stefan Geyersberger, Andreas Hölzer, Claus Spenger
-
Publication number: 20120195434Abstract: A transient detector is provided for generating an ambience signal suitable for being emitted via loudspeakers for which there is no special loudspeaker signal to detect a transient period. A synthesis signal generator produces a synthesis signal which fulfils the transient condition on the one hand and the continuity condition for the synthesis signal on the other hand. A signal substituter will then substitute a portion of the examination signal by the synthesis signal to obtain an ambience signal for the surround channels.Type: ApplicationFiled: April 9, 2012Publication date: August 2, 2012Inventors: Juergen HERRE, Stefan GEYERSBERGER, Oliver HELLMUTH, Andreas WALTHER, Christiaan JANSSEN
-
Patent number: 8155954Abstract: A filter bank device for generating a complex spectral representation of a discrete-time signal includes a generator for generating a block-wise real spectral representation, which, for example, implements an MDCT, to obtain temporally successive blocks of real spectral coefficients. The output values of this spectral conversion device are fed to a post-processor for post-processing the block-wise real spectral representation to obtain an approximated complex spectral representation having successive blocks, each block having a set of complex approximated spectral coefficients, wherein a complex approximated spectral coefficient can be represented by a first partial spectral coefficient and by a second partial spectral coefficient, wherein at least one of the first and second partial spectral coefficients is determined by combining at least two real spectral coefficients.Type: GrantFiled: March 4, 2010Date of Patent: April 10, 2012Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Bernd Edler, Stefan Geyersberger
-
Publication number: 20110282471Abstract: For adding additional data, such as multi-channel extension data, to base data, such as conventional stereo data, a test fingerprint of test data relating to a test time instant of the test data is provided. The test data equals the additional data or the base data or depends on the additional data or the base data in parametric manner. Using the test fingerprint, reference time instant information is determined, which depends on a reference time instant in reference data, the reference data being the conventional stereo data. Finally, the additional data or the base data is manipulated, namely using the reference time instant information and the test time instant information, to obtain manipulated data, by which synchronous reproduction of the data information can be performed. Thus, a robust and flexible possibility for synchronous, especially late extension of base data by additional data is obtained.Type: ApplicationFiled: July 25, 2011Publication date: November 17, 2011Inventors: Juergen Herre, Oliver Hellmuth, Andreas Hoelzer, Stefan Geyersberger
-
Patent number: 8037114Abstract: In the transition into the logarithmic range, not the entire bit width of the result linearly dependent upon the square of the value must be considered. Rather, it is possible to scale the result of a value with x bits such that a representation with less than x bits of the result is sufficient to receive the logarithmic representation based thereon. The effect of the scaling factor on the resulting logarithmic representation may be compensated for by adding or subtracting a correction value received by the logarithm function applied to the scaling factor to or from the scaled logarithmic representation without any loss of dynamics. This way, a method and an apparatus for creating a representation of a result linearly dependent upon a square of a value are provided so that the calculation is simple and/or possible with little hardware expenditure.Type: GrantFiled: June 13, 2007Date of Patent: October 11, 2011Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.Inventors: Marc Gayer, Manfred Lutzky, Markus Lohwasser, Sascha Disch, Johannes Hilpert, Stefan Geyersberger, Bernhard Grill
-
Publication number: 20110202354Abstract: An audio encoder has a first information sink oriented encoding branch such as a spectral domain encoding branch, a second information source or SNR oriented encoding branch such as an LPC-domain encoding branch, and a switch for switching between the first encoding branch and the second encoding branch, wherein the second encoding branch has a converter into a specific domain different from the spectral domain such as an LPC analysis stage generating an excitation signal, and wherein the second encoding branch furthermore has a specific domain coding branch such as LPC domain processing branch, and a specific spectral domain coding branch such as LPC spectral domain processing branch, and an additional switch for switching between the specific domain coding branch and the specific spectral domain coding branch.Type: ApplicationFiled: January 11, 2011Publication date: August 18, 2011Inventors: Bernhard Grill, Roch Lefebvre, Bruno Bessette, Jimmy Lapierre, Philippe Gournay, Redwan Salami, Stefan Bayer, Guillaume Fuchs, Stefan Geyersberger, Ralf Geiger, Johannes Hilpert, Ulrich Kraemer, Jeremie Lecomte, Markus Multrus, Max Neuendorf, Harald Popp, Nikolaus Rettelbach
-
Publication number: 20110202355Abstract: An apparatus for encoding includes a first domain converter, a switchable bypass, a second domain converter, a first processor and a second processor to obtain an encoded audio signal having different signal portions represented by coded data in different domains, which have been coded by different coding algorithms. Corresponding decoding stages in the decoder together with a bypass for bypassing a domain converter allow the generation of a decoded audio signal with high quality and low bit rate.Type: ApplicationFiled: January 14, 2011Publication date: August 18, 2011Inventors: Bernhard Grill, Stefan Bayer, Guillaume Fuchs, Stefan Geyersberger, Ralf Geiger, Johannes Hilpert, Ulrich Kraemer, Jeremie Lecomte, Markus Multrus, Max Neuendorf, Harald Popp, Nikolaus Rettelbach, Roch Lefebvre, Bruno Bessette, Jimmy Lapierre, Philippe Gournay, Redwan Salami
-
Publication number: 20110200198Abstract: An audio encoder has a common preprocessing stage, an information sink based encoding branch such as spectral domain encoding branch, a information source based encoding branch such as an LPC-domain encoding branch and a switch for switching between these branches at inputs into these branches or outputs of these branches controlled by a decision stage. An audio decoder has a spectral domain decoding branch, an LPC-domain decoding branch, one or more switches for switching between the branches and a common post-processing stage for post-processing a time-domain audio signal for obtaining a post-processed audio signal.Type: ApplicationFiled: January 11, 2011Publication date: August 18, 2011Inventors: Bernhard Grill, Stefan Bayer, Guillaume Fuchs, Stefan Geyersberger, Ralf Geiger, Johannes Hilpert, Ulrich Kraemer, Jeremie Lecomte, Markus Multrus, Max Neuendorf, Harald Popp, Nikolaus Rettelbach, Frederik Nagel, Sascha Disch, Juergen Herre, Yoshikazu Yokotani, Stefan Wabnik, Gerald Schuller, Jens Hirschfeld
-
Publication number: 20110173012Abstract: A noise filler for providing a noise-filled spectral representation of an audio signal on the basis of an input spectral representation of the audio signal has a spectral region identifier configured to identify spectral regions of the input spectral representation spaced from non-zero spectral regions of the input spectral representation by at least one intermediate spectral region, to obtain identified spectral regions, and a noise inserter configured to selectively introduce noise into the identified spectral regions to obtain the noise-filled spectral representation of the audio signal. A noise filling parameter calculator for providing a noise filling parameter on the basis of a quantized spectral representation of an audio signal has a spectral region identifier, as mentioned above, and a noise value calculator configured to selectively consider quantization errors of the identified spectral regions for a calculation of the noise filling parameter.Type: ApplicationFiled: January 11, 2011Publication date: July 14, 2011Inventors: Nikolaus Rettelbach, Bernhard Grill, Guillaume Fuchs, Stefan Geyersberger, Markus Multrus, Harald Popp, Juergen Herre, Stefan Wabnik, Gerald Schuller, Jens Hirschfeld
-
Publication number: 20110173007Abstract: An audio encoder for encoding segments of coefficients, the segments of coefficients representing different time or frequency resolutions of a sampled audio signal, the audio encoder including a processor for deriving a coding context for a currently encoded coefficient of a current segment based on a previously encoded coefficient of a previous segment, the previously encoded coefficient representing a different time or frequency resolution than the currently encoded coefficient. The audio encoder further includes an entropy encoder for entropy encoding the current coefficient based on the coding context to obtain an encoded audio stream.Type: ApplicationFiled: January 11, 2011Publication date: July 14, 2011Inventors: Markus Multrus, Bernhard Grill, Guillaume Fuchs, Stefan Geyersberger, Nikolaus Rettelbach, Virgilio Bacigalupo
-
Publication number: 20110170711Abstract: An encoder for providing an audio stream on the basis of a transform-domain representation of an input audio signal includes a quantization error calculator configured to determine a multi-band quantization error over a plurality of frequency bands of the input audio signal for which separate band gain information is available. The encoder also includes an audio stream provider for providing the audio stream such that the audio stream includes information describing an audio content of the frequency bands and information describing the multi-band quantization error. A decoder for providing a decoded representation of an audio signal on the basis of an encoded audio stream representing spectral components of frequency bands of the audio signal includes a noise filler for introducing noise into spectral components of a plurality of frequency bands to which separate frequency band gain information is associated on the basis of a common multi-band noise intensity value.Type: ApplicationFiled: January 11, 2011Publication date: July 14, 2011Inventors: Nikolaus Rettelbach, Bernhard Grill, Guillaume Fuchs, Stefan Geyersberger, Markus Multrus, Harald Popp, Juergen Herre, Stefan Wabnik, Gerald Schuller, Jens Hirschfeld
-
Patent number: 7769477Abstract: The manipulation of audio data can be simplified, such as, for example, with regard to the combination of individual audio data streams to multi-channel audio data streams or the general manipulation of an audio data stream, by modifying a data block in an audio data stream divided into data blocks with determination block and data block audio data, such as by completing or adding or replacing part of the same, so that the same includes a length indicator indicating an amount or length of data, respectively, of the data block audio data or an amount or length of data, respectively, of the data block to obtain a second audio data stream with modified data blocks. Alternatively, an audio data stream with pointers in determination blocks, which point to determination block audio data associated to this determination blocks, but distributed among different data blocks, is converted into an audio data stream, wherein the determination block audio data are combined to contiguous determination block audio data.Type: GrantFiled: January 20, 2006Date of Patent: August 3, 2010Assignee: Fraunhofer—Gesellschaft zur Forderung der Angewandten Forschung E.V.Inventors: Stefan Geyersberger, Harald Gernhardt, Bernhard Grill, Michael Haertl, Johann Hilpert, Manfred Lutzky, Martin Weishart, Harald Popp