Patents by Inventor Martin Sehlstedt

Martin Sehlstedt 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: 20160078884
    Abstract: The present invention relates to a method and a background estimator in voice activity detector for updating a background noise estimate for an input signal. The input signal for a current frame is received and it is determined whether the current frame of the input signal comprises non-noise. Further, an additional determination is performed whether the current frame of the non-noise input comprises noise by analyzing characteristics at least related to correlation and energy level of the input signal, and background noise estimate is updated if it is determined that the current frame comprises noise.
    Type: Application
    Filed: November 19, 2015
    Publication date: March 17, 2016
    Inventor: Martin Sehlstedt
  • Publication number: 20160005409
    Abstract: Transmitting node and receiving node for audio coding and methods therein. The nodes being operable to encode/decode speech and to apply a discontinuous transmission (DTX) scheme comprising transmission/reception of Silence Insertion Descriptor (SID) frames during speech inactivity. The method in the transmitting node comprising determining, from amongst a number N of hangover frames, a set Y of frames being representative of background noise, and further transmitting the N hangover frames, comprising at least said set Y of frames, to the receiving node. The method further comprises transmitting a first SID frame to the receiving node in association with the transmission of the N hangover frames, where the SID frame comprises information indicating the determined set Y of hangover frames to the receiving node. The method enables the receiving node to generate comfort noise based on the hangover frames most adequate for the purpose.
    Type: Application
    Filed: December 12, 2013
    Publication date: January 7, 2016
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Stefan BRUHN, Tomas JANSSON TOFTGÅRD, Martin SEHLSTEDT
  • Patent number: 9202476
    Abstract: The present invention relates to a method and a background estimator in voice activity detector for updating a background noise estimate for an input signal. The input signal for a current frame is received and it is determined whether the current frame of the input signal comprises non-noise. Further, an additional determination is performed whether the current frame of the non-noise input comprises noise by analyzing characteristics at least related to correlation and energy level of the input signal, and background noise estimate is updated if it is determined that the current frame comprises noise.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: December 1, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Martin Sehlstedt
  • Publication number: 20150243299
    Abstract: In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus for voice activity detection (VAD). The VAD comprises creating a signal indicative of a primary VAD decision and determining hangover addition. The determination on hangover addition is made in dependence of a short term activity measure and/or a long term activity measure. A signal indicative of a final VAD decision is then created.
    Type: Application
    Filed: August 30, 2013
    Publication date: August 27, 2015
    Inventor: Martin Sehlstedt
  • Publication number: 20150187364
    Abstract: The present invention relates to a voice detector being responsive to an input signal being divided into sub-signals representing a frequency sub-band, comprising: means to calculate, for each sub-band, an SNR value snr[n] based on a corresponding sub-signal for each sub-band and a background signal for each sub-band. The voice detector further comprises: means to calculate a power SNR value for each sub-band, wherein at least one of said power SNR values is calculated based on a non-linear function, means to form a single value snr_sum based on the calculated power SNR values, and means to compare said single value snr_sum and a given threshold value vad_thr to make a voice activity decision vad_prim presented on an output port. The invention also relates to a voice activity detector, a node and a method for selectively suppressing sub-bands in a voice detector.
    Type: Application
    Filed: March 10, 2015
    Publication date: July 2, 2015
    Inventor: Martin Sehlstedt
  • Patent number: 8977556
    Abstract: Embodiments of the present invention relate to a voice detector receiving an input signal that is divided into sub-signals that represent a frequency sub-band. The voice detector calculates, for each sub-band, a signal-to-noise (SNR) value based on a corresponding sub-signal for each sub-band and a background signal for each sub-band. The voice detector also calculates a power SNR value for each sub-band, where at least one of the power SNR values is calculated based on a non-linear function. The voice detector forms a single value based on the calculated power SNR values and compares the single value and a given threshold value to make a voice activity decision presented on an output port.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: March 10, 2015
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Martin Sehlstedt
  • Patent number: 8321217
    Abstract: The present invention relates to a voice activity detector (VAD) comprising at least a first primary voice detector. The voice activity detector is configured to output a speech decision ‘vad_flag’ indicative of the presence of speech in an input signal based on at least a primary speech decision ‘vad_prim_A’ produced by said first primary voice detector. The voice activity detector further comprises a short term activity detector and the voice activity detector is further configured to produce a music decision ‘vad_music’ indicative of the presence of music in the input signal based on a short term primary activity signal ?vad_act_prim_A’ produced by said short term activity detector based on the primary speech decision ‘vad_prim_A’ produced by the first voice detector. The short term primary activity signal ‘vad_act_prim_A’ is proportional to the presence of music in the input signal. The invention also relates to a node, e.g. a terminal, in a communication system comprising such a VAD.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: November 27, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Martin Sehlstedt
  • Publication number: 20120215536
    Abstract: Voice activity detectors are related methods are provided. Methods include receiving a frame of the input signal; determining a first SNR of the received frame; comparing the determined first SNR with an adaptive threshold; and detecting whether the received frame comprises voice based on the comparison. The adaptive threshold is at least based on total noise energy of a noise level, an estimate of a second SNR and on energy variation between different frames.
    Type: Application
    Filed: October 18, 2010
    Publication date: August 23, 2012
    Inventor: Martin Sehlstedt
  • Publication number: 20120209604
    Abstract: The present invention relates to a method and a background estimator in voice activity detector for updating a background noise estimate for an input signal. The input signal for a current frame is received and it is determined whether the current frame of the input signal comprises non-noise. Further, an additional determination is performed whether the current frame of the non-noise input comprises noise by analyzing characteristics at least related to correlation and energy level of the input signal, and background noise estimate is updated if it is determined that the current frame comprises noise.
    Type: Application
    Filed: October 18, 2010
    Publication date: August 16, 2012
    Inventor: Martin Sehlstedt
  • Publication number: 20120185248
    Abstract: Embodiments of the present invention relate to a voice detector receiving an input signal that is divided into sub-signals that represent a frequency sub-band. The voice detector calculates, for each sub-band, a signal-to-noise (SNR) value based on a corresponding sub-signal for each sub-band and a background signal for each sub-band. The voice detector also calculates a power SNR value for each sub-band, where at least one of the power SNR values is calculated based on a non-linear function. The voice detector forms a single value based on the calculated power SNR values and compares the single value and a given threshold value to make a voice activity decision presented on an output port.
    Type: Application
    Filed: March 26, 2012
    Publication date: July 19, 2012
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Martin Sehlstedt
  • Patent number: 8204754
    Abstract: Embodiments of the present invention relate to a voice detector receiving an input signal that is divided into sub-signals that represent a frequency sub-band. The voice detector calculates, for each sub-band, a signal-to-noise (SNR) value based on a corresponding sub-signal for each sub-band and a background signal for each sub-band. The voice detector also calculates a power SNR value for each sub-band, where at least one of the power SNR values is calculated based on a non-linear function. The voice detector forms a single value based on the calculated power SNR values and compares the single value and a given threshold value to make a voice activity decision presented on an output port.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: June 19, 2012
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Martin Sehlstedt
  • Publication number: 20110264449
    Abstract: The embodiments of the present invention relates to a voice activity detector and a method thereof. The voice activity detector is configured to detect voice activity in a received input signal comprising an input section configured to receive a signal from a primary voice detector of said VAD indicative of a primary VAD decision and at least one signal from at least one external VAD indicative of a voice activity decision from the at least one external VAD, a processor configured to combine the voice activity decisions indicated in the received signals to generate a modified primary VAD decision, and an output section configured to send the modified primary VAD decision to a hangover addition unit of said VAD.
    Type: Application
    Filed: October 18, 2010
    Publication date: October 27, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Martin Sehlstedt
  • Publication number: 20110224994
    Abstract: The invention relates to the technical field of audio encoding and/or decoding technologies, and thus concerns an overall encoding procedure and associated decoding procedure. The encoding procedure involves at least two signal encoding processes (S1-S3) operating on signal representations of a set of audio input channels, as well as residual encoding (S7-S8). It also involves a dedicated process (S4-S6) to estimate and encode energies of the audio input channels. Each encoding process is associated with a corresponding decoding process. In the overall decoding procedure the decoded signals from each encoding process are preferably combined such that the output channels are close to the input channels in terms of energy and/or quality. Normally, the combination step also adapts to the possible loss of one or more signal representation in part or in whole, such that the energy and quality is optimized with the signals at hand in the decoder. In this way, the overall quality of the output channels is improved.
    Type: Application
    Filed: September 25, 2009
    Publication date: September 15, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Erik Norvell, Martin Sehlstedt, Amosse Taleb
  • Publication number: 20100211385
    Abstract: The present invention relates to a voice activity detector (VAD) comprising at least a first primary voice detector. The voice activity detector is configured to output a speech decision “vad_flag” indicative of the presence of speech in an input signal based on at least a primary speech decision “vad_prim_A” produced by said first primary voice detector. The voice activity detector further comprises a short term activity detector and the voice activity detector is further configured to produce a music decision “vad_music” indicative of the presence of music in the input signal based on a short term primary activity signal ?vad_act_prim_A? produced by said short term activity detector based on the primary speech decision “vad_prim_A” produced by the first voice detector. The short term primary activity signal “vad_act_prim_A” is proportional to the presence of music in the input signal. The invention also relates to a node, e.g. a terminal, in a communication system comprising such a VAD.
    Type: Application
    Filed: April 18, 2008
    Publication date: August 19, 2010
    Inventor: Martin Sehlstedt
  • Publication number: 20100106490
    Abstract: The present invention relates to a speech encoder comprising: a voice activity detector (VAD) configured to receive speech frames and to generate a speech decision (VAD_flag), a speech/SID encoder configured to receive said speech frames and to generate a signal identifying speech frames based on the encoder decision (SP), which in turn is based on the speech decision (VAD_flag) and a DTX-hangover period, and a SID-synchronizer configured to transmit a signal (TxType) comprising speech frames, SID frames and No_data frames. The speech encoder further comprises: a signal analyzer configured to analyze energy values of speech frames within the DTX-hangover period, and a DTX-handler configured to adjust the length of the DTX-hangover period in response to the analysis performed by the signal analyzer. The invention also relates to a method for estimating the characteristic of a DTX-hangover period in a speech encoder.
    Type: Application
    Filed: December 5, 2007
    Publication date: April 29, 2010
    Inventors: Jonas Svedberg, Martin Sehlstedt
  • Publication number: 20090055173
    Abstract: The present invention relates to a voice detector being responsive to an input signal being divided into sub-signals representing a frequency sub-band, comprising: means to calculate, for each sub-band, an SNR value snr[n] based on a corresponding sub-signal for each sub-band and a background signal for each sub-band. The voice detector further comprises: means to calculate a power SNR value for each sub-band, wherein at least one of said power SNR values is calculated based on a non-linear function, means to form a single value snr_sum based on the calculated power SNR values, and means to compare said single value snr_sum and a given threshold value vad_thr to make a voice activity decision vad_prim presented on an output port. The invention also relates to a voice activity detector, a node and a method for selectively suppressing sub-bands in a voice detector.
    Type: Application
    Filed: February 9, 2007
    Publication date: February 26, 2009
    Inventor: Martin Sehlstedt
  • Patent number: 6504364
    Abstract: A device for carrying out measurements of a quantity through measuring the influence upon a magnetic field generated through a basic signal in a region of measurement (16) has a first member (7) adapted to change the polarity of the basic signal in a regular way on the basis of the length of the time for regularly repeating the basic signal, or a multiple thereof, and a second member (9) adapted to change the polarity of a detection signal in connection with the treatment of this detection signal synchronizedly with the polarity change of the first member.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: January 7, 2003
    Assignee: ABB AB
    Inventors: Anders Eidenvall, Martin Sehlstedt