Direction Estimation of Sound Sources Using Microphone Arrays and Signal Strength
Pour, Habibzadeh
Sound-tracking refers to the process of determining the direction from which a sound originates, making it a fundamental component of sound source localization. This capability is essential in a variety of applications, including security systems, acoustic monitoring, and speaker tracking, where accurately identifying the direction of a sound source enables real-time responses, efficient resource allocation, and improved situational awareness. While sound-tracking is closely related to localization, it specifically focuses on identifying the direction of the sound source rather than estimating its exact position in space. Despite its utility, sound-tracking systems face several challenges, such as maintaining directional accuracy and precision, along with the need for sophisticated hardware configurations and complex signal processing algorithms. This paper presents a sound-tracking method using three electret microphones. We estimate the direction of a sound source using a lightweight method that analyzes signals from three strategically placed microphones. By comparing the average power of the received signals, the system infers the most probable direction of the sound. The results indicate that the power level from each microphone effectively determines the sound source direction. Our system employs a straightforward and cost-effective hardware design, ensuring simplicity and affordability in implementation. It achieves a localization error of less than 6 degrees and a precision of 98%. Additionally, its effortless integration with various systems makes it versatile and adaptable. Consequently, this technique presents a robust and reliable solution for sound-tracking and localization, with potential applications spanning diverse domains such as security systems, smart homes, and acoustic monitoring.
academic
Estimación de la Dirección de Fuentes de Sonido Utilizando Matrices de Micrófono e Intensidad de Señal
Este artículo propone un método de estimación de la dirección de fuentes de sonido basado en tres micrófono de condensador. El método analiza las señales recibidas por tres micrófono estratégicamente colocados, utilizando un algoritmo ligero que compara la potencia promedio de las señales para inferir la dirección más probable de la fuente de sonido. El sistema implementa un diseño de hardware simple y rentable, logrando un error de localización inferior a 6 grados y una precisión del 98%. Esta técnica tiene un amplio potencial de aplicación en múltiples campos como sistemas de seguridad, hogares inteligentes y monitoreo acústico.
Esta investigación aborda el problema del seguimiento de fuentes de sonido (sound-tracking), es decir, el proceso de determinar la dirección de la fuente de sonido. A diferencia de la localización completa de fuentes de sonido, el seguimiento de fuentes de sonido se enfoca en identificar la dirección de la fuente en lugar de su ubicación espacial exacta.
Los autores desean desarrollar una alternativa ligera y rentable que utilice el mínimo de componentes de hardware y algoritmos simples de procesamiento de señales, adecuada para entornos con recursos limitados y escenarios de despliegue rápido.
Propone un método ligero de estimación de dirección de fuentes de sonido basado en intensidad de señal: Utiliza tres micrófono y un algoritmo de suma vectorial para lograr detección de dirección precisa
Diseña un sistema de hardware de bajo costo: Basado en Arduino y micrófono de condensador, reduciendo significativamente el costo de implementación
Logra rendimiento de alta precisión: Error de localización inferior a 6 grados y precisión del 98%
Verifica la practicidad: Demuestra la efectividad y confiabilidad del método en pruebas reales
Proporciona implementación de código abierto: Publica el código completo y los planos de diseño de hardware
Entrada: Señales de sonido recibidas por tres micrófono
Salida: Ángulo de dirección de la fuente de sonido e intensidad de señal
Restricciones: Procesamiento en tiempo real, hardware de bajo costo, algoritmo simple
El algoritmo principal se basa en el principio de suma vectorial:
Algoritmo 1: Algoritmo de Localización de Sonido
Entrada: Señal de sonido S, número de muestras N, umbral T
Salida: Ángulo de sonido, magnitud de sonido, posición del motor servo
1. si S > T entonces
2. para cada micrófono Mi hacer
3. Arrayi ← Recopilar N muestras de S
4. Avgi ← Promedio de Arrayi
5. Vi ← Vector polar de Avgi
6. Ri ← Forma rectangular de Vi
7. fin
8. X ← Σ Ri[0] // Suma de componentes x
9. Y ← Σ Ri[1] // Suma de componentes y
10. ResultMag ← √(X² + Y²)
11. ResultAngle ← atan2(Y,X)
12. Servo ← ServoPos
13. fin
El artículo cita 28 referencias relacionadas, cubriendo múltiples campos incluyendo localización de fuentes de sonido, procesamiento de señales y robótica, proporcionando una base teórica suficiente y antecedentes técnicos para la investigación.
Evaluación General: Este es un artículo de ingeniería muy práctico que, aunque tiene innovación limitada en teoría, destaca en relación costo-beneficio y practicidad. Este trabajo proporciona una solución simple, viable y económica para la estimación de dirección de fuentes de sonido, particularmente adecuada para educación, desarrollo de prototipos y escenarios de aplicación con recursos limitados.