2.2.Linéaments
2.2.1.Définition
Les linéaments sont des éléments
rectilignes ou curvilignes qui expriment la présence de
phénomènes plus profonds tels que les failles, les fractures et
les contacts géologiques. Ils apparaissent dans les images de la terre
captées à partir de plateformes aéroportées ou
satellitaires. Au niveau des images numériques, un linéament
correspond à un changement significatif dans le niveau de gris (Rouhana,
1990).
2.2.2.Caractéristiques
Un expert reconnaît les linéaments suite à
une analyse poussée. On peut considérer qu'un linéament
est identifié à partir d'une arête ou un regroupement
d'arêtes ayant :
· une qualité visuelle suffisante ;
· une direction constante ;
· une continuité sur une certaine distance.
2.2.3.Détection
Plusieurs algorithmes de traitement d'images sont
appliqués pour détecter les linéaments. En
général, la méthode comprend quatre étapes :
· la formation de l'image numérique ;
· lefiltrage du bruit ;
· le calcul du gradient ;
· la détectionmulticritère des arêtes
utiles.
Il existe aussi les méthodes d'extractions automatique
des linéaments.
2.2.4. Concept du module de
l'algorithme LINE de PCI
L'extraction des linéaments à l'aide du module
LINE de PCI Geomatica s'effectue sur une seule bande spectrale et
génère des polylignes et des segments en se basant sur six (6)
paramètres RADI, GTHR, LTHR, FTHR, ATHR et DTHR (Tableau I). Selon Adon
et al.(2019), cette procédure se déroule en 3
étapes :
La détection des contours basées sur
l'algorithme de Canny (1986) constitue la première étape et
permet de déterminer les bruits de l'image par l'application d'un filtre
gaussien dont le noyau est donné par le paramètre RADI. La
deuxième étape consiste à un seuillage pour obtenir une
image binaire. La valeur seuil est donnée par le paramètre GTHR.
Enfin la troisième étape consiste à l'extraction des
courbes et est subdivisée en 3 phases :
· un rehaussement est appliqué à l'image
binaire pour produire des courbes squelettiques. Toutes les courbes
inférieures à la valeur du paramètre LTHR sont
éliminées suite aux traitements ;
· ensuite, la courbe de pixel extraite est convertie en
format vectoriel par ajustement des morceaux de segments. Les polylignes qui en
résultent sont une approximation de la courbe de pixel original
où l'erreur de montage (distance entre les deux) est
spécifiée par le paramètre FTHR ;
· enfin, l'algorithme lie les paires de polylignes qui
satisfont aux paramètres ATHR (spécifie l'angle maximal pour
différencier un segment d'une polyligne) et DTHR (seuil d'espacement
entre deux points finaux susceptibles d'être reliés pour former
une polyligne).
Tableau I : Description des
paramètres du module LINE de PCI
Noms
|
Descriptions
|
Procédures
|
RADI
|
Taille du filtregaussien
|
Indique la taille de la fenêtre du filtre gaussien
utilisé pour la détection des contours. Une valeur
élevée signifie que moins de détails peuvent être
détectés.
|
GTHR
|
Gradient seuil de bord
|
Indique la valeur minimale de gradient seuil pour un pixel de
bord, afin de générer une image binaire.
|
LTHR
|
Longueurseuil
|
Indique la longueur minimale en pixel des linéaments
|
FTHR
|
Seuil de montage
|
Précise l'erreur maximale en pixel entre une polyligne
et une courbe. Une faible valeur permet un meilleur ajustement mais produit
plus de polylignes
|
ATHR
|
Seuilangulaire
|
Précise l'angle maximal en degré entre un
segment et une polyligne pour différencier un segment d'une
polyligne.
|
DTHR
|
Seuild'espacement
|
Spécifie la distance minimale en pixel entre deux
points finaux constituant un segment susceptible d'être reliés.
|
|