Optimization of image compression using artificial neural networks

Authors

DOI:

https://doi.org/10.15587/1729-4061.2024.318554

Keywords:

image compression, image processing, neural network, compression method, compression algorithm

Abstract

The object of research is artificial neural networks of adaptive resonance theory (ART). ART neural networks are classified by matching input data to one of the existing classes, provided that the data is sufficiently similar to the Class prototypes. Continuous and discrete adaptive resonance theory networks ART-1 and ART-2 work effectively in recognition systems, especially in conditions of high uncertainty, when it is necessary to identify a large number of different images.

The main problem that was solved in this study was to optimize the process of image compression using artificial neural networks, because image compression is widely used in many scientific and technical fields and becomes especially relevant when transmitting over narrow-band communication channels. A way to overcome these difficulties may be to select basic data for reconstruction from an open data set (Modified National Institute of Standards and Technology) – Fashion-MNIST. There are still unresolved issues related to the fact that lossy compression algorithms with increasing compression ratio usually generate artifacts that are clearly visible to the human eye.

A compression algorithm based on neural networks is described, which establishes a correspondence between the input and output spaces consisting of elements of the codebook and neurons. The proposed method uses a different approach (First Order), rather than a simple difference coding scheme (zero order), where the new code is calculated by subtracting the previous encoded block. The peak signal-to-noise ratio of PSNR and the root-mean-square error (MSE) of these algorithms is 24.7 DB with a compression ratio of 25.22.

The main area of practical use of the results obtained is improved image compression for processing large – volume video and photo materials without significant loss of quality

Author Biographies

Oleksandr Lytvyn, Ivan Franko National University of Lviv

Department of Discrete Analysis and Intelligent System

Nadiya Kolos, Ivan Franko National University of Lviv

PhD

Department of Discrete Analysis and Intelligent System

References

  1. Ali, A. N. M., Ahmad, N., Noor, N. M., Aris, S. A. M. (2022). Image Compression Using AMBTC with Artificial Neural Networks. 2022 IEEE Symposium on Future Telecommunication Technologies (SOFTT), 78–82. https://doi.org/10.1109/softt56880.2022.10009930
  2. Dashkevich, А. (2016). Study of multilayer neural networks for automatic feature extraction in solving the problem of pattern recognition. Naukovyi visnyk TDATU, 2 (6), 134–139. Available at: https://repository.kpi.kharkov.ua/server/api/core/bitstreams/883b0aec-89a9-48c9-bb07-3c515300dd80/content
  3. Lesyk, V. O., Doroshenko, А. Yu. (2023). Image compression module based neural network autoencoders. Problems in Programming, 1, 48–57. https://doi.org/10.15407/pp2023.01.048
  4. Bosse, S., Maniry, D., Wiegand, T., Samek, W. (2016). A deep neural network for image quality assessment. 2016 IEEE International Conference on Image Processing (ICIP), 3773–3777. https://doi.org/10.1109/icip.2016.7533065
  5. Syzonenko, Yu. I. (2016). Systema stysnennia ta zakhystu zobrazhen za dopomohoiu neitronnoi merezhi. Aktualni zadachi ta dosiahnennia u haluzi kiberbezpeky: Materialy Vseukrainskoi naukovo-praktychnoi konferentsiyi. Kropyvnytskyi, 157–158. Available at: https://core.ac.uk/download/pdf/84825428.pdf
  6. Atta, R. E., Kasem, H., Attia, M. (2020). A comparison study for image compression based on compressive sensing. Eleventh International Conference on Graphics and Image Processing (ICGIP 2019), 60. https://doi.org/10.1117/12.2557296
  7. Netalkar, R. K., Barman, H., Subba, R., Preetam, K. V., Raju, U. S. N. (2021). Distributed compression and decompression for big image data: LZW and Huffman coding. Journal of Electronic Imaging, 30 (05). https://doi.org/10.1117/1.jei.30.5.053015
  8. Hrytsyk, V. (2017). Basic image quality estimates methods are used today to solve the problem of automatic image processing. Shtuchnyi intelekt, 1, 38–44. Available at: http://dspace.nbuv.gov.ua/handle/123456789/132099
  9. Myasischev, O. A., Lenkov, Ye. S., Bilik, O. M. (2016). Recognition of graphic images using neural networks. Collection of Scientific Works of the Military Institute of Kyiv National Taras Shevchenko University, 54, 143‒149. Available at: https://miljournals.knu.ua/index.php/zbirnuk/article/view/174
  10. Jalilian, E., Hofbauer, H., Uhl, A. (2022). Iris Image Compression Using Deep Convolutional Neural Networks. Sensors, 22 (7), 2698. https://doi.org/10.3390/s22072698
  11. Yelahina, K., Zhukovska, D., Voropaeva, V. (2021). Use of neural network architecture based on adaptive resonance for speech signal recognition. Naukovyi Visnyk Donetskoho Natsionalnoho Tekhnichnoho Universytetu, 1 (6)-2 (7), 55–67. https://doi.org/10.31474/2415-7902-2021-1(6)-2(7)-55-67
  12. Hussain, A. J., Al-Fayadh, A., Radi, N. (2018). Image compression techniques: A survey in lossless and lossy algorithms. Neurocomputing, 300, 44–69. https://doi.org/10.1016/j.neucom.2018.02.094
  13. Sadeeq, H. T., Hameed, T. H., Abdi, A. S., Abdulfatah, A. N. (2021). Image Compression Using Neural Networks: A Review. International Journal of Online and Biomedical Engineering (IJOE), 17 (14), 135–153. https://doi.org/10.3991/ijoe.v17i14.26059
  14. Ding, K., Ma, K., Wang, S., Simoncelli, E. P. (2021). Comparison of Full-Reference Image Quality Models for Optimization of Image Processing Systems. International Journal of Computer Vision, 129 (4), 1258–1281. https://doi.org/10.1007/s11263-020-01419-7
  15. Feng, Y., Zhang, Y., Zhou, Z., Huang, P., Liu, L., Liu, X., Kang, J. (2024). Memristor-based storage system with convolutional autoencoder-based image compression network. Nature Communications, 15 (1). https://doi.org/10.1038/s41467-024-45312-0
  16. Zhang, S., Zhao, C., Basu, A. (2024). Principal Component Approximation Network for Image Compression. ACM Transactions on Multimedia Computing, Communications, and Applications, 20 (5), 1–20. https://doi.org/10.1145/3637490
  17. Yang, F., Herranz, L., Cheng, Y., Mozerov, M. G. (2021). Slimmable Compressive Autoencoders for Practical Neural Image Compression. 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 4996–5005. https://doi.org/10.1109/cvpr46437.2021.00496
Optimization of image compression using artificial neural networks

Downloads

Published

2024-12-25

How to Cite

Lytvyn, O., & Kolos, N. (2024). Optimization of image compression using artificial neural networks. Eastern-European Journal of Enterprise Technologies, 6(2 (132), 23–35. https://doi.org/10.15587/1729-4061.2024.318554