Convolution


Définition

En vision artificielle, le terme convolution désigne le traitement d'une image par des filtres pour en extraire des attributs visuels. Il s’agit d’un traitement local au niveau d’un carré de pixels voisins.

Le terme « convolution » désigne aussi un type de réseau de neurones artificiels appelés réseau convolutif.

Compléments

Rappelons que les pixels d’une image ne sont pas indépendants de leurs voisins. Par exemple, les images d'objets ont des bords, et les pixels voisins le long d'un bord ont tendance à être similaires.

Dans une convolution, un neurone n’est pas connecté à tous les pixels de l’image mais seulement aux pixels contenus dans une petite fenêtre carrée de N par N, appelé le « champ récepteur » du neurone (receptive field). Typiquement, la dimension N de cette fenêtre est un petit nombre impair comme 1, 3, 5 ou 7.


« convolution » désigne aussi deux types d'opération apparaissant dans deux branches des mathématiques :

  • En analyse pour le produit de convolution sur les fonctions intégrables;
  • En arithmétique pour la convolution de Dirichlet sur les fonctions définies sur les entiers positifs.

Français

Convolution

produit de composition

Anglais

Convolution

Sources

Source : ISI Glossaire

Source : ISI

Source : GDT

Source: Wikipedia



GRAND DICTIONAIRE TERMINOLOGIQUE
Source : Ce terme provient de La Vitrine linguistiquede l'Office québécois de la langue française.