Paper
15 March 2019 On differentiability of common image processing algorithms
Author Affiliations +
Proceedings Volume 11041, Eleventh International Conference on Machine Vision (ICMV 2018); 110410A (2019) https://doi.org/10.1117/12.2523135
Event: Eleventh International Conference on Machine Vision (ICMV 2018), 2018, Munich, Germany
Abstract
We present differentiable implementations of several common image processing algorithms: Canny edge detector, Niblack thresholding and Harris corner detector. The implementations are presented in the form of fully convolutional networks and explicitly arranged exactly to the original algorithms. Usage of such form of the algorithms allows to tune their parameters with a gradient descent. We performed parameter tuning in the edge detection problem and it shows that our implementation enables us to obtain better results on the BSDS-500 dataset. As a part of implementations of algorithms, we introduce a generalization of pooling method, which allows using arbitrary structure element. We also analyze the given neural network architectures and show the connections with contemporary approaches.
© (2019) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Alexander Zhukovsky "On differentiability of common image processing algorithms", Proc. SPIE 11041, Eleventh International Conference on Machine Vision (ICMV 2018), 110410A (15 March 2019); https://doi.org/10.1117/12.2523135
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Convolution

Neural networks

Image processing

Image filtering

Edge detection

Machine learning

Back to Top