Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

QR Code Recognition based on Principal Components Analysis Method

Author 1: Hicham Tribak Author 2: Youssef Zaz
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 8, No. 4 · Published 2017 · Cited by 20

DOI: 10.14569/IJACSA.2017.080433

Abstract

QR (Quick Response) code recognition systems (based on computer vision) have always been challenging to be accurately devised due to two main constraints: (1) QR code recognition system must be able to localize QR codes from an acquired image even in case of unfavorable conditions (illumination variations, perspective distortions) and (2) The system must be adapted to embedded system platforms in terms of processing complexity and resources requirement. Most of the earlier proposed QR code recognition systems implemented complex feature descriptors such as (Harris features, Hough transform which aim at extracting QR code pattern features and subsequently estimating their positions. This process is reinforced by pattern classifiers e.g. (Random forests, SVM) which are used to remove false detected patterns. Those approaches are very computationally expensive. Thus, they are not able to be run in real-time systems. In this paper, a streamlined QR code recognition approach is proposed to be efficiently operable in systems characterized by a limited performance. The evoked approach is conducted as follows: the captured image is segmented in order to reduce searching space and extract the regions of interest. Afterwards a horizontal and vertical scans are performed to localize preliminarily QR code patterns, followed by Principal Component Analysis (PCA) method which allows removing false positives. Thereafter, the remaining patterns are assembled according to a constraint so as to localize the corresponding QR codes. Experimental results show that the incorporation of PCA decreases notably the processing time and increase QR code recognition accuracy (96%).

Keywords

How to Cite this Article

Tribak, H., & Zaz, Y. (2017). QR Code Recognition based on Principal Components Analysis Method. International Journal of Advanced Computer Science and Applications, 8(4). https://doi.org/10.14569/IJACSA.2017.080433

Tribak, Hicham, and Youssef Zaz. "QR Code Recognition based on Principal Components Analysis Method." International Journal of Advanced Computer Science and Applications, vol. 8, no. 4, 2017, https://doi.org/10.14569/IJACSA.2017.080433.

@article{Tribak2017,
  title     = {QR Code Recognition based on Principal Components Analysis Method},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {8},
  number    = {4},
  year      = {2017},
  publisher = {The Science and Information Organization},
  author    = {Hicham Tribak and Youssef Zaz},
  doi       = {10.14569/IJACSA.2017.080433},
  url       = {https://doi.org/10.14569/IJACSA.2017.080433}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026