The Performance Analysis of Edge Detection Algorithms for Image Processing Based on Improved Canny Operator

Author(s):  
Shi vani ◽  
Harjeet Singh
Biometrics ◽  
2017 ◽  
pp. 382-402
Author(s):  
Petre Anghelescu

In this paper are presented solutions to develop algorithms for digital image processing focusing particularly on edge detection. Edge detection is one of the most important phases used in computer vision and image processing applications and also in human image understanding. In this chapter, implementation of classical edge detection algorithms it is presented and also implementation of algorithms based on the theory of Cellular Automata (CA). This work is totally related to the idea of understanding the impact of the inherently local information processing of CA on their ability to perform a managed computation at the global level. If a suitable encoding of a digital image is used, in some cases, it is possible to achieve better results in comparison with the solutions obtained by means of conventional approaches. The software application which is able to process images in order to detect edges using both conventional algorithms and CA based ones is written in C# programming language and experimental results are presented for images with different sizes and backgrounds.


2020 ◽  
Vol 32 ◽  
pp. 03051
Author(s):  
Ankita Pujare ◽  
Priyanka Sawant ◽  
Hema Sharma ◽  
Khushboo Pichhode

In the fields of image processing, feature detection, the edge detection is an important aspect. For detection of sharp changes in the properties of an image, edges are recognized as important factors which provides more information or data regarding the analysis of an image. In this work coding of various edge detection algorithms such as Sobel, Canny, etc. have been done on the MATLAB software, also this work is implemented on the FPGA Nexys 4 DDR board. The results are then displayed on a VGA screen. The implementation of this work using Verilog language of FPGA has been executed on Vivado 18.2 software tool.


Author(s):  
Farhad Soleimanian Gharehchopogh ◽  
Samira Ebrahimi

Cellular Learning Automata (CLA) has been used in many fields of image processing such as noise elimination, smoothing, retrieval, fractionated and extraction of the content Characteristics of the images. The edge detection in images and methods if edge detection, have a great role in machine vision and cognizance systems. This method uses operands for analyzing images and digital image processing. Many studios here been conducted till now in edge detection algorithms of various conditions. In this study a new method for edge detection in images with the use of CLA is recommended. The proposed method of edge detection in images was tested with different sizes and the results were compared with Sobel edge detector classic method. The result show that the method based on CLA has a desirable performance in edge detection and compares the images with a more uniformity during a minimum period of time.


2014 ◽  
Vol 644-650 ◽  
pp. 1154-1157
Author(s):  
Yi He ◽  
Tian Li Li ◽  
Ying Qian Zhang

With mobile platform development there are more and more Android-based image processing applications. The principles of four kinds of edge detection algorithms are analyzed in this paper and such algorithms are realized by adopting JNI technology based on android platform. At last the effect and efficiency of such algorithms are also compared and summarized.


2021 ◽  
Vol 7 (9) ◽  
pp. 188
Author(s):  
Yiting Tao ◽  
Thomas Scully ◽  
Asanka G. Perera ◽  
Andrew Lambert ◽  
Javaan Chahl

Fast edge detection of images can be useful for many real-world applications. Edge detection is not an end application but often the first step of a computer vision application. Therefore, fast and simple edge detection techniques are important for efficient image processing. In this work, we propose a new edge detection algorithm using a combination of the wavelet transform, Shannon Entropy and thresholding. The new algorithm is based on the concept that each Wavelet decomposition level has an assumed level of structure that enables the use of Shannon entropy as a measure of global image structure. The proposed algorithm is developed mathematically and compared to five popular edge detection algorithms. The results show that our solution is low redundancy, noise resilient, and well suited to real-time image processing applications.


Author(s):  
Petre Anghelescu

In this paper are presented solutions to develop algorithms for digital image processing focusing particularly on edge detection. Edge detection is one of the most important phases used in computer vision and image processing applications and also in human image understanding. In this chapter, implementation of classical edge detection algorithms it is presented and also implementation of algorithms based on the theory of Cellular Automata (CA). This work is totally related to the idea of understanding the impact of the inherently local information processing of CA on their ability to perform a managed computation at the global level. If a suitable encoding of a digital image is used, in some cases, it is possible to achieve better results in comparison with the solutions obtained by means of conventional approaches. The software application which is able to process images in order to detect edges using both conventional algorithms and CA based ones is written in C# programming language and experimental results are presented for images with different sizes and backgrounds.


Sign in / Sign up

Export Citation Format

Share Document