DSPRelated.com
Forums

DSP Project Ideas for Under Grads!

Started by Raja February 23, 2007
Hi all,
   Could someone kindly present a few cool ideas for an Undergraduate
project which could be do-able in 2 months as well?

Regards,
A

Raja wrote:

> Hi all, > Could someone kindly present a few cool ideas for an Undergraduate > project which could be do-able in 2 months as well? > > Regards, > A >
It really depends heavily on that student's experience and capabilities, doesn't it?
"Raja" <adilraja@gmail.com> writes:

> Hi all, > Could someone kindly present a few cool ideas for an Undergraduate > project which could be do-able in 2 months as well?
What are the requirements for the project? For example, would something that is all software suffice (e.g., a software equalizer)? Or do you have to develop some sort of hardware? -- % Randy Yates % "Midnight, on the water... %% Fuquay-Varina, NC % I saw... the ocean's daughter." %%% 919-577-9882 % 'Can't Get It Out Of My Head' %%%% <yates@ieee.org> % *El Dorado*, Electric Light Orchestra http://home.earthlink.net/~yatescr
On Feb 24, 10:15 am, Randy Yates <y...@ieee.org> wrote:
> "Raja" <adilr...@gmail.com> writes: > > Hi all, > > Could someone kindly present a few cool ideas for an Undergraduate > > project which could be do-able in 2 months as well? > > What are the requirements for the project? For example, would something > that is all software suffice (e.g., a software equalizer)? Or do you > have to develop some sort of hardware? > -- > % Randy Yates % "Midnight, on the water... > %% Fuquay-Varina, NC % I saw... the ocean's daughter." > %%% 919-577-9882 % 'Can't Get It Out Of My Head' > %%%% <y...@ieee.org> % *El Dorado*, Electric Light Orchestrahttp://home.earthlink.net/~yatescr
Pitch changer perhaps - range estimator for acoustics - scrambler for voice? F.
On Feb 23, 2:57 pm, "Raja" <adilr...@gmail.com> wrote:
> Hi all, > Could someone kindly present a few cool ideas for an Undergraduate > project which could be do-able in 2 months as well? > > Regards, > A
Search this group for the most commonly discussed applications by people that clearly do not know what they are doing. Then see if you can get one done offshore in the two month period. If you can, you will have demonstrated a meaningful DSP skill, and should get an 'A'. Dirk
On Feb 23, 2:57 pm, "Raja" <adilr...@gmail.com> wrote:
> > Could someone kindly present a few cool ideas for an Undergraduate > project which could be do-able in 2 months as well? >
A, do you have some kind of hardware, perhaps a DSP Evaluation kit or Development kit, to do this project on (and have the DSP function run in real-time)? or is this a "software" DSP thing (in something like MATLAB/Octave or C/C++) that will act on data read in from a file? probably, doing digital filtering with be tough enough. r b-j
On Feb 24, 12:34 pm, "robert bristow-johnson"
<r...@audioimagination.com> wrote:
> On Feb 23, 2:57 pm, "Raja" <adilr...@gmail.com> wrote: > > > > > Could someone kindly present a few cool ideas for an Undergraduate > > project which could be do-able in 2 months as well? > > A, > > do you have some kind of hardware, perhaps a DSP Evaluation kit or > Development kit, to do this project on (and have the DSP function run > in real-time)? or is this a "software" DSP thing (in something like > MATLAB/Octave or C/C++) that will act on data read in from a file? > > probably, doing digital filtering with be tough enough. > > r b-j
I think it should be something like Sampling Rate Conversion, or CODEC development, or porting some exist DSP algorithm to embedded platform.
On Feb 23, 2:57 pm, "Raja" <adilr...@gmail.com> wrote:
> Hi all, > Could someone kindly present a few cool ideas for an Undergraduate > project which could be do-able in 2 months as well? > > Regards, > A
I have sponsored a couple of undergrad projects. One of my goals is to get the students out of Matlab and into the real world. One project was to interface a PC soundcard to a receiver and implement a modulation recognizer for live signals. It was not a two month effort though. Another idea would be to implement a change detector for a camera. Suppose a camera is pointed at a door. Show me what is happening when the door is open. Yet another idea is to implement an impulse noise canceller for audio, for example old vinyl records. John
Raja wrote:
> Hi all, > Could someone kindly present a few cool ideas for an Undergraduate > project which could be do-able in 2 months as well? > > Regards, > A >
If an audio project is appropriate, a dynamics compressor project ticks a lot of boxes, and can be expanded in scope according to the abilities of the students: source envelope detection, principle of trasnfer function, generation of compression envelope itself (possibly smoothing of it for soft/hard knee), different types of envelope detaction (average, peak, rms), use of dB for parameters (threshold etc). A (relatively) simple version would be single-band; a more ambitious project would go for multi-band. Students would ideally be presented with a number of available (perhaps commercial) examples, and they would need to design a methodology for testing them to analyse their behaviour, e.g. by selection (and if necessary, the design) of test soundfiles. This can in turn provide a foundation for evaluating their own efforts, both "on paper" and by listening. If working in real-time, further issues to explore include latency/delay compensation, and of course optimisation v quality issues. And a compressor can be extended to work also as an expander/gate with only very slight modification of the algorithm. There is plenty of material in the music-dsp archive to help; and of course asking the same question on that list may elicit a wide range of audio-related suggestions. Richard Dobson
On Feb 24, 4:00 am, "Hieu Le Trung" <hieuletr...@gmail.com> wrote:
> > I think it should be something like Sampling Rate Conversion, or CODEC > development, or porting some exist DSP algorithm to embedded platform.
if they had a SHArC eval kit that didn't have the A/D and D/A hardware synced together, they could maybe do an ASRC. then they get to play around with a servo control system a little. r b-j