Abstract

Abstract Mathematical morphology is a powerful tool for image processing tasks. The main difficulty in designing mathematical morphological algorithm is deciding the order of operators/filters and the corresponding structuring elements (SEs). In this work, we develop morphological network composed of alternate sequences of dilation and erosion layers, which depending on learned SEs, may form opening or closing layers. These layers in the right order along with linear combination (of their outputs) are useful in extracting image features and processing them. Structuring elements in the network are learned by back-propagation method guided by minimization of the loss function. Efficacy of the proposed network is established by applying it to two interesting image restoration problems, namely de-raining and de-hazing. Results are comparable to that of many state-of-the-art algorithms for most of the images. It is also worth mentioning that the number of network parameters to handle is much less than that of popular convolutional neural network for similar tasks. The source code can be found here https://github.com/ranjanZ/Mophological-Opening-Closing-Net

Highlights

  • Mathematical Morphology was developed initially for the analysis of geometrical structures

  • In order to evaluate quantitatively the opening-closing network applied on rainy images, we have used two objective measures such as structural similarity index measure (SSIM) [46] and Peak signal-to-noise ratio (PSNR)

  • We have extended that work for de-raining of color images

Read more

Summary

Introduction

Mathematical Morphology was developed initially for the analysis of geometrical structures. Mondal et al [30, 32] have shown that the linear combination of elementary morphological operations, i.e., dilations and erosions can approximate any smooth functions and the function to be approximated can be learned using back-propagation similar to neural networks. Inspired by these findings, in this paper we propose a technique to automatically learn the sequence of elementary operations along with associated SEs required to solve some real-life problems. Dilation and erosion operations increase the possible number of decision boundaries, Open Access

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call