Дилатационная свертка, злокачественные, восприимчивые поля - PullRequest
0 голосов
/ 07 мая 2018

Я не понимаю значение рецептивного поля для расширенной свертки. Фактически, для регулярной свертки 3х3, например, рецептивное поле равно 3х3. Два 3х3 рецептивного поля 5х5. Но для расширенной свертки, как это работает?

Фактически, расширение 4 означает 1 свертку 3x3, затем мы применяем другую свертку 5x5 (только значение 9 отличается от 0), затем свертку 7x7 (только значение 9 отличается от 0) и, наконец, свертку 9x9? Если это так, я не понимаю значение 15x15 для 4-х дилатаций. С 3 дилатацией я получил 13x13, если мои вычисления верны. Где я не прав?

Какая польза от расширенных извилин?

1 Ответ

0 голосов
/ 07 мая 2018

Как вы можете видеть в ответе на вопрос, который вы связали, шаг (расстояние между входными значениями для свертки) растет экспоненциально, а не линейно. Как показано здесь, 4-дилатная свертка использует 3 слоя (для ссылки я привожу изображение здесь):

Каждый раз, когда вы применяете свертку 3х3, но расстояние между входными выборками увеличивается: 1 в первом слое, 2 во втором слое и 4 в третьем слое. Первые два слоя вместе дают восприимчивое поле, которое представляет собой блок 3x3 вокруг каждой красной точки, что приводит к восприимчивому полю 7x7. На 3-м уровне эти блоки 7x7 снова повторяются для каждой из 9 красных точек, что приводит к восприимчивому полю 15x15.

Обратите внимание, что должно быть возможно увеличить эти расстояния еще больше, поскольку существует довольно небольшое перекрытие (более темные заштрихованные области на рисунке): 2-й слой с шагом 3, приводящий к 9x9, 3-й слой с размером шага 9, что приводит к 27x27. Я не знаю, приведет ли это к ухудшению производительности, я никогда не применял эту технику.

...