Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 31.07.2013, 00:45  
Short Circuit
Временная регистрация
 
Регистрация: 21.05.2011
Адрес: Киев
Сообщений: 36
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
Short Circuit на пути к лучшему
По умолчанию Сравнение звуковых колебаний - чем?

Есть необходимость в железе сравнивать звуковые колебания 1-200Гц.(образы заложены в память)
желательно в "трехмерности": время-амплитуда-частота.
записанный ранее сигнал, и получаемый в реальном времени.
с результатом : "похоже" или "не похоже".
Но вот чем, на что ориентироваться?
Реклама:

Последний раз редактировалось Short Circuit; 31.07.2013 в 00:59.
Short Circuit вне форума  
Непрочитано 31.07.2013, 01:18  
lviv21
Гражданин KAZUS.RU
 
Регистрация: 04.07.2007
Адрес: Львов
Сообщений: 708
Сказал спасибо: 164
Сказали Спасибо 353 раз(а) в 200 сообщении(ях)
lviv21 на пути к лучшему
По умолчанию Re: сравнение звуковых колебаний - чем?

Сообщение от Short Circuit Посмотреть сообщение
на что ориентироваться?
На корреляционній анализ.
lviv21 вне форума  
Сказали "Спасибо" lviv21
Short Circuit (31.07.2013)
Непрочитано 31.07.2013, 17:22  
Short Circuit
Временная регистрация
 
Регистрация: 21.05.2011
Адрес: Киев
Сообщений: 36
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
Short Circuit на пути к лучшему
По умолчанию Re: сравнение звуковых колебаний - чем?

Сообщение от lviv21 Посмотреть сообщение
На корреляционній анализ.
а на чем делается, кто нибудь занимался подобным?
можем приватно пообщаться.
Short Circuit вне форума  
Непрочитано 31.07.2013, 22:35  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: Сравнение звуковых колебаний - чем?

Считается свертка как сумма произведений двух сигналов отнесенная к длине выборки. Результат есть мера подобия двух сигналов. Зависит как от формы так и от амплитуды.
Для нахождения максимума во времени, один из сигналов берется со сдвигом и так перебираются все варианты фазы.
Более быстрый способ, через БПФ. Считается как обратное преобразование произведения прямых преобразований исходных последовательностей.
Alecsej вне форума  
Эти 2 пользователя(ей) сказали Спасибо Alecsej за это сообщение:
dimchik_b (01.08.2013), Short Circuit (31.07.2013)
Непрочитано 31.07.2013, 22:51  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Сравнение звуковых колебаний - чем?

Short Circuit, советую Сергиенко по этому поводу почитать. Правда, многие способы на железе не реализовать, если это железо — дохленький микроконтроллер.
Но простейшую свертку реализовать можно (полуширина главного максимума может выступать критерием подобия). Еще как вариант — предварительно фильтровать сигналы (простыми аппаратными или программными фильтрами), тогда сравнивать будет быстрей и проще.
__________________
Смерть бандеровской мразоте!
eddy вне форума  
Эти 2 пользователя(ей) сказали Спасибо eddy за это сообщение:
dimchik_b (01.08.2013), Short Circuit (31.07.2013)
Непрочитано 31.07.2013, 23:55  
ilyamp
Прописка
 
Регистрация: 29.08.2007
Адрес: Рязань
Сообщений: 203
Сказал спасибо: 54
Сказали Спасибо 19 раз(а) в 16 сообщении(ях)
ilyamp на пути к лучшему
По умолчанию Re: Сравнение звуковых колебаний - чем?

Сообщение от Alecsej Посмотреть сообщение
Более быстрый способ, через БПФ. Считается как обратное преобразование произведения прямых преобразований исходных последовательностей.
В случае комплексных ДПФ - если не ошибаюсь - произведения прямого ДПФ принятого сигнала и комплексно-сопряжённого к прямому ДПФ эталонного
не?
ilyamp вне форума  
Непрочитано 01.08.2013, 00:16  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: Сравнение звуковых колебаний - чем?

Сообщение от ilyamp Посмотреть сообщение
не?
не
Можно делать две последовательности за раз для реальных данных. Одну в реальной другую в комплексной.
Alecsej вне форума  
Непрочитано 01.08.2013, 10:32  
Short Circuit
Временная регистрация
 
Регистрация: 21.05.2011
Адрес: Киев
Сообщений: 36
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
Short Circuit на пути к лучшему
По умолчанию Re: Сравнение звуковых колебаний - чем?

Сообщение от Alecsej Посмотреть сообщение
Можно делать две последовательности за раз для реальных данных. Одну в реальной другую в комплексной.
потом, что с чем сравнивать?
кстати это не распознавание слов так делают? Здесь намного проще вариант, и спектр уже наамного и гармонических составляющих тоже меньше.
Short Circuit вне форума  
Непрочитано 01.08.2013, 11:39  
ilyamp
Прописка
 
Регистрация: 29.08.2007
Адрес: Рязань
Сообщений: 203
Сказал спасибо: 54
Сказали Спасибо 19 раз(а) в 16 сообщении(ях)
ilyamp на пути к лучшему
По умолчанию Re: Сравнение звуковых колебаний - чем?

Сообщение от Short Circuit Посмотреть сообщение
кстати это не распознавание слов так делают?
Так можно распознавание чего угодно, заранее известного, сделать.
Если спектр уже или гармоник нужно меньше - можно полный БПФ не городить, прямой алгоритм корреляции или (что то же самое даст в результате) - фильтры на отдельные гармоники с окном - по длительности существования гармоники
ilyamp вне форума  
Непрочитано 01.08.2013, 11:39  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: Сравнение звуковых колебаний - чем?

Сообщение от Short Circuit Посмотреть сообщение
спектр уже наамного и гармонических составляющих тоже меньше.
Таки спектр весь состоит из гармонических составляющих, в силу своей природы.

Сообщение от Short Circuit Посмотреть сообщение
потом, что с чем сравнивать?
кстати это не распознавание слов так делают?
Например сравнивают отклик с зондирующим сигналом в локации. Или по фрагменту мелодию опознают.
Речь даже не все высшие приматы распознают иногда.
Alecsej вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Водка и как с ней бороться SerjT Отвлекитесь, эмбеддеры! 108 29.09.2009 21:25
Чем переконвертировать .bin в .hex ? IgorAVR2 Микроконтроллеры, АЦП, память и т.д 3 22.05.2008 15:03
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


Часовой пояс GMT +4, время: 16:47.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot