Code written for the 10. task of Model Analysis 1 in the year 2023/24.
  • Python 57.2%
  • TeX 42.8%
Find a file
2024-08-13 23:00:12 +02:00
GeneratedData feat: 🧪 experiment with DSP reverb 2024-08-12 22:31:47 +02:00
ImageDeconvolution feat: add periodic perturbation lena plot 2024-08-13 21:33:13 +02:00
Latex feat: 🚀 .pdf deploy 2024-08-13 23:00:12 +02:00
SpectralAnalysis feat: 🎨 more report and fix some plots 2024-08-13 16:55:39 +02:00
SuppliedData feat: display lena and kernels 2024-08-12 22:47:07 +02:00
WienerFilter feat: add periodic perturbation lena plot 2024-08-13 21:33:13 +02:00
.git-lfs-ignore.sh feat: add first plot and a bunch of extra resources 2024-08-10 18:16:07 +02:00
.gitignore init: 🎉 start project 2024-08-10 16:05:38 +02:00
ma-style.mplstyle feat: add first plot and a bunch of extra resources 2024-08-10 18:16:07 +02:00
MarkoUrbanc_mod110.pdf feat: 🚀 .pdf deploy 2024-08-13 23:00:12 +02:00
mod110_instructions.pdf init: 🎉 start project 2024-08-10 16:05:38 +02:00
mod110_scan.pdf init: 🎉 start project 2024-08-10 16:05:38 +02:00
pyrightconfig.json feat: add first plot and a bunch of extra resources 2024-08-10 18:16:07 +02:00
README.md init: 🎉 start project 2024-08-10 16:05:38 +02:00
requirements.txt fix: 🎨 normalize signals on plots 2024-08-11 17:08:46 +02:00
scratch feat: 🎨 add different filter plots 2024-08-12 21:19:40 +02:00
scratch_sources docs: 📝 start report 2024-08-13 15:43:22 +02:00

Spectral Analysis and Filtering

1. Determine the frequency content of signals using different window functions

2. Using Wiener's filter deconvolve provided signals

3. Deconvolve pictures of Lena using different convolution kernels

Provided files:

  • 'lena_slike.tar.gz' - archive with pictures of Lena
  • 'val2.dat', 'val3.dat', - signals for spectral analysis
  • 'signal0.dat', 'signal1.dat', 'signal3.dat', 'signal4.dat' - signals for deconvolution
  • 'dexter.pgm', 'mandelbrot.pgm' - files I found on the MA1 data archive