Comparative Performance Analysis of Interpolative Decomposition and Singular Value Decomposition for Image Reduction

Authors

  • Wei Shean Ng Department of Mathematical and Actuarial Sciences, Lee Kong Chian Faculty of Engineering and Science, Universiti Tunku Abdul Rahman, Jalan Sungai Long, Bandar Sungai Long, Cheras 43000, Kajang, Selangor, MALAYSIA. https://orcid.org/0000-0003-1270-2635
  • How Hui Liew Department of Mathematical and Actuarial Sciences, Lee Kong Chian Faculty of Engineering and Science, Universiti Tunku Abdul Rahman, Jalan Sungai Long, Bandar Sungai Long, Cheras 43000, Kajang, Selangor, MALAYSIA. https://orcid.org/0000-0002-3432-8317
  • Huey Voon Chen Department of Mathematical and Actuarial Sciences, Lee Kong Chian Faculty of Engineering and Science, Universiti Tunku Abdul Rahman, Jalan Sungai Long, Bandar Sungai Long, Cheras 43000, Kajang, Selangor, MALAYSIA. https://orcid.org/0000-0003-3873-2242
  • Hao Tian Ng Department of Mathematical and Actuarial Sciences, Lee Kong Chian Faculty of Engineering and Science, Universiti Tunku Abdul Rahman, Jalan Sungai Long, Bandar Sungai Long, Cheras 43000, Kajang, Selangor, MALAYSIA. https://orcid.org/0009-0003-5627-2486

DOI:

https://doi.org/10.22452/

Keywords:

Interpolative decomposition, singular value decomposition, image reduction

Abstract

Matrix decomposition techniques, such as Singular Value Decomposition (SVD), have traditionally been used for image compression, achieving data reduction while preserving image fidelity. Recently, randomised linear algebra algorithms, including Interpolative Decomposition (ID), have gained attention due to their efficiency in computational expense and memory consumption. This study presents a comparative analysis of ID and randomised SVD for image compression using a large collection of images from the USC-SIPI Image Database. Experimental results demonstrate that both methods effectively reduce image sizes, with SVD yielding greater compression ratios, while ID better preserves image quality at lower computational costs. The analysis also demonstrated that both techniques faced limitations when compressing images with dark or low-contrast areas, with ID performing best on images exhibiting repetitive or structured patterns. These findings indicate that ID is more suitable for memory-limited applications, such as reducing large tabular data, which is important in marketing data analysis, whereas SVD is preferable for image compression.

References

Achlioptas, D., McSherry, F. (2001) Fast computation of low rank matrix approximations. In Proceedings of the thirty-third annual ACM symposium on Theory of computing (STOC '01). Association for Computing Machinery, New York, NY, USA, 611–618. https://doi.org/10.1145/380752.380858

Bentbib A.H., Kreit K., Labaali I. (2022) Randomized tensor singular value decomposition for multidimensional data compression. In 2022 11th International Symposium on Signal, Image, Video and Communications (ISIVC) (pp. 1-6). El Jadida, Morocco: IEEE.

Bhaskara A., Lattanzi S., Vassilvitskii S., Zadimoghaddam M. (2020) Residual based sampling for online low rank approximation. In 2020 Information Theory and Applications Workshop (ITA). (pp. 1-19). San Diego, CA, USA: IEEE.

Damle A., Lin L., Ying L. (2017) SCDM-k: Localized orbitals for solids via selected columns of the density matrix. Journal of Computational Physics 334: 1-15.

Golub G. (1965) Numerical methods for solving linear least squares problems. Numerische Mathematik, 7(3):206-216.

Kawamura H., Suda R. (2021) Least upper bound of truncation error of low-rank matrix approximation algorithm using QR decomposition with pivoting. Japan Journal of Industrial and Applied Mathematics, 38(3):757-779.

Kiran, Parameshachari B.D., Kumar D.S., Prafulla P.S., Yashwanth J. (2023) Singular Value Decomposition (SVD) based optimal image compression technique. In 2023 International Conference on Evolutionary Algorithms and Soft Computing Techniques (EASCT) (pp. 1-6). Bengaluru, India: IEEE.

Khoei, Tala T., Singh, A. (2024) Data reduction in big data: a survey of methods, challenges and future directions, International Journal of Data Science and Analytics, 2364-4168.

Kiran, Parameshachari B.D., Kumar D.S., Prafulla P.S., Yashwanth J. (2023) Singular Value Decomposition (SVD) based optimal image compression technique. In 2023 International Conference on Evolutionary Algorithms and Soft Computing Techniques (EASCT) (pp. 1-6). Bengaluru, India: IEEE.

Libal U., Baras J.S., Johansson K.H. (2020) Dimensionality reduction of volterra kernels by tensor decomposition using higher-order SVD. In 2020 59th IEEE Conference on Decision and Control (CDC) (pp. 5935-5941). Jeju, Korea (South): IEEE.

Liberty E., Woolfe F., Martinsson P.G., Rokhlin V., Tygert, M. (2007). Randomized algorithms for the low-rank approximation of matrices. Proceedings of the National Academy of Sciences 104(51): 20167-20172.

Liu W., He M. (2019) Accelerating solution of volume-surface integral equations with multiple right-hand sides by improved skeletonization techniques. IEEE Antennas and Wireless Propagation Letters 18(10):2006-2010.

Lu J., Ying L. (2015) Compression of the electron repulsion integral tensor in tensor hypercontraction format with cubic scaling cost. Journal of Computational Physics 302:329-335.

Mersereau R.M. (1979) The processing of hexagonally sampled two-dimensional signals. Proceedings of the IEEE 67(6):930-949.

Muravev A., Tran D.T., Iosifidis A., Kiranyaz S., Gabbouj M. (2018) Acceleration approaches for big data analysis. In 2018 25th IEEE International Conference on Image Processing (ICIP) (pp. 311-315). Athens: IEEE.

Su Q., Wang G., Zhang X., Lv G., Chen B. (2018) A new algorithm of blind color image watermarking based on LU decomposition. Multidimensional Systems and Signal Processing, 29(3):1055-1074.

Tang W.K.A., Ng W.S., Liew, H.H. (2023) Separation of two musical instruments using matrix factorisation techniques. International Journal of Applied Mathematics 36(3):425.

Varghese P., Saroja G.A.S. (2021) Hexagonal image compression using singular value decomposition in Python. In 2021 2nd International Conference on Advances in Computing, Communication, Embedded and Secure Systems (ACCESS) (pp. 211-215). IEEE.

Wüthrich C.A., Stucki P. (1991). An algorithmic comparison between square-and hexagonal-based grids. CVGIP: Graphical Models and Image Processing, 53(4):324-339.

Published

30-06-2026

Issue

Section

Original Articles