Skip links to main content
Logo of Geometric Image Processing Laboratory,
Computer Science Department Home
Technion Home Page

Projects Last Projects

Efficient Restoration By Compression

Nevo Agmon, Danny Priymak, Yuval Shildan

Supervised by Yehuda Dar


When dealing with signal compression, most compression algorithms optimize the reconstructed output with respect to the acquired input signal. A more general approach would be optimizing the compression algorithm with respect to the signal prior to the acquisition phase as the effective input, such that the final decompressed output is optimal. Ideally, this approach could utilize knowledge about specific acquisition devices to further optimize the compression, i.e. given a known degradation model, the presented approach could yield a highly optimized compressed result, which can be either used to transmit a signal of higher quality over the same infrastructure or alternatively, deliver the same quality using fewer resources.

Dar et al. [1] proposed an algorithm for joint restoration and compression of images, on which we rely in this work. This algorithm was implemented in MATLAB, which, due to MATLAB's overhead, opened up the possibility of significant efficiency improvements. For this reason, we chose to focus our efforts into optimizing the implementation runtime demands, while considering software engineering and object-oriented design as top priorities.

[1] Y. Dar, M. Elad, and A. M. Bruckstein, “Restoration by Compression,” IEEE Transactions on Signal Processing, vol. 66, no. 22, pp. 5833–5847, 2018.

Project Efficient Restoration By Compression Picture 1
Project Report

Please, see project report.

Final Presentation

Please, see final presentation.

Copyright © 2016 by Geometric Image Processing Lab. All rights reserved.