From classic algorithms to neural networks: the evolution of industrial vision