×

Accoustic context recognition using local binary pattern method and apparatus

  • US 10,635,983 B2
  • Filed: 04/29/2016
  • Issued: 04/28/2020
  • Est. Priority Date: 05/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving an audio signal at a microphone that is built in to an electronic device;

    constructing an audio signal spectrogram, having adjacent pixels, indicative of the audio received at the microphone;

    dividing the audio signal spectrogram into a plurality of blocks;

    constructing a plurality of local binary patterns (LBP) based on a comparison of the adjacent pixels of the spectrogram;

    creating, for each of the plurality of blocks of the spectrogram, a respective LBP histogram that is based on a number of times different LBPs occur in a corresponding block of the plurality of blocks;

    identifying clusters of LBP histograms from the respective LBP histograms;

    generating, for each of the clusters, a code word representing a corresponding cluster;

    creating a codebook histogram based upon correspondence between the LBP histograms and the code words representing the clusters; and

    classifying, using a machine learning model, the codebook histogram to identify environmental context that indicates a location of the electronic device at the time the audio signal was received at the microphone;

    wherein the respective LBP histogram, for each of the plurality of blocks of the spectrogram, is indicative of an acoustic context of the audio input over a period of time;

    wherein the audio signal spectrogram is a linear spectrum representation of the audio input over a frequency range and wherein each of the plurality of blocks for which an LBP histogram is created represents a particular sub-time over the period of time and a particular sub-frequency range that is within the frequency range of the audio signal.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×