Main / Cpsc535


Main.Cpsc535 History

Hide minor edits - Show changes to output

December 02, 2014, at 04:38 PM by 136.159.7.119 -
Added line 73:
||1300-1500h 12-Dec-2014 || Pre-exam office hours (ICT 711) ||
November 27, 2014, at 08:34 AM by 136.159.7.119 -
Changed line 71 from:
||1200h 13-Dec-2014 ||Final exam ||
to:
||1200h 13-Dec-2014 ||Final exam (EEEL 345) ||
November 27, 2014, at 08:30 AM by 136.159.7.119 -
Changed lines 70-71 from:
||0900h 01-Dec-2014 ||Assignment 5 due ||
||TBA ||Final exam (registrar scheduled) ||
to:
||2359h 05-Dec-2014 ||Assignment 5 due || ** revised ||
||1200h 13-Dec-2014 ||Final exam ||
November 27, 2014, at 08:26 AM by 136.159.7.119 -
Changed line 143 from:
to:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f14/practice-final-535-635-F14.pdf | Final ]]
November 06, 2014, at 08:08 AM by 136.159.7.119 -
Changed line 69 from:
||0930h 17-Nov-2014 ||Assignment 4 due ||
to:
||2359h 19-Nov-2014 ||Assignment 4 due || ** revised ||
October 15, 2014, at 03:10 PM by 68.147.61.185 -
Changed lines 142-143 from:
* Midterm
to:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/535-f14-midterm-practice.pdf | Midterm ]]
October 15, 2014, at 03:09 PM by 68.147.61.185 -
Added lines 141-142:
!!! Exam Practice Questions
* Midterm
September 25, 2014, at 11:04 AM by 136.159.7.119 -
Added lines 107-110:
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/examples/resample/resamplenn.m | resamplenn.m ]]
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/examples/resample/resamplenndemo.m | resamplenndemo.m ]]
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/examples/resample/resamplenn.m | resample.m ]]
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/examples/resample/resamplenndemo.m | resampledemo.m ]]
September 25, 2014, at 11:02 AM by 136.159.7.119 -
September 25, 2014, at 11:01 AM by 136.159.7.119 -
Deleted line 100:
Added lines 105-106:
*resampling
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/examples/resample/im.000001.pgm | im.000001.pgm ]]
September 23, 2014, at 11:19 AM by 10.11.80.84 -
Added lines 97-101:
* Octave/Matlab stuff
** [[http://www.cpsc.ucalgary.ca/~boyd/535/code/pnmread.m | pnmread.m ]]
** [[http://www.cpsc.ucalgary.ca/~boyd/535/code/pnmwrite.m | pnmwrite.m ]]
** [[http://www.cpsc.ucalgary.ca/~boyd/535/code/pngread.m | pngread.m ]]
Added line 105:
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/washington2.pgm| washington2.pgm]]
September 23, 2014, at 11:15 AM by 10.11.80.84 -
Changed lines 98-99 from:
** [[http://pages.cpsc.ucalgary.ca/boyd/535/convolutiondemo1.m | convolutiondemo1.m]]
** [[http://pages.cpsc.ucalgary.ca/boyd/535/convolutiondemo2.m | convolutiondemo2.m]]
to:
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/convolutiondemo1.m | convolutiondemo1.m]]
** [[http://pages.cpsc.ucalgary.ca/~boyd/535/convolutiondemo2.m | convolutiondemo2.m]]
September 23, 2014, at 11:13 AM by 10.11.80.84 -
Changed lines 95-99 from:
to:
!!!Examples

* convolution/dft
** [[http://pages.cpsc.ucalgary.ca/boyd/535/convolutiondemo1.m | convolutiondemo1.m]]
** [[http://pages.cpsc.ucalgary.ca/boyd/535/convolutiondemo2.m | convolutiondemo2.m]]
September 09, 2014, at 10:37 AM by 10.11.80.94 -
Changed line 24 from:
* [[ http://www.cpsc.ucalgary.ca/custom/undergrad/outlines2014/f14/cpsc359_fall2014.pdf | Download here ]]
to:
* [[ http://www.cpsc.ucalgary.ca/custom/undergrad/outlines2014/f14/cpsc535and635_fall2014.pdf | Download here ]]
September 08, 2014, at 04:19 PM by 10.11.80.94 -
Changed lines 22-24 from:
* Course Information Sheet - [[ http://www.cpsc.ucalgary.ca/custom/undergrad/outlines2014/f14/cpsc359_fall2014.pdf | Outline ]]
to:
!!! Course Information Sheet/Outline

* [[ http://www.cpsc.ucalgary.ca/custom/undergrad/outlines2014/f14/cpsc359_fall2014.pdf | Download here ]]
September 08, 2014, at 04:18 PM by 10.11.80.94 -
Changed line 22 from:
!!! Course Information Sheet - [[ http://www.cpsc.ucalgary.ca/custom/undergrad/outlines2014/f14/cpsc359_fall2014.pdf | ]] Outline
to:
* Course Information Sheet - [[ http://www.cpsc.ucalgary.ca/custom/undergrad/outlines2014/f14/cpsc359_fall2014.pdf | Outline ]]
September 08, 2014, at 04:17 PM by 10.11.80.94 -
Added lines 21-22:

!!! Course Information Sheet - [[ http://www.cpsc.ucalgary.ca/custom/undergrad/outlines2014/f14/cpsc359_fall2014.pdf | ]] Outline
August 07, 2014, at 02:20 PM by 10.11.80.197 -
Deleted line 117:
Deleted line 119:
August 07, 2014, at 02:19 PM by 10.11.80.197 -
Deleted line 110:
*** [[http://www.indiana.edu/~statmath/math/matlab/links.html |indiana.edu]]
August 07, 2014, at 02:17 PM by 10.11.80.197 -
Changed line 119 from:
* [[http://www-2.cs.cmu.edu/~cil/vision.html | CMU Robotics Computer Vision Home Page]] - a good starting point for computer vision questions
to:
Changed lines 122-127 from:
>>comment<<
* A couple of old [[ http://www.cpsc.ucalgary.ca/~boyd/535/midterm-practice.pdf | example exam questions ]]
>><<
>>comment<<
* [[ http://www.cpsc.ucalgary.ca/~boyd/535/f13/practice-final-535-635-F13-page2.pdf | Page 2 from F13 practice final. ]]
>><<
to:
August 07, 2014, at 02:15 PM by 10.11.80.197 -
Added line 125:
>>comment<<
Added line 127:
>><<
August 07, 2014, at 02:15 PM by 10.11.80.197 -
Added line 122:
>>comment<<
Added line 124:
>><<
August 07, 2014, at 02:05 PM by 10.11.80.197 -
Changed lines 60-67 from:
||10-Sep-2013 ||First class ||
||0900h 23-Sep-2013 ||Assignment 1 due ||
||0900h 15-Oct-2013 ||Assignment 2 due ||
||24-Oct-2013 ||Midterm exam in class ||
||0900h 04-Nov-2013 ||Assignment 3 due ||
||0930h 18-Nov-2013 ||Assignment 4 due ||
||0900h 02-Dec-2013 ||Assignment 5 due ||
||16-Dec-2013 ||Final exam (registrar scheduled) ||
to:
||10-Sep-2014 ||First class ||
||0900h 22-Sep-2014 ||Assignment 1 due ||
||0900h 14-Oct-2014 ||Assignment 2 due ||
||23-Oct-2014 ||Midterm exam in class ||
||0900h 03-Nov-2014 ||Assignment 3 due ||
||0930h 17-Nov-2014 ||Assignment 4 due ||
||0900h 01-Dec-2014 ||Assignment 5 due ||
||TBA ||Final exam (registrar scheduled) ||
August 07, 2014, at 02:03 PM by 10.11.80.197 -
Changed line 1 from:
!CPSC 535 - Fall 2013:
to:
!CPSC 535 - Fall 2014:
Changed line 14 from:
|| ||Lectures: TR 0930-1045 ||
to:
|| ||Lectures: TR 0930-1045 in ST 059 ||
August 07, 2014, at 02:02 PM by 10.11.80.197 -
Changed lines 13-14 from:
|| ||Office hours: T 0930-1030, R 1230-1330h ||
|| ||Lectures: TR 1400-1515 ||
to:
|| ||Office hours: T 1100-1200, R 1230-1330h ||
|| ||Lectures: TR 0930-1045 ||
November 28, 2013, at 11:59 AM by 136.159.7.119 -
Added line 123:
* [[ http://www.cpsc.ucalgary.ca/~boyd/535/f13/practice-final-535-635-F13-page2.pdf | Page 2 from F13 practice final. ]]
November 28, 2013, at 11:57 AM by 136.159.7.119 -
Changed line 67 from:
||??-Dec-2013 ||Final exam (registrar scheduled) ||
to:
||16-Dec-2013 ||Final exam (registrar scheduled) ||
October 09, 2013, at 02:26 PM by 136.159.7.119 -
Changed line 63 from:
||24-Oct-2012 ||Midterm exam in class ||
to:
||24-Oct-2013 ||Midterm exam in class ||
September 23, 2013, at 02:49 PM by 136.159.7.119 -
Changed line 13 from:
|| ||Office hours: T 0930-1030, R 12300-1330h ||
to:
|| ||Office hours: T 0930-1030, R 1230-1330h ||
September 23, 2013, at 02:49 PM by 136.159.7.119 -
Changed line 13 from:
|| ||Office hours: T 1530-1630, R 12300-1330h ||
to:
|| ||Office hours: T 0930-1030, R 12300-1330h ||
September 16, 2013, at 09:43 AM by 136.159.7.119 -
Changed line 102 from:
** J. G. Moik, [[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19810011960_1981011960.pdf | '''Digital processing of remotely sensed images''']], NASA, 1980.
to:
** J. G. Moik, [[http://archive.org/details/nasa_techdoc_19810011960 | '''Digital processing of remotely sensed images''']], NASA, 1980.
September 10, 2013, at 10:41 AM by 136.159.7.119 -
Added line 96:
** [[ http://homepages.inf.ed.ac.uk/rbf/CVonline/ | CVonline ]] - Compendium of Computer Vision
August 29, 2013, at 11:05 AM by 136.159.7.119 -
Changed line 86 from:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4b]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/white-river-falls.zip]] |extra example)
to:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4b]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/white-river-falls.zip |extra example]])
August 29, 2013, at 11:05 AM by 136.159.7.119 -
Changed line 86 from:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4b]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/white-river-falls.zip |extra example)
to:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4b]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/white-river-falls.zip]] |extra example)
August 29, 2013, at 11:04 AM by 136.159.7.119 -
Changed line 86 from:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4b]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]])
to:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4b]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/white-river-falls.zip |extra example)
August 29, 2013, at 10:50 AM by 136.159.7.119 -
Changed line 1 from:
!CPSC 535 - Fall 2012:
to:
!CPSC 535 - Fall 2013:
Changed lines 60-62 from:
||10-Sep-2009 ||First class ||
||0900h 23-Sep-2012 ||Assignment 1 due ||
||0900h 15-Oct-2012 ||Assignment 2 due ||
to:
||10-Sep-2013 ||First class ||
||0900h 23-Sep-2013 ||Assignment 1 due ||
||0900h 15-Oct-2013 ||Assignment 2 due ||
Changed lines 64-67 from:
||0900h 04-Nov-2012 ||Assignment 3 due ||
||0930h 18-Nov-2012 ||Assignment 4 due ||
||0900h 02-Dec-2012 ||Assignment 5 due ||
||??-Dec-2012 ||Final exam (registrar scheduled) ||
to:
||0900h 04-Nov-2013 ||Assignment 3 due ||
||0930h 18-Nov-2013 ||Assignment 4 due ||
||0900h 02-Dec-2013 ||Assignment 5 due ||
||??-Dec-2013 ||Final exam (registrar scheduled) ||
August 29, 2013, at 10:41 AM by 136.159.7.119 -
Deleted line 118:
* an excellent [[http://ptolemy.eecs.berkeley.edu/eecs20/berkeley/phasors/demo/phasors.html | phasor demo]] that can help visualize sums of sinusoids in Fourier analysis.
August 29, 2013, at 10:40 AM by 136.159.7.119 -
Changed line 53 from:
||11-13 ||Assorted topics that may include tomography, boosting, stereo vision, and image compression || TBD ||
to:
||11-13 ||Assorted topics that may include tomography, boosting, stereo vision, and image compression ||TBD ||
August 29, 2013, at 10:36 AM by 136.159.7.119 -
Changed lines 60-61 from:
||11-Sep-2009 ||First class ||
||0900h 24-Sep-2012 ||Assignment 1 due ||
to:
||10-Sep-2009 ||First class ||
||0900h 23-Sep-2012 ||Assignment 1 due ||
Changed lines 63-66 from:
||25-Oct-2012 ||Midterm exam in class ||
||0900h 05-Nov-2012 ||Assignment 3 due ||
||0930h 19-Nov-2012 ||Assignment 4 due ||
||0900h 03-Dec-2012 ||Assignment 5 due ||
to:
||24-Oct-2012 ||Midterm exam in class ||
||0900h 04-Nov-2012 ||Assignment 3 due ||
||0930h 18-Nov-2012 ||Assignment 4 due ||
||0900h 02-Dec-2012 ||Assignment 5 due ||
August 29, 2013, at 10:35 AM by 136.159.7.119 -
Changed line 13 from:
|| ||Office hours: TR 0900-1000h ||
to:
|| ||Office hours: T 1530-1630, R 12300-1330h ||
October 31, 2012, at 10:00 AM by 136.159.18.162 -
Changed line 14 from:
|| ||Lectures: TR 0930-1045h in TRB 102 ||
to:
|| ||Lectures: TR 1400-1515 ||
October 31, 2012, at 10:00 AM by 136.159.18.162 -
Changed line 13 from:
|| ||Office hours: MW 0900-1000h ||
to:
|| ||Office hours: TR 0900-1000h ||
October 24, 2012, at 09:27 AM by 136.159.18.162 -
Changed lines 33-34 from:
||Midterm exam (take-home) ||30% ||
||Final exam (take-home) ||30% ||
to:
||Midterm exam ||30% ||
||Final exam ||30% ||
September 07, 2012, at 11:21 AM by 136.159.18.162 -
Changed line 1 from:
!CPSC 535 - Fall 2010:
to:
!CPSC 535 - Fall 2012:
September 07, 2012, at 10:52 AM by 136.159.18.162 -
Changed lines 60-83 from:
||14-Sep-2009 ||First class ||
||0900h 27-Sep-2010 ||Assignment 1 due ||
||0900h 18-Oct-2010 ||Assignment 2 due ||
||25-Oct-2010 to 01-Nov-2010 ||Midterm exam take-home ||
||0900h 08-Nov-2010 ||Assignment 3 due ||
||0930h 22-Nov-2010 ||Assignment 4 due ||
||0900h 06-Dec-2010 ||Assignment 5 due ||
||06-Dec-2010 to 10-Dec-2010 ||Final exam take-home ||

!!!Final Exam

* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/final/final-535-F10.pdf | Exam ]]
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/final/final-535-F10-files.zip | Files ]]
* Exam booklets will be distributed in class Tuesday, 7-Dec-2010
* Note: USRI survey in class Tuesday, 7-Dec-2010
* [[http://www.cpsc.ucalgary.ca/~boyd/535/mann-97.pdf | Mann and Picard 1997 ]]

!!!Midterm Exam

* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/midterm/midterm-535-F10.pdf | Exam ]]
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/midterm/data.zip | data ]]
* exam booklets will be distributed in class

Due Monday, 1-Nov-2010, 0900h. Submit code by email to instructor with "cpsc 535 midterm" in subject line. Hand in exam booklets to instructors office, under door.
to:
||11-Sep-2009 ||First class ||
||0900h 24-Sep-2012 ||Assignment 1 due ||
||0900h 15-Oct-2012 ||Assignment 2 due ||
||25-Oct-2012 ||Midterm exam in class ||
||0900h 05-Nov-2012 ||Assignment 3 due ||
||0930h 19-Nov-2012 ||Assignment 4 due ||
||0900h 03-Dec-2012 ||Assignment 5 due ||
||??-Dec-2012 ||Final exam (registrar scheduled) ||
September 07, 2012, at 10:38 AM by 136.159.18.162 -
Added line 48:
||6 ||SIFT ||Szeliski 4.1 ||
September 07, 2012, at 10:35 AM by 136.159.18.162 -
Changed lines 43-45 from:
||2-3 ||Fourier Analysis ||Szeliski 3, Moik 2.6 ||
||3 ||Sampling/Resampling ||Szeliski 3, Moik 3.3.2 ||
||4 ||Binary Image Processing ||Szeliski 3 ||
to:
||2-3 ||Fourier Analysis ||Szeliski 3.4, Moik 2.6 ||
||3 ||Sampling/Resampling ||Szeliski 3.5, Moik 3.3.2 ||
||4 ||Binary Image Processing ||Szeliski 3.3 ||
Changed lines 48-50 from:
||7 ||Pixel Matching ||Szeliski 4 ||
||7-8 ||Optical Flow ||Szeliski 8.4 ||
||8-9 ||Image Registration ||Szeliski 8 ||
to:
||7 ||Pixel Matching ||Szeliski 3, Szeliski 4 ||
||8 ||Optical Flow ||Szeliski 8 ||
||9 ||Image Registration ||Szeliski 8 ||
Changed lines 52-53 from:
||11-12 ||Assorted topics that may include tomography, boosting, stereo vision, and image compression || TBD ||
||13 ||Final Exam - take-home || ||
to:
||11-13 ||Assorted topics that may include tomography, boosting, stereo vision, and image compression || TBD ||
||13 ||Final Exam Review || ||
December 09, 2010, at 10:53 AM by 136.159.18.162 -
Added line 74:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/mann-97.pdf | Mann and Picard 1997 ]]
December 06, 2010, at 08:24 AM by 136.159.18.162 -
Added lines 67-73:

!!!Final Exam

* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/final/final-535-F10.pdf | Exam ]]
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/final/final-535-F10-files.zip | Files ]]
* Exam booklets will be distributed in class Tuesday, 7-Dec-2010
* Note: USRI survey in class Tuesday, 7-Dec-2010
November 08, 2010, at 08:13 AM by 136.159.18.162 -
Changed line 65 from:
||0900h 16-Nov-2010 ||Assignment 5 due ||
to:
||0900h 06-Dec-2010 ||Assignment 5 due ||
October 25, 2010, at 08:13 AM by 136.159.18.162 -
Changed line 62 from:
||26-Oct-2010 to 02-Nov-2010 ||Midterm exam take-home ||
to:
||25-Oct-2010 to 01-Nov-2010 ||Midterm exam take-home ||
Changed lines 68-77 from:
to:
!!!Midterm Exam

* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/midterm/midterm-535-F10.pdf | Exam ]]
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f10/midterm/data.zip | data ]]
* exam booklets will be distributed in class

Due Monday, 1-Nov-2010, 0900h. Submit code by email to instructor with "cpsc 535 midterm" in subject line. Hand in exam booklets to instructors office, under door.


September 23, 2010, at 08:48 AM by 136.159.7.119 -
Changed lines 19-20 from:
%red%[++'''Note: hand in assignments to the professor's office, ICT 711'''++]%%
to:
Changed line 71 from:
%red%[++'''Note: hand in assignments to the professor's office, ICT 711'''++]%%
to:
Hand in assignments to the TA.
August 26, 2010, at 04:50 PM by 136.159.7.119 -
Changed line 101 from:
* E.W. Weisstein; [[http://mathworld.wolfram.com/|'''Mathworld''']] , a useful math reference.
to:
* [[http://mathworld.wolfram.com/|'''Mathworld''']] , a useful math reference.
August 26, 2010, at 04:50 PM by 136.159.7.119 -
Deleted line 97:
** E.W. Weisstein; [[http://mathworld.wolfram.com/|'''Mathworld''']] , Online book.
Added line 101:
* E.W. Weisstein; [[http://mathworld.wolfram.com/|'''Mathworld''']] , a useful math reference.
August 26, 2010, at 04:47 PM by 136.159.7.119 -
Changed lines 95-100 from:
** D.H. Ballard, C.M. Brown; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/BANDB/bandb.htm | Computer Vision]] , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .
** D. Phillips; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/|Image Processing in C: Analyzing and Enhancing Digital Images]], Rand Publications, 1994.
** D. Vernon; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/vernon.htm | Machine Vision : Automated Visual Inspection and Robot Vision]], Prentice Hall, 1991, ISBN 0-13-543398-3.
** E.W. Weisstein; [[http://mathworld.wolfram.com/|Mathworld]] , Online book.
** I.T. Young, J.J. Gerbrands, L.J. van Vliet; [[http://www.ph.tn.tudelft.nl/Courses/FIP/noframes/fip.html | Image Processing Fundamentals]] , Online book.
** J. G. Moik, [[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19810011960_1981011960.pdf | Digital processing of remotely sensed images]], NASA, 1980.
to:
** D.H. Ballard, C.M. Brown; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/BANDB/bandb.htm | '''Computer Vision''' ]] , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .
** D. Phillips; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/| '''Image Processing in C: Analyzing and Enhancing Digital Images''' ]], Rand Publications, 1994.
** D. Vernon; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/vernon.htm | '''Machine Vision : Automated Visual Inspection and Robot Vision''']], Prentice Hall, 1991, ISBN 0-13-543398-3.
** E.W. Weisstein; [[http://mathworld.wolfram.com/|'''Mathworld''']] , Online book.
** I.T. Young, J.J. Gerbrands, L.J. van Vliet; [[http://www.ph.tn.tudelft.nl/Courses/FIP/noframes/fip.html | '''Image Processing Fundamentals''']] , Online book.
** J. G. Moik, [[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19810011960_1981011960.pdf | '''Digital processing of remotely sensed images''']], NASA, 1980.
August 26, 2010, at 04:45 PM by 136.159.7.119 -
Added line 101:
** A. Kak and M. Slaney, [[ http://www.slaney.org/pct/ | '''Principles of Computerized Tomographic Imaging''' ]]
August 26, 2010, at 04:33 PM by 136.159.7.119 -
Changed line 45 from:
||3 ||Sampling/Resampling ||Szeliski 3 ||
to:
||3 ||Sampling/Resampling ||Szeliski 3, Moik 3.3.2 ||
Changed lines 48-52 from:
||6 ||Edges/Corners ||Moik 3.3.2 ||
||7 ||Pixel Matching ||Handout ||
||7-8 ||Optical Flow ||Text 6 ||
||8-9 || Image Registration || TBD ||
||10 ||Camera Calibration ||Text 6 ||
to:
||6 ||Edges/Corners ||Szeilski 4 ||
||7 ||Pixel Matching ||Szeliski 4 ||
||7-8 ||Optical Flow ||Szeliski 8.4 ||
||8-9 ||Image Registration ||Szeliski 8 ||
||10 ||Camera Calibration ||Szeliski 6 ||
August 26, 2010, at 04:26 PM by 136.159.7.119 -
Changed lines 44-45 from:
||2-3 ||Fourier Analysis ||Szeliski 3.3, Moik 2.6 ||
||3 ||Sampling/Resampling ||Szeliski 3.3 ||
to:
||2-3 ||Fourier Analysis ||Szeliski 3, Moik 2.6 ||
||3 ||Sampling/Resampling ||Szeliski 3 ||
Changed line 47 from:
||5 ||Image Processing ||Szeliski 3 and 4 ||
to:
||5 ||Image Processing ||Szeliski 3 ||
August 26, 2010, at 04:20 PM by 136.159.7.119 -
Changed lines 41-48 from:
||!Week ||!Topic ||!Suggested Reading ||
||1 ||Introduction ||Text 1 ||
||1-2 ||Octave ||[[http://www.octave.org]] ||
||2-3 ||Fourier Analysis ||Text 3.3, Moik 2.6 ||
||3 ||Sampling/Resampling ||Text 3.3 ||
||4 ||Binary Image Processing ||Text 3 ||
||5 ||Image Processing ||Text 3 and 4 ||
||6 ||Edges/Corners ||Moik 3.3.2 ||
to:
||!Week ||!Topic ||!Suggested Reading ||
||1 ||Introduction ||Szeliski 1 ||
||1-2 ||Octave ||[[http://www.octave.org]] ||
||2-3 ||Fourier Analysis ||Szeliski 3.3, Moik 2.6 ||
||3 ||Sampling/Resampling ||Szeliski 3.3 ||
||4 ||Binary Image Processing ||Szeliski 3 ||
||5 ||Image Processing ||Szeliski 3 and 4 ||
||6 ||Edges/Corners ||Moik 3.3.2 ||
August 26, 2010, at 04:17 PM by 136.159.7.119 -
Changed line 94 from:
** R. Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
to:
** R. Szeliski, [[ http://szeliski.org/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
August 26, 2010, at 04:16 PM by 136.159.7.119 -
Changed lines 93-94 from:
* !Computer Vision Books
** -<Richard Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
to:
* '''Computer Vision Books'''
** R. Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
Deleted line 100:
August 26, 2010, at 04:15 PM by 136.159.7.119 -
Changed lines 93-94 from:
-<Richard Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
to:
* !Computer Vision Books
** -<Richard Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
** D.H. Ballard, C.M. Brown; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/BANDB/bandb.htm | Computer Vision]] , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .
** D. Phillips; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/|Image Processing in C: Analyzing and Enhancing Digital Images]], Rand Publications, 1994.
** D. Vernon; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/vernon.htm | Machine Vision : Automated Visual Inspection and Robot Vision]], Prentice Hall, 1991, ISBN 0-13-543398-3.
** E.W. Weisstein; [[http://mathworld.wolfram.com/|Mathworld]] , Online book.
** I.T. Young, J.J. Gerbrands, L.J. van Vliet; [[http://www.ph.tn.tudelft.nl/Courses/FIP/noframes/fip.html | Image Processing Fundamentals]] , Online book.
** J. G. Moik, [[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19810011960_1981011960.pdf | Digital processing of remotely sensed images]], NASA, 1980.
Deleted lines 118-124:
* Several on-line books are available that may be of interest.
** D.H. Ballard, C.M. Brown; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/BANDB/bandb.htm | Computer Vision]] , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .
** D. Phillips; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/|Image Processing in C: Analyzing and Enhancing Digital Images]], Rand Publications, 1994.
** D. Vernon; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/vernon.htm | Machine Vision : Automated Visual Inspection and Robot Vision]], Prentice Hall, 1991, ISBN 0-13-543398-3.
** E.W. Weisstein; [[http://mathworld.wolfram.com/|Mathworld]] , Online book.
** I.T. Young, J.J. Gerbrands, L.J. van Vliet; [[http://www.ph.tn.tudelft.nl/Courses/FIP/noframes/fip.html | Image Processing Fundamentals]] , Online book.
** J. G. Moik, [[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19810011960_1981011960.pdf | Digital processing of remotely sensed images]], NASA, 1980.
August 26, 2010, at 04:13 PM by 136.159.7.119 -
Changed lines 60-68 from:
||14-Sep-2009 ||First class ||
||0900h 27-Sep-2010 ||Assignment 1 due ||
||0900h 18-Oct-2010 ||Assignment 2 due ||
||26-Oct-2010 to 02-Nov-2010 || Midterm exam take-home ||
||0900h 08-Nov-2010 ||Assignment 3 due ||
||0930h 22-Nov-2010 ||Assignment 4 due ||
||0900h 16-Nov-2010 ||Assignment 5 due ||

||06-Dec-2010 to 10-Dec-2010 ||Last class ||
to:
||14-Sep-2009 ||First class ||
||0900h 27-Sep-2010 ||Assignment 1 due ||
||0900h 18-Oct-2010 ||Assignment 2 due ||
||26-Oct-2010 to 02-Nov-2010 ||Midterm exam take-home ||
||0900h 08-Nov-2010 ||Assignment 3 due ||
||0930h 22-Nov-2010 ||Assignment 4 due ||
||0900h 16-Nov-2010 ||Assignment 5 due ||
||06-Dec-2010 to 10-Dec-2010 ||Final exam take-home ||
August 26, 2010, at 04:12 PM by 136.159.7.119 -
Deleted line 59:
||width=50%
August 26, 2010, at 04:10 PM by 136.159.7.119 -
Changed line 54 from:
||14 ||Final Exam - take-home || ||
to:
||13 ||Final Exam - take-home || ||
August 26, 2010, at 04:10 PM by 136.159.7.119 -
Changed lines 64-65 from:
||0900h 8-Nov-2010 ||Assignment 3 due ||
to:
||26-Oct-2010 to 02-Nov-2010 || Midterm exam take-home ||
||0900h 08-Nov-2010 ||Assignment 3 due ||
Changed lines 68-70 from:
||0900h 06-Dec-2009 ||Assignment 5 due ||
||08-Dec-2010 ||Last class ||
||TBA ||Final Exam ||
to:

||06-Dec-2010 to 10-Dec-2010 ||Last class ||
August 26, 2010, at 04:08 PM by 136.159.7.119 -
Changed lines 65-66 from:
||0930h 22-Nov-2010 ||Midterm exam ||
||0900h 16-Nov-2010 ||Assignment 4 due ||
to:
||0930h 22-Nov-2010 ||Assignment 4 due ||
||0900h 16-Nov-2010 ||Assignment 5 due ||
August 26, 2010, at 04:07 PM by 136.159.7.119 -
Changed lines 61-68 from:
||9-Sep-2009 ||First class ||
||0900h 21-Sep-2009 ||Assignment 1 due ||
||0900h 13-Oct-2009 ||Assignment 2 due ||
||0900h 26-Oct-2009 ||Assignment 3 due ||
||0930h 29-Oct-2009 ||Midterm exam ||
||0900h 16-Nov-2009 ||Assignment 4 due ||
||0900h 04-Dec-2009 ||Assignment 5 due ||
||08-Dec-2009 ||Last class ||
to:
||14-Sep-2009 ||First class ||
||0900h 27-Sep-2010 ||Assignment 1 due ||
||0900h 18-Oct-2010 ||Assignment 2 due ||
||0900h 8-Nov-2010 ||Assignment 3 due ||
||0930h 22-Nov-2010 ||Midterm exam ||
||0900h 16-Nov-2010 ||Assignment 4 due ||
||0900h 06-Dec-2009 ||Assignment 5 due ||
||08-Dec-2010 ||Last class ||
August 26, 2010, at 04:04 PM by 136.159.7.119 -
Changed line 51 from:
||8-9 || Image Registration || ||
to:
||8-9 || Image Registration || TBD ||
August 26, 2010, at 04:04 PM by 136.159.7.119 -
Changed line 47 from:
||5 ||Image Processing ||Text 3 and 4 ||
to:
||5 ||Image Processing ||Text 3 and 4 ||
Changed line 51 from:
||8-9 || Image Registration ||||
to:
||8-9 || Image Registration || ||
Changed lines 54-57 from:
||11 ||Optical Flow ||Text 8 ||
||12 ||Stereo ||Text 11 ||
||13 ||Pattern Recognition ||Text 14 ||
||14 ||Review || ||
to:
||14 ||Final Exam - take-home || ||
August 26, 2010, at 04:03 PM by 136.159.7.119 -
Changed line 47 from:
||5-6 ||Image Processing ||Text 3 and 4 ||
to:
||5 ||Image Processing ||Text 3 and 4 ||
Changed lines 50-53 from:
||8 ||Image Registration ||Text 6 ||
||8 || ''Midterm Exam'' ||||
||9 ||Camera Calibration ||Text 6 ||
||9-10 ||Compression ||[[http://www.cpsc.ucalgary.ca/~boyd/535/mpeg-codec.pdf | MPEG Codec Documentation ]] ||
to:
||7-8 ||Optical Flow ||Text 6 ||
||8-9 || Image Registration ||||
||10 ||Camera Calibration ||Text 6 ||
||11-12 ||Assorted topics that may include tomography, boosting, stereo vision, and image compression || TBD ||
August 26, 2010, at 04:00 PM by 136.159.7.119 -
Changed line 45 from:
||3 ||Sampling ||Text 3.3 ||
to:
||3 ||Sampling/Resampling ||Text 3.3 ||
Changed line 48 from:
||6 ||Resampling ||Moik 3.3.2 ||
to:
||6 ||Edges/Corners ||Moik 3.3.2 ||
August 26, 2010, at 03:34 PM by 136.159.7.119 -
Changed lines 33-35 from:
||Assignments ||40% ||
||Midterm exam ||30% ||
||Final exam ||30% ||
to:
||Assignments ||40% ||
||Midterm exam (take-home) ||30% ||
||Final exam (take-home) ||30% ||
August 26, 2010, at 03:28 PM by 136.159.7.119 -
Deleted lines 25-26:

This year we will try a new textbook under development by Richard Szeliski (Microsoft Research). It is currently available online.
August 26, 2010, at 03:27 PM by 136.159.7.119 -
Added lines 25-26:
Instead of a textbook, we will use a variety of source available freely on-line, and the occasional handout.
Changed lines 29-31 from:
-<Richard Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].

to:


Added line 99:
-<Richard Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
August 26, 2010, at 03:24 PM by 136.159.7.119 -
Changed line 1 from:
!CPSC 535 - Fall 2009:
to:
!CPSC 535 - Fall 2010:
Changed line 14 from:
|| ||Lectures: TR 0930-1045h in SS 008 ||
to:
|| ||Lectures: TR 0930-1045h in TRB 102 ||
November 26, 2009, at 10:46 AM by 136.159.7.119 -
Added line 111:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/misc/gait-biometrics.pdf | Gait biometrics notes]]
November 10, 2009, at 02:51 PM by 136.159.7.119 -
Added line 123:
* Linear algebra and least squares [[ http://www.cpsc.ucalgary.ca/~boyd/535/least-squares.pdf | notes]].
October 21, 2009, at 02:50 PM by 136.159.7.119 -
Added line 122:
* A couple of old [[ http://www.cpsc.ucalgary.ca/~boyd/535/midterm-practice.pdf | example exam questions ]]
October 06, 2009, at 09:06 AM by 136.159.7.119 -
Changed line 81 from:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2a ]] - Discrete Fourier Transforms ([[http://www.cpsc.ucalgary.ca/~boyd/535/images/sample.pgm | sample.pgm ]])
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2a ]] - Discrete Fourier Transforms ([[http://www.cpsc.ucalgary.ca/~boyd/535/images/sample.pgm | sample.pgm ]], [[http://www.cpsc.ucalgary.ca/~boyd/535/images/mvc-001f.bmp | mvc-001f.bmp ]])
October 06, 2009, at 08:45 AM by 136.159.7.119 -
Changed line 81 from:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2a ]] - Discrete Fourier Transforms
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2a ]] - Discrete Fourier Transforms ([[http://www.cpsc.ucalgary.ca/~boyd/535/images/sample.pgm | sample.pgm ]])
September 18, 2009, at 08:33 AM by 68.147.36.140 -
Added line 79:
** Use [[http://www.cpsc.ucalgary.ca/~boyd/535/cat.pgm | cat.pgm ]] and pnmread.m in links below.
September 17, 2009, at 03:45 PM by 136.159.7.119 -
Added lines 75-76:

%red%[++'''Note: hand in assignments to the professor's office, ICT 711'''++]%%
September 17, 2009, at 03:44 PM by 136.159.7.119 -
Added lines 18-19:

%red%[++'''Note: hand in assignments to the professor's office, ICT 711'''++]%%
September 14, 2009, at 03:06 PM by 136.159.7.119 -
Added lines 102-105:
** code
*** [[http://www.cpsc.ucalgary.ca/~boyd/535/code/pnmread.m | pnmread.m ]]
*** [[http://www.cpsc.ucalgary.ca/~boyd/535/code/pnmwrite.m | pnmwrite.m ]]
*** [[http://www.cpsc.ucalgary.ca/~boyd/535/code/pngread.m | pngread.m ]]
September 14, 2009, at 02:59 PM by 136.159.7.119 -
Changed line 74 from:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as01.pdf | Assignment 1 ]] - Introduction to Octave/Matlab
to:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as01.pdf | Assignment 1 ]] - Introduction to Octave/Matlab ([[http://www.cpsc.ucalgary.ca/~boyd/535/a1stuff.tar.gz | files]])
September 01, 2009, at 03:37 PM by 136.159.7.119 -
Changed line 1 from:
!CPSC 535
to:
!CPSC 535 - Fall 2009:
September 01, 2009, at 11:27 AM by 136.159.7.119 -
Added line 86:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as05b.pdf | Assignment 5b]] - Coin Counting ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a5bstuff.tar.gz | files]])
September 01, 2009, at 11:18 AM by 136.159.7.119 -
Changed lines 83-84 from:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4a]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]])
* Assignment 5
to:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4b]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]])
* Assignment 5 - select one
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as05a.pdf | Assignment 5a]] - Stereo Vision ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a5astuff.tar.gz | files]])
September 01, 2009, at 11:09 AM by 136.159.7.119 -
Changed lines 82-83 from:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04a.pdf |Assignment 4a]] - Camera calibration, triangulation ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4astuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/MakefileForCalibrate | Linux Makefile]])
to:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04a.pdf |Assignment 4a]] - Camera Calibration, Triangulation ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4astuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/MakefileForCalibrate | Linux Makefile]])
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04b.pdf |Assignment 4a]] - Image Registration, Image Mosaics ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4bstuff.tar.gz |files]])
September 01, 2009, at 10:45 AM by 136.159.7.119 -
Changed line 82 from:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04a.pdf |Assignment 4a]] - Camera calibration, triangulation ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4astuff.tar.gz |files]])
to:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04a.pdf |Assignment 4a]] - Camera calibration, triangulation ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4astuff.tar.gz |files]], [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/MakefileForCalibrate | Linux Makefile]])
September 01, 2009, at 10:38 AM by 136.159.7.119 -
Added line 108:
* David Lowe's [[ http://people.cs.ubc.ca/~lowe/keypoints/ | SIFT Demo ]]
September 01, 2009, at 10:17 AM by 136.159.7.119 -
Changed line 51 from:
||9-10 ||Compression ||Handout ||
to:
||9-10 ||Compression ||[[http://www.cpsc.ucalgary.ca/~boyd/535/mpeg-codec.pdf | MPEG Codec Documentation ]] ||
September 01, 2009, at 10:15 AM by 136.159.7.119 -
Changed line 48 from:
||8 ||Stereo ||Text 11 ||
to:
||8 ||Image Registration ||Text 6 ||
Changed lines 50-53 from:
||9 ||Optical Flow ||Text 8 ||
||10 ||Image Registration ||Text 6 ||
||11 ||Camera Calibration ||Text 6 ||
||12 ||Compression ||Handout ||
to:
||9 ||Camera Calibration ||Text 6 ||
||9-10 ||Compression ||Handout ||
||11 ||Optical Flow ||Text 8 ||
||12 ||Stereo ||Text 11 ||
September 01, 2009, at 10:12 AM by 136.159.7.119 -
Changed line 42 from:
||2-3 ||Fourier Analysis ||Text 3.3 ||
to:
||2-3 ||Fourier Analysis ||Text 3.3, Moik 2.6 ||
Changed line 46 from:
||6 ||Resampling ||Handout ||
to:
||6 ||Resampling ||Moik 3.3.2 ||
September 01, 2009, at 10:11 AM by 136.159.7.119 -
Changed lines 67-69 from:
||0900h ||Assignment 4 due ||
||0900h ||Assignment 5 due ||
||07-Dec-2009 ||Last class ||
to:
||0900h 16-Nov-2009 ||Assignment 4 due ||
||0900h 04-Dec-2009 ||Assignment 5 due ||
||08-Dec-2009 ||Last class ||
September 01, 2009, at 10:04 AM by 136.159.7.119 -
Deleted line 97:
September 01, 2009, at 10:01 AM by 136.159.7.119 -
Changed line 82 from:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04a.pdf |Assignment 4a]] - Camera calibration, triangulation ([[[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4astuff.tar.gz |files]])
to:
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04a.pdf |Assignment 4a]] - Camera calibration, triangulation ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4astuff.tar.gz |files]])
September 01, 2009, at 10:01 AM by 136.159.7.119 -
Changed lines 81-82 from:
* Assignment 4
to:
* Assignment 4 - select one
**[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as04a.pdf |Assignment 4a]] - Camera calibration, triangulation ([[[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a4astuff.tar.gz |files]])
August 31, 2009, at 06:45 PM by 68.147.36.140 -
Changed line 107 from:
** J. G. Moik, Digital processing of remotely sensed images, NASA, 1980.
to:
** J. G. Moik, [[http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19810011960_1981011960.pdf | Digital processing of remotely sensed images]], NASA, 1980.
August 31, 2009, at 06:44 PM by 68.147.36.140 -
Changed lines 103-107 from:
**D. Phillips; Image Processing in C: Analyzing and Enhancing Digital Images, RandD Publications, 1994.
**D. Vernon; Machine Vision : Automated Visual Inspection and Robot Vision, Prentice Hall, 1991, ISBN 0-13-543398-3.
**E.W. Weisstein; Mathworld , Online book.
**I.T. Young, J.J. Gerbrands, L.J. van Vliet; Image Processing Fundamentals , Online book.
**J. G. Moik, Digital processing of remotely sensed images, NASA, 1980.
to:
** D. Phillips; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/|Image Processing in C: Analyzing and Enhancing Digital Images]], Rand Publications, 1994.
** D. Vernon; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/vernon.htm | Machine Vision : Automated Visual Inspection and Robot Vision]], Prentice Hall, 1991, ISBN 0-13-543398-3.
** E.W. Weisstein; [[http://mathworld.wolfram.com/|Mathworld]] , Online book.
** I.T. Young, J.J. Gerbrands, L.J. van Vliet; [[http://www.ph.tn.tudelft.nl/Courses/FIP/noframes/fip.html | Image Processing Fundamentals]] , Online book.
** J. G. Moik, Digital processing of remotely sensed images, NASA, 1980.
August 31, 2009, at 06:42 PM by 68.147.36.140 -
Changed line 100 from:
* A useful resource on The Kalman Filter
to:
* A useful resource on [[http://www.cs.unc.edu/~welch/kalman|The Kalman Filter]]
Changed line 102 from:
**D.H. Ballard, C.M. Brown; Computer Vision , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .
to:
** D.H. Ballard, C.M. Brown; [[http://homepages.inf.ed.ac.uk/rbf/BOOKS/BANDB/bandb.htm | Computer Vision]] , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .
August 31, 2009, at 06:39 PM by 68.147.36.140 -
Changed lines 98-112 from:
* CMU Robotics Computer Vision Home Page a good starting point for computer vision questions.
* an excellent phasor demo that can help visualize sums of sinusoids in Fourier analysis.
* A useful resource on The Kalman Filter
* Several on-line books are available that may be of interest.
o D.H. Ballard, C.M. Brown; Computer Vision , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .

o D. Phillips; Image Processing in C: Analyzing and Enhancing Digital Images, RandD Publications, 1994.

o D. Vernon; Machine Vision : Automated Visual Inspection and Robot Vision, Prentice Hall, 1991, ISBN 0-13-543398-3.

o E.W. Weisstein; Mathworld , Online book.

o I.T. Young, J.J. Gerbrands, L.J. van Vliet; Image Processing Fundamentals , Online book.

o J. G. Moik, Digital processing of remotely sensed images, NASA, 1980.
to:
* [[http://www-2.cs.cmu.edu/~cil/vision.html | CMU Robotics Computer Vision Home Page]] - a good starting point for computer vision questions
* an excellent [[http://ptolemy.eecs.berkeley.edu/eecs20/berkeley/phasors/demo/phasors.html | phasor demo]] that can help visualize sums of sinusoids in Fourier analysis.
* A useful resource on The Kalman Filter
* Several on-line books are available that may be of interest.
**D.H. Ballard, C.M. Brown; Computer Vision , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .
**D. Phillips; Image Processing in C: Analyzing and Enhancing Digital Images, RandD Publications, 1994.
**D. Vernon; Machine Vision : Automated Visual Inspection and Robot Vision, Prentice Hall, 1991, ISBN 0-13-543398-3.
**E.W. Weisstein; Mathworld , Online book.
**I.T. Young, J.J. Gerbrands, L.J. van Vliet; Image Processing Fundamentals , Online book.
**J. G. Moik, Digital processing of remotely sensed images, NASA, 1980.
August 31, 2009, at 06:37 PM by 68.147.36.140 -
Changed lines 91-94 from:
** [[http://octave.sourceforge.net/ | GNU Octave Repository]] - lots of good stuff for octave, helps with Matlab compatibility.


** Peter Kovesi's MATLAB and Octave Functions for Computer Vision and Image Processing (includes Harris corner detector and lots of other useful stuff).
to:
** [[http://octave.sourceforge.net/ | GNU Octave Repository]]
** Peter Kovesi's [[http://www.csse.uwa.edu.au/~pk/research/matlabfns/ | MATLAB and Octave Functions]] for Computer Vision and Image Processing (includes Harris corner detector and lots of other useful stuff).
Changed lines 94-96 from:
** indiana.edu
** math.utah.edu
** sr.unh.edu
to:
*** [[http://www.indiana.edu/~statmath/math/matlab/links.html |indiana.edu]]
*** [[http://www.math.utah.edu/lab/ms/matlab/matlab.html |math.utah.edu]]
*** [[http://spicerack.sr.unh.edu/~mathadm/tutorial/software/matlab/ |sr.unh.edu]]
August 31, 2009, at 06:33 PM by 68.147.36.140 -
Changed line 89 from:
** [[www.mathworks.com | Mathworks]], vendors of Matlab.
to:
** [[http://www.mathworks.com/ | Mathworks]], vendors of Matlab.
Changed lines 91-99 from:
** [[http://octave.sourceforge.net/]] GNU Octave Repository]] - lots of good stuff for octave, helps with Matlab compatibility.


o Peter Kovesi's MATLAB and Octave Functions for Computer Vision and Image Processing (includes Harris corner detector and lots of other useful stuff).
* Some Matlab Tutorials:
o indiana.edu
o math.utah.edu
o sr.unh.edu
* CMU Robotics Computer Vision Home Page a good starting point for computer vision questions.
to:
** [[http://octave.sourceforge.net/ | GNU Octave Repository]] - lots of good stuff for octave, helps with Matlab compatibility.


** Peter Kovesi's MATLAB and Octave Functions for Computer Vision and Image Processing (includes Harris corner detector and lots of other useful stuff).
** Some Matlab Tutorials:
** indiana.edu
** math.utah.edu
** sr.unh.edu

* CMU Robotics Computer Vision Home Page a good starting point for computer vision questions.
August 31, 2009, at 06:32 PM by 68.147.36.140 -
Changed lines 87-114 from:
* [[http://www.processing.org/ | Processing ]] home.
to:

* Matlab and Octave
** [[www.mathworks.com | Mathworks]], vendors of Matlab.
** [[http://www.octave.org/ | Octave ]]
** [[http://octave.sourceforge.net/]] GNU Octave Repository]] - lots of good stuff for octave, helps with Matlab compatibility.


o Peter Kovesi's MATLAB and Octave Functions for Computer Vision and Image Processing (includes Harris corner detector and lots of other useful stuff).
* Some Matlab Tutorials:
o indiana.edu
o math.utah.edu
o sr.unh.edu
* CMU Robotics Computer Vision Home Page a good starting point for computer vision questions.
* an excellent phasor demo that can help visualize sums of sinusoids in Fourier analysis.
* A useful resource on The Kalman Filter
* Several on-line books are available that may be of interest.
o D.H. Ballard, C.M. Brown; Computer Vision , Prentice-Hall Inc New Jersey , 1982 , ISBN 0-13-165316-4 .

o D. Phillips; Image Processing in C: Analyzing and Enhancing Digital Images, RandD Publications, 1994.

o D. Vernon; Machine Vision : Automated Visual Inspection and Robot Vision, Prentice Hall, 1991, ISBN 0-13-543398-3.

o E.W. Weisstein; Mathworld , Online book.

o I.T. Young, J.J. Gerbrands, L.J. van Vliet; Image Processing Fundamentals , Online book.

o J. G. Moik, Digital processing of remotely sensed images, NASA, 1980.
August 31, 2009, at 06:28 PM by 68.147.36.140 -
Changed line 80 from:
** Seam Carving
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as03b.pdf | Assignment 3b ]] - Seam Carving ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/boat.jpg | boat.jpg]])
August 31, 2009, at 05:59 PM by 68.147.36.140 -
August 31, 2009, at 05:55 PM by 68.147.36.140 -
Changed line 77 from:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2b ]] - Inverse Filtering ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as2bstuff.tar.gz | files ]])
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2b ]] - Inverse Filtering ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a2bstuff.tar.gz | files ]])
Changed line 79 from:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as03a.pdf | Assignment 3a ]] - Binary Image Processing ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as3astuff.tar.gz | files ]])
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as03a.pdf | Assignment 3a ]] - Binary Image Processing ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/a3astuff.tar.gz | files ]])
August 31, 2009, at 05:54 PM by 68.147.36.140 -
Changed line 79 from:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as03a.pdf | Assignment 3a ]] - Binary Image Processin
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as03a.pdf | Assignment 3a ]] - Binary Image Processing ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as3astuff.tar.gz | files ]])
August 31, 2009, at 05:53 PM by 68.147.36.140 -
Changed line 66 from:
||1630h 29-Oct-2009 ||Midterm exam ||
to:
||0930h 29-Oct-2009 ||Midterm exam ||
August 31, 2009, at 05:52 PM by 68.147.36.140 -
Changed lines 64-65 from:
||0900h 13-Oct-2009 ||Assignment 2 due ||
to:
||0900h 13-Oct-2009 ||Assignment 2 due ||
||0900h 26-Oct-2009 ||Assignment 3 due ||
Deleted line 66:
||0900h ||Assignment 3 due ||
Changed lines 78-80 from:
* Assignment 3
to:
* Assignment 3 - select one
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as03a.pdf | Assignment 3a ]] - Binary Image Processin
** Seam Carving
August 31, 2009, at 05:38 PM by 68.147.36.140 -
Changed lines 77-78 from:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2b ]] - Inverse Filtering
-->[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as2bstuff.tar.gz | file ]]
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2b ]] - Inverse Filtering ([[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as2bstuff.tar.gz | files ]])
August 31, 2009, at 05:38 PM by 68.147.36.140 -
Added line 78:
-->[[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as2bstuff.tar.gz | file ]]
August 31, 2009, at 05:35 PM by 68.147.36.140 -
Changed lines 76-77 from:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2A ]] - Discrete Fourier Transforms
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2A ]] - Inverse Filtering
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2a ]] - Discrete Fourier Transforms
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2b ]] - Inverse Filtering
August 31, 2009, at 05:35 PM by 68.147.36.140 -
Deleted line 74:
Changed lines 76-78 from:
** [[http//www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2A ]] - Discrete Fourier Transforms
** [[http//www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2A ]] - Inverse Filtering
to:
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2A ]] - Discrete Fourier Transforms
** [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2A ]] - Inverse Filtering
August 31, 2009, at 05:34 PM by 68.147.36.140 -
Changed line 64 from:
||0900h ||Assignment 2 due ||
to:
||0900h 13-Oct-2009 ||Assignment 2 due ||
August 31, 2009, at 05:32 PM by 68.147.36.140 -
Changed lines 74-75 from:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as01.pdf | Assignment 1 ]]
* Assignment 2
to:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as01.pdf | Assignment 1 ]] - Introduction to Octave/Matlab

* Assignment 2 - select one
** [[http//www.cpsc.ucalgary.ca/~boyd/535/f09/as02a.pdf | Assignment 2A ]] - Discrete Fourier Transforms
** [[http//www.cpsc.ucalgary.ca/~boyd/535/f09/as02b.pdf | Assignment 2A ]] - Inverse Filtering
August 31, 2009, at 03:38 PM by 136.159.7.119 -
Changed lines 63-64 from:
||0900h 28-Sep-2009 ||Assignment 1 due ||
||0900h 12-Oct-2009 ||Assignment 2 due ||
to:
||0900h 21-Sep-2009 ||Assignment 1 due ||
||0900h ||Assignment 2 due ||
Changed lines 66-68 from:
||0900h 02-Nov-2009 ||Assignment 3 due ||
||0900h 23-Nov-2009 ||Assignment 4 due ||
||0900h 07-Dec-2009 ||Assignment 5 due ||
to:
||0900h ||Assignment 3 due ||
||0900h ||Assignment 4 due ||
||0900h ||Assignment 5 due ||
Changed lines 70-71 from:
to:
||TBA ||Final Exam ||
Changed line 74 from:
* Assignment 1
to:
* [[http://www.cpsc.ucalgary.ca/~boyd/535/f09/as01.pdf | Assignment 1 ]]
August 31, 2009, at 02:52 PM by 136.159.7.119 -
Added lines 50-56:
||9 ||Optical Flow ||Text 8 ||
||10 ||Image Registration ||Text 6 ||
||11 ||Camera Calibration ||Text 6 ||
||12 ||Compression ||Handout ||
||13 ||Pattern Recognition ||Text 14 ||
||14 ||Review || ||
August 31, 2009, at 02:49 PM by 136.159.7.119 -
Changed lines 47-50 from:
||7 ||
to:
||7 ||Pixel Matching ||Handout ||
||8 ||Stereo ||Text 11 ||
||8 || ''Midterm Exam'' ||||
August 31, 2009, at 02:48 PM by 136.159.7.119 -
Changed lines 43-45 from:
||3 ||Sampling ||Handout ||
||4 ||Binary Image Processing ||Text 3 ||
to:
||3 ||Sampling ||Text 3.3 ||
||4 ||Binary Image Processing ||Text 3 ||
||5-6 ||Image Processing ||Text 3 and 4 ||
||6 ||Resampling ||Handout ||
||7 ||
Changed line 55 from:
||1630h 26-Oct-2009 ||Midterm exam ||
to:
||1630h 29-Oct-2009 ||Midterm exam ||
August 31, 2009, at 02:46 PM by 136.159.7.119 -
Changed line 40 from:
||1 ||Introduction ||Chapter 1 ||
to:
||1 ||Introduction ||Text 1 ||
Changed lines 42-44 from:
to:
||2-3 ||Fourier Analysis ||Text 3.3 ||
||3 ||Sampling ||Handout ||
||4 ||Binary Image Processing ||Text 3 ||
August 24, 2009, at 04:43 PM by 136.159.7.119 -
Added line 38:
||width=60%
Changed line 40 from:
||1 ||Introduction || Chapter 1 ||
to:
||1 ||Introduction ||Chapter 1 ||
August 24, 2009, at 04:42 PM by 136.159.7.119 -
Changed lines 36-41 from:
to:
!!!Outline

||!Week ||!Topic ||!Suggested Reading ||
||1 ||Introduction || Chapter 1 ||
||1-2 ||Octave ||[[http://www.octave.org]] ||
August 24, 2009, at 04:23 PM by 136.159.7.119 -
Changed lines 28-61 from:
!!Grading
to:
!!!Grading

||width=30%
||Assignments ||40% ||
||Midterm exam ||30% ||
||Final exam ||30% ||




!!!Important Dates

||width=50%
||9-Sep-2009 ||First class ||
||0900h 28-Sep-2009 ||Assignment 1 due ||
||0900h 12-Oct-2009 ||Assignment 2 due ||
||1630h 26-Oct-2009 ||Midterm exam ||
||0900h 02-Nov-2009 ||Assignment 3 due ||
||0900h 23-Nov-2009 ||Assignment 4 due ||
||0900h 07-Dec-2009 ||Assignment 5 due ||
||07-Dec-2009 ||Last class ||

!!!Assignments

* Assignment 1
* Assignment 2
* Assignment 3
* Assignment 4
* Assignment 5


!!!Links

* [[http://www.processing.org/ | Processing ]] home.
August 24, 2009, at 04:15 PM by 136.159.7.119 -
Changed lines 17-18 from:

!!Outline
to:
----

!!Selected Course Material

!!!Textbook

This year we will try a new textbook under development by Richard Szeliski (Microsoft Research). It is currently available online.

-<Richard Szeliski, [[ http://research.microsoft.com/en-us/um/people/szeliski/Book/ | '''Computer Vision: Algorithms and Applications''' ]].
August 24, 2009, at 09:52 AM by 136.159.7.119 -
Changed lines 1-16 from:
Put CPSC 535 here.
to:
!CPSC 535
!!Computer Vision

||Instructor ||Dr. J. E. Boyd ||
|| ||Department of Computer Science ||
|| ||University of Calgary ||
|| ||2500 University Drive NW ||
|| ||Calgary Alberta Canada T2N 1N4 ||
|| || ||
|| ||Email: boyd at cpsc ucalgary ca ||
|| || ||
|| ||Office: ICT 711 ||
|| ||Office hours: MW 0900-1000h ||
|| ||Lectures: TR 0930-1045h in SS 008 ||

July 07, 2009, at 02:31 PM by 136.159.7.119 -
Changed lines 1-5 from:
Put CPSC 535 here.
to:
Put CPSC 535 here.

!!Outline

!!Grading
July 07, 2009, at 02:28 PM by 136.159.7.119 -
Added line 1:
Put CPSC 535 here.
Page last modified on December 02, 2014, at 04:38 PM