Вопросы по теме 'convolution'
Проблемы с ленивой сверткой fn в Clojure
Я пишу программное обеспечение для обработки сигналов и начинаю с написания функции дискретной свертки .
Это отлично работает для первых десяти тысяч или около того списка значений, но по мере того, как они становятся больше (скажем, 100 000),...
1078 просмотров
schedule
21.04.2024
Свертка CUDA — неразделяемые ядра
Мне нужно реализовать эффективную версию свертки изображений с неразделяемыми ядрами (поэтому CUDA sdk полезен только для примера FFT, но четко указано, что он отлично работает только для больших размеров ядра)
Помимо реализации с нуля, как мне...
1760 просмотров
schedule
21.05.2023
Алгоритм быстрой свертки
Мне нужно свернуть два одномерных сигнала, один имеет в среднем 500 точек (это оконная функция Ханнинга), другой 125000. За один прогон мне нужно применить операцию свертки три раза. У меня уже есть реализация, основанная на документации scipy. Вы...
6533 просмотров
schedule
29.01.2024
Элегантный способ получить результат `normxcorr2` аналогично 'conv2' (удаление ненужных ребер).
Есть ли элегантный способ в Matlab получить вывод normxcorr2 , обрезанный до размера изображения или обрезанный только до той части матрицы, которая не использует края с нулевым дополнением в вычислениях?
Чтобы понять, что я имею в виду,...
7300 просмотров
schedule
26.06.2023
свертка синусового сигнала с прямоугольным импульсом
Я хотел бы выполнить операцию свертки синусового сигнала и прямоугольного импульса в scipy. Я свернул синусоидальный сигнал с косинусным сигналом и изобразил это на графике, но я хотел бы знать, как создать массив с прямоугольным импульсом, что-то...
7207 просмотров
schedule
25.05.2022
Как повысить производительность OpenCV на iPhone?
Я использую AVFoundation для захвата видео вместе с OpenCV для обработки изображений на iPhone. Тем не менее, я рассматриваю возможность использования шейдеров OpenGL для выполнения вычислений (свертывания) на изображении в градациях серого 192x144....
3198 просмотров
schedule
09.03.2024
Деконволюция с помощью R (пакет decon и deamer)
У меня есть модель вида: у = х + шум. Я знаю распределение «y» и шума и хотел бы получить распределение «x». Итак, я попытался выполнить деконволюцию дистрибутивов с помощью R. Я нашел 2 пакета (decon и deamer), и я подумал, что оба метода должны...
3274 просмотров
schedule
12.12.2023
Сглаживание изображений в Matlab с помощью conv2
Я новичок в обработке изображений и столкнулся с некоторыми трудностями при реализации сглаживания изображений.
В принципе, у меня есть изображение A, и я хотел бы заменить все пиксели на его среднее локальное значение. Итак, я определяю маски M1...
2851 просмотров
schedule
27.09.2023
свертка с использованием ДПФ
я использую следующий код для вычисления свертки изображения с указанным ядром (в моем случае по Гауссу). Каждый раз я получаю другой результат, и изображение результата даже не близко к тому, которое я получил путем свертки в пространственной...
2451 просмотров
schedule
12.12.2023
Свертка для цифровой обработки сигналов в R
У меня есть простая цифровая система, которая имеет вход x (n) = u (n) - u (n-4).
Я пытаюсь найти выход y (n) с помощью функции conv () из пакета «сигнал» или функции свертки () из пакета «статистика» и построить график зависимости y (n) от n...
1645 просмотров
schedule
28.12.2022
Матрица свертки размытия движения с учетом угла и величины
У меня есть код Java, который берет матрицу свертки (просто 2D double[][] ) и применяет ее к изображению. Я пытаюсь понять, как создать матрицу, которая будет давать размытие в движении, учитывая угол (в градусах) и величину размытия.
Пример...
2797 просмотров
schedule
21.08.2022
Визуализация фильтров в сверточных нейронных сетях
Я прочитал эту статью " ufldf ", она развивает визуализацию скрытых слоев в автоэнкодере , но я не понимаю, как визуализировать фильтры для сверточных нейронных сетей. На мой взгляд, для первого слоя свертки для визуализации фильтров необходимо это...
3129 просмотров
schedule
25.12.2023
2D-свертка с помощью 1D-свертки с использованием разделяемых свойств
Я пишу программу, в которой я делаю много 2D-сверток. Поэтому я подумал, что более эффективным подходом может быть использование одномерной свертки. Но я, кажется, застрял на этом.
До сих пор я ссылался на эти ссылки:
проверьте это 1)...
5823 просмотров
schedule
02.10.2023
Ускорить умножение двух массивов для свертки
У меня есть приложение, и я выполнил профилирование скорости своего кода, и ограничивающим фактором является умножение двух массивов. У меня есть один массив X следующим образом (в моем реальном коде это 2000 элементов, а не 15):
a b c d e f g...
429 просмотров
schedule
28.05.2023
Сверточная нейронная сеть (CNN) для аудио
Я следил за учебными пособиями на DeepLearning.net, чтобы узнать, как реализовать сверточную нейронную сеть, которая извлекает функции из изображений. Учебник хорошо объяснен, легко понять и следовать.
Я хочу расширить ту же CNN, чтобы...
20213 просмотров
schedule
31.05.2022
Вывод моей функции отличается от вывода conv2()
Ниже приведен код, который я написал для свертки изображения с маской Собеля в направлении x. Функция вводит изображение в оттенках серого вместе с ядром для свертки. Однако результат, который я получаю, отличается от результата, который я получаю...
344 просмотров
schedule
09.02.2023
Представляем подходы к сопоставлению шаблонов, кроме NCC и SSD
Я ищу алгоритм сопоставления шаблонов, который я могу реализовать в Matlab или Python. Я уже использовал нормализованную взаимную корреляцию и сумму квадратичных разностей. Но они не являются надежными для моей работы. У кого-нибудь есть...
622 просмотров
schedule
26.04.2023
преобразование кода свертки matlab в opencv в cpp
Вот мои результаты горизонтального градиента. Левый - результат opencv, а другой - результат Matlab.
Я пытаюсь сделать горизонтальный и вертикальный градиент, который H = [1,-1] и V=[1;-1]
Mat H_gradient,G_Filter1,kernel,V_gradient;...
544 просмотров
schedule
05.06.2022
Сравнение наивного обратного фильтра с фильтром Винера для деконволюции в Matlab
В настоящее время я пытаюсь сравнить простой обратный фильтр с фильтром Винера для деконволюции с использованием Matlab. Мой начальный сигнал - exp(-t^2) , и его нужно свернуть с прямоугольником, который не равен нулю для времени от -.5 до .5. Я...
3093 просмотров
schedule
05.03.2022
Код 3D свертки C/C++ для небольших ядер
Я ищу быстрый код C (или C++ ), который выполняет 3D-свертку с небольшими ядрами. То, что я нашел в Интернете до сих пор, основано на FFT и требует использования других библиотек. Однако, как отмечают многие, эти коды свертки на основе FFT не...
1456 просмотров
schedule
14.02.2023