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
Richtungsschätzung von Schallquellen unter Verwendung von Mikrofon-Arrays und Signalstärke
Dieses Papier präsentiert eine Methode zur Richtungsschätzung von Schallquellen basierend auf drei Elektret-Mikrofonen. Die Methode analysiert die von drei strategisch positionierten Mikrofonen empfangenen Signale und nutzt einen leichtgewichtigen Algorithmus, um die durchschnittliche Signalleistung zu vergleichen und die wahrscheinlichste Richtung der Schallquelle abzuleiten. Das System nutzt ein einfaches und kostengünstiges Hardware-Design und erreitet einen Lokalisierungsfehler von weniger als 6 Grad und eine Genauigkeit von 98%. Diese Technologie hat breites Anwendungspotenzial in mehreren Bereichen wie Sicherheitssystemen, intelligenten Häusern und akustischer Überwachung.
Diese Forschung zielt darauf ab, das Problem der Schallquellen-Richtungsverfolgung (Sound-Tracking) zu lösen, d.h. den Prozess der Bestimmung der Richtung einer Schallquelle. Im Gegensatz zur vollständigen Schallquellen-Lokalisierung konzentriert sich die Schallquellen-Verfolgung auf die Identifizierung der Richtung der Schallquelle und nicht auf die genaue räumliche Position.
Die Autoren wünschen sich die Entwicklung einer leichtgewichtigen, kostengünstigen Alternative, die minimale Hardware-Komponenten und einfache Signalverarbeitungsalgorithmen nutzt und sich für ressourcenbegrenzte Umgebungen und schnelle Bereitstellungsszenarien eignet.
Vorschlag einer leichtgewichtigen Methode zur Richtungsschätzung von Schallquellen basierend auf Signalstärke: Verwendung von drei Mikrofonen und eines Vektorsummationsalgorithmus zur Realisierung einer genauen Richtungserkennung
Design eines kostengünstigen Hardware-Systems: Basierend auf Arduino und Elektret-Mikrofonen mit deutlich reduzierten Implementierungskosten
Erreichung einer hohen Genauigkeitsleistung: Lokalisierungsfehler unter 6 Grad, Genauigkeit von 98%
Validierung der Praktikabilität: Nachweis der Wirksamkeit und Zuverlässigkeit der Methode in praktischen Tests
Bereitstellung einer Open-Source-Implementierung: Veröffentlichung vollständiger Code- und Hardware-Designlösungen
Eingabe: Von drei Mikrofonen empfangene Schallsignale
Ausgabe: Richtungswinkel und Signalstärke der Schallquelle
Einschränkungen: Echtzeitverarbeitung, kostengünstige Hardware, einfache Algorithmen
Der Kernalgorithmus basiert auf dem Vektorsummationsprinzip:
Algorithm 1: Sound Localization Algorithm
Input: Sound signal S, number of samples N, threshold T
Output: Sound angle, sound magnitude, servo motor position
1. if S > T then
2. foreach microphone Mi do
3. Arrayi ← Collect N samples from S
4. Avgi ← Average of Arrayi
5. Vi ← Polar vector from Avgi
6. Ri ← Rectangular form of Vi
7. end
8. X ← Σ Ri[0] // Sum of x-components
9. Y ← Σ Ri[1] // Sum of y-components
10. ResultMag ← √(X² + Y²)
11. ResultAngle ← atan2(Y,X)
12. Servo ← ServoPos
13. end
Das Papier zitiert 28 verwandte Referenzen, die wichtige Arbeiten in mehreren Bereichen wie Schallquellen-Lokalisierung, Signalverarbeitung und Robotik abdecken und eine ausreichende theoretische Grundlage und technischen Hintergrund für die Forschung bieten.
Gesamtbewertung: Dies ist ein äußerst praktisches Ingenieur- und Technologiepapier. Obwohl die theoretische Innovation begrenzt ist, zeigt es hervorragende Leistungen in Bezug auf Kosteneffizienz und Praktikabilität. Diese Arbeit bietet eine einfache, praktikable und kostengünstige Lösung für die Richtungsschätzung von Schallquellen und eignet sich besonders für Bildung, Prototypenentwicklung und Anwendungen mit begrenzten Ressourcen.