Покращення якості зображень засобами нейронних мереж при різних типах спотворень

dc.citation.epage161
dc.citation.issue2
dc.citation.journalTitleІнфокомунікаційні технології та електронна інженерія
dc.citation.spage152
dc.citation.volume5
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationСпеціальне конструкторське бюро телевізійних систем
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.affiliationSpecial Design Office of Television Systems
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorРоманишин, Ю.
dc.contributor.authorЄлманов, С.
dc.contributor.authorДуркот, М.
dc.contributor.authorТеглівець, О.
dc.contributor.authorМельник, В.
dc.contributor.authorЮреня, А.
dc.contributor.authorRomanyshyn, Yuriy
dc.contributor.authorYelmanov, Sergei
dc.contributor.authorDurkot, Markian
dc.contributor.authorTeglivets, Oles
dc.contributor.authorMelnyk, Volodymyr
dc.contributor.authorYurenia, Andrii
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2026-02-06T10:00:57Z
dc.date.created2025-10-10
dc.date.issued2025-10-10
dc.description.abstractУ статті розглянуто завдання покращення якості зображень засобами нейронних мереж за різних типів спотворень кількох рівнів – погіршення контрасту, додавання різних шумів, компресія зображень тощо. Як базу зображень для навчання нейронних мереж використано поширену базу TID2013, що містить як оригінальні зображення, так і змінені за допомогою різних типів спотворень (25 базових зображень, 24 типи спотворень та 5 їх рівнів). Цю базу розділено на навчальні (480 зображень), перевірні (валідаційні, 360) та тестові (120) зображення. Для покращення вибрано зображення із найвищим рівнем спотворень 5. Для дослідження завдання покращення якості зображень використано модифікацію нейронної мережі MIRNet та нейронну мережу на основі лише згорткових шарів. Наведено особливості побудови та пара- метри нейронних мереж, структуру згорткової нейронної мережі, графіки втрат та точності під час навчання, часові параметри навчання. Модифікація мережіMIRNet полягала у налаштуванні процедури формування навчальних та валідаційних зображень на основі бази TID2013, зміні деяких параметрів нейронної мережі. Кількість шарів модифікованої нейронної мережі до- рівнює 1339 (ураховуючи вхідний шар, шари Concatenate, Pooling2D, Reshape тощо). Основними є згорткові шари Conv2D. Як міру втрат під час навчання нейронної мережі використано середньоквадратичну похибку, а як міру точності пікове співвідношення сигнал / шум, а також середню абсолютну похибку. В нейронній мережі на основі згорткових шарів використано сім згорткових шарів з кількістю каналів 128 та 256 (крім останнього згорткового шару із трьома каналами для отримання результуючого покращеного зображення). Середня абсолютна похибка для навчальної вибірки становила 0,0491, а для валідаційної 0,0527. Використано згорткові шари з однаковою кількістю каналів у кожному. Не спостерігався ефект перенавчання, у разі вико- ристання нерегулярної структури згорткових шарів (наприклад, з 32 та 128 каналами) відзначалося явище перенавчання. Для комп’ютерних експериментів із навчання нейронних мереж використано графічний відеоадаптер NVIDIA GeForce RTX 4080.
dc.description.abstractThe paper considers the problem of enhancing image quality using neural networks with different types of multi-level distortions – contrast degradation, adding noise of various natures, image compression, etc. The widespread TID2013 database, which contains both original images and images modified using various types of distortions (25 basic images, 24 types of distortions, and 5 of their levels), was used as the image database for training neural networks. This database was divided into training (480 images), validation (360), and test (120) images. The images with the highest level of distortion, 5, were selected for enhancement. To study the problem of image quality enhancement, a modification of the MIRNet neural network and a neural network based only on convolutional layers were used. The features of the construction and parameters of neural networks, the structure of the convolutional neural network, loss and accuracy graphs in the learning process, and time parameters of learning are presented. The modification of the MIRNet network consisted of adjusting the procedure for forming training and validation images based on the TID2013 database, and changing some parameters of the neural network. The number of layers of the modified neural network was 1339 (including the input layer, Concatenate, Pooling2D, Reshape layers, etc.). The main layers were Conv2D convolutional layers. The mean square error was used as a measure of loss when training the neural network, and the peak signal-to-noise ratio and the mean absolute error were used as measures of accuracy. In the neural network based on convolutional layers, 7 convolutional layers with the number of channels of 128 and 256 were used (except for the last convolutional layer with 3 channels to obtain the resulting enhanced image). The mean absolute error for the training images was 0.0491, and for the validation, 0.0527. Convolutional layers with the same number of channels in each layer were used. In this case, no overfitting effect was observed. When using an irregular structure of convolutional layers (for example, with 32 and 128 channels), the phenomenon of overfitting was observed. When conducting computer experiments on training of neural networks, an NVIDIA GeForce RTX 4080 graphics adapter was used.
dc.format.extent152-161
dc.format.pages10
dc.identifier.citationПокращення якості зображень засобами нейронних мереж при різних типах спотворень / Ю. Романишин, С. Єлманов, М. Дуркот, О. Теглівець, В. Мельник, А. Юреня // Інфокомунікаційні технології та електронна інженерія. — Львів : Видавництво Львівської політехніки, 2025. — Том 5. — № 2. — С. 152–161.
dc.identifier.citation2015Покращення якості зображень засобами нейронних мереж при різних типах спотворень / Романишин Ю. та ін. // Інфокомунікаційні технології та електронна інженерія, Львів. 2025. Том 5. № 2. С. 152–161.
dc.identifier.citationenAPARomanyshyn, Y., Yelmanov, S., Durkot, M., Teglivets, O., Melnyk, V., & Yurenia, A. (2025). Pokrashchennia yakosti zobrazhen zasobamy neironnykh merezh pry riznykh typakh spotvoren [Image quality enhancement using neural networks for various types of distortion]. Infocommunication Technologies and Electronic Engineering, 5(2), 152-161. Lviv Politechnic Publishing House. [in Ukrainian].
dc.identifier.citationenCHICAGORomanyshyn Y., Yelmanov S., Durkot M., Teglivets O., Melnyk V., Yurenia A. (2025) Pokrashchennia yakosti zobrazhen zasobamy neironnykh merezh pry riznykh typakh spotvoren [Image quality enhancement using neural networks for various types of distortion]. Infocommunication Technologies and Electronic Engineering (Lviv), vol. 5, no 2, pp. 152-161 [in Ukrainian].
dc.identifier.doihttps://doi.org/10.23939/ictee2025.02.152
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/124518
dc.language.isouk
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofІнфокомунікаційні технології та електронна інженерія, 2 (5), 2025
dc.relation.ispartofInfocommunication Technologies and Electronic Engineering, 2 (5), 2025
dc.relation.references[1] Kaur, A., and Gagandeep (2018), “A Review on Image Enhancement with Deep Learning Approach”, ACCENTS Transactions on Image Processing and Computer Vision, Vol. 4 (11), pp. 16–20. DOI:10.19101/TIPCV.2018.411002
dc.relation.references[2] Vu, T., Nguyen, C. V., Pham, T. X., Luu, T. M., and Yoo, C. D. (2019), “Fast and Efficient Image Quality Enhancement via Desubpixel Convolutional Neural Networks”, LNCS, Springer, Cham, Vol. 11133, pp. 243–259. DOI: 10.1007/978-3-030-11021-5_16
dc.relation.references[3] Chen, X. (2019), “Image Enhancement Effect on the Performance of Convolutional Neural Networks”, Thesis for the degree of Master of Science in Computer Science, Blekinge Institute of Technology, Sweden, 40 p. Available: https://www.diva-portal.org/smash/get/diva2:1341096/FULLTEXT02.pdf (accessed 08.05.2025)
dc.relation.references[4] Kinoshita, Y., and Kiya, H. (2019), “Convolutional Neural Networks Considering Local and Global Features for Image Enhancement”. Available: https://arxiv.org/pdf/1905.02899, 5 p. (accessed 08.05.2025). DOI:10.48550/arXiv.1905.02899
dc.relation.references[5] https://keras.io/ (accessed 08.05.2025)
dc.relation.references[6] Convolutional Autoencoder for Image Denoising. Available: https://keras.io/examples/vision/autoencoder/(accessed 08.05.2025)
dc.relation.references[7] Image Super-Resolution Using an Efficient Sub-Pixel CNN. Available: https://keras.io/examples/vision/super_resolution_sub_pixel/ (accessed 08.05.2025)
dc.relation.references[8] Low-Light Image Enhancement Using MIRNet. Available: https://keras.io/examples/vision/mirnet/ (accessed 08.05.2025)
dc.relation.references[9] Enhanced Deep Residual Networks for Single-image Super-Resolution. Available: https://keras.io/examples/vision/edsr/ (accessed 08.05.2025)
dc.relation.references[10] Zero-DCE for Low-Light Image Enhancement. Available: https://keras.io/examples/vision/zero_dce/ (accessed 08.05.2025)
dc.relation.references[11] Shi, W., Caballero, J., Huszar, F., Totz, J., Aitken, A. P., Bishop, R., Rueckert, D., and Wang, Z. (2016), “Real- Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network”. Available: https://arxiv.org/pdf/1609.05158, 10 pp. (accessed 08.05.2025). DOI: 10.48550/arXiv.1609.05158
dc.relation.references[12] Zamir, S. W., Arora, A., Khan, S., Hayat, M., Khan, F. S., Yang, M.-H., and Shao, L. (2020), “Learning Enriched Features for Real Image Restoration and Enhancement”. Available: https://arxiv.org/pdf/2003.06792,20 p. (accessed 08.05.2025). DOI: 10.48550/arXiv.2003.06792
dc.relation.references[13] Lim, B., Son, S., Kim, H., Nah, S., and Lee, K. M. (2017), “Enhanced Deep Residual Networks for Single Image Super-Resolution”, Available: https://arxiv.org/pdf/1707.02921, 9 p. (accessed 08.05.2025). DOI:10.48550/arXiv.1707.02921
dc.relation.references[14] Guo, C., Li, C., Guo, J., Loy, C. C., Hou, J., Kwong, S., and Cong, R. (2020), “Zero-Reference Deep Curve Estimation for Low-Light Image Enhancement”. Available: https://arxiv.org/pdf/2001.06826, 10 p. (accessed 08.05.2025). DOI: 10.48550/arXiv.2001.06826
dc.relation.references[15] Ponomarenko, N., Jin, L., Ieremeiev, O., Lukin, V., Egiazarian, K., Astola, J., Vozel, B., Chehdi, K., Carli, M., Battisti, F., and Kuo, C.-C. J. (2015), “Image database TID2013: Peculiarities, results and perspectives”, Signal Processing: Image Communication, Vol. 30, January, pp. 57–77. DOI: 10.1016/j.image.2014.10.009
dc.relation.references[16] Ponomarenko, N., Ieremeiev, O., Lukin, V., Jin, L., Egiazarian, K., Astola, J., Vozel, B., Chehdi, K., Carli, M., Battisti, F., and Kuo, C.-C. J. (2013), “A new color image database TID2013: Innovations and results”, Proceedings of ACIVS, Poznan, Poland, Oct., pp. 402–413. DOI: 10.1007/978-3-319-02895-8_36
dc.relation.references[17] Chollet, F. Deep Learning with Python, 2nd ed., Manning Publications Co., 2021, 478 p.
dc.relation.referencesen[1] Kaur, A., and Gagandeep (2018), "A Review on Image Enhancement with Deep Learning Approach", ACCENTS Transactions on Image Processing and Computer Vision, Vol. 4 (11), pp. 16–20. DOI:10.19101/TIPCV.2018.411002
dc.relation.referencesen[2] Vu, T., Nguyen, C. V., Pham, T. X., Luu, T. M., and Yoo, C. D. (2019), "Fast and Efficient Image Quality Enhancement via Desubpixel Convolutional Neural Networks", LNCS, Springer, Cham, Vol. 11133, pp. 243–259. DOI: 10.1007/978-3-030-11021-5_16
dc.relation.referencesen[3] Chen, X. (2019), "Image Enhancement Effect on the Performance of Convolutional Neural Networks", Thesis for the degree of Master of Science in Computer Science, Blekinge Institute of Technology, Sweden, 40 p. Available: https://www.diva-portal.org/smash/get/diva2:1341096/FULLTEXT02.pdf (accessed 08.05.2025)
dc.relation.referencesen[4] Kinoshita, Y., and Kiya, H. (2019), "Convolutional Neural Networks Considering Local and Global Features for Image Enhancement". Available: https://arxiv.org/pdf/1905.02899, 5 p. (accessed 08.05.2025). DOI:10.48550/arXiv.1905.02899
dc.relation.referencesen[5] https://keras.io/ (accessed 08.05.2025)
dc.relation.referencesen[6] Convolutional Autoencoder for Image Denoising. Available: https://keras.io/examples/vision/autoencoder/(accessed 08.05.2025)
dc.relation.referencesen[7] Image Super-Resolution Using an Efficient Sub-Pixel CNN. Available: https://keras.io/examples/vision/super_resolution_sub_pixel/ (accessed 08.05.2025)
dc.relation.referencesen[8] Low-Light Image Enhancement Using MIRNet. Available: https://keras.io/examples/vision/mirnet/ (accessed 08.05.2025)
dc.relation.referencesen[9] Enhanced Deep Residual Networks for Single-image Super-Resolution. Available: https://keras.io/examples/vision/edsr/ (accessed 08.05.2025)
dc.relation.referencesen[10] Zero-DCE for Low-Light Image Enhancement. Available: https://keras.io/examples/vision/zero_dce/ (accessed 08.05.2025)
dc.relation.referencesen[11] Shi, W., Caballero, J., Huszar, F., Totz, J., Aitken, A. P., Bishop, R., Rueckert, D., and Wang, Z. (2016), "Real- Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network". Available: https://arxiv.org/pdf/1609.05158, 10 pp. (accessed 08.05.2025). DOI: 10.48550/arXiv.1609.05158
dc.relation.referencesen[12] Zamir, S. W., Arora, A., Khan, S., Hayat, M., Khan, F. S., Yang, M.-H., and Shao, L. (2020), "Learning Enriched Features for Real Image Restoration and Enhancement". Available: https://arxiv.org/pdf/2003.06792,20 p. (accessed 08.05.2025). DOI: 10.48550/arXiv.2003.06792
dc.relation.referencesen[13] Lim, B., Son, S., Kim, H., Nah, S., and Lee, K. M. (2017), "Enhanced Deep Residual Networks for Single Image Super-Resolution", Available: https://arxiv.org/pdf/1707.02921, 9 p. (accessed 08.05.2025). DOI:10.48550/arXiv.1707.02921
dc.relation.referencesen[14] Guo, C., Li, C., Guo, J., Loy, C. C., Hou, J., Kwong, S., and Cong, R. (2020), "Zero-Reference Deep Curve Estimation for Low-Light Image Enhancement". Available: https://arxiv.org/pdf/2001.06826, 10 p. (accessed 08.05.2025). DOI: 10.48550/arXiv.2001.06826
dc.relation.referencesen[15] Ponomarenko, N., Jin, L., Ieremeiev, O., Lukin, V., Egiazarian, K., Astola, J., Vozel, B., Chehdi, K., Carli, M., Battisti, F., and Kuo, C.-C. J. (2015), "Image database TID2013: Peculiarities, results and perspectives", Signal Processing: Image Communication, Vol. 30, January, pp. 57–77. DOI: 10.1016/j.image.2014.10.009
dc.relation.referencesen[16] Ponomarenko, N., Ieremeiev, O., Lukin, V., Jin, L., Egiazarian, K., Astola, J., Vozel, B., Chehdi, K., Carli, M., Battisti, F., and Kuo, C.-C. J. (2013), "A new color image database TID2013: Innovations and results", Proceedings of ACIVS, Poznan, Poland, Oct., pp. 402–413. DOI: 10.1007/978-3-319-02895-8_36
dc.relation.referencesen[17] Chollet, F. Deep Learning with Python, 2nd ed., Manning Publications Co., 2021, 478 p.
dc.relation.urihttps://www.diva-portal.org/smash/get/diva2:1341096/FULLTEXT02.pdf
dc.relation.urihttps://arxiv.org/pdf/1905.02899
dc.relation.urihttps://keras.io/
dc.relation.urihttps://keras.io/examples/vision/autoencoder/(accessed
dc.relation.urihttps://keras.io/examples/vision/super_resolution_sub_pixel/
dc.relation.urihttps://keras.io/examples/vision/mirnet/
dc.relation.urihttps://keras.io/examples/vision/edsr/
dc.relation.urihttps://keras.io/examples/vision/zero_dce/
dc.relation.urihttps://arxiv.org/pdf/1609.05158
dc.relation.urihttps://arxiv.org/pdf/2003.06792,20
dc.relation.urihttps://arxiv.org/pdf/1707.02921
dc.relation.urihttps://arxiv.org/pdf/2001.06826
dc.rights.holder© Національний університет „Львівська політехніка“, 2025
dc.subjectпокращення якості зображень
dc.subjectнейронна мережа
dc.subjectCNN
dc.subjectMIRNet
dc.subjectTID2013
dc.subjectKeras
dc.subjectimage quality enhancement
dc.subjectneural network
dc.subjectCNN
dc.subjectMIRNet
dc.subjectTID2013
dc.subjectKeras
dc.subject.udc004.93
dc.subject.udc004.8
dc.titleПокращення якості зображень засобами нейронних мереж при різних типах спотворень
dc.title.alternativeImage quality enhancement using neural networks for various types of distortion
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2025v5n2_Romanyshyn_Y-Image_quality_enhancement_152-161.pdf
Size:
1.61 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.93 KB
Format:
Plain Text
Description: