Главная » Архив меток: bpf

Архив меток: bpf

Моделирование водной поверхности с применением БПФ и DSP-процессора NeuroMatrix

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

Читать далее »

Проектирование оконных функций, суммирующихся в единицу с заданным уровнем перекрытия

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

Читать далее »

Пример расчета реакции сигнала с применением преобразования Фурье в среде МАТЛАБ

При решении задач передачи данных через линии, представленные частотными характеристиками, применяются преобразования Фурье – перевод сигналов из временной области в частотную область и обратно. Среда МАТЛАБ имеет полный набор функций для решения подобных задач. В этой работе разобран пример вычисления в МАТЛАБ реакции сигнала прошедшего через линию, характеристика которой измерена на частотах, не совпадающих с частотой передачи данных. Надеюсь, что ...

Читать далее »

Быстрый и безопасный мониторинг JVM-приложений с помощью магии BPF

Все мы встречались со сложными ошибками на продакшне, которые сложно поймать обычными средствами мониторинга. BPF — это технология ядра Linux, которая позволяет делать быструю и безопасную динамическую отладку прямо на запущенной работающей системе, без необходимости готовиться к этому заранее. JVM сама по себе имеет множество точек мониторинга для отслеживания сборки мусора, выделения объектов, вызовов JNI, даже вызовов методов — и ...

Читать далее »