Вопросы с тегом «software-implementation»

3
Как работают каскадные биквадные секции для фильтров более высокого порядка?
Я пытаюсь внедрить БИХ-фильтр 8-го порядка, и в каждой записке приложения и учебнике, которые я прочитал, говорится, что лучше всего использовать любой фильтр порядка более 2 в качестве разделов второго порядка. Я использовал tf2sosв MATLAB, чтобы получить коэффициенты для секций второго порядка, что дало мне 6x4 коэффициентов для 4 секций …
20 filters  filter-design  infinite-impulse-response  biquad  audio  image-processing  distance-metrics  algorithms  interpolation  audio  hardware  performance  sampling  computer-vision  dsp-core  music  frequency-spectrum  matlab  power-spectral-density  filter-design  ica  source-separation  fourier-transform  fourier-transform  sampling  bandpass  audio  algorithms  edge-detection  filters  computer-vision  stereo-vision  filters  finite-impulse-response  infinite-impulse-response  image-processing  blur  impulse-response  state-space  linear-systems  dft  floating-point  software-implementation  oscillator  matched-filter  digital-communications  digital-communications  deconvolution  continuous-signals  discrete-signals  transfer-function  image-processing  computer-vision  3d 

7
Где я могу получить реализацию с открытым исходным кодом алгоритма проектирования оптимального КИХ-фильтра Parks-McClellan?
Предыстория: часто я делаю какую-то задачу обработки сигналов, которая требует уникального фильтра. Обычно в этот момент я захожу в MATLAB и генерирую новый уникальный фильтр, используя firpm()firpm()\tt firpm() . Функция MATLAB firpm()реализует этот алгоритм Паркс-Макклеллан. Теперь у меня есть фильтр, и я поместил фильтр в массив с жестким кодом. Но …

3
Как реализовать цифровой генератор?
У меня есть система цифровой обработки сигналов с плавающей запятой, которая работает с фиксированной частотой дискретизации отсчетов в секунду, реализованная с использованием процессора x86-64. Предполагая, что система DSP синхронно связана с любыми вопросами, каков наилучший способ реализовать цифровой генератор на некоторой частоте ?fеs= 32768fs=32768f_s = 32768еff В частности, я хочу …

1
Удаление бликов с изображения
Отказ от ответственности: я никоим образом не занимаюсь обработкой сигналов. Просто очень любопытно ... Вопрос очень прост: возможно ли применить программную обработку к изображению, чтобы убрать или уменьшить блики фар? Это была бы такая картина: Если это возможно, есть ли библиотека программного обеспечения для этого? Мне все равно, на каком …

2
Существуют ли какие-либо стандартные формы реализации для настраиваемых фильтров Баттерворта?
Один из стандартных способов реализации фильтра Баттерворта - это каскад секций второго порядка, каждый из которых соответствует паре комплексно-сопряженных полюсов. Например, для фильтра четвертого порядка будет два раздела второго порядка. Если мы рассмотрим, как расположение полюсов для фильтра нижних частот изменяется в плоскости z, так как отсечка рассчитана на частоту …


3
«Фильтр нижних частот» в не-EE, программных контекстах API
Я опытный инженер-программист и работаю над датчиками для смартфонов. Я прошел базовые занятия по ЭЭ в DSP и пытаюсь применить свои знания. Я считаю, что понимаю свертку, передаточные функции, z-преобразование и т. Д. Я немного знаю о фильтрах FIR и IIR. Теперь, читая программные API-интерфейсы и документацию, я вижу, что …

5
Когда следует учитывать двойную (64-битную) плавающую точку для аудио
При синтезе и обработке звука на современных процессорах, когда можно было бы использовать что-то кроме 32-битной плавающей запятой одинарной точности? Очевидно, что звук, поступающий и выходящий из реального мира, имеет 16/24 бит, поэтому я просто говорю о точности сигналов (как самого звука, так и таких, как коэффициенты фильтра) в программном …

4
Помогите с уравнениями для экспоненциальной огибающей ADSR
С помощью прикладного кода я реализовал линейную огибающую ADSR для формирования амплитуды выходного сигнала генератора. Параметры для атаки, затухания и продолжительности релиза, а также уровень сустейна могут быть установлены на конверте, и все работает как положено. Тем не менее, я хотел бы изменить форму рампы оболочки так, чтобы она напоминала …

1
Учебник по вейвлетам 2-го поколения (с лифтингом)?
Для некоторых экспериментов с шумоподавлением и деконволюцией я хотел бы применить вейвлет-преобразование 2-го поколения (с использованием шагов подъема ) к изображениям. Я знаю, что есть несколько доступных реализаций, но большинство из них используют matlab, хотя я хочу работать в C ++ с OpenCV . Поскольку в OpenCV 2.x нет встроенной …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.