Title: An improved edge detection technique

Authors: Vishtasp Meherhomji; K.B. Ajitha Shenoy

Addresses: Department of Computer Science and Engineering, National Institute of Technology Karnataka, Surathkal, Karnataka, India ' Department of Information and Communication Technology, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, Karnataka, India

Abstract: Traditional edge detection methods tend to apply a single threshold over the entire image. However, natural images rarely have uniform illumination throughout, thus just a single threshold across the image is insufficient. This paper explores a method to recursively divide an image into regions and provide each region with an optimal threshold. For each region, we have calculated the threshold automatically using Otsu's binarisation method. The method's key goal is to reduce the effect of noise present in images, which leads to the elimination of false edges. It does this while also ensuring that true edges present within the image are not lost. We have proved that asymptotic time complexity of the proposed method is O(MNlogℓ) (where = min{M,N}). We have compared the performance of our method with the Canny edge detection technique. The Canny edge detector is a well known and widely used edge detection technique which outperforms all the classical edge detection techniques. The results show that our method outperforms the Canny edge detection technique. PSNR values for our method are much higher than that of the Canny edge detection algorithm for almost all the images considered from BSD500 benchmark dataset.

Keywords: image processing; edge detection; feature extraction; computer vision; PSNR; Otsu's binarisation.

DOI: 10.1504/IJCVR.2021.118537

International Journal of Computational Vision and Robotics, 2021 Vol.11 No.6, pp.653 - 670

Received: 07 Oct 2019
Accepted: 14 Aug 2020

Published online: 28 Oct 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article