Reprenons le développement de U(x, y) en série de Taylor jusqu'au sixième ordre, au voisinage de l'origine (0, 0):
U(x, y) = U(0, 0) + D10.x + D01.y + (1/2!)(D20.x2 + 2D11.xy + D02.y2) + ...
... + (1/3!)(D30.x3 + 3D21.x2y + 3D12.xy2 + D03.y3) + ...
... + (1/4!)(D40.x4 + 4D31.x3y + 6D22.x2y2 + 4D13.xy3 + D04.y4) + ...
... + (1/5!)(D50.x5 + 5D41.x4y + 10D32.x3y2 + 10D23.x2y3 +5D14.xy4 + D05.y5) + ...
... + (1/6!)(D60.x6 + 6D51.x5y + 15D42.x4y2 + 20D33.x3y3 + 15D24.x2y4 +6D15.xy5 + D06.y6) + ...
# Si l'on veut sélectionner les dérivées de rang pair dans l'expression approchée d'une somme au voisinage d'un point donné (x0, y0), il faut combiner des termes correspondant à des décalages opposés des arguments (x, y) afin d'éliminer les termes de rang impair;
on obtient par exemple: U(x0 + h, y0) + U(x0 - h, y0) - 2U(x0, y0) ~ h2(∂2U/∂x2)
et symétriquement: U(x0, y0 + h) + U(x0, y0 - h) - 2U(x0, y0) ~ h2(∂2U/∂y2) ,
ce qui conduit naturellement à une expression du laplacien:
U(x0 + h, y0) + U(x0 - h, y0) + U(x0, y0 + h) + U(x0, y0 - h) - 4U(x0, y0) ~ h2((∂2U/∂x2) + (∂2U/∂y2)) = h2.ΔU .
Ainsi apparaît la nécessité d'associer dans une même somme, en plus du terme central (U(x0, y0)), 4 termes correspondant à des combinaisons symétriques des arguments, soit:
S1 = U(x0 + h, y0) + U(x0 - h, y0) + U(x0, y0 + h) + U(x0, y0 - h) - 4U(x0, y0) ~ h2.ΔU ,
S2 = U(x0 + h, y0 + h) + U(x0 - h, y0 + h) + U(x0 + h, y0 - h) + U(x0 - h, y0 - h) - 4U(x0, y0) ~ 2h2.ΔU ,
le nombre de termes étant porté à 8 lorsque l'on impose aux variables des décalages différents:
S3 = U(x0 + h, y0 + h') + U(x0 - h, y0 + h') + U(x0 + h, y0 - h') + U(x0 - h, y0 - h') + U(x0 + h', y0 + h) + U(x0 - h', y0 + h) + U(x0 + h', y0 - h) + U(x0 - h', y0 - h) ...
... - 8U(x0, y0) ~ 2(h2 + h'2).ΔU
C'est pourquoi l'on est amené à envisager pour les filtres des matrices carrées d'ordre impair, présentant un centre de symétrie (repéré par le couple (0, 0)) et pour lesquelles la somme étendue à tous les éléments est nulle:
Σ
x=-n+n(Σ
y=-n+nm
x,y) = 0 (pour une matrice d'ordre 2n + 1).
ces tableaux sont dotés de nombreux éléments de symétrie, parmi lesquels:
a) les deux médianes: m-x, y = mx, y , mx, -y = mx, y;
b) les deux diagonales: my, x = mx, y , m-y, -x = mx, y;
c) le centre: m-x,-y = mx, y .
Remarque: l'axe (y'y) est ici orienté vers le haut, comme pour la matrice du corps des images au format Bitmap, de sorte que la diagonale principale (d'équation y = x) est ascendante; tandis qu'en mathématiques l'indexation des lignes progresse vers le bas, ce qui conduit à une diagonale principale orientée dans la même direction.
On est en présence d'une matrice symétrique au sens strict, parce qu'elle est égale à sa transposée (my, x = mx, y).
# Les matrices carrées d'ordre 5 s'expriment par une combinaison linéaire de 5 matrices élémentaires de même dimension:
M(a, b, c, d, e) = a.M
10+ b.M
20+ c.M
11 + d.M
22 + e.M
21 ,
avec s = 4(a + b + c + d + 2.e) ;
Partager