Detection of production defects using Machine Learning based Image Classification Algorithms - Pedro Miguel Pinto da Cunha Fernandes (2020)