Performance Evaluations for OpenMP Accelerated Training Of Separable Image Filter

Yükleniyor...
Küçük Resim

Tarih

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Ismail SARITAS

Erişim Hakkı

info:eu-repo/semantics/openAccess

Özet

One of the widespread image processing applications is image filtering with two dimensional convolution. Determining the weights of image filters are of importance for the success of filtering operation. Heuristic algorithms such as genetic algorithms provide an efficient way of training these types of filters. Due to the high computational cost of repetitive image filtering operations, this process may take hours to implement using single core computing. OpenMP (Open Multi Processing) provides an efficient library for utilizing the computing power of multicore processors.  In this study, OpenMP accelerated training of separable filters that are a subclass of convolution filters has been implemented based on genetic algorithms. Comparative speed-up results for various sizes of images using various sizes of filtering kernels were presented. Also the effect of population size of genetic algorithm and the number of working cores have been investigated.

Açıklama

Anahtar Kelimeler

OpenMP, separable filters, image processing

Kaynak

International Journal of Applied Mathematics Electronics and Computers

WoS Q Değeri

Scopus Q Değeri

Cilt

Sayı

Special Issue-1

Künye

Onay

İnceleme

Ekleyen

Referans Veren