Цитата(Rst7 @ Oct 25 2008, 14:08)

Да ну? А я, например, считаю, что алгоритм весьма не глуп. Вычисляя спектр мощности мы выбрасываем из сигнала то, что не несет информации (например, фазу сигнала).
Нет, ну Вы думаете что пишете???

Дак зачем
это придумали, раз оно информации не несет??? Это, видимо, Вы выхватили из скупословного пояснения к работе графических или видео кодеков? Угадал?
Цитата(Rst7 @ Oct 25 2008, 14:08)

Затем ищем ближайший из известных спектров.
Цитата(Rst7 @ Oct 25 2008, 14:08)

А вот что Вы предлагаете - мне пока не понять.
Ну вначале я предлагаю подумать...
Цитата(Rst7 @ Oct 25 2008, 14:08)

Вы предлагаете вычислять корреляционную функцию заранее известных сигнало прямо c входными семплами???
А есть обходной путь?

Соственно, откуда эти заморочки со спектрами. Корреляция(отличается от свертки тем, что одна из функций обращена во времени) - есть сама философская суть распознавания. Даже в разговорной речи: коррелируемость - взаимосвязь, похожесть. Посидите, "вручную" над примером из 4-х точек. Очень "обогащает восприятие".

. Почитайе книгу по ЦОС для школьнаГов - аФФтар Юкио Сато - Обработка сигналов, первое знакомство. Только реально почитайте, а не просмотрите - у него там потрясающий прием - объяснение корреляции как угла между двумя N-мерными векторами. Никогда не встречал такого доходчивой подачи материала, в "больших и толстых" книгах. Представляете как работает FIR-фильтр? Как он катиЦЦо по непрерывной череде отсчетов, поглощая один отсчет и выдавая в ответ тоже один. Скажу Вам по секрету это и есть коррелятор

))) (ну или свертка, смотря как h(t) записать). И максимальные отсчеты у него на выходе тогда когда входной сигнал коррелирует с эталонным. Не поразительно ли, что на этих структурах можно строить
в том числе и частотные фильтры!

Но... Свертку влоб вычислять довольно проблематично(ресурсов много надо). И вот отсюда и все эти пляски с заменой FIFO алгоритма, на блочные, с помощью однозначных отображений да еще притом таких, сложность вычисления которых порядка N*LogN или меньше. Вот собственно, зачем этот переход к Фурье, например.
Это способ быстро вычислять корреляцию/свертку.
Но теоремы о спектрах еще раз напомнить? Там нет ничего о том, что свертке во временнОй области соответствует перемножение в области энергетического спектра! Мало того, что Фурье (да и косинусное, у которого преимущество только в отсутствии комплексной арифметики) имеют кучу недостатков связанных с тем, что при их вычислении ищется корреляция с бесконечными функциями на конечном интервале, так Вы еще и теряете однозначность преобразования,
добавляя при этом тучу лишних арифметических действий переходя к спектрам мощности. Причем выбрав абсолютно тупиковый метод, уже пошли споры об ассемблерной оптимизации. А потом удивление, "шото оно не тах работаеть"

.
Цитата(Rst7 @ Oct 25 2008, 14:08)

И что же Вы получите на выходе? Банально, что делать с фазой сигнала, которая не несет информации, но может сильно меняться?
1024 раза прокомментировал - у Вас неверное представление о понятии спектра. Да и не так уж силно, всего-то 2*PI ))).
Цитата(defunct @ Oct 26 2008, 00:31)

Вы вероятно упустили что Fd у нас 3.2kHz, а не 8, т.е. мы отбрасываем 0..100Hz, а не 0..400Hz.
Это с какой такой радости???

Неужели голосовой тракт подстраивается под частоту дискретизации???
Вот смотрите, я играю на балалайке. Допустим у меня основной спектр лежит от 500 Hz до 5000 Hz - это обусловленно физической природой балалайки - длинной и упругостью струн, размером деревянного резонатора, моей игрой etc. Какая разница чем это оцифровывать диктофоном(8000 sps, даже все "не войдет") или студийным магнитофоном(96 000 sps)? Что изменится физическая модель балалайки?
Цитата(defunct @ Oct 26 2008, 00:31)

Объясните нам темным зачем нужна фазовая составляющая? Если она для каждой выборки (32 точки) будет случайным числом.
А почему это она будет случанйм числом???

????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????
Вот ежели сигнал с радара распознавать она будет неслучайна, а в голосе случайна?
????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????
В чужую голову не заглянуть. я просто не могу понять как Вы это представляете. Но представляете
неверно!
Амплитудная составляющая показывает отношение к амплитудам базисных функций а фазовая к их фазам (синус и еще один синус сдвинутый на 90 градусов

, если это Фурье). Откуда здесь случайность?
Если Вы имеете ввиду то, что система будет срабатывать с произвольным запаздыванием - так надо делать что бы этого
небыло. Но неужели вы(3-и основных тут моска

) не понимаете, что и амплитудные составляющие при произвольном запаздывании будут иные - ну там звук "е" принятый весь в виде колокольчика(по времени) или "с половины" даст другой спектр мощности.
Цитата(Огурцов @ Oct 26 2008, 01:23)

Мне вот что подумалось, DRUID3, Вы наверно знаете что-то энтакое...но нам не говорите. Но намекаете постоянно. Чего уж там церемониться, режьте правду-матку, прямо в лоб, а не какими-то намеками, которые мы не все равно ж не сможем понять.
Ну, по-моему я русским по белому написал что применил бы FIR или, в крайнем случае, FWT, с отбрасыванием самой низкочастотной компоненты. Но насчет что-то этакого - Вы правы, да, признаюсь, я знаю курс математики за 10-11 класс...
P.S.: 2
ATLab не надо давить аФФтАритетом "просмотренных" Вами в юности аФфтАроФФ. "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"(А.Довженко)
P.P.S.: Уже очень поздно, и меня задолбало пЕсать. Если что-то подал неполно - пишите, постараюсь ответить. А пока устремите ка свой взор
сюда если все-таки не понравится путь с FIR...
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...