Implementation of Generative Adversarial Networks in Mobile Applications for Image Data Enhancement
DOI:
https://doi.org/10.13052/jmm1550-4646.1938Keywords:
artificial intelligence, machine learning, ML, deep learning, DL, neural networks, generative adversarial network, GAN, super resolution, SR, low resolution, LR, SRGANAbstract
This article aims to explore and research GANs as a tool for mobile devices that can generate high-resolution images from low-resolution samples and reduce blurring. In addition, the authors also analyse the specifics of GAN, SRGAN, and ESRGAN loss functions and their features. GANs are widely used for a vast range of applied tasks for image manipulations. They’re able to synthesize, combine, and restore graphical samples of high quality that are almost indistinguishable from real data. The main scope of the research is to study the possibility to use GANs for the said tasks, and their potential implementation in mobile applications.
Downloads
References
O. Striuk and Y. Kondratenko, “Generative Adversarial Neural Networks and Deep Learning: Successful Cases and Advanced Approaches”, International Journal of Computing, vol. 20, no. 3, pp. 339–349, Sep. 2021.
O. Striuk, Y. Kondratenko, I. Sidenko and A. Vorobyova, “Generative Adversarial Neural Network for Creating Photorealistic Images,” in Proceedings of 2020 IEEE 2nd International Conference on Advanced Trends in Information Theory (ATIT), 2020, pp. 368–371, doi: 10.1109/ATIT50783.2020.9349326.
I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, J. Bengio, “Generative Adversarial Networks,” in Proceedings of the In-ternational Conference on Neural Information Processing Systems (NIPS) 2014, pp. 2672–2680.
C. Ledig et al., “Photo-realistic Single Image Super-Resolution Using a Generative Adversarial Network,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2017, pp. 4681–4690.
H. Tampubolon, A. Setyoko, F. Purnamasari, “SNPE-SRGAN: Lightweight Generative Adversarial Networks for Single-Image Super-Resolution on Mobile Using SNPE Framework,” Journal of Physics: Conference Series 1898 (2021) 012038, doi: 10.1088/1742-6596/1898/1/012038.
N. K. Jayakodi, J. R. Doppa, P. P. Pande, “SETGAN: Scale and Energy Trade-off GANs for Image Applications on Mobile Platforms,” in Proceedings of the 2020 IEEE/ACM International Conference on Computer Aided Design (ICCAD), 2020, pp. 1–9.
O. Striuk and Y. Kondratenko, “Adaptive Deep Convolutional GAN for Fingerprint Sample Synthesis,” in Proceedings of 2021 IEEE 4th International Conference on Advanced Information and Communication Technologies (AICT), 2021, pp. 193–196, doi: 10.1109/AICT52120.2021.9628978.
X. Wang et al., “Esrgan: Enhanced Super-resolution Generative Adversarial Networks,” in Proceedings of the European conference on computer vision (ECCV) workshops, 2018, pp. 1–23.
A. Jolicoeur-Martineau, “The Relativistic Discriminator: A Key Element Missing from Standard GAN,” 2018, arXiv preprint arXiv:1807.00734.
M. Arjovsky, S. Chintala, L. Bottou, “Wasserstein Generative Adversarial Networks,” in Proceedings of International conference on machine learning, 2017, pp. 214–223.
Y. I. Shehu, A. Ruiz-Garcia, V. Palade, A. James, “Sokoto Coventry Fingerprint Dataset,” arXiv:1807.10609 [cs.CV], 2018, pp. 1–3.
BIRDS 400 Dataset, [Online]. Available at: https://www.kaggle.com/datasets/gpiosenka/100-bird-species.
H. Wang, W. Wu, Y. Su, Y. Duan and P. Wang, “Image Super-Resolution using a Improved Generative Adversarial Network,” in Proceedings of 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication (ICEIEC), 2019, pp. 312–315, doi: 10.1109/ICEIEC.2019.8784610.
K. Zhang, H. Hu, K. Philbrick, G. M. Conte, J. D. Sobek, P. Rouzrokh, B. J. Erickson, “SOUP-GAN: Super-Resolution MRI Using Generative Adversarial Networks,” Tomography, 2022, vol. 8, pp. 905–919, https://doi.org/10.3390/tomography8020073.
D. Yoon et al., “OUR-GAN: One-shot Ultra-High-Resolution Generative Adversarial Networks,” 2022, arXiv preprint arXiv:2202.13799.
R.R. Gaire, R. Subedi, A. Sharma, S. Subedi, S.K. Ghimire, S. Shakya, GAN-Based Two-Step Pipeline for Real-World Image Super-Resolution. In: T. Senjyu, P.N. Mahalle, T. Perumal, A. Joshi (eds) ICT with Intelligent Applications. Smart Innovation, Systems and Technologies, vol. 248. Springer, Singapore, 2022, https://doi.org/10.1007/978-981-16-4177-0_75.
X. Ma et al., “PCONV: The Missing but Desirable Sparsity in DNN Weight Pruning for Real-Time Execution on Mobile Devices,” in Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, no. 04, 2020.
T. Tan and G. Cao, “Efficient Execution of Deep Neural Networks on Mobile Devices with NPU,” in Proceedings of the 20th International Conference on Information Processing in Sensor Networks (IPSN ’21), New York, USA, 2021, pp. 283–298, doi: https://doi.org/10.1145/3412382.3458272.
Y. Kondratenko, O. Gerasin, O. Kozlov, A. Topalov, B. Kilimanov, “Inspection mobile robot’s control system with remote IoT-based data transmission,” Journal of Mobile Multimedia, vol. 17, is. 4. pp. 499–522, 2021, doi: 10.13052/jmm1550-4646.1742.
Y. Kondratenko, I. Atamanyuk, I. Sidenko, G. Kondratenko, S. Sichevskyi, “Machine Learning Techniques for Increasing Efficiency of the Robot’s Sensor and Control Information Processing,” Sensors 2022, 22, 1062, https://doi.org/10.3390/s22031062.
M. Tetyana, Y. Kondratenko, I. Sidenko, G. Kondratenko, “Computer Vision Mobile System for Education Using Augmented Reality Technology,” Journal of Mobile Multimedia, vol. 17, is. 4. pp. 555–576, 2021, doi: 10.13052/jmm1550-4646.1744.
R.J. Duro et al., Eds.: Advances in Intelligent Robotics and Collaboration Automation, Series on Automation, Control and Robotics, River Publishers, Denmark, 2015.
I. Sidenko et al., “Eye-Tracking Technology for the Analysis of Dynamic Data,” in Proceedings of 2018 IEEE 9th International Conference on Dependable Systems, Services and Technologies, DESSERT 2018, pp. 509–514, doi: 10.1109/DESSERT.2018.8409181.
V. Zinchenko et al., “Computer Vision in Control and Optimization of Road Traffic,” in Proceedings of the 2020 IEEE 3rd International Conference on Data Stream Mining and Processing, DSMP 2020, 2020, pp. 249–254.
Y.P. Kondratenko, V.M. Kuntsevich, A.A. Chikrii, V.F. Gubarev, Eds.: Advanced Control Systems: Theory and Applications. Series in Automation, Control and Robotics; River Publishers: Gistrup (2021), ISBN: 9788770223416.