Language Used: MATLAB, OCTAVE
Development: Open Source MATLAB code source with modification
Aim of the Project: To understand the properties of Discrete Fourier Transform and then using DFT to reduce noise from an input waveform to obtain original waveform on transmission.
Objective of the Project: Noisy Waveform Restoration using DFT (MATLAB)
Covering module in the syllabus for the project: Discrete Fourier Transform
Abstract: Noise reduction to recover a target signal from an input waveform is important in a number of fields. We usually use a frequency spectrum to remove noise from the input waveform. Although it is difficult to distinguish a signal from the noise in the time domain, this task tends to become easier in the frequency domain. We would be manually adding noise using Random Function coding and then trying to retrieve the original waveform by Noisy Waveform Restoration using DFT.