Ishank Gulati BTech student at Malaviya National Institute of Technology

Anisotropic (Perona-Malik) Diffusion

Introduction

In Image processing, anisotropic diffusion, also called Perona–Malik diffusion, is a technique aiming at reducing image noise without removing significant parts of the image content, typically edges, lines or other details that are important for the interpretation of the image. In this project we explore the process of anisotropic diffusion through the work of Perona & Malik. This work introduces a slight modification to the conventional diffusion process by modeling the flux as a function of edge-strength in the image, thereby giving us “anisotropy”. I have converted this Matlab script to C++ code using OpenCV.

Tools

OpenCV 3, an Open-source Computer Vision library is used with Python 2.7. For instructions regarding the installation of OpenCV refer documentation.

Implementation

Results

I have compared my result with the results of Insight Toolkit.

Lena Genetic

Thanks!