https://github.com/richardd3ng/image-reconstruction
Digital Image Reconstruction
https://github.com/richardd3ng/image-reconstruction
discrete-cosine-transform image-reconstruction jupyter-notebook python regression-algorithms regularization-methods
Last synced: 2 months ago
JSON representation
Digital Image Reconstruction
- Host: GitHub
- URL: https://github.com/richardd3ng/image-reconstruction
- Owner: richardd3ng
- Created: 2023-05-14T18:24:25.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-14T18:54:24.000Z (about 3 years ago)
- Last Synced: 2025-08-22T11:52:39.153Z (10 months ago)
- Topics: discrete-cosine-transform, image-reconstruction, jupyter-notebook, python, regression-algorithms, regularization-methods
- Language: Jupyter Notebook
- Homepage:
- Size: 2.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Image Reconstruction
This Image Reconstruction project explores the process of recovering digital images that contain missing or corrupted pixels using statistical learning approaches such as regression and regularization. The general approach taken is to divide the corrupted image into blocks, then reconstruct each individual block, and finally concatenate all reconstructed blocks back into a full image. The reconstruction algorithm involves fitting a Lasso-regularized model with Discrete Cosine Transform (DCT) basis vectors as features. Due to the relative sparcity of DCT coefficients in naturally-occuring images, Lasso regularization can effectively to drive model coefficients to zero before predicting missing pixel values from existing neighboring values.
