EP2162880B1

Method and device for estimating the tonality of a sound signal

Abstract

This record has no abstract on file.

EP2162880B1, drawing sheet 1
Sheet 1 of 100

Term

1.7 yearsleft in the term

Expires 20 June 2028.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

27 claims: 3 independent, 24 dependent

  1. 1
    A method for estimating a tonality of a sound signal, the method comprising:calculating a current residual spectrum of the sound signal;detecting peaks in the current residual spectrum;calculating a correlation map between the current residual spectrum and a previous residual spectrum for each detected peak;and calculating a long-term correlation map based on the calculated correlation map, the long-term correlation map being indicative of a tonality in the sound signal.
  2. 5
    A method as defined in any of the preceding claim, wherein calculating the long-term correlation map comprises:filtering the correlation map through an one-pole filter on a frequency bin by frequency bin basis;and summing the filtered correlation map over the frequency bins so as to produce a summed long-term correlation map.
  3. 6
    A method for detecting sound activity in a sound signal, wherein the sound signal is classified as one of an inactive sound signal and an active sound signal according to the detected sound activity in the sound signal, the method comprising:estimating a parameter related to a tonality of the sound signal used for distinguishing a music signal from a background noise signal, wherein estimating the parameter related to the tonality of the sound signal prevents updating of noise energy estimates when a music signal is detected;wherein the tonality estimation is performed according to any one of claims 1 to 5.
  4. 11
    A method for classifying a sound signal in order to optimize encoding of the sound signal using the classification of the sound signal, the method comprising:detecting a sound activity in the sound signal;classifying the sound signal as one of an inactive sound signal and an active sound signal according to the detected sound activity in the sound signal;and in response to the classification of the sound signal as an active sound signal, further classifying the active sound signal as one of an unvoiced speech signal and a non-unvoiced speech signal;wherein classifying the active sound signal as an unvoiced speech signal comprises estimating a tonality of the sound signal in order to prevent classifying music signals as unvoiced speech signals, wherein the tonality estimation is performed according to any one of claims 1 to 5.
  5. 14
    A method for encoding a higher band of a sound signal using a classification of the sound signal, the method comprising:classifying the sound signal as one of a tonal sound signal and a non-tonal sound signal;wherein classifying the sound signal as a tonal signal comprises estimating a tonality of the sound signal according to any one of claims 1 to 5.
  6. 19
    A device for estimating a tonality of a sound signal, the device comprising:a calculator for calculating a current residual spectrum of the sound signal;a detector for detecting peaks in the current residual spectrum;a calculator for calculating a correlation map between the current residual spectrum and a previous residual spectrum for each detected peak;and a calculator for calculating a long-term correlation map based on the calculated correlation map, the long-term correlation map being indicative of a tonality in the sound signal.
  7. 22
    A device for detecting sound activity in a sound signal, wherein the sound signal is classified as one of an inactive sound signal and an active sound signal according to the detected sound activity in the sound signal, the device comprising:a tonality estimator for the sound signal, used for distinguishing a music signal from a background noise signal;wherein the tonality estimator comprises a device according to any one of claims 19 to 21.
  8. 23
    A device for classifying a sound signal in order to optimize encoding of the sound signal using the classification of the sound signal, the device comprising:a detector for detecting sound activity in the sound signal;a first sound signal classifier for classifying the sound signal as one of an inactive sound signal and an active sound signal according to the detected sound activity in the sound signal;and a second sound signal classifier in connection with the first sound signal classifier for classifying the active sound signal as one of an unvoiced speech signal and a non-unvoiced speech signal;wherein the sound activity detector comprises a tonality estimator for estimating a tonality of the sound signal in order to prevent classifying music signals as unvoiced speech signals, wherein the tonality estimator comprises a device according to any one of claims 19 to 21.
  9. 25
    A device for encoding a higher band of a sound signal using a classification of the sound signal, the device comprising:a sound signal classifier for classifying the sound signal as one of a tonal sound signal and a non-tonal sound signal;and a sound encoder for encoding the higher band of the classified sound signal;wherein the sound signal classifier comprises a device for estimating a tonality of the sound signal according to any one of claims 19 to 21.