Your browser doesn't support javascript.
loading
Performance comparison of machine learning driven approaches for classification of complex noises in quick response code images.
Waziry, Sadaf; Wardak, Ahmad Bilal; Rasheed, Jawad; Shubair, Raed M; Rajab, Khairan; Shaikh, Asadullah.
Afiliação
  • Waziry S; Department of Software Engineering, Istanbul Aydin University, Istanbul 34295, Turkey.
  • Wardak AB; Department of Software Engineering, Istanbul Aydin University, Istanbul 34295, Turkey.
  • Rasheed J; Department of Software Engineering, Istanbul Nisantasi University, Istanbul 34398, Turkey.
  • Shubair RM; Department of Electrical and Computer Engineering, New York University (NYU), Abu Dhabi 129188, United Arab Emirates.
  • Rajab K; Department of Computer Science, College of Computer Science and Information Systems, Najran University, Najran 61441, Saudi Arabia.
  • Shaikh A; Department of Information Systems, College of Computer Science and Information Systems, Najran University, Najran 61441, Saudi Arabia.
Heliyon ; 9(4): e15108, 2023 Apr.
Article em En | MEDLINE | ID: mdl-37151629
ABSTRACT
Quick response codes (QRCs) are found on many consumer products and often encode security information. However, information retrieval at receiving end may become challenging due to the degraded clarity of QRC images. This degradation may occur because of the transmission of digital images over noise channels or limited printing technology. Although the ability to reduce noises is critical, it is just as important to define the type and quantity of noises present in QRC images. Therefore, this study proposed a simple deep learning-based architecture to segregate the image as either an original (normal) QRC or a noisy QRC and identifies the noise type present in the image. For this, the study is divided into two stages. Firstly, it generated a QRC image dataset of 80,000 images by introducing seven different noises (speckle, salt & pepper, Poisson, pepper, localvar, salt, and Gaussian) to the original QRC images. Secondly, the generated dataset is fed to train the proposed convolutional neural network (CNN)-based model, seventeen pre-trained deep learning models, and two classical machine learning algorithms (Naïve Bayes (NB) and Decision Tree (DT)). XceptionNet attained the highest accuracy (87.48%) and kappa (85.7%). However, it is worth noting that the proposed CNN network with few layers competes with the state-of-the-art models and attained near to best accuracy (86.75%). Furthermore, detailed analysis shows that all models failed to classify images having Gaussian and Localvar noises correctly.
Palavras-chave

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Tipo de estudo: Prognostic_studies Idioma: En Revista: Heliyon Ano de publicação: 2023 Tipo de documento: Article

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Tipo de estudo: Prognostic_studies Idioma: En Revista: Heliyon Ano de publicação: 2023 Tipo de documento: Article