Back to Search Start Over

Quantum implementation of the classical Canny edge detector.

Authors :
Li, Panchi
Source :
Multimedia Tools & Applications; Mar2022, Vol. 81 Issue 8, p11665-11694, 30p
Publication Year :
2022

Abstract

Edge detection is a basic problem in digital image processing. Its purpose is to detect the pixels whose gray level changes obviously in the neighborhood. The Canny edge detector is currently the most popular edge detection tool. This paper studies the specific implementation of Canny detector in the quantum computing paradigm. For Gaussian smoothing filtering and Sobel sharpening operators, we have designed a new method called "Translation, Stacking and Weighted Summation", which can make full use of the parallelism of quantum computing to accelerate its classical counterpart and avoid convolution operation. For the gradient and angle calculations required for edge detection, we design new operators such as addition, multiplication and division of signed number by introducing the binary complement description of gray-scale value. For the non-maximum suppression and double threshold processing required for edge detection, we have separately designed the quantum circuits that implement these tasks by introducing quantum complement comparators. Complexity analysis shows that the quantum Canny edge detector has exponential speedup compared to its classical counterpart. The implementation of the Canny edge detector based on quantum computing is the main contribution of this paper. The simulation on the classical computer verifies the correctness of the quantum Canny edge detection results. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
13807501
Volume :
81
Issue :
8
Database :
Complementary Index
Journal :
Multimedia Tools & Applications
Publication Type :
Academic Journal
Accession number :
156025389
Full Text :
https://doi.org/10.1007/s11042-022-12337-w