Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужна помощь в разработке программы для DSP-устройства.
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
microsin
Устройство должно выделять из звукового шума (фоновая бытовая обстановка - например, разговор людей, музыка) короткие хлопки ладонями или щелчок пальцами.

Более подробно, с привязкой к технической реализации:

1. 10-битный АЦП непрерывно оцифровывает с частотой 4 кГц выборки звука в 8-битный буфер размером 1 килобайт (1024 выборки, 0.256 секунды).
2. В памяти программ процессора записаны два 8-битных оцифрованных сигнала, назовем их сигнал A и сигнал B. Под каждый образ сигнала выделено по 1 килобайту (каждый образ занимает в пямяти 1024 выборки, 0.256 секунды). Сигнал записан в виде последовательных выборок, точно также, как звук хранится в несжатом восьмибитном WAV-файле.
3. Математическая обработка должна в реальном времени найти в буфере АЦП подобие уже оцифрованного сигнала A и B. Подобие должно искаться по спектру и по времени появления спектральных составляющих (на усмотрение разработчика).
4. Если обнаружен сигнал A, то должен коротко мигнуть зеленый светодиод, если сигнал B - то красный светодиод.
5. Язык разработки - C (или C++). Предпочтительный процессор для обработки - ATmega32, AT91SAM7X256. На этих платформах могу предоставить макетный образец для проверки разработки и физической отладки программы. Если разработчик предпочел бы использовать другой процессор, готов выслушать пожелания разработчика.

Если кто-нибудь готов за деньги выполнить эту работу, или предоставить уже готовый код - буду только рад.
cant
где вы находитесь?
Stanislav
Цитата(microsin @ Nov 4 2010, 13:41) *
Устройство должно выделять из звукового шума (фоновая бытовая обстановка - например, разговор людей, музыка) короткие хлопки ладонями или щелчок пальцами.

Более подробно, с привязкой к технической реализации:
...............................
Судя по привязке к технической реализации, вряд ли что-либо хорошее получится вообще. sad.gif
Мне кажется, исполнителям нужно давать чуть больше свободы в выборе средств и алгоритмов. А задачу ставить более конкретно.
Извините, если что не так...

ЗЫ. В раздел "Предлагаю работу" всё это бы перенести...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.