Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30184
Detecting the Edge of Multiple Images in Parallel

Authors: Prakash K. Aithal, U. Dinesh Acharya, Rajesh Gopakumar


Edge is variation of brightness in an image. Edge detection is useful in many application areas such as finding forests, rivers from a satellite image, detecting broken bone in a medical image etc. The paper discusses about finding edge of multiple aerial images in parallel. The proposed work tested on 38 images 37 colored and one monochrome image. The time taken to process N images in parallel is equivalent to time taken to process 1 image in sequential. Message Passing Interface (MPI) and Open Computing Language (OpenCL) is used to achieve task and pixel level parallelism respectively.

Keywords: Edge detection, multicore, GPU, openCL, MPI.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1843


[1] Benedict R. Gaster,Lee Howes, David Kaeli, Perhaad Mistry, Dana Schaa Heterogeneous Computing with OpenCLMorgan Kaufmann 2012.
[2] Raman Maini,Himanshu Aggarwal Study and Comparison of Various Image Edge Detection Techniques. International Journal of Image Processing (IJIP), Volume (3), Issue (1).
[3] Mohammed Baydoun, Mohamad Adnan Al-Alaoui, Rony Ferzli. Parallel Edge Detection Based on Digital Differentiator Approximation In: The 3rd International Conference on Communications and Information Technology (ICCIT-2013): Wireless Communications and Signal Processing, Beirut pp 371-375, 2013.
[4] Prakash K. Aithal, Rajesh G., Dinesh U. Acharya, MPI based edge detection of coloured image using laplacian of gaussian filter In, International Journal of Computer Application, August 2014.
[5] Varun Sanduja, Rajeev Patial Sobel Edge Detection using Parallel Architecture based on FPGA International Journal of Applied Information Systems (IJAIS) – ISSN: 2249-0868 Foundation of Computer Science FCS, New York, USA Volume 3– No.4, July 2012 –