реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> оконная функция, термин
elusive
сообщение May 30 2012, 09:17
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 26-05-10
Пользователь №: 57 544



Применим ли термин "оконная функция" к усреднению оцифрованных значений по 10 элементов? (новое значение записывается в десятку, а самое старое стирается, результатом служит среднее значение текущих десяти значений).
Go to the top of the page
 
+Quote Post
petrov
сообщение May 30 2012, 09:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(elusive @ May 30 2012, 13:17) *
Применим ли термин "оконная функция" к усреднению оцифрованных значений по 10 элементов? (новое значение записывается в десятку, а самое старое стирается, результатом служит среднее значение текущих десяти значений).


В принципе да - это прямоугольное окно.
Go to the top of the page
 
+Quote Post
elusive
сообщение May 30 2012, 09:43
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 26-05-10
Пользователь №: 57 544



Цитата(petrov @ May 30 2012, 14:38) *
В принципе да - это прямоугольное окно.


А по сути прямоугольное окно можно назвать цифровым фильтром нижних частот?
Какое слово вообще употребляется при применении окна, например "полученные значения фильтруются оконной функцией"?
Go to the top of the page
 
+Quote Post
petrov
сообщение May 30 2012, 09:53
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(elusive @ May 30 2012, 13:43) *
А по сути прямоугольное окно можно назвать цифровым фильтром нижних частот?
Какое слово вообще употребляется при применении окна, например "полученные значения фильтруются оконной функцией"?


Это КИХ фильтр c прямоугольной ИХ, ещё его называют скользящим средним, тогда лучше про окна не упоминать, окна обычно употребляются в контексте FFT.
Go to the top of the page
 
+Quote Post
V_G
сообщение May 30 2012, 10:06
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Это не окно, это скользящее среднее. Окна не скользят, а используются при обработке блоков данных.
Но это действительно цифровой ФНЧ, частотная характеристика которого описывается функцией sin(x)/x.
Очень хороший фильтр для очистки от белого шума и очень плохой - для разделения сигналов по полосам
Go to the top of the page
 
+Quote Post
Serg76
сообщение May 30 2012, 10:16
Сообщение #6


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(elusive @ May 30 2012, 12:17) *
Применим ли термин "оконная функция" к усреднению оцифрованных значений по 10 элементов? (новое значение записывается в десятку, а самое старое стирается, результатом служит среднее значение текущих десяти значений).

например, при медианной фильтрации помимо термина "окно" может еще использоваться термин апертура фильтра. думаю, что можно применить этот термин и в случае фильтра скользящего среднего.
Go to the top of the page
 
+Quote Post
thermit
сообщение May 30 2012, 10:43
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
elusive:
Применим ли термин "оконная функция" к усреднению оцифрованных значений по 10 элементов? (новое значение записывается в десятку, а самое старое стирается, результатом служит среднее значение текущих десяти значений).


Применим. Оконная функция в данном случае 1/10 (прямоугольное окно). Можно его заменить на окно хэмминга или кайзера или еще какое.
В контексте ких-фильтра это будет однородный фильтр 9-го порядка (импульсная х-ка h(n) =1/10).
В контексте дпф - вычисление значения дпф на нулевой частоте.
Go to the top of the page
 
+Quote Post
V_G
сообщение May 30 2012, 13:05
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(thermit @ May 30 2012, 20:43) *
Можно его заменить на окно хэмминга или кайзера или еще какое.

А можно пояснить смысл применения скользящего "окна хэмминга или кайзера или еще какого"?
Назначение этих окон для спектрального анализа мне понятно, но там они скользящими не являются.
Go to the top of the page
 
+Quote Post
petrov
сообщение May 30 2012, 13:11
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(V_G @ May 30 2012, 17:05) *
А можно пояснить смысл применения скользящего "окна хэмминга или кайзера или еще какого"?


Смысл получить нужную ЧХ фильтра, только тут это окнами обычно не называют.
Go to the top of the page
 
+Quote Post
V_G
сообщение May 30 2012, 13:38
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(petrov @ May 30 2012, 23:11) *
Смысл получить нужную ЧХ фильтра

Я спрашивал о смысле именно скользящих окон Хемминга, Блэкмэна и др. Его нет как такового
Смысл применения этих окон - облагораживание формы спектра, в т.ч. борьба со спектральными утечками, и именно при поблочной, а не при скользящей обработке.
А чисто для фильтрации - попробуйте в матлабе (в fdatool) посинтезировать ФНЧ. Вряд ли вы увидите КИХ таких фильтров в виде упомянутых окон.
Оконная функция и импульсная характеристика - совершенно разные вещи
Go to the top of the page
 
+Quote Post
petrov
сообщение May 30 2012, 13:50
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(V_G @ May 30 2012, 17:38) *
Я спрашивал о смысле именно скользящих окон Хемминга, Блэкмэна и др.


Цитата(V_G @ May 30 2012, 17:05) *
или еще какого"?


Ну например использовал приподнятый косинус для банка фильтров, смысл такой же как и у окна. Окно - это та же самая ИХ фильтра.
Go to the top of the page
 
+Quote Post
thermit
сообщение May 30 2012, 14:39
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
V_G:
Назначение этих окон для спектрального анализа мне понятно, но там они скользящими не являются.


А какими они там являются? Стоячими?

Цитата
V_G:
Я спрашивал о смысле именно скользящих окон Хемминга, Блэкмэна и др. Его нет как такового
Смысл применения этих окон - облагораживание формы спектра, в т.ч. борьба со спектральными утечками, и именно при поблочной, а не при скользящей обработке.


Постройте частотные х-ки этих окон и почувствуете разницу и смысл.
Например, широко известный стандарт мпег аудио использует скользящее окно ханна, для спектрального анализа.
g729, g723 использует для него же комбинированные скользящие окна.
ac3 - kbd окно и для анализа, и для фильтрации. Примеров - тьма.
Сказки про спектральные утечки и облагораживание спектра - не более, чем сказки.


Цитата
А чисто для фильтрации - попробуйте в матлабе (в fdatool) посинтезировать ФНЧ. Вряд ли вы увидите КИХ таких фильтров в виде упомянутых окон.
Оконная функция и импульсная характеристика - совершенно разные вещи


Вам, конечно, виднее. Однако:
Код
f = 0:1/16:1;
m = [1 zeros(1,16)];
w = fir2(16,f,m,kaiser(17,5.5));
w=w/sum(abs(w));
h=kaiser(17,5.835);
h=h/sum(abs(h));
plot(w)
hold on
plot(h,'r')


Очевидно, вещи-то не совсем разные. Окна с большим успехом могут использоваться и используются как импульсные х-ки ких-фильтров. И что удивительно - именно для фильтрации.

Сообщение отредактировал thermit - May 30 2012, 14:42
Go to the top of the page
 
+Quote Post
Дмитрий_Б
сообщение May 30 2012, 15:24
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 25-10-09
Пользователь №: 53 195



Если выполняется именно усреднение, то не применим. Оконная функция применяется для получения независимых оценок спектрального состава сигнала. Усреднение применяется, когда наблюдается смесь постоянной величины и шума для уменьшения дисперсии оценки постоянной величины.
Go to the top of the page
 
+Quote Post
V_G
сообщение May 30 2012, 23:40
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(thermit @ May 31 2012, 00:39) *
Например, широко известный стандарт мпег аудио использует скользящее окно ханна, для спектрального анализа.
g729, g723 использует для него же комбинированные скользящие окна.
ac3 - kbd окно и для анализа, и для фильтрации. Примеров - тьма.
Сказки про спектральные утечки и облагораживание спектра - не более, чем сказки.

Возможно, мы с вами по-разному понимаем темин "скользящее окно". Скользящее (по-моему) - это когда на каждом шаге обработки окно сдвигается на 1 отсчет. При спектральном же анализе окно каждый раз сдвигается на длину ДПФ (иногда за вычетом длины КИХ), т.е. на гораздо бОльший интервал. И вопрос у ТС был именно про такое мелкое скольжение, а не про движение скачками.
Или для обработки мпег при поступлении каждого нового отсчета перевычисляют спектр? На мой взгляд, это соврешенно нерациональное расходование вычислительной мощности, хотя специалистом по мпег я не являюсь.
Конечно, в качестве импульсной характеристики можно взять любую функцию, но смысла брать оконную функцию Хэмминга (к примеру) я не вижу.
Go to the top of the page
 
+Quote Post
thermit
сообщение May 31 2012, 08:48
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
V_G:
Возможно, мы с вами по-разному понимаем темин "скользящее окно". Скользящее (по-моему) - это когда на каждом шаге обработки окно сдвигается на 1 отсчет. При спектральном же анализе окно каждый раз сдвигается на длину ДПФ (иногда за вычетом длины КИХ), т.е. на гораздо бОльший интервал. И вопрос у ТС был именно про такое мелкое скольжение, а не про движение скачками.


Да фигня все это. На сколько надо разработчику, на столько и сдвигается. Хоть на 1, хоть на 100500. Скользящим оно от этого быть не перестает. И в спектральном анализе, кстати, тоже.

Цитата
Конечно, в качестве импульсной характеристики можно взять любую функцию, но смысла брать оконную функцию Хэмминга (к примеру) я не вижу.


Лично вы не видите. Это совсем не означает, что так нельзя, невозможно или неправильно. Льзя, возможно и правильно. Если нужно...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01586 секунд с 7
ELECTRONIX ©2004-2016