Lecture | Date | Topics | Assigned / Referenced |
Assignments Due/Comments |
0 | T, Jan 20 |
syllabus - where we're going vision, perception MATLAB: see here. matlabIntro1.m |
Chs 1, 2 Worksheet in MATLAB. |
|
1 |
R, Jan 22 |
Class cancelled. To be made up at a later date. |
|
|
2 |
T, Jan 27 |
image sensing and
acquisition sampling/interpolation - interpdemo.m probability and statistics background - histograms -histeqDemo.m Check these out for more: -lens, image sensor, Here is trees.png for whatever. |
Chs 1, 2 |
|
3 |
R, Jan 29 |
histograms intensity transformations, contrast enhancement -zoomer.m -FunGauss.m |
Ch 2, some of 3 Program 1 |
|
4 |
T, Feb 3 |
filtering/convolution smoothing, sharpening, fuzzy sets -fyi: rgb2gray: 0.2989 * R + 0.5870 * G + 0.1140 * B -aerial.png -tungsten.png -moon.png -gammaCorrection.m -demos020309.m - All of today's code. |
Ch 3 |
Program 1 due. -bottom Stretch -middle Stretch -low and high Stretch. -WindowingDemo.m |
5 |
R, Feb 5 |
Gaussians, gradients and filtering edges as local maxima in gradient magnitude geometry-limited diffusion -margarineGaussBlur.avi -margarinePeronaBlur.avi - article here. -variableCDiffuse.m |
Ch 3 |
|
6 |
T, Feb 10 |
filtering in the
frequency domain Fourier transform (FT) Discrete FT (DFT) -demos021009.m |
Ch 4 Midterm Review |
|
7 |
R, Feb 12 |
smoothing and sharpening
using Fourier Fast FT (FFT) - upshot compression - upshot / preview -demos021209.m -FourierProgressive.m |
Ch 4 |
|
T, Feb 17 |
review |
Midterm review due in
class. |
||
R, Feb 19 |
Midterm 1 |
|||
8 |
T, Feb 24 |
Midterm review - interpdemo2.m, image restoration and reconstruction noise models -exampleNoiseImage.png -noisyAstronaut.png -orderFilter.m -demos022409.m spatial filtering for noise |
Ch 5 up to 5.8 |
|
9 |
R, Feb 26 |
periodic noise reduction
in the frequency domain estimating degradation more filters for noise reduction -noisePattern.m -funButterworth.m -demos022609.m |
Ch 5 up to 5.8 Program 3, Wiener Filter |
|
10 |
T, Mar 3 |
Computed
Tomography (CT) physics of x-rays radon transform - used in classification here. filtered back-projection -demos030309.m -shark.png -TraceTransform.m -ITraceTransform.m -Radon transform of a dot movie1, and movie2. CT reconstruction in the Fourier space |
Ch 5 starting at 5.11 |
|
11 |
R, Mar 5 |
Color Image
Processing RGB, CMY(K), HSI Segmentation in color space |
Skim Ch. 6 |
Program 3 due Friday. |
12 |
T, Mar 10 |
Wavelets and
Multiresolution Processing -demos031009.m -haarDecompOnce.m |
Ch. 7 | |
13 |
R, Mar 12 |
Finish Wavelets Image Compression / Information Theory -demos031209.m |
Chs. 7 and 8 Specifically 8.1, 8.2.1, 8.2.4 |
|
T, Mar 17 |
|
Spring Break |
||
R, Mar 19 |
|
Spring Break |
||
14 |
T, Mar 24 |
More compression -
JPEG -demos032409.m |
Ch. 8.2.8 Program 4, Compression -exampleNoiseImage.png -exampleNoNoiseImage.png |
|
15 |
R, Mar 26 |
Finish compression - PNG
(combining different schemes) -demos032609.m -OMG -lena.png, and the story behind it. |
Ch. 8.2.9 (only first
part) Midterm review questions. |
Program 4 due Monday. |
T, Mar 31 |
review |
|
Midterm review IN CLASS. |
|
R, Apr 2 |
Midterm 2 |
|
|
|
16 |
T, Apr 7 |
Starting segmentation
(rest of the semester) Morphological Image Processing erosion/dilation, opening/closing -demos040709.m -fingerprint.png -rectangles.png |
Ch. 9 See 'dilation' in MATLAB. |
|
17 |
R, Apr 9 |
Morphological algorithms Gray-scale morphology Addtional information found this neat site. -demos040909.m -drawShape.m -binaryLincoln.png -disksWithHoles.png -paintFill.m -hitMiss.m -pencilColor.m |
Ch. 9 Program 6 - Morphology -binaryC.png -binaryC-Hull.png |
|
18 |
T, Apr 14 |
Image segmentation
(without representation/models) Point, line, edge detection -demos041409.m |
Ch. 10.1, 10.2 Read Canny edge -tutorial, paper |
Program 6 due Wednesday. |
19 |
R, Apr 16 |
Canny -demos041609.m -cannyEdges.m -flower.png, swan.png, tools.png Thresholding Region-based segmentation |
Ch. 10.3, 10.4 |
|
20 |
T, Apr 21 |
Watershed Algorithm
-paintInRange.m -paintInVar.m - a little different, stopping the dilation at high gradient -demos042109.m -blobs.png -more here, and here. |
Ch. 10.5 |
|
21 |
R, Apr 23 |
Representation |
Ch. 11 Program 7 - Hough -houghcircle.m -sampleDisks.png -finding ellipses, ugghh... -Interested in trying boxes: -makeboxes.m -sampleBoxes.png |
|
22 |
T, Apr 28 |
Representation Boundary / shape models, deformable models PCA - Principal Component Analysis -Active Appearance Models - PCA-based segmentation -demos042809.m -pcarnd.m -doPCA.m |
Ch. 11 |
|
23 |
R, Apr 30 |
Deformable Model
Segmentation Object recognition -demos043009.m -corrMatch.m |
Ch. 12 Final Review Questions |
Program 7 due Friday. |
24 |
T, May 5 |
Classification,
recognition -demos050509.m -MRI-1-label.tif -MRI-1-t1.tif -MRI-1-t2.tif -MRI-2-t1.tif -MRI-2-t2.tif |
Ch. 12 |
Final Review Set due. |
Office hours Monday
1PM-on, Wednesday 1PM-on |
||||
R, May 7 |
Early final exam for
seniors and anyone interested, 3PM |
|||
M, May 11 |
Final Exam, 2:00PM-5:00PM,
Roberts North 12 |