CPU, GPU and FPGA implementations of MALD : ceramic tile surface defects detection algorithm - Matić, Tomislav, inženjer elektrotehnike (Array, 2014)