Implementation of Face Recognition on FPGA Using Haar Features and LBPH Algorithm

Authors

  • Darko Pajkovski Faculty of Information and Communication Technologies, “St. Kliment Ohridski University” – Bitola, Republic of North Macedonia. Author
  • Kostandina Veljanovska Faculty of Information and Communication Technologies, “St. Kliment Ohridski University” – Bitola, Republic of North Macedonia. Author
  • Zoran Kotevski Faculty of Information and Communication Technologies, “St. Kliment Ohridski University” – Bitola, Republic of North Macedonia. Author
  • Nikola Rendevski Faculty of Information and Communication Technologies, “St. Kliment Ohridski University” – Bitola, Republic of North Macedonia. Author

DOI:

https://doi.org/10.63282/3050-9246.IJETCSIT-V6I4P116

Keywords:

FPGA, face recognition, LBPH

Abstract

Face recognition technology has wide usage in applications such as surveillance, biometrics, and security. In this paper, we introduce a complete real-time face recognition system that is implemented on an FPGA and consists of face detection and recognition modules. The face recognition system is divided in two modules: training module and evaluating module. Then, the Local Binary Patterns Histogram (LBPH) extracts facial features from the detected faces in the live stream. Recognition is then performed by applying a Euclidean distance classifier to recognize and match the faces

Downloads

Download data is not yet available.

References

[1] Abbas, Eyad I., Mohammed E. Safi, and Khalida S. Rijab. "Face recognition rate using different classifier methods based on PCA." 2017 International Conference on Current Research in Computer Science and Information Technology (ICCIT). IEEE, 2017.

[2] Barnouti, Nawaf Hazim, et al. "Face detection and recognition using Viola-Jones with PCA-LDA and square Euclidean distance." International Journal of Advanced Computer Science and Applications 7.5 (2016).

[3] Regalado, Gil Michael E., et al. "Integration of OpenCV and Cyclone V Hybrid ARM and FPGA SoC for Face Detection Application." 2023 22nd International Symposium on Communications and Information Technologies (ISCIT). IEEE, 2023.

[4] Matai, Janarbek, Ali Irturk, and Ryan Kastner. "Design and implementation of an fpga-based real-time face recognition system." 2011 IEEE 19th Annual International Symposium on Field-Programmable Custom Computing Machines. IEEE, 2011.

[5] Stekas, Nikolaos, and Dirk Van Den Heuvel. "Face recognition using local binary patterns histograms (LBPH) on an FPGA-based system on chip (SoC)." 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 2016.

[6] Chilap, Priyanka, et al. "Haar Cascade Algorithm And Local Binary Pattern Histogram LBPH Algorithm In Face Recognition." International Journal of Research Publication and Reviews 3.4 (2022): 2395-2398

[7] Bhavikatti, Sumangala, and Satish Bhairannawar. "E cient Reconfigurable Architecture to Extract Image Features using Local Binary Pattern for Face recognition." (2023).

[8] Rao, Manjula Gururaj, et al. "Innovative Solutions: LBPH Technology Driving the Future of Intelligent Security Systems." 2024 IEEE International Conference for Women in Innovation, Technology & Entrepreneurship (ICWITE). IEEE, 2024.

[9] Gupta, Mridul, et al. "HaarCascade and LBPH algorithms in face recognition analysis." 2023 World Conference on Communication & Computing (WCONF). IEEE, 2023.

Published

2025-11-22

Issue

Section

Articles

How to Cite

1.
Pajkovski D, Veljanovska K, Kotevski Z, Rendevski N. Implementation of Face Recognition on FPGA Using Haar Features and LBPH Algorithm. IJETCSIT [Internet]. 2025 Nov. 22 [cited 2026 Jan. 28];6(4):116-20. Available from: https://ijetcsit.org/index.php/ijetcsit/article/view/516

Similar Articles

1-10 of 33

You may also start an advanced similarity search for this article.