CS 696: Applied Computer Vision Spring 2016, MW 2:00-3:15PM, AH-2112 Instructor: Xiaobai Liu Updates on 1/12/2016 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course Description This course shall cover concepts, algorithms, and practices of computer vision that are widely used for solving challenging problems. The topics include image processing, feature detection/matching, segmentation, image alignment and stitching, structure from motion, recognition, and tracking. PreRequisites This course requires programming experience as well as linear algebra, basic calculus, and basic probability. Previous knowledge of visual computing will be helpful. The following courses (or equivalent courses at other institutions) are helpful prerequisites: Some of the course topics overlap with these related courses, but none of the assignments will. Reading Materials Textbook: "Computer Vision: Algorithms and Applications" by Richard Szeliski. The book is available for free online or available for purchase. Others: papers or articles specified in class meetings. Grading
Semester project(SP) will be announced in the first two weeks. Students team with each other to complete two submissions for mid-term and final-term, respectively. Each team consists of no more than 3 students. Topics are selected by students with the assistance of the professor. Turn in all homework assignments by email before11:59pm on the due date. No hardcopy is required. One will lose 10% each day for late submission. However, there will be only three 'late day' for the whole semester. Important Date Semester Project (SP) for Mid-term, due at 11:59pm, March 24, 2016 Semester Project (SP) for Final-term, due at 11:59pm, May 1, 2016 Programming Language It is strongly recommended that all projects be completed in Matlab. All exemplar codes will be provided for Matlab . Students may try to implement the same codes in other languages which is in general way more difficult and time-consuming. This course however doesn't cover the programming skills in matlab. Students may find a good tutorial in this link: Matlab Tutorial Office Hours and Contact information Email is the best way to communicate: Xiaobai.liu@mail.sdsu.edu. Office Hours: 10:50-11:50 am M/W, GMCS 542, apointment by email; Tentative Syllabus Syllabus and slides will be available in SDSU blackboard after class meetings. HA: Homework Assignment; SP: Semester Project.
Links · OpenCV (open source computer vision library) · Weka (Java data mining software) · Compiled list of image datasets · Object recognition databases (list compiled by Kevin Murphy) · Various useful databases and image sources (list compiled by Alyosha Efros) · Netlab (matlab toolbox for data analysis techniques, written by Ian Nabney and Christopher Bishop) · Oxford Visual Geometry Group (contains links to data sets and feature extraction software) · Annotated computer vision bibliography · Computer vision research groups · Vision related links on AAAI.org page · Linear algebra review / primer by Martial Hebert
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||