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

 
 
> Upsampling
Allregia
сообщение Jul 30 2013, 20:40
Сообщение #1


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Стандартный алгоритм апсемплинга прост - добиваем нулями промежуточные значения, затем ФНЧ.

Есть пара вопросов (предположим, что речь идет о кратном аспемлинге, т.е. х2, х4, этц.):

1) как узнать минимальные требования к ФНЧ? В смысле - минимальный порядок, нужет тут FIR или можно IIR или "скользящее среднее" (как самый быстрый фильтр)
2) По идее - чем меньше разность значения в добавляемом отсчете от того что там должно быть - тем "легче" фильтру (т.е. он может быть более низкого порядка). Может есть смысл добивать тогда не нулями а средним значением между имеющимися отсчетами (линейная интерполяция).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Allregia
сообщение Jul 31 2013, 12:37
Сообщение #2


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Ммм да, слишком дикие цифры получаются. Осталось понять, как это делают "в железе" за достаточно невысокую стоимость.
Go to the top of the page
 
+Quote Post
Sekat
сообщение Jul 31 2013, 17:20
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 13-02-12
Пользователь №: 70 242



Цитата(Allregia @ Jul 31 2013, 16:37) *
Ммм да, слишком дикие цифры получаются. Осталось понять, как это делают "в железе" за достаточно невысокую стоимость.

Попробуйте кубическую интерполяцию фильтром Фарроу. Дает отличные результаты при очень незначительных ресурсах. Большим преимуществом является так же то, что этим способом так же легко делается даже дробный ресемплинг с переменным коэффициентом.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Allregia   Upsampling   Jul 30 2013, 20:40
- - Serg76   Цитата(Allregia @ Jul 30 2013, 23:40) Ста...   Jul 30 2013, 20:45
|- - Allregia   Цитата(Serg76 @ Jul 30 2013, 22:45) добав...   Jul 31 2013, 10:49
|- - Lmx2315   QUOTE (Allregia @ Jul 31 2013, 14:49) Как...   Jul 31 2013, 11:08
- - serg1333   Чем больше апсемплинг тем более узкополосным долже...   Jul 31 2013, 12:26
|- - V_G   Цитата(Allregia @ Jul 31 2013, 22:37) Ммм...   Jul 31 2013, 17:09
|- - Михаил_K   Цитата(Allregia @ Jul 31 2013, 16:37) Ммм...   Sep 16 2013, 13:18
- - serg1333   У вас полоса какая? А делаете на чем? ПЛИС, ДСП?   Jul 31 2013, 12:41
|- - Allregia   Цитата(serg1333 @ Jul 31 2013, 14:41) У в...   Jul 31 2013, 13:54
- - serg1333   В общем случае порядок FIR фильтра и количество от...   Jul 31 2013, 15:36
- - Allregia   ОК, спасибо, я проверю насчет Фарроу. Цитата Ли...   Jul 31 2013, 18:04
|- - V_G   Цитата(Allregia @ Aug 1 2013, 04:04) При ...   Jul 31 2013, 21:33
|- - Allregia   Цитата(V_G @ Jul 31 2013, 23:33) Так на э...   Aug 1 2013, 07:11
- - Corner   Я чего-то не понимаю, но CIC фильтры как раз для э...   Aug 17 2013, 18:12
- - farbius   Буквально на днях решил подобную задачу: Радиолока...   Oct 9 2013, 14:27


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

 


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


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