Skoči na glavni sadržaj

Izvorni znanstveni članak

https://doi.org/10.7305/automatika.2014.01.317

CPU, GPU i FPGA implementacija MALD algoritma za otkrivanje nepravilnosti na površini keramičkih pločica

Tomislav Matić ; Computer and Software Engineering Department, Faculty of Electrical Engineering, Josip Juraj Strossmayer University of Osijek, Kneza Trpimira 2B, 31000 Osijek, Croatia
Ivan Aleksi orcid id orcid.org/0000-0002-6027-7736 ; Computer and Software Engineering Department, Faculty of Electrical Engineering, Josip Juraj Strossmayer University of Osijek, Kneza Trpimira 2B, 31000 Osijek, Croatia
Željko Hocenski ; Computer and Software Engineering Department, Faculty of Electrical Engineering, Josip Juraj Strossmayer University of Osijek, Kneza Trpimira 2B, 31000 Osijek, Croatia


Puni tekst: engleski pdf 3.254 Kb

str. 9-21

preuzimanja: 1.306

citiraj


Sažetak

U ovom radu razmatra se prilagodba, implementacija i usporedba performansi metode pomičnog usrednjavanja s lokalnom diferencijom (MALD) s primjenom u otkrivanju površinskih nedostataka na keramičkim pločicama. Proizvodna linija keramičkih pločica je autonomna sve do zadnje faze u kojoj je potreban ljudski vid kako bi se otkrili eventualni nedostaci na keramičkim pločicama. Nedavnim razvojem računalnih platformi i razvojem metoda računalnog vida omogućena je implementacija MALD metode na nekoliko načina. U nastojanju skraćenja vremena potrebnog za proizvodnju keramičkih pločica, MALD metoda je implementirana u trima različitim platformama: CPU (central processing unit), GPU (graphic processing unit) i FPGA (field programmable gate array), te s barem dva različita algoritma. Implementacija je izvršena sa MATLAB MEX/C++, C++, CUDA/C++, VHDL te Asembler programskim jezicima. Izmjerena vremena obrade su me.usobno uspore.ena za različite algoritme i njihove implementacije na različitim računalnim platformama.

Ključne riječi

CUDA; FPGA; GPU; integralna slika; MALD; keramičke pločice

Hrčak ID:

118927

URI

https://hrcak.srce.hr/118927

Datum izdavanja:

27.2.2014.

Podaci na drugim jezicima: engleski

Posjeta: 2.654 *