Detecting the Edge of Multiple Images in Parallel

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.




References:
[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 –
www.ijais.org.