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
Оценка направления источников звука с использованием микрофонных решеток и мощности сигнала
В данной статье предложен метод оценки направления источника звука на основе трёх электретных микрофонов. Метод анализирует сигналы, полученные тремя стратегически расположенными микрофонами, и использует лёгкий алгоритм сравнения средней мощности сигналов для определения наиболее вероятного направления источника звука. Система использует простую и экономичную конструкцию оборудования, достигая ошибки позиционирования менее 6 градусов и точности 98%. Данная технология имеет широкий потенциал применения в системах безопасности, умных домах и акустическом мониторинге.
Данное исследование направлено на решение проблемы отслеживания направления источника звука (sound-tracking), то есть процесса определения направления, из которого исходит звук. В отличие от полной локализации источника звука, отслеживание направления сосредоточено на определении направления источника, а не его точного пространственного положения.
Авторы стремились разработать лёгкий и экономичный альтернативный подход, использующий минимальное количество компонентов оборудования и простые алгоритмы обработки сигналов, пригодный для сред с ограниченными ресурсами и сценариев быстрого развёртывания.
Предложен лёгкий метод оценки направления источника звука на основе мощности сигнала: использование трёх микрофонов и алгоритма векторного суммирования для точного обнаружения направления
Разработана низкостоимостная аппаратная система: на основе Arduino и электретных микрофонов, значительно снижающая стоимость реализации
Достигнута высокая точность производительности: ошибка позиционирования менее 6 градусов, точность 98%
Подтверждена практическая применимость: реальные испытания доказали эффективность и надёжность метода
Предоставлена реализация с открытым исходным кодом: опубликованы полный код и схема конструкции оборудования
Входные данные: звуковые сигналы, полученные тремя микрофонами
Выходные данные: угол направления источника звука и мощность сигнала
Ограничения: обработка в реальном времени, низкостоимостное оборудование, простой алгоритм
Основной алгоритм основан на принципе векторного суммирования:
Алгоритм 1: Алгоритм локализации звука
Входные данные: звуковой сигнал S, количество образцов N, пороговое значение T
Выходные данные: угол звука, амплитуда звука, позиция сервомотора
1. если S > T то
2. для каждого микрофона Mi выполнить
3. Arrayi ← Собрать N образцов из S
4. Avgi ← Среднее значение Arrayi
5. Vi ← Полярный вектор из Avgi
6. Ri ← Прямоугольная форма Vi
7. конец
8. X ← Σ Ri[0] // Сумма x-компонент
9. Y ← Σ Ri[1] // Сумма y-компонент
10. ResultMag ← √(X² + Y²)
11. ResultAngle ← atan2(Y,X)
12. Servo ← ServoPos
13. конец
Умеренная инновационность, но практичность: хотя технологические инновации ограничены, имеются значительные преимущества в соотношении стоимости и производительности
Разумный дизайн экспериментов: научные методы тестирования, достоверные результаты
Высокая практическая ценность: предоставляет жизнеспособное решение для сред с ограниченными ресурсами
Вклад в открытый исходный код: полный код и схема конструкции облегчают воспроизведение и улучшение
Статья цитирует 28 связанных источников, охватывающих локализацию источника звука, обработку сигналов, робототехнику и другие области, обеспечивая достаточную теоретическую базу и технический контекст для исследования.
Общая оценка: Это практически ориентированная инженерная статья с ограниченными теоретическими инновациями, но выдающимися показателями в соотношении стоимости и производительности. Данная работа предоставляет простое, жизнеспособное и экономичное решение для оценки направления источника звука, особенно подходящее для образования, разработки прототипов и приложений с ограниченными ресурсами.