În prelucrarea imaginilor, un nucleu, o matrice de convoluție sau o mască este o matrice mică. Este utilizată pentru estomparea, ascuțirea, reliefarea, detectarea marginilor și multe altele. Acest lucru se realizează prin efectuarea unei convoluții între un nucleu și o imagine.
În acest articol, iată câteva convenții pe care le urmăm –
Ne referim în mod specific la convoluțiile 2D care se aplică de obicei pe obiecte cu 2 matrice, cum ar fi imaginile. Aceste concepte se aplică, de asemenea, pentru convoluțiile 1D și 3D, dar s-ar putea să nu se coreleze direct.
În timp ce se aplică convoluții 2D ca și convoluțiile 3X3 pe imagini, un filtru de convoluție 3X3, în general, va avea întotdeauna o a treia dimensiune în mărime. Acest filtru depinde de (și este egal cu) numărul de canale ale imaginii de intrare. Astfel, aplicăm un filtru de convoluție 3X3X1 pe imagini cu scală de gri (numărul de canale = 1), în timp ce aplicăm un filtru de convoluție 3X3X3 pe o imagine colorată (numărul de canale = 3).
Ne vom referi la toate convoluțiile prin primele două dimensiuni ale acestora, indiferent de canale. (Respectăm ipoteza de umplere zero).