Image Compression with Singular Value Decomposition [Repost from my UT Blog]

I recently worked through a tutorial for compressing images using Singular Value Decomposition, linked here. I expanded on the tutorial, and added a few ways to visualize the effect of the various singular values.

attachment_82 This is the final compressed photo

attachment_80 This is the 0th SVD contribution

attachment_81 These are the combined effect of the 20-68th SVD contributions