[ECE420] Project Suggestions
Return to main page
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.
Communications
NTSC TV broadcast using DDS daughterboard
Digital 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
Speech
Coding
Recognition
Time-scale modification
Text-to-speech synthesis
Adaptive Filters and Applications
Advanced 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 Video
Image Encoder/Decoder
Video Encoder/Decoder
Video motion detector
Video special effects
Audio
Digital synthetic stereo
Dynamic 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:
Hardware
Direct Digital Synthesis board
RF transmitter
Interface an LCD dot matrix display
Create a multi-speaker acoustic array
Algorithms
Block-floating-point FFTs
Real-valued FFTs
Controls
PID Controller Application