Sobes.tech
Senior

Atrous (кеңейтилип жасалган) конволюция эч качан негизги сүрөттөгү бир пиксельди колдонбой калышы мүмкүнбү?

sobes.tech AI

AIден жооп

Atrous (кирилген) конволюция фильтрдин кабыл алуу талаасын кеңейтет, конволюция ядросунун элементтери арасында пикселдерди өткөрүп жиберет. Бирок, эгер биз белгилүү бир катмарды, кирүү өлчөмүн жана конволюция параметрлерин карасак, теориялык жактан ар бир кирүү сүрөтүнүн пиксели колдонулушу мүмкүн, бирок милдеттүү эмес — бул кирүү өлчөмүнө, кадамга (stride), ядро өлчөмүнө жана дилатация коэффициентине көз каранды.

Эгер дилатация коэффициенти өтө чоң болсо жана кирүү өлчөмү кичинекей болсо, кээ бир пикселдер конволюция ядросунун бардык жайгашууларында камтылбай калышы мүмкүн, башкача айтканда, алар эсептөөлөрдө колдонулбай калышы мүмкүн. Бул чоң дилатациялар жана кичинекей кирүү сүрөттөрү менен өзгөчө байкалат.

Жалпысынан алганда, atrous конволюция кээ бир оригинал сүрөттүн пикселдерин колдонбой калышы мүмкүн, эгер конволюция параметрлери жана кирүү өлчөмү мындай болсо, бул пикселдер ядро астында эч кандай жылышта болбойт.

Мисал: узундугу 10 болгон 1D сигнал үчүн, өлчөмү 3 жана дилатациясы 4 болгон ядро [i, i+4, i+8] позицияларына көз салып турат. i=0 болсо, бул позициялар 0,4,8; i=1 болсо — 1,5,9; жана i=2 болсо — 2,6,10 (чекенден чыгат). Индекси 3 болгон пиксел эч кандай жайгашууда колдонулбайт.