Computational Perception      (COMP 646)
Winter 2013      ENGMC 320


Instructor:    Professor Michael Langer
Office:           ENGMC 329
Tel:               514-398-3740
Email:           langer  [at] cim.mcgill.ca
Office Hours:  TBD
Teaching Assistant (T.A.)         TBD
Email:                                        TBD
Office Hours: TBD
Announcements
  • I encourage U2/U3 CS Honors students and CogSci Majors to take this course in Winter 2013. I may offer a 3 credit COMP 598 version of the course, which does not include the Oral Presentation and Term Paper component. Email me if you are interested.
Resources

Lecture Schedule and Notes

VISION (AND LINEAR SYSTEMS)
  1. image formation 1: visual angle, sampling, disparity (slides)
  2. image formation 2 : lens equation, diopters, luminance (slides)
  3. retina: photoreceptors, color, ganglion cells (slides)
  4. linear systems 1 : convolution, impulse responses, DOGs (slides)
  5. linear systems 2: Fourier transforms (slides)   (notes)
  6. linear systems 3: convolution theorem, filtering (slides)   (notes)
  7. linear systems 4: 2D Fourier, Gabors, sampling (slides)   (notes)
  8. pathway to visual cortex: LGN to V1, orientation and disparity (slides)
  9. stereo:  vergence and fusion, disparity tuned cells (slides)   (notes)
  10. motion 1: normal velocities, intersection of constraints (slides)
  11. motion 2: observer translation & rotation, eye movements (slides)
  12. psychophysics 1 : thresholds, contrast sensitivity (slides)
  13. psychophysics 2: noise: e.g. contrast, motion, slant from texture (slides)
  14. psychophysics 3: cue combinations: maximum likelihood, priors (slides)

AUDITION
  1. sound 1:   pressure, dB, waves (slides)
  2. sound 2:   frequency, music, speech, spectrograms (slides)
  3. ear:    head related impulse response, place vs. temporal coding (slides)
  4. sound localization: intensity and timing differences, filtering (slides)
  5. echolocation and recognition by bats  : CF vs. FM (slides)
OTHER TOPICS (time permitting)
  • acuity and hyperacuity
  • color constancy
  • population codes
  • classification images
  • attention
  • perceptual organization
  • auditory scene analysis



Other resources

Exercises 1
Exercises 2
Exercises 3

Exam 1 (lec. 1-6, Oct. 3) with solutions (PDF) (mean 10.5/15)
Exam 2 (lectures 7-11)   (Solution) (mean 7/10)

David Hubel's book on vision


Assignment 1 (PDF)   (Matlab code) & solutions (zip)
Assignment 2 posted (PDF), (code), solution (PDF) (code) (mean 26/30)



Khan academy video on neurons
Daniel Kish video on echolocation by the blind

Assignment 3   Solution: (PDF for Q1 and Q2)   matlab code (Q2)

Exam 3A   Exam 3B