Abstract
Storage systems often rely on multiple copies of the same compressed data, enabling recovery in case of binary data errors, of course, at the expense of a higher storage cost. In this paper, we show that a wiser method of duplication entails great potential benefits for data types tolerating approximate representations, like images and videos. We propose a method to produce a set of distinct compressed representations for a given signal, such that any subset of them allows reconstruction of the signal at a quality depending only on the number of compressed representations utilized. Essentially, we implement the holographic representation idea, where all the representations are equally important in refining the reconstruction. Here, we propose to exploit the shift sensitivity of common compression processes and generate holographic representations via compression of various shifts of the signal. Two implementations for the idea, based on standard compression methods, are presented: the first is a simple, optimization-free design. The second approach originates in a challenging rate-distortion optimization, mitigated by the alternating direction method of multipliers (ADMM), leading to a process of repeatedly applying standard compression techniques. Evaluation of the approach, in conjunction with the JPEG2000 image compression standard, shows the effectiveness of the optimization in providing compressed holographic representations that, by means of an elementary reconstruction process, enable impressive gains of several dBs in PSNR over exact duplications.
Similar content being viewed by others
References
Bruckstein, A.M., Holt, R.J., Netravali, A.N.: Holographic representations of images. IEEE Trans. Image Process. 7(11), 1583–1597 (1998)
Bruckstein, A.M., Holt, R.J., Netravali, A.N.: On holographic transform compression of images. Int. J. Imaging Syst. Technol. 11(5), 292–314 (2000)
Bruckstein, A.M., Ezerman, M.F., Fahreza, A.A., Ling, S.: Holographic sensing. Appl. Comput. Harmonic Anal. 5, 21 (2019)
Goyal, V.K.: Multiple description coding: compression meets the network. IEEE Signal Process. Mag. 18(5), 74–93 (2001)
Servetto, S.D., Ramchandran, K., Vaishampayan, V.A., Nahrstedt, K.: Multiple description wavelet based image coding. IEEE Trans. Image Process. 9(5), 813–826 (2000)
Jiang, W., Ortega, A.: Multiple description coding via polyphase transform and selective quantization. In: Visual Communications and Image Processing, vol. 3653. International Society for Optics and Photonics, pp. 998–1009 (1998)
Patterson, D.A., Gibson, G., Katz, R.H.: A case for redundant arrays of inexpensive disks (RAID). Science 17, 3 (1988)
Dar, Y., Elad, M., Bruckstein, A.M.: Optimized pre-compensating compression. IEEE Trans. Image Process. 27(10), 4798–4809 (2018)
Dar, Y., Elad, M., Bruckstein, A.M.: Restoration by compression. IEEE Trans. Signal Process. 66(22), 5833–5847 (2018)
Dar, Y., Elad, M., Bruckstein, A.M.: System-aware compression. In: IEEE International Symposium on Information Theory (ISIT), pp. 2226–2230 (2018)
Dar, Y., Elad, M., and Bruckstein, A. M.: “Compression for multiple reconstructions,” in IEEE International Conference on Image Processing (ICIP), pp. 440–444 (2018)
Shoham, Y., Gersho, A.: Efficient bit allocation for an arbitrary set of quantizers. IEEE Trans. Acoust. Speech Signal Process. 36(9), 1445–1453 (1988)
Ortega, A., Ramchandran, K.: Rate-distortion methods for image and video compression. IEEE Signal Process. Mag. 15(6), 23–50 (1998)
Sullivan, G.J., Wiegand, T.: Rate-distortion optimization for video compression. IEEE Signal Process. Mag. 15(6), 74–90 (1998)
Sullivan, G.J., Ohm, J., Han, W.-J., Wiegand, T.: Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1649–1668 (2012)
Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 3(1), 1–122 (2011)
Wei, K., Aviles-Rivero, A., Liang, J., Fu, Y., Schönlieb, C.-B., and Huang, H.: Tuning-free plug-and-play proximal algorithm for inverse imaging problems. In: International Conference on Machine Learning (ICML) (2020)
Skodras, A., Christopoulos, C., Ebrahimi, T.: The JPEG 2000 still image compression standard. IEEE Signal Process. Mag. 18(5), 36–58 (2001)
Acknowledgements
This research was supported in part by Israel Science Foundation grant no. 2597/16. The authors thank the reviewers for their constructive comments.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Dar, Y., Bruckstein, A.M. Benefiting from Duplicates of Compressed Data: Shift-Based Holographic Compression of Images. J Math Imaging Vis 63, 380–393 (2021). https://doi.org/10.1007/s10851-020-01003-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10851-020-01003-1