﻿ CSCI 510/EENG 510 lectures

# CSCI 510/EENG 510 - Lectures

 Home Syllabus Grades Lectures Homework Final Projects

## Semester:  Fall 2015

• Before class, please watch videos while following along on the slides.  Do the pre-class exercise.
• In class, work on the examples and the homework assignment.
• After class, finish the homework assignment.
• On the due date, email me the homework assignment prior to class (as a pdf or Word document).
 Week Date Textbook Before class In class Due 1 8/26 Ch 1 Course introduction (slides) 01-Intro to image processing (slides) Matlab Introduction (slides) From book website: Linear algebra (slides, pdf) Matlab introduction (pdf) 2 8/31 2.1-2.3 02-Digital image fundamentals (slides, videos 1, 2) Do pre-class exercise Matlab Image Processing Toolbox (slides, video 1) 02-Examples (slides) (HW 0) 9/2 2.4, 2.6.5 03-Spatial and Intensity Resolution (slides, videos 1, 2) 04-Interpolation & Spatial Transforms (slides, videos 1, 2) Do pre-class exercise 04-Examples (slides) Images:  Fig0222(a)(face).tif, Fig0222(c)(crowd).tif 3 9/7 3.1-3.3.1 05-Intensity Transformations (slides, videos 1, 2, 3) Do pre-class exercise 05-Examples (slides) Images: haze1.tif, haze2.tif, Fig0309(a).tif 06-OpenCV (slides) 06-Examples (slides) Video:  testvideo.wmv HW1 9/9 3.4-3.6 07-Spatial Filters (slides, videos 1, 2, 3, 4) Images  test000.jpg, test012.jpg Do pre-class exercise 07-Examples (slides) Images: I210.tif, I250.tif 4 9/14 4.1-4.3 08-Fourier transforms - part 1 (slides, videos 1, 2) 08a-Examples (slides, solutions) **** No class today **** 9/16 4.4-4.6 08-Fourier transforms - part 2 (slides, videos 1, 2) Images:  D49.gif, D67.gif, D95.gif, D102.gif 08b-Examples (slides) 5 9/21 4.7-4.10 09-Frequency domain filters (slides, videos 1, 2, 3) Images:  circuit.jpg, Clown.tif, Fig0464(a).tif, Fig0465(a).tif Do pre-class exercise 09-Examples (slides) Image: ripples.jpg HW2 9/23 9.1-9.3 10-Morphological processing (slides, videos 1, 2, 3, 4) Images:  Fig9.16(a).jpg 11-Region descriptors and Matlab (slides, video 1) Examples (slides, solutions) Images:  balls.gif, xray.jpg **** No class today **** 6 9/28 9.4-9.5 Discussion of final projects 12-Morphological algorithms (slides, videos 1, 2) Image: pennies.tif Do pre-class exercise Image:  person.jpg 12-Examples (slides) Images: digits.gif, cloth_0199.jpg, cloth_0200.jpg, cloth_0201.jpg, cloth_0202.jpg, 9/30 10.1-10.2.6 Notes on Exam 13-Edge detection (slides, videos 1, 2, 3) Image: house.jpg Do pre-class exercise 13-Examples (slides) 7 10/5 10.2.7 14-Boundary finding (slides, videos 1, 2, 3, 4, 5) Images:  diamond.tif, Grenouilles.jpg 14-Examples (slides) Images: square.jpg, part.jpg, parts.jpg **** No class today **** 10/7 Review HW3 8 10/12 Exam 10/14 10.3 15-Thresholding (slides, video 1) 16-Reading videos in Matlab (slides) 15-Examples (slides) 16-Examples (slides) Videos: qr1.wmv, qr2.wmv, sphero1.wmv, sphero3.wmv, sphero4.wmv Image sequence:  sequence300.zip Project proposal 9 10/19 Fall break - no class 10/21 11.1-11.3 Notes on literature searches for projects 17-Representation (slides, videos 1, 2, 3) ToolImages.zip Images: Fig1128(a).tif, Fig1128(b).tif, Fig1128(c).tif Do pre-class exercise 17-Examples (slides) Images: Fig0114(a).tif, Fig0114(d).tif, Fig0114(e).tif 10 10/26 11.4 18-PCA (slides, videos 1, 2, 3, 4) 18-Examples (slides, solutions) **** No class today **** HW4 10/28 6.1-6.3 19-Color (slides, videos 1, 2, 3) cup.jpg, robot.jpg OpenCV examples  Programs (1,2,3,4,5,6) - rename each to "main.cpp" Videos of candy (small, large) CamShift algorithm tutorial (slides) camshiftdemo.cpp from OpenCV samples 11 11/2 12.1-12.2.1 20-Pattern recognition (slides, videos 1, 2, 3) Do pre-class exercise 20-Examples (slides) Images: hearts.bmp, plus.bmp, test.bmp 11/4 5.1-5.4 21-Image restoration (slides, videos 1, 2, 3) Function anisodiff.m, image:  ckt-board.tif 21-Examples (slides, solutions) **** No class today **** 12 11/9 5.5-5.8 22-Deconvolution (slides, videos 1, 2) Image:  blurred.tif, car.jpg 22-Examples (slides) HW5 11/11 7.1 23-Multiresolution processing (slides, videos 1, 2) doSpline.m, apple_real.jpg, apple_logo.jpg Poisson blending (slides, code) 13 11/16 7.2-7.5 24-Wavelets (slides) Image fusion example images 11/18 8.1-8.2.7 25-Compression, loss-less (slides, videos 1, 2, 3, 4) 25-Examples (slides) **** No class today **** 14 11/23 8.2.8-8.2.9 Final project notes, schedule (slides) 26-Compression, lossy (slides, videos 1, 2, 3, 4) dctdemo.m, lena.tif, nasa_shuttle-r_m720p.mov HW6 11/25 Thanksgiving - no class 15 11/30 Project meetings - contact me if you want to talk to me 12/2 Guest Speaker (4:00, Brown Hall W280) 16 12/7 Project presentations (see schedule) 12/9 Project presentations (see schedule)