Re: Как спектры грамотно сравнивать?

From
Valentin Davydov ()
To
Stas Polozov
Date
2002-08-12T11:47:06Z
Area
RU.ALGORITHMS
From: Valentin Davydov <val@sqdp.trc-net.co.jp>

>   From: Stas Polozov <Stas.Polozov@p2.f166.n5000.z2.fidonet.org>
>   Date: Wed, 07 Aug 2002 22:00:15 +0400
>
>  У меня есть кодирование с потерями. Мне нужно установить степень сходства
>эталонного сигнала (1) и этого же сигнала после кодирования/декодирования (2).
>(1) и (2) могут быть немного разной длинны, поэтому есть мысль, что сравнивать
>надо интегральные характеристики, например частотные спектры.

Спектральное преобразование - линейно и обратимо. То есть оно не добавляет
никакой информации. В частности, спектры выборок разной длины будут содержать 
разные наборы частот, и как их сравнивать?

>Так вот вопрос, как это самым путевым образом сделать?

Очевидно, сформулировав подходящий критерий сравнения. Например, 
значение коэффициента корреляции (для вычисления которого, в отличие от
вычисления корреляционной функции, спектральное преобразование применять 
незачем).

>PS: я вобще-то пытаюсь решить, что лучше: ogg или mp3 :)

Это зависит не только от выбранного критерия, но и от особенностей исходных
данных.

Вал. Дав.

--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)