Sound event detection
First Claim
1. An environmental data monitoring and reporting system, comprising:
- a device sensor that detects sound in an area and generates an audio signal based on the detected sound;
a device processor communicatively coupled to the device sensor, wherein the device processor is configured to convert the audio signal received from the device sensor into low-resolution audio signal data comprising a plurality of low-resolution feature vectors representative of the detected sound, and to analyze the low-resolution audio signal data, at the device processor level, to identify the detected sound as one of either a sound belonging to a first sound category, or a sound belonging to a second sound category to generate an identity of the detected sound, and provide a communication regarding the identity of the detected sound; and
a device communication interface communicatively coupled to the device processor, wherein the device communication interface is configured to send the communication,wherein the device processor is configured to;
implement a frequency domain conversion of the audio signal;
implement a plurality of bandwidth filters, a plurality of median filters, a plurality of range filters, and a plurality of summers, to extract low-resolution feature vectors that distinguish the detected sounds;
implement a state classifier to determine state transition conditions by comparing the low-resolution feature vectors to threshold values that distinguish the first and second sound categories and to generate outputs indicating occurrences of the distinguished first and second sound categories; and
implement a detector to detect an occurrence of the first sound category, based on the outputs of the state classifier and generate a corresponding message in response.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for the use of sensors and processors of existing, distributed systems, operating individually or in cooperation with other systems, networks or cloud-based services to enhance the detection and classification of sound events in an environment (e.g., a home), while having low computational complexity. The system and method provides functions where the most relevant features that help in discriminating sounds are extracted from an audio signal and then classified depending on whether the extracted features correspond to a sound event that should result in a communication to a user. Threshold values and other variables can be determined by training on audio signals of known sounds in defined environments, and implemented to distinguish human and pet sounds from other sounds, and compensate for variations in the magnitude of the audio signal, different sizes and reverberation characteristics of the environment, and variations in microphone responses.
40 Citations
15 Claims
-
1. An environmental data monitoring and reporting system, comprising:
-
a device sensor that detects sound in an area and generates an audio signal based on the detected sound; a device processor communicatively coupled to the device sensor, wherein the device processor is configured to convert the audio signal received from the device sensor into low-resolution audio signal data comprising a plurality of low-resolution feature vectors representative of the detected sound, and to analyze the low-resolution audio signal data, at the device processor level, to identify the detected sound as one of either a sound belonging to a first sound category, or a sound belonging to a second sound category to generate an identity of the detected sound, and provide a communication regarding the identity of the detected sound; and a device communication interface communicatively coupled to the device processor, wherein the device communication interface is configured to send the communication, wherein the device processor is configured to; implement a frequency domain conversion of the audio signal; implement a plurality of bandwidth filters, a plurality of median filters, a plurality of range filters, and a plurality of summers, to extract low-resolution feature vectors that distinguish the detected sounds; implement a state classifier to determine state transition conditions by comparing the low-resolution feature vectors to threshold values that distinguish the first and second sound categories and to generate outputs indicating occurrences of the distinguished first and second sound categories; and implement a detector to detect an occurrence of the first sound category, based on the outputs of the state classifier and generate a corresponding message in response. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An environmental data monitoring and reporting system, comprising:
-
a device sensor, comprising a microphone, that detects a condition comprising one or more sounds in an area and that generates an audio signal based on the detected condition; a device processor communicatively coupled to the device sensor, wherein the device processor is configured to receive the audio signal and convert the audio signal received from the device sensor into low-resolution signal data comprising a plurality of low-resolution feature vectors representative of the one or more sounds in the area and to analyze the low-resolution audio signal data, at the device processor level, by; implementing a frequency domain conversion element, a plurality of bandwidth filters, a plurality of median filters, a plurality of range filters, and a plurality of summers, to perform a frequency domain conversion of the audio signal data and extract low-resolution feature vectors that distinguish the detected condition, implementing a state classifier to compare the low-resolution feature vectors to threshold values that distinguish the detected condition to generate distinguished categories, generating outputs indicating occurrences of the distinguished categories, and implementing a detector element to detect the detected condition, which represents one of either a sound belonging to a first sound category, or a sound belonging to a second sound category, and generate a corresponding message in response; and a device communication interface communicatively coupled to the device processor, wherein the device communication interface is configured to send the message. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for controlling an environmental data monitoring and reporting system, comprising:
-
detecting sound in an area and generating an audio signal based on the detected sound; and converting the audio signal into low-resolution audio signal data comprising a plurality of low-resolution feature vectors representative of the sound in the area, and analyzing the low-resolution audio signal data, at a device processor level, to identify the detected sound as one of either a sound belonging to a first sound category, or a sound belonging to a second sound category to generate an identity of the sound, and provide a communication regarding the identity of the sound, wherein the converting comprises performing a frequency domain conversion of the audio signal and extracting low-resolution feature vectors that distinguish the first and second sound categories, where the extracting is performed using a plurality of bandwidth filters, a plurality of median filters, a plurality of range filters, and a plurality of summers, to extract the low-resolution feature vectors, and the analyzing comprises determining state transition conditions by comparing the low-resolution feature vectors to threshold values that distinguish the first and second sound categories and generating outputs indicating occurrences of the distinguished sound categories. - View Dependent Claims (14, 15)
-
Specification