| ECE420 - DSP Lab | Project Suggestions & Resources |
|
Course Description Schedule & Office Hours 55x Labs (cnx) Handouts & Manuals Project Suggestions & Resources Grades |
These are only suggestions; other ideas are also welcome!
One good way for coming up with ideas for a project is to look through issues of the IEEE Signal Processing Magazine . A wide range of project ideas can be found in the pages of this magazine. CommunicationsNTSC TV broadcast using DDS daughterboardDigital Modem Recover amateur radio data transmissions Decoding time or other data from WWV Error correction coding Shell mapping algorithms Spread spectrum communication Through-the-body communication SpeechCodingRecognition Time-scale modification Text-to-speech synthesis Adaptive Filters and ApplicationsAdvanced algorithms: RLS, FTF, QR, Lattice, Kalman, etc.Adaptive beamforming (extracting sound from a target direction using two or more microphones) Adaptive array steering Microphone calibration and compensation Applications: equalization, multi-channel noise cancellation, etc. Image and VideoImage Encoder/DecoderVideo Encoder/Decoder Video motion detector Video special effects AudioDigital synthetic stereoDynamic range compression Audio effects Music synthesis Digital drum machine New musical instrument Surround sound effects Servo-feedback subwoofer Adaptive digital crossover Multi-speaker acoustic array processing Hearing aid sound processor that distorts sound so that the side of origin can be distinguished in a cross-over hearing aid A good introduction on the topic of pitch scaling and time compression/expansion can be found here. Here are some good links to audio projects:
HardwareDirect Digital Synthesis boardRF transmitter Interface an LCD dot matrix display Create a multi-speaker acoustic array AlgorithmsBlock-floating-point FFTsReal-valued FFTs ControlsPID Controller Application |