SVD based Approximation of digital images

In this guided exploration project you will understand the mathematics of reduced rank approximation of iamges - using SVD.

Some very rough guidelines are given below to help you start thinking about the project: more details will be provided during discussions.

  1. Read the paper “A Singularly Valuable Decomposition: The SVD of a matrix” by Dan Kalman to get a rough overview of some of the mathematics behind this.
  2. Write a demo program of compressing a digital image using SVD.