An improved BM3D algorithm based on anisotropic diffusion equation

Traditional 3D block matching (BM3D) algorithms are among the best denoising methods at present; however, they exhibit the issue of ringing around image edges, which makes them unable to protect image edges and details. Therefore, this paper proposes an BM3D noise processing algorithm for the diffus...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Mathematical biosciences and engineering : MBE Jg. 17; H. 5; S. 4970 - 4989
Hauptverfasser: Zhang, Yanyan, Sun, Jingjing
Format: Journal Article
Sprache:Englisch
Veröffentlicht: AIMS Press 01.01.2020
Schlagworte:
ISSN:1551-0018, 1551-0018
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Traditional 3D block matching (BM3D) algorithms are among the best denoising methods at present; however, they exhibit the issue of ringing around image edges, which makes them unable to protect image edges and details. Therefore, this paper proposes an BM3D noise processing algorithm for the diffusion equation to reduce image noise without affecting image details, specifically at the edges. This method first uses anisotropic diffusion (AD) filtering for image preprocessing, and then uses the edge direction instead of horizontal direction to search for similar blocks. The AD model is mainly improved to achieve better edges and detailed processing effects. Firstly, with the improved AD direction, a 5 × 5 edge enhancement operator model is implemented in eight directions, and the corresponding gradient information is obtained. This operator improves the processed image edges to achieve clear contours and good continuity. Next, a new calculation method for the diffusion function, whose coefficient is constructed using a hyperbolic tangent function, is introduced. The proposed method is based on the link between the image gradient and diffusion function, and it is mathematically proven that the diffusion function converges faster than the diffusion function of the model proposed by Perona and Malik. Experimental results indicate that the improved model can effectively retain the image edges and texture details, avoid edge ringing, and provide significant improvements in terms of the subjective visual effects and objective numerical indicators.Traditional 3D block matching (BM3D) algorithms are among the best denoising methods at present; however, they exhibit the issue of ringing around image edges, which makes them unable to protect image edges and details. Therefore, this paper proposes an BM3D noise processing algorithm for the diffusion equation to reduce image noise without affecting image details, specifically at the edges. This method first uses anisotropic diffusion (AD) filtering for image preprocessing, and then uses the edge direction instead of horizontal direction to search for similar blocks. The AD model is mainly improved to achieve better edges and detailed processing effects. Firstly, with the improved AD direction, a 5 × 5 edge enhancement operator model is implemented in eight directions, and the corresponding gradient information is obtained. This operator improves the processed image edges to achieve clear contours and good continuity. Next, a new calculation method for the diffusion function, whose coefficient is constructed using a hyperbolic tangent function, is introduced. The proposed method is based on the link between the image gradient and diffusion function, and it is mathematically proven that the diffusion function converges faster than the diffusion function of the model proposed by Perona and Malik. Experimental results indicate that the improved model can effectively retain the image edges and texture details, avoid edge ringing, and provide significant improvements in terms of the subjective visual effects and objective numerical indicators.
Bibliographie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1551-0018
1551-0018
DOI:10.3934/mbe.2020269