LeoLabs
Jun 15 2005, 04:20
Не подскажите, как цифровыми методами обнаружить в отсчетах с шумом импульсы (быстрозатухающие колебания около 10 мс). Задача появилась когда захотел сделать управление устройствами хлопками в ладоши. хотя может проще аналоговыми методами?
radist
Jun 15 2005, 06:02
Стандартными методами:
1. Согласованная фильтрация
2. Пороговое обнаружение
Т. е. в первом каскаде делаешь фильтр, согласовынный со спектром сигнала, а во втором обычный пороговый обнаружитель Неймана-Пирсона. Можно обойтись и без фильтра, одним обнаружителем.
Если импульсы короткие (относительно частоты дискретизации), можно попробовать обнаружение в скользяшем окне, т.е. когда порог обнаружителя устанавливается исходя из эффективной мощности сигнала в окне.
Stanislav
Jun 17 2005, 18:57
Цифровые методы для решения подобных проблем часто неприемлемы из-за сравнительно высокой стоимости оборудования и больших затрат на разработку ПО. Иногда можно обойтись аналоговым фильтром, выделяющим характерные для хлопка частоты и несложным пороговым устройством (желательно с адаптивным порогом, учитывающим уровень шума). Более сложные методы цифровой обработки, конечно, эффективнее, но стоит задуматься, стоит ли игра свеч.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.