IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les filtres usuels en traitement d'images


précédentsommairesuivant

XI. Difference of Gaussian (DOG)

  • Description : Détection des contours (2nd ordre)
  • Noyau :
kitxmlcodeinlinelatexdvp\begin{pmatrix} 0 & 0 & 1 & 1 & 1 & 0 & 0 \\ 0 & 1 & 1 & 1 & 1 & 1 & 0 \\ 1 & 1 & -1 & -4 & -1 & 1 & 1 \\ 1 & 1 & -4 & -8 & -4 & 1 & 1 \\ 1 & 1 & -1 & -4 & -1 & 1 & 1 \\ 0 & 1 & 1 & 1 & 1 & 1 & 0 \\ 0 & 0 & 1 & 1 & 1 & 0 & 0 \end{pmatrix}finkitxmlcodeinlinelatexdvp
noyau 7 x 7
sigma1² = 2.0, sigma2² = 1.0
normalisation=28
  • Calcul du noyau : les coefficients sont le résultat de la soustraction de 2 gaussiennes de variances différentes :
    kitxmlcodeinlinelatexdvpF(i,j) = G1(i,j) - G2(i,j) avec, G1(i,j) = exp(-({i}^{2}+{j}^{2}) / 2{\sigma1}^{2} ) G2(i,j) = exp(-({i}^{2}+{j}^{2}) / 2{\sigma2}^{2} )finkitxmlcodeinlinelatexdvp

  • Principe : Un filtre gaussien peut être vu comme un filtre passe-bas (seule les basses fréquences sont conservées), d'où l'effet de flou observé dans le filtre " flou gaussien ". En effectuant une soustraction de 2 gaussiennes, on a alors l'équivalent d'un filtre passe-bande.
  • Exemple :
Image non disponible Image non disponible
Image originale Difference of Gaussian

précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2012 Xavier Philippeau. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.