Efficient Canny Edge Detection Using a GPU
- 1 November 2010
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 279-280
- https://doi.org/10.1109/ic-nc.2010.13
Abstract
Recent GPUs, which have many processing units connected with a global memory, can be used for general purpose parallel computation. Users can develop parallel programs running on GPUs using programming architecture called CUDA (Compute Unified Device Architecture). The main contribution of this paper is to implement a Canny edge detection algorithm on CUDA. The experimental result shows that our implementation of Canny edge detection algorithm on CUDA achieves a speedup factor of 61 over a conventional software implementation.Keywords
This publication has 3 references indexed in Scilit:
- A parallel decoding algorithm of LDPC codes using CUDAPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Accelerating Large Graph Algorithms on the GPU Using CUDAPublished by Springer Science and Business Media LLC ,2008
- A Computational Approach to Edge DetectionIEEE Transactions on Pattern Analysis and Machine Intelligence, 1986