Skip to content

Latest commit

 

History

History
53 lines (44 loc) · 1.27 KB

README.md

File metadata and controls

53 lines (44 loc) · 1.27 KB

Final Course Project - Image Compression

Course: DSC 210: Numerical Linear Algebra for Data Science

Instructor: Dr. Tsui-wei Weng

Group number: 1

Group Members: Yashi Shukla, Shreya Reddy Pakala, Sagarika Sardesai, Sai Kaushik Soma

Requirements

Make sure all these libraries installed in the python3 environment:

  • numpy : 1.21.5
  • scipy : 1.7.3
  • pandas : 1.4.2
  • skimage : 0.0
  • ipywidgets : 7.6.5
  • matplotlib : 3.5.1
  • scikit_image : 0.19.2
  • opencv-python : 4.6.0.66

You can use requirements.txt to install the libraries

Getting Started

Open the notebook SVD and DCT.ipynb and run all the cells in order.

Experiment Results

SVD Compression

SVD Performance Metrics

DCT Compression

DCT Performance Metrics

SVD vs DCT

Average Performance Metrics on 100 4K Images

SVD with K=30 and DCT with Threshold = 0.0050