Abstract
Edge detection is the front-end processing stage in most computer vision and image understanding systems. Among various edge detection techniques, Canny edge detector is the one of most commonly used. In this paper a modified Canny edge detection technique focusing on change of the Sobel operator is proposed. Instead of convolution kernels, the weighted least squares method is utilized to calculate the horizontal and vertical gradient. Experimental results show that the new detector can detect some edges which are not observed in the results using the Canny edge detector.
Similar content being viewed by others
References
Bowyer K, Kranenburg C, Dougherty S (2001) Edge detector evaluation using empirical ROC curves. Comput Vis Image Understand 84:77–103
Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 8(6):679–698
Gonzalez RC, Woods RE (2008) Digital image processing, 3rd edn. Pearson Prentice Hall, New Jersey
Joshi S, Koju R (2012) Study and comparison of edge detection algorithms. In: 2012 Third Asian Himalayas international conference on internet
Liang J (2019) Canny edge detection. justin-liang, Retrieved from http://justin-liang.com/tutorials/canny/
Qin X, Zhang JS, Yan XD (2011) Local linear least squares kernel regression for linear and circular predictors. Commun Statistics Theory Methods 40(21):3812–3823
Roy S Module 5.7: Edge detection. National Programme on Technology Enhanced Learning (NPTEL). Retrieved from http://nptel.ac.in/courses/117104069/5
Sharma S, Mahajan V (2017) Study and analysis of edge detection techniques in digital images, international journal of scientific research in science. Eng Technol 3(5):328–335
Sobel I (2015) An isotropic 3 \(\times \) 3 image gradient operator. Retrieved from https://www.researchgate.net/publication/239398674_An_Isotropic_3_3 _Image_Gradient_Operator
Xu Z, Xu BJ, Wu G X (2017) Canny edge detection based on Open CV. In: 2017 13th IEEE international conference on electronic measurement & instruments (ICEMI), pp 53–56
Acknowledgements
This work is supported by the National Natural Science Foundation of China (Grant No. 11701069). And the author thanks for the two anonymous reviewers with their comments about the work.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
National Natural Science Foundation of China (Grant No. 11701069).
Rights and permissions
About this article
Cite this article
Qin, X. A modified Canny edge detector based on weighted least squares. Comput Stat 36, 641–659 (2021). https://doi.org/10.1007/s00180-020-01017-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00180-020-01017-8