Courses by edX, IsraelX, The Technion - Israel Institute of Technology, and Michael Elad:
- Sparse Representations in Signal and Image Processing: Fundamentals
- Sparse Representations in Image Processing: From Theory to Practice
Learn the theory, tools and algorithms of sparse representations and their impact on signal and image processing.
An important topic related with many technical areas including imaging, computer vision, statistical science, and machine learning.
- Fundamental theoretical contributions of sparse representation theory.
- The importance of models in data processing.
- Dictionary learning algorithms and their role in using this mode.
- How to deploy sparse representations to signal and image processing tasks.
Mid-project
- Demonstrate the Orthogonal Matching Pursuit (OMP) and Basis Pursuit (BP) algorithms by running them on a set of test signals and checking whether they provide the desired outcome for the P0 problem
- Data construction
- Greedy Pursuit
- Basis Pursuit
- Analyzing the Results
Final project
- In this project we solve a variant of the P0ϵ for filling-in missing pixels (also known as “inpainting”) in a synthetic image.
- Data construction
- Inpainting by the Oracle Estimator
- Inpainting by Greedy Pursuit
- Inpainting by Basis Pursuit
- Effect of Parameters
Mid-project
- Train a unitary dictionary via the Procrustes analysis for representing image patches, and compare its performance to the Discrete Cosine Transform (DCT).
Final project
- Denoise a corrupted image using both the DCT and a learned unitary dictionary.
- Relies on the first project in order to obtain the learned dictionary.
- Improve the patch-based denoising algorithm using a technique known as the SOS boosting.
- Data Construction and Parameter-Setting
- DCT Dictionary
- Procrustes Dictionary Learning
- Boosting
Bonus project
- Use the DCT denoising algorithm, which you have implemented in Project 2, to tackle an image deblurring problem.
- Use the Regularization by Denoising (RED) framework.
- Data construction
- Deblurring via Regularization by Denoising (RED)