A comprehensive Bachelor's graduation project exploring wavelet transforms, their mathematical foundations, and real-world applications in signal and image processing using Python.
This is my Bachelor of Science graduation project titled "Wavelet Transform and Its Applications", submitted to the Department of Mathematics, Faculty of Science, Damietta University, Class of 2025.
This project explores:
- The mathematical foundations of signal processing:
- Convolution
- Fourier Series and Fourier Transform
- STFT (Short-Time Fourier Transform)
- Gabor Transform
- Wavelet Theory (Continuous and Discrete)
- A focus on Haar wavelets and multiresolution analysis
- Python implementations using NumPy, Matplotlib, and PyWavelets
- Applications in:
- Image compression
- Signal denoising
- Frequency analysis
- Python
- PyWavelets (
pywt) - NumPy
- Matplotlib
- π
Wavelets_Bachelor_Thesis.pdfβ Full PDF of the thesis - πΌοΈ
haar_dwt_demo.pyβ Image decomposition using Haar DWT - π¦
fourier_compression.pyβ Frequency-based image compression - π―
wavelet_vs_stft.pyβ Time-frequency analysis comparison
This project is a base for potential research into:
- Wavelet-based CNNs
- Real-time signal processing
- Medical image analysis using advanced wavelet families
- Ezzelddin Wael Wafik Megahead
- Ahmed Mohammed Hashem
- Dr. Abdelhamid Badran