ISSN : 2319-7323





INTERNATIONAL JOURNAL OF COMPUTER SCIENCE ENGINEERING


Open Access

ABSTRACT

Title : Performance Evaluation of Basic Image Processing Algorithms in CPU, GPU, Raspberry Pi and FPGA
Authors : TAHAR ABBES Mounir, Selma Boumerdassi, Abdelhak Benhamada, Abdelmadjid Mhamed Allal, Mohamed Kherarba
Keywords : Image Processing; FPGA; CPU; GPU; Raspberry Pi.
Issue Date : Jul-Aug 2020
Abstract : This article presents a comparative and experimental study (benchmark) regarding the main execution time on diverse platforms (CPU, Graphics Processing Units (GPU), Raspberry, and The Field-Programmable Gate Arrays (FPGA)). We evaluate the time performance of standard image processing algorithms used in many vision applications. To carry out this experiment, we designed a mobile explorer robot equipped with an integrated CMOS camera. This robot has been programmed to perform a route avoiding obstacles using five image processing algorithms (re-size, erode, dilate, find contours, and distance calculation). Two levels of tests were carried out: The internal level check the efficiency of the application algorithms, and the external level measures the platform's output concerning execution time. Our results highlight the following remarks: GPU is advantageous in image processing algorithms, which process data or pixels independently. The CPU shows its power on sequential data; however, GPU is slower than CPU in those algorithms. The FPGA card's performance is ten times higher than CPU and GPU; it is possible to increase performance by processing in parallel.
Page(s) : 312-325
ISSN : 2319-7323
Source : Vol. 9, No. 4