Prof. Michael Liebling
Department of Electrical on Computer Engineering
University of California Santa Barbara
Hours
Monday 10–10:50am, BSIF 1217: Lecture
Wednesday 10–10:50am, BSIF 1217: Lecture
Friday 10–10:50am, BSIF 1217: Lecture
Friday noon–12:50pm, HSSB 1237: Discussion
Friday 1–1:50pm, BUCHN 1934: Discussion
Office Hours
Prof. Michael Liebling, Harold Frank Hall 3155: Wednesday 4-5 pm
or by appointment: liebling AT ece.ucsb.edu (please specify ECE148 in the subject line)
TA: Jingning Han, jingning AT umail.ucsb.edu, Phelps 1435, Tuesday, Thursday 9:30–10:30AM.
Latest Updates
| 6/3/2008 |
Uploaded class-notes for Week 9 (PDF, 808K) Uploaded class-notes for Week 10 (PDF, 452K) |
| 5/30/2008 | For reference: corrected a typo in the assignment for Project 4 (PDF, 100K). The (moving) average sums should be over l=0,...,L-1 (not L) and the normalization factor should be L, not L-1 . |
| 5/28/2008 |
Reports on Project 4 are due on Friday 30 May, 4:00 pm (no change). The comments on the Project 4 reports will be given back on Wednesday June 4 during class. The deadline for handing in the Final Project (based on the comments we'll make on your Project 4 reports) is Monday, June 7, 4:00pm. Uploaded Homework 4 (PDF, 68K). Uploaded Solution to Homework 3 (PDF, 64K). |
| 5/27/2008 |
Uploaded class-notes for Week 8 (PDF, 784K) For reference: uploaded a corrected version of Homework 3 (PDF, 84K). In question 3.2 f) the coefficients should be compared to the fft of s2, (and not of a). |
| 5/22/2008 | Uploaded the assignment for Project 4 (PDF, 100K). |
| 5/16/2008 | Uploaded a corrected version of Homework 3 (PDF, 84K): the coefficients in the matrix of problem 3.2 should all be positive. |
| 5/16/2008 | Uploaded class-notes for Week 6 (PDF, 548K), and Week 7 (PDF, 428K). Uploaded Solution to Homework 2 (PDF, 540K). |
| 5/14/2008 |
There will be no office hours on Wednesday 14 May and no class on Friday, 16 May 2008. Uploaded Homework 3 (PDF, 84K). |
| 5/8/2008 | There is a typo in the last equation of Homework 2. For f[n] and F[k] of
length/period 2N, and F1[k] and F2[k] of length/period N, F[k] = F1[k] + exp(-j π k / N) F2[k] (there is no factor 2 in the exponential). The handout (PDF, 68K) has been updated. |
| 5/7/2008 | Added assignment for Project 3 (PDF, 96K). |
| 5/6/2008 | Added class-notes for Week 5 (PDF, 556K). |
| 5/2/2008 | Uploaded Homework 2 (PDF, 68K). Uploaded Solution to Homework 1 (PDF, 584K). |
| 4/28/2008 | Added class-notes for Week 4 (PDF, 772K). Added class-notes for Digital Holography (addendum week 4) (PDF, 1.4MB). |
| 4/23/2008 | Added assignment for Project 2 (PDF, 64K). |
| 4/18/2008 | Uploaded Homework 1 (PDF, 932K). Added class-notes for Week 3 (PDF, 976K). |
| 4/14/2008 | Added class-notes for Week 2 (PDF, 524K). |
| 4/10/2008 | Corrected typos in Project 1 assignment (PDF, 60K). In part a) and c), the second sum is over sin, not cos. |
| 4/9/2008 | Added class-notes for Week 1 (PDF, 768K) and assignment for Project 1 (PDF, 60K). |
| 4/4/2008 | The two discussion sessions have been merged into one. If you have a time conflict with the new hour, let us know. |
| 4/2/2008 | Updated page. There will be no class on Monday, 7 April 2008 |
| 3/30/2008 | First version of syllabus |
| 3/4/2008 | Tentative syllabus |
Catalog Description
A sequence of engineering applications of signal analysis and processing techniques; in communications, image processing, analog and digital filter design, signal detection and parameter estimation, holography and tomography, Fourier optics, and microwave and acoustic sensing.
Prerequisites
ECE 130A-B with a minimum grade of C-.
Course Objectives
Class/Laboratory Hours
Schedule (Subject to Change)
| Date |
Lecture |
Discussion/Homework |
| Week 1 (31 Mar–4 Apr) |
Frequency-Shift Keying |
|
| 31 Mar | ||
| 2 Apr | ||
| 4 Apr | Lecture Notes, Week 1, PDF, 768K | Intro to Matlab |
| Week 2 (7–11 Apr) |
Hilbert Transform |
|
| No class | ||
| 9 Apr | Project 1 Assignment, PDF, 60K | |
| 11 Apr | Lecture Notes, Week 2, PDF, 524K |
Discuss Project 1: Fourier Series |
| Week 3 (14–18 Apr) |
Wave Propagation & Fourier Optics |
|
| 14 Apr | ||
| 16 Apr | ||
| 18 Apr | Lecture Notes, Week 3, PDF, 976K | Project 1 is due Discuss Homework 1 (PDF, 932K) |
| Week 4 (21–25 Apr) |
Time-delay and displacement estimation <--> Holography |
|
| 21 Apr | ||
| 23 Apr | Project 2 Assignment, PDF, 64K | |
| 25 Apr |
Lecture Notes, Week 4, PDF, 772K Digital Holography, PDF, 976K |
Homework 1 is due Discuss Project 2: Hilbert Transform |
| Week 5 (28 Apr–2 May) |
Fast Fourier Transform |
|
| 28 Apr | ||
| 30 Apr | ||
| 2 May |
Lecture Notes, Week 5, PDF, 556K |
Project 2 is due Solution Homework 1 (PDF, 584K) Discuss Homework 2 (PDF, 68K) |
| Week 6 (5–9 May) |
Convolution and Filtering |
|
| 5 May | ||
| 7 May |
Lecture Notes, Week 6, PDF, 548K |
Project 3 Assignment, PDF, 96K |
| 9 May | Homework 2 is due Discuss Project 3: Interpolation |
|
| Week 7 (12–16 May) |
Operators and Matrices |
|
| 12 May | ||
| 14 May | no office hours | |
| 16 May | no class Lecture Notes, Week 7, PDF, 428K |
Project 3 is due Discuss Homework 3 (PDF, 84K) Solution Homework 2 (PDF, 540K) |
| Week 8 (19–23 May) |
Operators and Matrices |
|
| 19 May | ||
| 21 May | Project 4 Assignment, PDF, 100K | |
| 23 May |
Lecture Notes, Week 8, PDF, 784K |
Homework 3 is due Discuss Project 4: Pattern Matching |
| Week 9 (26–30 May) |
Splines and Wavelets |
|
| No Lecture: Memorial Day | ||
| 28 May | Solution Homework 3 (PDF, 64K) | |
| 30 May |
Lecture Notes, Week 9, PDF, 808K |
Project 4 is due Discuss Homework 4 (PDF, 68K) |
| Week 10 (2–6 Jun) |
Imaging Applications |
|
| 2 Jun | ||
| 4 Jun |
Lecture Notes, Week 10, PDF, 452K |
Comments on Project 4 report are given |
| 6 Jun | Homework 4 is due | |
| Week 11 (7–13 Jun) | ||
| 9 Jun 4:00 pm | Final Report (based on Project 4) is due. |
Recommended Textbooks
A.V. Oppenheim and R.W. Schafer, with J.R. Buck. Discrete-Time Signal Processing, Second Edition. Prentice-Hall, Inc.: Upper Saddle River, NJ, 1999.
J. W. Goodman" Introduction to Fourier Optics" 3rd Edition, Roberts and Company Publishers (Greenwood Village, CO), 2004. ISBN: 978-0974707723
Homework
Midterm Exam
The midterm will consist of a problem set, similar to HW1-3 and some general questions about concepts discussed in the class. The midterm is a closed-book exam.
Final
Grading
All work will be graded on a point scale from 0-100.
The final course grade will be computed as follows:
Total Point = 40% Homework + 60% Mini-Projects
where the lowest homework grade does not contribute to the Homework average, that is:
Homework = ∑i∈S hi/(N-1),
where
S = {1,...,N} \ ijoker, with ijoker = arg mini hi, and hi is the grade for homework i=1,...,N, N=6.
Total Point will then be converted to a letter grade
| Total Points | Letter |
| 93–100 | A |
| 88–92 | A- |
| 85–87 | B+ |
| 82–84 | B |
| 78–81 | B- |
| 75–77 | C+ |
| 72–74 | C |
| 68–71 | C- |
| 65–67 | D+ |
| 62–64 | D |
| 60–61 | D- |
| 0–59 | F |
Links
Workshop on Bio-Image Informatics 2008 @ UCSB
Microscopy Primer
Microscopy from the Beginning (Zeiss)
ImageJ
Imaris (Bitplane AG)