Patents by Inventor Bodo Teichmann

Bodo Teichmann 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).

  • Patent number: 8756056
    Abstract: For determining a quantizer step size for quantizing a signal including audio or video information, a first quantizer step size as well as an interference threshold are provided. Then, the actual interference introduced by the first quantizer step size is determined and compared with the interference threshold. Despite the fact that the comparison reveals that the actually introduced interference exceeds the threshold, a second, coarser quantizer step size is nevertheless used, which will then be used for quantization if it turns out that the interference introduced by the coarser, second quantizer step size falls below the threshold or falls below the interference introduced by the first quantizer step size. Thus, the quantization interference is reduced while the quantization is coarsened and, thus, the compression gain is increased.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: June 17, 2014
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.
    Inventors: Bernhard Grill, Michael Schug, Bodo Teichmann, Nikolaus Rettelbach
  • Publication number: 20090274210
    Abstract: For determining a quantizer step size for quantizing a signal including audio or video information, a first quantizer step size as well as an interference threshold are provided. Then, the actual interference introduced by the first quantizer step size is determined and compared with the interference threshold. Despite the fact that the comparison reveals that the actually introduced interference exceeds the threshold, a second, coarser quantizer step size is nevertheless used, which will then be used for quantization if it turns out that the interference introduced by the coarser, second quantizer step size falls below the threshold or falls below the interference introduced by the first quantizer step size. Thus, the quantization interference is reduced while the quantization is coarsened and, thus, the compression gain is increased.
    Type: Application
    Filed: July 2, 2009
    Publication date: November 5, 2009
    Inventors: Bernhard Grill, Michael Schug, Bodo Teichmann, Nikolaus Rettelbach
  • Patent number: 7574355
    Abstract: For determining a quantizer step size for quantizing a signal including audio or video information, a first quantizer step size as well as an interference threshold are provided. Then, the actual interference introduced by the first quantizer step size is determined and compared with the interference threshold. Despite the fact that the comparison reveals that the actually introduced interference exceeds the threshold, a second, coarser quantizer step size is nevertheless used, which will then be used for quantization if it turns out that the interference introduced by the coarser, second quantizer step size falls below the threshold or falls below the interference introduced by the first quantizer step size. Thus, the quantization interference is reduced while the quantization is coarsened and, thus, the compression gain is increased.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: August 11, 2009
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Bernhard Grill, Michael Schug, Bodo Teichmann, Nikolaus Rettelbach
  • Patent number: 7516230
    Abstract: In a method for generating a scalable data stream, when a block of output data of a first encoder is present, this block of output data is written into the scalable data stream. If output data of a second encoder is present for a preceding period of time, this output data for the preceding section is written in transmission direction behind the block of output data of the first encoder into the data stream. When the output data of the scalable encoder for the current section is present, the output data of the second encoder is written into the bit stream subsequent to the output data of the first encoder. A determining data block is generated and written into the bit stream delayed by a period of time which corresponds to the size of the bit savings bank of the second encoder.
    Type: Grant
    Filed: January 14, 2002
    Date of Patent: April 7, 2009
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.v.
    Inventors: Ralph Sperschneider, Bodo Teichmann, Manfred Lutzky, Bernhard Grill
  • Patent number: 7496517
    Abstract: In a method for generating a scalable data stream from one or several blocks of output data of a first encoder and from one or several blocks of output data of a second encoder a determining data block for a current section of an input signal is written. In addition, output data of the second encoder representing a preceding section of the input signal are written in transmission direction from an encoder to a decoder after the determining data block. When the output data of the second encoder are written for a preceding section of the input signal, the output data of the second encoder are written representing the current section of the input signal. In order to signalize where the output data of the second encoder for the preceding section end and where the output data of the second encoder for the current section begin, buffer information is written into the scalable data stream.
    Type: Grant
    Filed: January 14, 2002
    Date of Patent: February 24, 2009
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.
    Inventors: Ralph Sperschneider, Bodo Teichmann, Manfred Lutzky, Bernhard Grill
  • Patent number: 7454353
    Abstract: In a method of producing a scalable data stream of at least two blocks of output data of a first coder and a block of output data of a second coder, wherein the at least two blocks of output data of the first coder together represent a current section of an input signal in the first coder, and wherein the block of output data of the second coder represents the same current section of the input signal, a determination data block for the current section of the input signal is written. In addition, the block of output data of the second coder, in the direction of transfer from a coding device to a decoding device, is written after the determination data block for the current section of the input signal.
    Type: Grant
    Filed: January 14, 2002
    Date of Patent: November 18, 2008
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Ralph Sperschneider, Bodo Teichmann, Manfred Lutzky, Bernhard Grill
  • Patent number: 7260225
    Abstract: In a device for processing a stereo audio signal having a first channel and a second channel the stereo signal is at first analyzed to obtain a measure for a quantity of bits required by a coder to code the stereo audio signal using a coding algorithm. The first channel and the second channel are then modified when the measure for the quantity of bits is larger than a predetermined value, the modification being performed in such a way that the energy of a sum signal of the first and the second modified channel is in a predetermined relation to the energy of a sum signal of the first and the second channel and that a difference signal of the first and the second modified channel is attenuated in contrast to the difference signal of the first and the second channel.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: August 21, 2007
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Bodo Teichmann, Oliver Kunz, Juergen Herre, Klaus Peichl, Michael Beer
  • Publication number: 20060293884
    Abstract: For determining a quantizer step size for quantizing a signal including audio or video information, a first quantizer step size as well as an interference threshold are provided. Then, the actual interference introduced by the first quantizer step size is determined and compared with the interference threshold. Despite the fact that the comparison reveals that the actually introduced interference exceeds the threshold, a second, coarser quantizer step size is nevertheless used, which will then be used for quantization if it turns out that the interference introduced by the coarser, second quantizer step size falls below the threshold or falls below the interference introduced by the first quantizer step size. Thus, the quantization interference is reduced while the quantization is coarsened and, thus, the compression gain is increased.
    Type: Application
    Filed: August 30, 2006
    Publication date: December 28, 2006
    Inventors: Bernhard Grill, Michael Schug, Bodo Teichmann, Nikolaus Rettelbach
  • Publication number: 20040162911
    Abstract: In a method for generating a scalable data stream, when a block of output data of a first encoder is present, this block of output data is written into the scalable data stream. If output data of a second encoder is present for a preceding period of time, this output data for the preceding section is written in transmission direction behind the block of output data of the first encoder into the data stream. When the output data of the scalable encoder for the current section is present, the output data of the second encoder is written into the bit stream subsequent to the output data of the first encoder. A determining data block is generated and written into the bit stream delayed by a period of time which corresponds to the size of the bit savings bank of the second encoder.
    Type: Application
    Filed: December 22, 2003
    Publication date: August 19, 2004
    Inventors: Ralph Sperschneider, Bodo Teichmann, Manfred Lutzky, Bernhard Grill
  • Patent number: 6771777
    Abstract: A method of coding stereo audio spectral values first carries out grouping of those values in scale factor bands, with which scale factors are associated. Sections are formed next, each comprising at least one scale factor band. The spectral values are coded within at least one section with a code book assigned to the section, out of a plurality of code books each with a code book number assigned to it, the number of the code book used being transmitted as side information to the coded stereo audio spectral values. At least one additional code book number is provided, which does not refer to a code book but shows information relevant to the section to which it is assigned. A method of decoding stereo audio spectral values which are partly coded by the intensity stereo process and which have side information uses the relevant information, showing the additional code book numbers, to cancel the existing coding of the stereo audio spectral values.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: August 3, 2004
    Assignees: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V., AT&T Laboratories/Research, Lucent Technologies, Bell Laboratories
    Inventors: Uwe Gbur, Martin Dietz, Bodo Teichmann, Karlheinz Brandenburg, Heinz Gerhauser, Jürgen Herre, James Johnston
  • Patent number: 6766293
    Abstract: In a method for signalling a noise substitution when coding an audio signal, the time-domain audio signal is first transformed into the frequency domain to obtain spectral values. The spectral values are subsequently grouped together to form groups of spectral values. On the basis of a detection establishing whether a group of spectral values is a noisy group or not, a codebook is allocated to a non-noisy or tonal group by means of a codebook number for redundancy coding of the same. If a group is noisy, an additional codebook number which does not refer to a codebook is allocated to it in order to signal that this group is noisy and therefore does not have to be redundancy coded. By signalling noise substitution by means of a Huffman codebook number for noisy groups of spectral values, which are e.g.
    Type: Grant
    Filed: August 18, 1999
    Date of Patent: July 20, 2004
    Assignee: Fraunhofer-Gesellschaft Zur Foerderung der Angewandten Forschung E.V.
    Inventors: Jürgen Herre, Uwe Gbur, Andreas Ehret, Martin Dietz, Bodo Teichmann, Oliver Kunz, Karlheinz Brandenburg, Heinz Gerhäuser
  • Publication number: 20040107289
    Abstract: In a method for generating a scalable data stream from one or several blocks of output data of a first encoder and from one or several blocks of output data of a second encoder a determining data block for a current section of an input signal is written. In addition, output data of the second encoder representing a preceding section of the input signal are written in transmission direction from an encoder to a decoder after the determining data block. When the output data of the second encoder are written for a preceding section of the input signal, the output data of the second encoder are written representing the current section of the input signal. In order to signalize where the output data of the second encoder for the preceding section end and where the output data of the second encoder for the current section begin, buffer information is written into the scalable data stream.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 3, 2004
    Inventors: Ralph Sperschneider, Bodo Teichmann, Manfred Lutzky, Bernhard Grill
  • Publication number: 20040049376
    Abstract: In a method of producing a scalable data stream of at least two blocks of output data of a first coder and a block of output data of a second coder, wherein the at least two blocks of output data of the first coder together represent a current section of an input signal in the first coder, and wherein the block of output data of the second coder represents the same current section of the input signal, a determination data block for the current section of the input signal is written. In addition, the block of output data of the second coder, in the direction of transfer from a coding device to a decoding device, is written after the determination data block for the current section of the input signal.
    Type: Application
    Filed: June 10, 2003
    Publication date: March 11, 2004
    Inventors: Ralph Sperschneider, Bodo Teichmann, Manfred Lutzky, Bernhard Grill
  • Patent number: 6629078
    Abstract: A method of coding a time-discrete stereo signal, the stereo signal having a first and a second channel, permits scalable stereo coding. At first, a mono signal is formed from the stereo signal, which is then coded, whereupon the coded mono signal is transmitted to a bit stream. Thereafter, the coded mono singal is decoded again, whereupon stereo information is formed on the basis of the coded/decoded mono signal and the first and second channels, with such stereo information being coded and being also written into the bit stream in order to obtain a bit stream comprising a complete coded monolayer as well as a layer with coded stereo information.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: September 30, 2003
    Assignee: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V.
    Inventors: Bernhard Grill, Bodo Teichmann, Karlheinz Brandenburg
  • Publication number: 20030091194
    Abstract: In a device for processing a stereo audio signal having a first channel (L) and a second channel (R) the stereo signal is at first analyzed (12) to obtain a measure for a quantity of bits required by a coder to code the stereo audio signal using a coding algorithm. The first channel and the second channel are then modified (14) when the measure for the quantity of bits is larger than a predetermined value, the modification being performed in such a way that the energy of a sum signal of the first and the second modified channel (L′, R′) is in a predetermined relation to the energy of a sum signal of the first and the second channel and that a difference signal of the first and the second modified channel is attenuated in contrast to the difference signal of the first and the second channel.
    Type: Application
    Filed: August 15, 2002
    Publication date: May 15, 2003
    Inventors: Bodo Teichmann, Oliver Kunz, Juergen Herre, Klaus Peichl, Michael Beer
  • Patent number: 6502069
    Abstract: The present invention permits a combination of a scalable audio coder with the TNS technique. In a method for coding time signals sampled in a first sampling rate, second time signals are first generated whose sampling rate is smaller than the first sampling rate. The second time signals are then coded according to a first coding algorithm and written into a bit stream. The coded second time signals are, however, decoded again, and, like the first time signals, transformed into the frequency domain. From a spectral representation of the first time signals, TNS prediction coefficients are calculated. The transformed output signal of the coder/decoder with the first coding algorithm, like the spectral representation of the first time signal, undergoes a prediction over the frequency to obtain residual spectral values for both signals, though only the prediction coefficients calculated on the basis of the first time signals are used. These two signals are evaluated against each other.
    Type: Grant
    Filed: April 20, 2000
    Date of Patent: December 31, 2002
    Assignee: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V.
    Inventors: Bernhard Grill, Jürgen Herre, Bodo Teichmann, Karlheinz Brandenburg, Heinz Gerhauser
  • Patent number: 6424939
    Abstract: A method for coding or decoding an audio signal combines the advantages of TNS processing and noise substitution. A time-discrete audio signal is initially transformed to the frequency domain in order to obtain spectral values of the temporal audio signal. Subsequently, a prediction of the spectral values in relation to frequency is carried out in order to obtain spectral residual values. Within the spectral residual values, areas are detected encompassing spectral residual values with noise properties. The spectral residual values in the noise areas are noise-substituted, whereupon information concerning the noise areas and noise substitution is incorporated into side information pertaining to a coded audio signal. Thus, considerable bit savings in case of transient signals can be achieved.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: July 23, 2002
    Assignee: Fraunhofer-Gesellschaft zur Forderung Der Angewandten Forschung E.V.
    Inventors: Jürgen Herre, Uwe Gbur, Andreas Ehret, Martin Dietz, Bodo Teichmann, Oliver Kunz, Karlheinz Brandenburg, Heinz Gerhauser