Использование простой и короткой функции Гаусса в обнаружении края Canny

В некоторых реализациях Canny Operator
short two-dim gauss function

(только экспоненциальная часть) используются вместо простой двумерной функции Гаусса:

Назовем это «короткой» функцией. В оригинальной работе Кэнни ([см. страницу 13) он также использует эту функцию. , но в Интернете и в хороших книгах есть много реализаций, в которых используется стандартная функция Gauss two-dim.

В моем приложении у меня довольно темное изображение величины градиента, которое использует стандартную функцию и практически не выделяет углы, в то время как с «короткой» функцией все работает как положено.

Вопрос: в чем разница между этими функциями и почему одни используют одну функцию, а другие — другую?


person GenElCon    schedule 20.12.2015    source источник


Ответы (1)


Оператор Хитрости ищет точку максимальной производной, поэтому масштаб входной функции не имеет значения.

«Только экспоненциальная часть», по-видимому, означает, что просто опускают коэффициент нормализации. Свертка с немасштабированным гауссианом будет просто пропорциональна свертке с нормализованным гауссианом.

Это не должно иметь значения, если следующей операцией является поиск по максимальной производной.

person 6502    schedule 20.12.2015
comment
В яблочко. Большое спасибо. - person GenElCon; 20.12.2015