Patents by Inventor Goran MARKOVIC

Goran MARKOVIC 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: 11127408
    Abstract: In methods and apparatus for performing temporal noise shaping, an apparatus may have a temporal noise shaping, TNS, tool for performing linear prediction, LP, filtering on an information signal including a plurality of frames; and a controller configured to control the TNS tool so that the TNS tool performs LP filtering with: a first filter whose impulse response has a higher energy; and a second filter whose impulse response has a lower energy than the first filter, wherein the second filter is not an identity filter, wherein the controller is configured to choose between filtering with the first filter, and filtering with the second filter on the basis of a frame metrics.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: September 21, 2021
    Assignee: Fraunhofer—Gesellschaft zur F rderung der angewandten Forschung e.V.
    Inventors: Emmanuel Ravelli, Manfred Lutzky, Markus Schnell, Alexander Tschekalinskij, Goran Markovic, Stefan Geyersberger
  • Patent number: 11094332
    Abstract: The invention provides an audio encoder for encoding an audio signal so as to produce therefrom an encoded signal, the audio encoder including: a framing device configured to extract frames from the audio signal; a quantizer configured to map spectral lines of a spectrum signal derived from the frame of the audio signal to quantization indices, wherein the quantizer has a dead-zone, in which the input spectral lines are mapped to quantization index zero; and a control device configured to modify the dead-zone; wherein the control device includes a tonality calculating device configured to calculate at least one tonality indicating value for at least one spectrum line or for at least one group of spectral lines, wherein the control device is configured to modify the dead-zone for the at least one spectrum line or the at least one group of spectrum lines depending on the respective tonality indicating value.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: August 17, 2021
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Martin Dietz, Guillaume Fuchs, Christian Helmrich, Goran Markovic
  • Patent number: 11056124
    Abstract: In methods and apparatus for performing temporal noise shaping, an apparatus may have a temporal noise shaping, TNS, tool for performing linear prediction, LP, filtering on an information signal including a plurality of frames; and a controller configured to control the TNS tool so that the TNS tool performs LP filtering with: a first filter whose impulse response has a higher energy; and a second filter whose impulse response has a lower energy than the first filter, wherein the second filter is not an identity filter, wherein the controller is configured to choose between filtering with the first filter, and filtering with the second filter on the basis of a frame metrics.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: July 6, 2021
    Assignee: Fraunhofer—Gesellschaft zur F rderung der angewandten Forschung e.V.
    Inventors: Emmanuel Ravelli, Manfred Lutzky, Markus Schnell, Alexander Tschekalinskij, Goran Markovic, Stefan Geyersberger
  • Patent number: 11037580
    Abstract: An apparatus for processing an audio signal having associated therewith a pitch lag information and a gain information, includes a domain converter for converting a first domain representation of the audio signal into a second domain representation of the audio signal; and a harmonic post-filter for filtering the second domain representation of the audio signal, wherein the post-filter is based on a transfer function including a numerator and a denominator, wherein the numerator includes a gain value indicated by the gain information, and wherein the denominator includes an integer part of a pitch lag indicated by the pitch lag information and a multi-tap filter depending on a fractional part of the pitch lag.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: June 15, 2021
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Emmanuel Ravelli, Christian Helmrich, Goran Markovic, Matthias Neusinger, Sascha Disch, Manuel Jander, Martin Dietz
  • Patent number: 11031022
    Abstract: Noise filling of a spectrum of an audio signal is improved in quality with respect to the noise filled spectrum so that the reproduction of the noise filled audio signal is less annoying, by performing the noise filling in a manner dependent on a tonality of the audio signal.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: June 8, 2021
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Sascha Disch, Marc Gayer, Christian Helmrich, Goran Markovic, Maria Luis Valero
  • Publication number: 20210142809
    Abstract: An apparatus for decoding an encoded audio signal to obtain a reconstructed audio signal is provided. The apparatus includes a receiving interface, a delay buffer and a sample processor for processing the selected audio signal samples to obtain reconstructed audio signal samples of the reconstructed audio signal. The sample selector is configured to select, if a current frame is received by the receiving interface and if the current frame being received by the receiving interface is not corrupted, the plurality of selected audio signal samples from the audio signal samples being stored in the delay buffer depending on a pitch lag information being included by the current frame.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 13, 2021
    Inventors: Michael SCHNABEL, Goran MARKOVIC, Ralph SPERSCHNEIDER, Jérémie LECOMTE, Christian HELMRICH
  • Publication number: 20210125624
    Abstract: An apparatus for processing an audio signal having associated therewith a pitch lag information and a gain information, includes a domain converter for converting a first domain representation of the audio signal into a second domain representation of the audio signal; and a harmonic post-filter for filtering the second domain representation of the audio signal, wherein the post-filter is based on a transfer function including a numerator and a denominator, wherein the numerator includes a gain value indicated by the gain information, and wherein the denominator includes an integer part of a pitch lag indicated by the pitch lag information and a multi-tap filter depending on a fractional part of the pitch lag.
    Type: Application
    Filed: January 8, 2021
    Publication date: April 29, 2021
    Inventors: Emmanuel RAVELLI, Christian HELMRICH, Goran MARKOVIC, Matthias NEUSINGER, Sascha DISCH, Manuel JANDER, Martin DIETZ
  • Publication number: 20210104249
    Abstract: A multisignal encoder for encoding at least three audio signals, including: a signal preprocessor for individually preprocessing each audio signal to obtain at least three preprocessed audio signals, wherein the preprocessing is performed so that a preprocessed audio signal is whitened with respect to the signal before preprocessing; an adaptive joint signal processor for performing a processing of the at least three preprocessed audio signals to obtain at least three jointly processed signals or at least two jointly processed signals and an unprocessed signal; a signal encoder for encoding each signal to obtain one or more encoded signals; and an output interface for transmitting or storing an encoded multisignal audio signal including the one or more encoded signals, side information relating to the preprocessing and side information relating to the processing.
    Type: Application
    Filed: December 17, 2020
    Publication date: April 8, 2021
    Inventors: Eleni FOTOPOULOU, Markus Multrus, Sascha Dick, Goran Markovic, Pallavi Maben, Srikanth Korse, Stefan Bayer, Sascha Disch, Jürgen Herre
  • Publication number: 20210065725
    Abstract: An apparatus for generating an encoded signal includes: a window sequence controller for generating a window sequence information for windowing an audio or image signal, the window sequence information indicating a first window for generating a first frame of spectral values, a second window function and at least one third window function for generating a second frame of spectral values, wherein the first window function, the second window function and the one or more third window functions overlap within a multi-overlap region; a preprocessor for windowing a second block of samples corresponding to the second window function and the at least one third window functions using an auxiliary window function to acquire a second block of windowed samples, a spectrum converter for applying an aliasing-introducing transform; and a processor for processing the first frame and the second frame to acquire encoded frames of the audio or image signal.
    Type: Application
    Filed: August 17, 2020
    Publication date: March 4, 2021
    Inventors: Christian HELMRICH, Jérémie LECOMTE, Goran MARKOVIC, Markus SCHNELL, Bernd EDLER, Stefan REUSCHL
  • Publication number: 20210065722
    Abstract: The invention refers to audio encoders, audio decoders, and audio encoding methods and audio decoding methods. In some examples, the invention refers to improved stereo coding. An encoder provides an encoded representation of an audio signal. The encoder applies a spectral whitening to a separate-channel representation of the input audio signal, to obtain a whitened separate-channel representation of the signal. The audio encoder applies a spectral whitening to a mid-side representation of the signal, to obtain a whitened mid-side representation of the signal. The audio encoder decides whether to encode the whitened separate-channel representation of the signal, to obtain the encoded representation of the signal, or to encode the whitened mid-side representation of the signal, to obtain the encoded representation of the signal.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 4, 2021
    Inventors: Goran MARKOVIC, Sascha DICK, Eleni FOTOPOULOU, Stefan BAYER
  • Publication number: 20210023467
    Abstract: In an aspect, a toy assembly is provided, and includes a housing, an inner object (which may, in some embodiments, represent a character) inside the housing, a tether, and a motor. The tether is driven by the motor to pull at least one removable housing portion from the housing.
    Type: Application
    Filed: October 6, 2020
    Publication date: January 28, 2021
    Inventors: Hamid R. HASHEMI, Ian PATTERSON, Goran MARKOVIC, William Benedict CAMACHO, Jay VOGLER, Edwin STEELE
  • Patent number: 10861468
    Abstract: The apparatus for encoding a multi-channel signal having at least two channels, includes: a parameter determiner for determining a broadband alignment parameter and a plurality of narrowband alignment parameters from the multichannel signal; a signal aligner for aligning the at least two channels using the broadband alignment parameter and the plurality of narrowband alignment parameters to obtain aligned channels; a signal processor for calculating a mid-signal and a side signal using the aligned channels; a signal encoder for encoding the mid-signal to obtain an encoded mid-signal and for encoding the side signal to obtain an encoded side signal; and an output interface for generating an encoded multi-channel signal including the encoded mid-signal, the encoded side signal, information on the broadband alignment parameter and information on the plurality of narrowband alignment parameters.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: December 8, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Stefan Bayer, Eleni Fotopoulou, Markus Multrus, Guillaume Fuchs, Emmanuel Ravelli, Markus Schnell, Stefan Doehla, Wolfgang Jaegers, Martin Dietz, Goran Markovic
  • Patent number: 10854211
    Abstract: An apparatus for encoding a multi-channel signal including at least two channels includes a time-spectral converter for converting sequences of blocks of sampling values of the at least two channels into a frequency domain representation having sequences of blocks of spectral values for the at least two channels; a multi-channel processor for applying a joint multi-channel processing to the sequences of blocks of spectral values to obtain at least one result sequence of blocks of spectral values including information related to the at least two channels; a spectral-time converter for converting the result sequence of blocks of spectral values into a time domain representation including an output sequence of blocks of sampling values; and a core encoder for encoding the output sequence of blocks of sampling values to obtain an encoded multi-channel signal.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: December 1, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Guillaume Fuchs, Emmanuel Ravelli, Markus Multrus, Markus Schnell, Stefan Doehla, Martin Dietz, Goran Markovic, Eleni Fotopoulou, Stefan Bayer, Wolfgang Jaegers
  • Patent number: 10854208
    Abstract: An apparatus for decoding an encoded audio signal to obtain a reconstructed audio signal is provided. The apparatus includes a receiving interface, a delay buffer and a sample processor for processing the selected audio signal samples to obtain reconstructed audio signal samples of the reconstructed audio signal. The sample selector is configured to select, if a current frame is received by the receiving interface and if the current frame being received by the receiving interface is not corrupted, the plurality of selected audio signal samples from the audio signal samples being stored in the delay buffer depending on a pitch lag information being included by the current frame.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: December 1, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Michael Schnabel, Goran Markovic, Ralph Sperschneider, Jérémie Lecomte, Christian Helmrich
  • Patent number: 10832694
    Abstract: An apparatus for generating an encoded signal includes: a window sequence controller for generating a window sequence information for windowing an audio or image signal, the window sequence information indicating a first window for generating a first frame of spectral values, a second window function and at least one third window function for generating a second frame of spectral values, wherein the first window function, the second window function and the one or more third window functions overlap within a multi-overlap region; a preprocessor for windowing a second block of samples corresponding to the second window function and the at least one third window functions using an auxiliary window function to acquire a second block of windowed samples, a spectrum converter for applying an aliasing-introducing transform; and a processor for processing the first frame and the second frame to acquire encoded frames of the audio or image signal.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: November 10, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Christian Helmrich, Jérémie Lecomte, Goran Markovic, Markus Schnell, Bernd Edler, Stefan Reuschl
  • Publication number: 20200335118
    Abstract: In methods and systems for filtering an information input signal, a system may have: a first filter unit filtering an input signal at an initial subinterval in a current update interval according to parameters associated to the preceding update interval, the parameters being scaled by a first scaling factor changing towards 0; and a second filter unit filtering a second filter input signal, based on the output of the first filter unit, at the initial subinterval, according to parameters associated to the current update interval, the parameters being scaled by a second scaling factor changing from 0, or a value close to 0, toward a value more distant from 0.
    Type: Application
    Filed: May 7, 2020
    Publication date: October 22, 2020
    Inventors: Goran MARKOVIC, Emmanuel RAVELLI, Martin DIETZ, Bernhard GRILL
  • Patent number: 10792579
    Abstract: In an aspect, a toy assembly is provided, and includes a housing, an inner object (which may, in some embodiments, represent a character) inside the housing, a tether, and a motor. The tether is driven by the motor to pull at least one removable housing portion from the housing.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 6, 2020
    Assignee: SPIN MASTER LTD.
    Inventors: Hamid R. Hashemi, Ian Patterson, Goran Markovic, William Benedict Camacho, Jay Vogler, Edwin Steele
  • Publication number: 20200312338
    Abstract: An apparatus for decoding an audio signal includes a receiving interface, wherein the receiving interface is configured to receive a first frame and a second frame. Moreover, the apparatus includes a noise level tracing unit for determining noise level information being represented in a tracing domain.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 1, 2020
    Inventors: Michael SCHNABEL, Goran MARKOVIC, Ralph SPERSCHNEIDER, Jérémie LECOMTE, Christian HELMRICH
  • Publication number: 20200294517
    Abstract: An apparatus for encoding an audio or image signal, includes: a controllable windower for windowing the audio or image signal to provide the sequence of blocks of windowed samples; a converter for converting the sequence of blocks of windowed samples into a spectral representation including a sequence of frames of spectral values; a transient location detector for identifying a location of a transient within a transient look-ahead region of a frame; and a controller for controlling the controllable windower to apply a specific window having a specified overlap length to the audio or image signal in response to an identified location of the transient, wherein the controller is configured to select the specific window from a group of at least three windows, wherein the specific window is selected based on the transient location.
    Type: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Inventors: Christian HELMRICH, Jérémie LECOMTE, Goran MARKOVIC, Markus SCHNELL, Bernd EDLER, Stefan REUSCHL
  • Publication number: 20200286498
    Abstract: The coding efficiency of an audio codec using a controllable—switchable or even adjustable—harmonic filter tool is improved by performing the harmonicity-dependent controlling of this tool using a temporal structure measure in addition to a measure of harmonicity in order to control the harmonic filter tool. In particular, the temporal structure of the audio signal is evaluated in a manner which depends on the pitch. This enables to achieve a situation-adapted control of the harmonic filter tool so that in situations where a control made solely based on the measure of harmonicity would decide against or reduce the usage of this tool, although using the harmonic filter tool would, in that situation, increase the coding efficiency, the harmonic filter tool is applied, while in other situations where the harmonic filter tool may be inefficient or even destructive, the control reduces the appliance of the harmonic filter tool appropriately.
    Type: Application
    Filed: May 27, 2020
    Publication date: September 10, 2020
    Inventors: Goran Markovic, Christian Helmrich, Emmanuel Ravelli, Manuel Jander, Stefan Doehla