Artificial Vision, also known as Computer Vision, consists of the automatic analysis of images by computers to determine which objects are present in them. It is a technology widely used in industrial environments for quality control and robot guidance thanks to Machine Learning techniques. During the last ten years, Deep Learning has made its range of applications out of the industrial environment and there are currently numerous applications outside of controlled environments both industrial, for the Internet of Things or for mobile phones. It can be assured that it is Artificial Intelligence that has developed this technology.
During the course, the main algorithms that are currently being used both in the industrial field and outside it will be described, with special emphasis on deep learning and with a practical approach.