logo

Instructor : Radhakrishna Dasari

Email : radhakri@buffalo.edu

Time/Place : MW 1500-1710 Clemen 19

Office Hours : MW 1300- 1400 Davis 301A

CSE473/573 - Introduction to Computer Vision and Image Processing

Humans process large amounts of visual data throughout the lifetime. Vision is the key channel through which humans learn, understand and navigate the world around. To build computers that can match the ability of human vision is still a challenging problem. In this course, we will explore the important topics related to physical, mathematical, and information-processing aspects of the vision. Topics to be covered include image formation, feature detection and matching, segmentation, stereo and 3D vision, object detection and recognition.

Course Philosophy

Have a look at the feedback from Summer 2016 - Qualitative and Quantitative Summary

Socratic Method will be used for teaching key concepts. Course content is augmented with the lectures from Graduate Summer School in Computer Vision at UCLA

The course will feature -

  • Homework - to strengthen theoretical knowledge in Computer Vision
  • Projects - to enhance programming skills and hands-on experience of using Python with OpenCV
  • In-Class activities - to collaboratively learn in the classroom (Received very positive feedback in Summer 2016)

Resources

Textbook - Computer Vision: Algorithms and Applications by Richard Szeliski (Available for free at official website)

Discussion - Piazza - CSE473573 Summer 2017 feel free to enroll!

Python IDE - Enthought Canopy with free academic license

Grading

In-Class Activities - 5%

Homework - 15%

Projects - 30%

Midterm - 20%

Final - 30%

Academic Integrity

"Integrity means that there is coherence between what you say, what you do, what you think, and how you feel about life around you" - A quote by someone who is wise

Check the Department of Computer Science website and handbook for the academic integrity policy

http://www.cse.buffalo.edu/shared/policies/academic.php

Schedule

30 May 2016 - 28 Jul 2016

Detailed schedule with lecture topics, homework and project deadlines, midterm and final dates will be added soon