INF 385T Special Topics in Information Science : Computer Vision
Computer vision is a field of artificial intelligence (AI) that enables computing systems to extract meaningful information from digital images, videos, and other visual inputs to make computable decisions. The camera captures digital photos and videos, and algorithms process and derive valuable information, which can help in making better decisions and recommendations. This course offers a comprehensive review of computer vision emphasizing its fundamental principles and their applicability in the real world, from fashion to deep face recognition.
With the rapid advances of AI in the last decade, computer vision is now more prevalent, and its impact on society is becoming quite evident. There are billions of images on the web. Smartphones and many other hand-held devices generate countless images on social network platforms. With AI-driven applications embedded in smartphones, annotating and labeling pictures, objects, and artifacts of interest is becoming easier. On the other hand, industrial machinery regularly uses computer vision to classify defective items, and that scale is also multiplying. It is now becoming imperative to know the technology behind computer vision because, in the coming years, its ubiquitous nature will become part of society. This introductory computer vision course provides a comprehensive review of the subject. This course emphasizes computer vision principles and highlights their applicability in the real world, from fashion to deep face recognition.