CS Dept Logo 

CSCI 507 / EENG 507 - Introduction to Computer Vision 

(in Fall 2016, this is also crosslisted as CSCI 498A / EENG 498A)

Home Syllabus Grades Schedule Labs Homework Final Projects

Semester:  Fall 2016


This course is an introduction to the field of computer vision.  It is the pre-requisite to a follow-on course called "Advanced Topics in Computer Vision" (CSCI508/EENG508), to be offered in the spring.  In this course we cover the topics of image formation, image processing, feature extraction and matching, alignment and pose estimation - leading to applications such as image stitching, augmented reality and single-instance object recognition.  The follow-on course will cover advanced topics including multi-view analysis, depth image processing, category object recognition, and machine learning for computer vision applications.

Description from bulletin

Computer vision is the process of using computers to acquire images, transform images, and extract symbolic descriptions from images.  This course provides an introduction to this field, covering topics in image formation, feature extraction, location estimation, and object recognition.  Design ability and hands-on projects will be emphasized, using popular software tools.  The course will be of interest both to those who want to learn more about the subject and to those who just want to use computer imaging techniques.  3 hours lecture.


Associate Professor William Hoff
Room BB249 (Brown Hall) 
Phone: (303) 273-3761 
Email: whoff@mines.edu  
Home page:  http://inside.mines.edu/~whoff/ 
Office hours: M 1-3, W 1-2 (or by appointment) 

 Required text

The required textbook is Computer Vision: Algorithms and Applications, Richard Szeliski, Springer 2011.  It is available electronically through the school's library at http://link.springer.com/book/10.1007%2F978-1-84882-935-0.  Students must be on campus or logged in via the VPN to view this book.

 Optional texts

Schedule Information

The lecture is held in BB316A on MW 4:30-5:45 pm.  

Useful Links