Course Syllabus

Readings: The course textbook Foundations of Vision (1995, Wandell) is online


Grading: Homework counts for 50% of your grade; the project counts for 50%.


Homework: Students are given weekly problem sets comprising either short answer questions or small programming problems in Matlab. The programming often relies on the tools in (ISETCAM). The toolbox and tutorials can be run from any computer running Matlab 7.0 or higher.

Problem sets are done through the "Quizzes" page on Canvas. Quiz problems may be multiple choice, short answer, or may require you to upload code or figures. You can work on the assignment throughout the week and save your progress, but you must submit your final solutions before the due date. Typically quizzes will be open at midnight on Tuesday and due the following Tuesday, at midnight.


Project: Project suggestions and opportunities will be described in class. This year projects will emphasize the use of computer graphics simulation tools, image systems simulation tools, and biomedical imaging applications. Projects can be done in groups of 2-3. 

 

Lecture schedule

Day

Topic

Tutorials

Homework due by midnight*

 Chapters

Videos

Notes

Tues 9/25

Course overview

 

 

 

 

 

Thurs 9/27

Image formation: basic principles

 

 

 

ISET video

 

Tues 10/2

Defocus, Depth of field, light field camera, linear systems

 hwImageFormation.mlx
hwImageFormationHuman.mlx

HW 1 Available

Chapters 1-3

Ray tracing and light fields

 

Thurs 10/4

Adaptive optics and human optics

 

 

 

 

 

 

Tues 10/9

 

 

HW 1 Due
HW 2 Available

 

 

Video Lecture (See announcement)

Thurs 10/11

 

 

 

 

 

Lecture from Joyce

Tues 10/16

CCD and CMOS Sensors, Rolling and Global Shutter, 3T pixel, Pixel response model, CFAs, HDR pixels

 

 

 

 

 

Thurs 10/18

Sensor calibration and modeling (ISET)

hwSensorEstimation.m 
hwMetricsMTF.m

 

 

 

 

Tues 10/23

Novel sensor designs
(Triple well, Pixim)

 

HW 2 Due
HW 3 Available

 

 

 

Thurs 10/25

Human retina (ISETBIO)

 

 

Chapter 10

 

Tues 10/30

Color vision

 hwColorMatching.m
hwMetricsColor.m 

HW 3 Due
HW 4 Available

 

 

 

Thurs 11/1

Color metrics

 

 

Chapters 4 and 9

 

 

Tues 11/6

Color metrics

 

HW 4 Due

HW 5 Available

 

Joyce

(SFN meeting)

 

Thurs 11/8

Camera image processing

 

Project Descriptions Due 

Chapters 7

L3 image processing videos 

 

Tues 11/13

 

Camera image processing

 

HW 5 Due
HW 6 Available
(Cumulative "mid-term", still takehome)

 

 

 

Thurs 11/15

Image quality

Chapters 8

 

 

Tues
11/20

Thanksgiving

 

 

 

 

 

Thurs 11/22

Thanksgiving 

 

 

 

 

 

Tues
11/27

Guest Lecture

(Kurt Akeley)

 

HW 6 Due

 

 

 

 

Thurs 11/29

Human spatial vision and multiple resolution models

 hwJPEGMonochrome.m

hwJPEGColor.m  

 

 

 

 

 

Friday 11/30

SCIEN Affiliates Meeting (Tentative)

 

 

 

 

 

Tues
12/4

Image Compression

 hwJPEGMonochrome.m

hwJPEGColor.m   

 

 

 

Thurs
12/6

Technologies for 3D Sensing and Display

hwDisplayRendering.m
hwDisplayRGB2Rendering.m

 

 

 

12/10-11

Project presentations:
Finals Exam Week

 

 

 

 

 

Course Summary:

Date Details Due