Summer School 2018 - Atanas Gotchev - 1: Sparse Representations in signal Processing