Home sound localization and identification
A system for sound localization can include a first electronic device having a microphone to detect a sound, and a second electronic device. A processor can be in communication with the first electronic device and the second electronic device. The processor can receive a first signal from the first electronic device corresponding to the detected sound, determine a location of origin of the detected sound based at least in part on the first signal, and provide a second signal to the second electronic device based at least in part on the location of origin.
1 . A system for sound localization, the system comprising:
a movable electronic device comprising a microphone configured to detect a sound; and
a processor in communication with the electronic device, the processor configured to:
receive a three-dimensional (3D) geometry of a space from a sensor;
build a model of the space a based on the 3D geometry;
characterize objects in the space as fixed or movable in the model based on the 3D geometry; and
determine a location of origin in the space of the sound detected by the microphone based on the model.
2 . The system of claim 1 , further comprising determining an object of origin of the sound detected by the microphone based on the model.
3 . The system of claim 1 , wherein the processor is further configured to characterize the objects as potential noise sources in the model.
4 . The system of claim 1 , wherein the processor is further configured to characterize materials of the space and the objects within the space in the model.
5 . The system of claim 1 , wherein the sensor comprises a LIDAR sensor, an optical camera, an infrared camera, or a radar sensor.
6 . The system of claim 1 , further comprising a second electronic device comprising a second microphone configured to detect the sound, wherein:
the processor is in communication with the second electronic device; and
the location of origin of the sound is determined by triangulation based on the sounds detected by the microphone and the second microphone.
7 . A method comprising:
receiving, from a sensor, a layout of a space and objects disposed within the space;
generating a model of the space and the objects;
characterizing the objects as fixed or movable objects;
detecting, using a microphone, a sound in the space;
determining an origination location of the sound in the space based on the model; and
moving the sensor closer to the origination location.
8 . The method of claim 7 , further comprising moving the sensor through a plurality of rooms to generate the layout of the space and the objects disposed within the space.
9 . The method of claim 7 , further comprising determining an acoustic signature of the space by executing a machine learning algorithm on sounds detected in the space, wherein the origination location is further determined based on the acoustic signature.
10 . The method of claim 7 , further comprising characterizing materials of the space and the objects.
11 . The method of claim 7 , further comprising determining an origination object of the sound in the space based on the model.
12 . A system comprising an electronic device, the electronic device comprising:
a sensor configured to detect a configuration of a room;
a microphone configured to detect a sound; and
a processor in communication with the sensor and the microphone, the processor configured to:
receive a microphone signal from the microphone corresponding to the sound detected by the microphone;
receive a sensor signal from the sensor corresponding to the configuration of the room detected by the sensor;
determine a layout of the room and objects present in the room based on the sensor signal;
per object, classify the object as stationary or mobile; and
determine a location of origin of the sound based on the microphone signal and the determined layout of the room and objects present in the room.
13 . The system of claim 12 , wherein the processor is further configured to determine an acoustic signature of the room based on the determined layout of the room and objects present in the room.
14 . The system of claim 12 , wherein the processor is further configured to notify a user of the location of origin of the sound when a volume of the sound detected by the microphone is above a threshold.
15 . The system of claim 12 , wherein the processor is further configured to notify a user of the location of origin or characteristics of the sound detected by the microphone in response to a user command.
16 . The system of claim 12 , wherein the sensor comprises a light detection and ranging (LIDAR) sensor.
17 . The system of claim 12 , wherein the sensor is configured to detect a material or a physical composition of the objects present in the room.
18 . The system of claim 12 , wherein the processor is further configured to move a location of the sensor and the microphone in response to determining the location of origin of the detected sound.
19 . The system of claim 18 , wherein the processor is further configured to record the sound, the location of origin, and a characteristic of the sound.