Various computer methods are sourced in parallel programming. Advances in methods and techniques with their appropriate usage are beneficial for multimedia applications. Parallelization can significantly decrease the time of calculations. In this article, we analyze how the speed of calculations is influenced by the usage of parallel algorithms in image filtering processes. Additionally, we define a novel cluster selection method which helps in more efficient processing the images. We present a method based on multithreading and the division of the image for rectangles, while as cluster selector we have used k-means algorithm. Proposed filtering is applied parallel on each part of the image, where each of threads is working for each task. Results show that our proposition can give positive results and faster filtering of images when compared to the classical approach. Furthermore, the algorithm connected with k-means and filtering can be very helpful in objects detection.

Faster image filtering via parallel programming / Książek, Kamil; Marszałek, Zbigniew; Capizzi, Giacomo; Napoli, Christian; Połap, Dawid; Woźniak, Marcin. - In: INTERNATIONAL JOURNAL OF COMPUTER SCIENCE & APPLICATIONS. - ISSN 0972-9038. - 16:1(2019), pp. 55-67.

Faster image filtering via parallel programming

CHRISTIAN NAPOLI
;
2019

Abstract

Various computer methods are sourced in parallel programming. Advances in methods and techniques with their appropriate usage are beneficial for multimedia applications. Parallelization can significantly decrease the time of calculations. In this article, we analyze how the speed of calculations is influenced by the usage of parallel algorithms in image filtering processes. Additionally, we define a novel cluster selection method which helps in more efficient processing the images. We present a method based on multithreading and the division of the image for rectangles, while as cluster selector we have used k-means algorithm. Proposed filtering is applied parallel on each part of the image, where each of threads is working for each task. Results show that our proposition can give positive results and faster filtering of images when compared to the classical approach. Furthermore, the algorithm connected with k-means and filtering can be very helpful in objects detection.
2019
Parallel programming; Image filtering; Laplacian; K-means; Multithreading.
01 Pubblicazione su rivista::01a Articolo in rivista
Faster image filtering via parallel programming / Książek, Kamil; Marszałek, Zbigniew; Capizzi, Giacomo; Napoli, Christian; Połap, Dawid; Woźniak, Marcin. - In: INTERNATIONAL JOURNAL OF COMPUTER SCIENCE & APPLICATIONS. - ISSN 0972-9038. - 16:1(2019), pp. 55-67.
File allegati a questo prodotto
File Dimensione Formato  
Ksiazek_Faster-image_2019.pdf

accesso aperto

Note: http://www.tmrfindia.org/ijcsa/v16i14.pdf
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 852.04 kB
Formato Adobe PDF
852.04 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1328627
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact