scholarly journals SURVEY ON DISTRIBUTED CANNY EDGE DETECTOR WITH FPGA

Author(s):  
Poonam S. Deokar ◽  
Anagha P. Khedkar

The Edge can be defined as discontinuities in image intensity from one pixel to another. Modem image processing applications demonstrate an increasing demand for computational power and memories space. Typically, edge detection algorithms are implemented using software. With advances in Very Large Scale Integration (VLSI) technology, their hardware implementation has become an attractive alternative, especially for real-time applications. The Canny algorithm computes the higher and lower thresholds for edge detection based on the entire image statistics, which prevents the processing of blocks independent of each other. Direct implementation of the canny algorithm has high latency and cannot be employed in real-time applications. To overcome these, an adaptive threshold selection algorithm may be used, which computes the high and low threshold for each block based on the type of block and the local distribution of pixel gradients in the block. Distributed Canny Edge Detection using FPGA reduces the latency significantly; also this allows the canny edge detector to be pipelined very easily. The canny edge detection technique is discussed in this paper.

Author(s):  
Eric Clark ◽  
Gabriel Hotchner ◽  
Ebin Scaria ◽  
Ebin Scaria

The capability to detect edges in an image is a major component in the field of image processing. That being said one of the most commonly utilized methods for edge detection is the Canny edge detection algorithm. In this paper we outline and define what edge detection is in image processing, and how the Canny edge detector works in typical implementations. We briefly refer to other papers which have similarly looked into optimizing the Canny edge detector and then propose our own hypothesis on how to parallelize this algorithm via multithreading. Our current code implementation is then explained alongside current results and issues.


Author(s):  
Eric Clark ◽  
Gabriel Hotchner ◽  
Ebin Scaria

The capability to detect edges in an image is a major component in the field of image processing. That being said one of the most commonly utilized methods for edge detection is the Canny edge detection algorithm. In this paper we outline and define what edge detection is in image processing, and how the Canny edge detector works in typical implementations. We briefly refer to other papers which have similarly looked into optimizing the Canny edge detector and then propose our own hypothesis on how to parallelize this algorithm via multithreading. Our current code implementation is then explained alongside current results and issues. \\\\Keywords-Canny Edge detection, parallel, multithreading, Robot Vision, image processing.


2012 ◽  
Vol 220-223 ◽  
pp. 1279-1283 ◽  
Author(s):  
Li Hong Dong ◽  
Peng Bing Zhao

The coal-rock interface recognition is one of the critical automated technologies in the fully mechanized mining face. The poor working conditions underground result in the seriously polluted edge information of the coal-rock interface, which affects the positioning precision of the shearer drum. The Gaussian filter parameters and the high-low thresholds are difficult to select in the traditional Canny algorithm, which causes the information loss of gradual edge and the phenomenon of false edge. Consequently, this paper presents an improved Canny edge detection algorithm, which adopts the adaptive median filtering algorithm to calculate the thresholds of Canny algorithm according to the grayscale mean and variance mean. This algorithm can protect the image edge details better and can restrain the blurred image edge. Experimental results show that this algorithm has improved the edge extraction effect under the case of noise interference and improved the detection precision and accuracy of the coal-rock image effectively.


Traditional Canny edge detection algorithm is sensitive to noise, hence it may lose the weak edge information after noise removal and show poor adaptability of fixed parameters like threshold values. In view of these problems, this paper reports on the modification of canny edge detection algorithm using s-membership function. Adaptability of threshold values are achieved through S-membership function and is given as input to default Canny algorithm. The grayscale images have been analyzed for default Canny and modified Canny algorithm. To understand the performance of these algorithms it is essential to evaluate various statistical metrics. The proposed work states that the detailed statistical results and the images obtained reveal the superior performance of the modified Canny algorithm over the default Canny edge detection algorithm. Further the images obtained from modified Canny algorithm shows the marked edges with efficient image edge extraction and provide accurate information for image measurement.


Author(s):  
Satryo B. Utomo ◽  
Januar Fery Irawan ◽  
Rizqi Renafasih Alinra

Early warning of floods is an essential part of disaster management. Various automatic detectors have been developed in flood mitigation, including cameras. But reliability and accuracy have not been improved. Besides, the use of monitoring devices has been employed to monitor water levels in various water building facilities. The early warning flood detector was carried out with a sensor camera using an orange ball that floats near the water level gauge in a bounding box. This approach uses the integration of computer vision and image processing, namely digital image processing techniques, with Sobel Canny edge detection (SCED) algorithms to detect quickly and accurately water levels in real-time. After the water level is measured, a flood detection process is carried out based on the specified water level. According to the results of experiments in the laboratory, it has been shown that the proposed approach can detect objects accurately and fast in real-time. Besides, from the water level detection experiment, good results were obtained. Therefore, the object detection system and water level can be used as an efficient and accurate early detection system for flood disasters.


Author(s):  
Yuan Chao ◽  
Fan Shi ◽  
Wentao Shan ◽  
Dong Liang

The position identification of SMD electronic components mainly uses Canny edge detection algorithm to detect the edges of specific elements, benefited from its computational simplicity. The traditional Canny algorithm lacks the adaptability in gradient calculation and double thresholds selection, which may affect the location and identification accuracy of specific elements in electronic components. In this paper, an improved canny edge detection algorithm is proposed. The gradient magnitude is calculated in four directions, i.e., horizontal, vertical, and diagonal. Both the high and low thresholds can be adaptively determined based on the grayscale distribution information, to increase the adaptability of edge identification. The experimental results show that the proposed method can better locate the true edges of specific elements in electronic components with a reasonable processing speed, compared with the traditional Canny algorithm, and has been successfully applied on practical real-time vision inspection on SMD electronic components.


Sign in / Sign up

Export Citation Format

Share Document