[an error occurred while processing this directive]
|
К таким ухищрениям могу отнести (для Вашего случая это подойдет) выполнение всех операций в частотной области, выполнив предварительно преобразование Фурье.
Другим ухищрением является делать фильтрацию через банки бильтров во временной области. Это также сэкономит на вычислении.
Наконец, можно делать свертку (фильтрацию) в лоб, без всяких ухищрений. Все варианты будут иметь различные затраты по памяти и по быстродействию. Кроме того, ухищрения дадут дополнительную задержку. Вам надо оценить, насколько Ваша задача не критична к оборотной стороне ухищрений, сколько Вы готовы потратить памяти для данных, готовы Вы пойти на увеличение программного кода, за счет увеличения производительности и проч.
Короче, напишите, что для Вас критично, а чем Вы готовы пожертвовать.
E-mail: info@telesys.ru