A Real-Time Parallel Image Processing Approach on Regular PCs with Multi-Core CPUs

Huseyin Atasoy, Esen Yildirim, Serdar Yildirim, Yakup Kutlu


In this paper a parallel image processing and frame rate stabilization approach is proposed. This approach works on a regular PC with a multi-core CPU. It is implemented under .NET Framework and tested on Microsoft Windows 7 operating system, performing several experiments. It is also applied to a face recognition application to increase its image processing performance successfully. Results show that, handled workload when 4 physical cores are used is approximately 5.25 times the workload handled with one core. It is also shown that the approach successfully distributes the workload on CPU cores and produces output at a stable frame rate under both steady and unsteady workloads. This approach can be used for various signal processing or multimedia applications to parallelize their tasks to increase the performance on multi-core CPUs.

DOI: http://dx.doi.org/10.5755/j01.eie.23.6.19696


Multicore processing; image processing; software performance.

Full Text: PDF


  • There are currently no refbacks.

Print ISSN: 1392-1215
Online ISSN: 2029-5731