Line 18: | Line 18: | ||
[[ECE438_digital_signal_processing_videos|Videos]] | [[ECE438_digital_signal_processing_videos|Videos]] | ||
− | [ | + | [[Digital signal processing practice problems list|Practice Problems]] |
[[ECE438_digital_signal_processing_learning_material|Tutorials and other learning material]] | [[ECE438_digital_signal_processing_learning_material|Tutorials and other learning material]] | ||
Line 35: | Line 35: | ||
---- | ---- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== Relevant [[Collective Table of Formulas|Tables of Formulas]] == | == Relevant [[Collective Table of Formulas|Tables of Formulas]] == | ||
Line 50: | Line 45: | ||
*[[Z Transform table|Z Transform Pairs and Properties]] | *[[Z Transform table|Z Transform Pairs and Properties]] | ||
*[[Continuous Space Fourier Transform (frequences in hertz)|Continuous Space Fourier Transform (2D Fourier transform; frequency in hertz)]] | *[[Continuous Space Fourier Transform (frequences in hertz)|Continuous Space Fourier Transform (2D Fourier transform; frequency in hertz)]] | ||
− | + | ||
− | + | ||
− | + | ||
== Why Digital Processing (course motivations) == | == Why Digital Processing (course motivations) == | ||
*Interested in learning how Shazam, the popular music identification app on mobile devices works? Their method is based on using a generalized version of a Spectrogram. Read [http://laplacian.wordpress.com/2009/01/10/how-shazam-works/ this] to learn more. The original technical paper is available [http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf here]. | *Interested in learning how Shazam, the popular music identification app on mobile devices works? Their method is based on using a generalized version of a Spectrogram. Read [http://laplacian.wordpress.com/2009/01/10/how-shazam-works/ this] to learn more. The original technical paper is available [http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf here]. | ||
Line 76: | Line 69: | ||
== To brush up on pre-requisites == | == To brush up on pre-requisites == | ||
− | |||
*[[Hw1periodicECE301f08profcomments|ECE301 stuff about the construction of periodic signals]] | *[[Hw1periodicECE301f08profcomments|ECE301 stuff about the construction of periodic signals]] | ||
*[[Recommended exercise Fourier series computation|Recommended exercises of Fourier series computations for CT signals]], especially [[Fourier series coefficients student 1|this one]]. | *[[Recommended exercise Fourier series computation|Recommended exercises of Fourier series computations for CT signals]], especially [[Fourier series coefficients student 1|this one]]. | ||
Line 82: | Line 74: | ||
== [[Digital signal processing practice problems list|Practice Problems on Digital Signal Processing]] == | == [[Digital signal processing practice problems list|Practice Problems on Digital Signal Processing]] == | ||
− | |||
*[[Practice question 1 eECE439F10|DFT computation]] | *[[Practice question 1 eECE439F10|DFT computation]] | ||
*[[Practice Question 2 ECE439F10|z-transform computation)]] | *[[Practice Question 2 ECE439F10|z-transform computation)]] | ||
Line 104: | Line 95: | ||
*[[ECE_438_Spring_2009_mboutin_Course_Notes|Spring 2009, Prof. Boutin]] | *[[ECE_438_Spring_2009_mboutin_Course_Notes|Spring 2009, Prof. Boutin]] | ||
− | |||
== Semester/Instructor specific pages == | == Semester/Instructor specific pages == |
Revision as of 10:03, 27 September 2013
ECE 438:
"Digital Signal Processing with Applications "
UNDER CONSTRUCTION
Tutorials and other learning material
Course Wikis (semester/instructor specific)
Contents
- 1 Relevant Tables of Formulas
- 2 Why Digital Processing (course motivations)
- 3 Various Help and Resources
- 4 To brush up on pre-requisites
- 5 Practice Problems on Digital Signal Processing
- 6 Interesting pages in the ECE438 category
- 7 Course Notes
- 8 Semester/Instructor specific pages
- 9 Related Courses
- 10 References
Relevant Tables of Formulas
- Basic signals and functions
- Signal Metrics Definitions and Formulas
- Laplace Transform Pairs and Properties
- Continuous-time Fourier Transform Pairs and Properties
- Discrete-time Fourier Transform Pairs and Properties
- Discrete Fourier Transform Pairs and Properties
- Z Transform Pairs and Properties
- Continuous Space Fourier Transform (2D Fourier transform; frequency in hertz)
Why Digital Processing (course motivations)
- Interested in learning how Shazam, the popular music identification app on mobile devices works? Their method is based on using a generalized version of a Spectrogram. Read this to learn more. The original technical paper is available here.
- Historical Preservation: Original Caruso (1904) versus Caruso digitally processed
- A software to remove the sound of vuvuzelas at World Cup of Soccer, 2010 (see this student explanation).
- "Enhanced" George Zimmerman video
- Prof. Jan Allebach talking about the experience of a past ECE438 student now working for N-ask
Various Help and Resources
- Cheat sheet for writing ECE438 related equations on Rhea
- Practice exercises to learn how to type equations using latex (commented)
- DTFT of a Window Function (used when discussing leakage effect of signal truncation in discrete-time).
- Plot of some basic image filters
- Revelant Tables of Formulas
To brush up on pre-requisites
- ECE301 stuff about the construction of periodic signals
- Recommended exercises of Fourier series computations for CT signals, especially this one.
- Recommended exercises of Fourier series computations for DT signals
Practice Problems on Digital Signal Processing
- DFT computation
- z-transform computation)
- Inverse z-transform computation)
- Frequency domain view of sampling)
- Filter design question
- computing the z-transform and inverse-z-transform
- Want more? Click here to get to the list of practice problems on Digital Signal Processing.
Interesting pages in the ECE438 category
- List of symbols
- Dhruv Lamba's summary of filtering
- The difference between male and female voice
- Prof. Boutin Digital speech analysis lecture notes, by Peter Clay
- Ryan Scheidt's summary of Spectral Analysis of 2D signals
- Dhruv Lamba's summary of "Audio Signal Filtering"
Course Notes
Semester/Instructor specific pages
- ECE 438 Fall 2013, Prof. Boutin
- ECE 438 Fall 2012, Prof. Ersoy
- ECE 438 Fall 2011, Prof. Boutin
- ECE 438 Spring 2011 Prof. Allebach
- ECE 438 Fall 2010 Prof. Boutin
- ECE 438 Fall 2009 Prof. Boutin
- ECE 438 Spring 2009 Prof. Boutin
Related Courses
- If you liked ECE438, you will probably like ECE637.
References
- The Scientist and Engineer's Guide to Digital Signal Processing, By Steven W. Smith, Ph.D. (free online book)
- Wikibook on Digital Signal Processing