Der Operator coherence_enhancing_diffcoherence_enhancing_diffCoherenceEnhancingDiffcoherence_enhancing_diffCoherenceEnhancingDiffCoherenceEnhancingDiff führt einen
anisotropen Diffusionsvorgang auf dem Eingabebild ImageImageImageImageImageimage
durch mit dem Ziel, die Kohärenz der in ImageImageImageImageImageimage enthaltenen
Bildstrukturen zu erhöhen, das heißt insbesondere, unterbrochene
Bildkanten diffusiv miteinander zu verbinden ohne sie dabei
senkrecht zur Kantenrichtung zu verschmieren. Dazu nutzt
coherence_enhancing_diffcoherence_enhancing_diffCoherenceEnhancingDiffcoherence_enhancing_diffCoherenceEnhancingDiffCoherenceEnhancingDiff eine Diskretisierung der
anisotropen Diffusionsgleichung
nach Weickert. Mit einer von den Grauwerten in ImageImageImageImageImageimage
abhängigen 2x2 Koeffizientenmatrix G ist diese
eine Weiterentwicklung der Krümmungsfluss- oder intrinsischen
Wärmeleitungsgleichung
wobei I die Einheitsmatrix bezeichnet, wird diese Matrix in
coherence_enhancing_diffcoherence_enhancing_diffCoherenceEnhancingDiffcoherence_enhancing_diffCoherenceEnhancingDiffCoherenceEnhancingDiff komponentenweise in Ortsrichtung
durch einen Gauß-Filter mit Standardabweichung RhoRhoRhoRhoRhorho
geglättet und anschließend aus den Eigenwerten
und Eigenvektoren
der so entstandenen Matrix die
endgültige Koeffizientenmatrix
konstruiert, wobei die Funktionen
empirisch bestimmt und aus der Veröffentlichung von Weickert
entnommen sind.
Die Diffusionsrichtung wird bei mean_curvature_flowmean_curvature_flowMeanCurvatureFlowmean_curvature_flowMeanCurvatureFlowMeanCurvatureFlow also
alleine durch die lokale Richtung des Grauwertgradienten bestimmt,
wohingegen die makroskopische Struktur der
Bildobjekte auf der Skala RhoRhoRhoRhoRhorho wiedergibt und die Stärke
der Diffusion in coherence_enhancing_diffcoherence_enhancing_diffCoherenceEnhancingDiffcoherence_enhancing_diffCoherenceEnhancingDiffCoherenceEnhancingDiff davon abhängt,
wie gut diese Struktur definiert ist.
J. Weickert, V. Hlavac, R. Sara; „Multiscale texture
enhancement“; Computer analysis of images and patterns, Lecture
Notes in Computer Science, Vol. 970, pp. 230-237; Springer,
Berlin; 1995.
J. Weickert, B. ter Haar Romeny, L. Florack, J. Koenderink,
M. Viergever; „A review of nonlinear diffusion filtering“;
Scale-Space Theory in Computer Vision, Lecture Notes in
Comp. Science, Vol. 1252, pp. 3-28; Springer, Berlin; 1997.