Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   11 Aug 2002  21:42:17
 To : Stas Polozov
 Subject : Как спектры грамотно сравнивать?
 -------------------------------------------------------------------------------- 
 
 Wed Aug 07 2002 22:00, Stas Polozov wrote to All:
 
  SP>   У меня есть кодирование с потерями. Мне нужно установить степень
  SP> сходства эталонного сигнала (1) и этого же сигнала после
  SP> кодирования/декодирования (2).
  SP> (1) и (2) могут быть немного разной длинны, поэтому есть мысль, что
  SP> сравнивать надо интегральные характеристики, например частотные спектры.
  SP> Так вот вопрос, как это самым путевым образом сделать? Формулку напишите,
  SP> плиз.
  SP> Вроде примитив, а допереть не могу. По той формулке, до котрой я
  SP> додумался
 
  SP>  Difference=[спектр(1)-спектр(2)]/спектр(2)
 
  SP> получается, что кодирование присходит одинаково плохо на всех частотах, а
  SP> это неправда :) Кстати, пара кодер/декодер может вносить свое постоянное
  SP> усиление, как бы мне и этот момент учесть (только лишь
  SP> промасштабированные сигналы считаются одинаковыми)?
 
 Разница логарифмов не поможет? Кстати, масштаб сигнала в этом случае будет
 сдвигом на постоянную...
 
  SP> PS: я вобще-то пытаюсь решить, что лучше: ogg или mp3 :)
 
 Вообще-то такие вещи решаются прослушиванием. Спектры для сжатия музыки
 инструмент грубоватый...
 
  SP> PPS: разница между спектрами, т.е.
 
  SP>   спектр(1)-спектр(2)
 
  SP> получается сильно осцилирующей, прямо, блин, rnd какое-то :) так может не
  SP> спектры надо сравнивать?
 
 1. Дисперсия спектральной оценки имеет порядок значения этой оценки. С этим
 борются либо усредняя по соседним отрезкам, либо по соседним частотам. ИМХО
 оба эти способа здесь неадекватны...
 Должно оно осциллировать...
 2. Один из главных инструментов сжатия в МР3 - использование эффекта
 маскирования  частот ухом, т.е. сильный сигнал на некоторой частоте позволяет
 не учитывать слабые на соседних частотах. Спектр этого не учитывает.
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как спектры грамотно сравнивать?   Stas Polozov   07 Aug 2002 22:00:15 
 Как спектры грамотно сравнивать?   Evgenij Masherov   11 Aug 2002 21:42:17 
 Re: Как спектры грамотно сравнивать?   Valentin Davydov   12 Aug 2002 11:47:06 
Архивное /ru.algorithms/330055a87e7b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional