@evgenyt2000

Что такое свёрстка и корреляция в обработке изображений?

Хотелось бы понять, в чём разница между этими двумя понятиями, на пальцах.
  • Вопрос задан
  • 37 просмотров
Решения вопроса 1
@AlexSku
Программист по автоматике
Если брать одномерные сигналы, то свёртка это поэлементное произведение массива (т.е. вектор), а корреляция - сумма этого поэлементного произведения (число. При нормировке это косинус угла между векторами). При этом надо следить за нумерацией (для свёртки нумерация отсчётов сигнала и фильтра противоположна, а для корреляции двух сигналов нумерация однонаправленна).
(точнее, свёртка это:
1) перемножение многочленов
2) фильтрация сигналов, которая делается через получение спектра, применение весов фильтра для преобразования спектра и обратному преобразованию для получения отфильтрованного сигнала). )

Для изображений всё применяется для матриц.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@U235U235
Свертка и кросс-кореляция это по сути одно и тоже, только в одном случае второй сигнал обращен (перевернут), во втором - нет.
640px-Comparison_convolution_correlation.svg.png
Если фильтр симметричен, то разницы никакой нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы