ОПТИМІЗАЦІЯ РОЗПІЗНАВАННЯ ОБЛИЧ ЗА ДОПОМОГОЮ CUDA ПРИСКОРЕНОЇ БІБЛІОТЕКИ DLIB

Автор(и)

  • Олексій Смірнов Центральноукраїнський національний технічний університет
  • Віктор Заріцкий Центрально український національний технічний університет, Кропивницький, Україна https://orcid.org/0009-0008-3004-1563
  • Костянтин Буравченко Центрально український національний технічний університет, Кропивницький, Україна https://orcid.org/0000-0001-6195-7533
  • Оксана Конопліцька-Слободенюк Центрально український національний технічний університет, Кропивницький, Україна https://orcid.org/0000-0001-9981-5194
  • Лілія Константинова Центрально український національний технічний університет, Кропивницький, Україна https://orcid.org/0000-0002-3305-2427
  • Наталія Якименко Центрально український національний технічний університет, Кропивницький, Україна https://orcid.org/0000-0002-4498-0093
  • Сергій Смірнов Центрально український національний технічний університет, Кропивницький, Україна https://orcid.org/0000-0002-7649-7442

DOI:

https://doi.org/10.28925/2663-4023.2026.32.1154

Ключові слова:

кібербезпека, комплексні системи безпеки, розпізнавання облич, dlib, CUDA, GPU прискорення, комп’ютерний зір, відеоспостереження, біометрична ідентифікація, CNN, HOG, Python, машинне навчання, оптимізація обчислень, бенчмаркінг

Анотація

У даній роботі проведено комплексне дослідження ефективності методів комп’ютерного зору для задачі детекції облич на зображеннях та у відеопотоці. Основну увагу приділено порівняльному аналізу двох алгоритмів бібліотеки dlib: класичного методу на основі гістограм орієнтованих градієнтів (HOG) та сучасного методу на основі згорткових нейронних мереж (CNN). Розглянуто проблему високої обчислювальної складності нейромережевих методів та запропоновано шлях її вирішення через використання технології паралельних обчислень NVIDIA CUDA. Розроблено програмний алгоритм для бенчмаркінгу, який дозволяє в автоматичному режимі оцінювати швидкість обробки кадрів (FPS), час інференсу та стабільність детекції на різному апаратному забезпеченні. В ході експерименту доведено, що використання графічного процесора (GPU) дозволяє досягти кратного прискорення (speedup) обробки зображень при використанні CNN, забезпечуючи можливість роботи в режимі реального часу з високою точністю. Результати дослідження дозволяють визначити оптимальні конфігурації обладнання та програмного забезпечення для побудови систем відеоспостереження, контролю доступу та біометричної ідентифікації. Отримані висновки можуть бути використані при проектуванні високонавантажених систем відеоаналітики.

Завантаження

Дані завантаження ще не доступні.

Посилання

King, D. E. (2015). Max-margin object detection. Journal of Machine Learning Research, 16, 1113–1120. https://doi.org/10.48550/arXiv.1502.00046

Dalal, N., & Triggs, B. (2005). Histograms of oriented gradients for human detection. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR). https://doi.org/10.1109/CVPR.2005.177

Shanahan, J. G. (2020). Introduction to computer vision and real-time deep learning-based object detection. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management (CIKM 2020) (pp. 3515–3516). https://doi.org/10.1145/3340531.3412177

Mozaffari, M. H. (2025). Deep learning for computer vision applications. Electronics, 14, 2874. https://doi.org/10.3390/electronics14142874

Chen, Y., Wang, S., Lin, L., Cui, Z., & Zong, Y. (2024). Computer vision and deep learning transforming image recognition and beyond. International Journal of Computer Science and Information Technology, 2(1), 45–51. https://doi.org/10.62051/ijcsit.v2n1.06

International Journal of Computer Science and Information Technology. (2023). Based on intelligent advertising recommendation and abnormal advertising monitoring system in the field of machine learning. International Journal of Computer Science and Information Technology, 1(1), 17–23. https://doi.org/10.62051/ijcsit.v1n1.03

Tan, K., et al. (2024). Integrating advanced computer vision and AI algorithms for autonomous driving systems. Journal of Theory and Practice of Engineering Science, 4(1), 41–48. https://doi.org/10.53469/jtpes.2024.04(01).06

International Journal of Computer Science and Information Technology. (2023). A deep learning-based algorithm for crop disease identification positioning using computer vision. International Journal of Computer Science and Information Technology, 1(1), 85–92. https://doi.org/10.62051/ijcsit.v1n1.12

Kuznetsov, O., Smirnov, O., Kuznetsova, T., Shaikhanova, A., & Svatowsky, I. (2025). Privacy-utility trade-offs in IoT networks: A comparative analysis of differential privacy mechanisms for sensor data aggregation. In Security and privacy of cyber-physical systems: Emerging trends, technologies and applications (pp. 589–622).

Kuznetsov, O., Smirnov, O., Akhmetov, B., Alimseitova, Z., & Imoize, A. L. (2025). Deep learning frontiers in copy-move forgery detection: Advances, challenges, and future directions. In Advancements in cybersecurity: Next-generation systems and applications (pp. 202–229). https://doi.org/10.1201/9781003546153

Al-Azzeh, J., Ayyoub, B., Mesleh, A., Smirnova, T., Gnatyuk, S., Drieiev, O., Smirnov, O., & Dorenskyi, O. (2025). Cloud-based information system for evaluating caverns in the process of blasting metal surfaces of details. International Review on Modelling and Simulations, 18(1), 32–42. https://doi.org/10.15866/iremos.v18i1.25596

Smirnov, O., Fedorov, E., Neskorodieva, A., & Neskorodieva, T. (2024). Intellectual classification method of gymnastic elements based on combinations of descriptive and generative approaches. CEUR Workshop Proceedings, 3664, 11–23.

Kuznetsov, O., Frontoni, E., Kuznetsova, Y., Smirnov, O., & Chevardin, V. (2023). Achieving enhanced security in biometric authentication: A rigorous analysis of code-based fuzzy extractor. CEUR Workshop Proceedings, 3624, 330–339.

Smirnov, O., Karapetyan, A., & Fedorov, E. (2022). Creating neural network and human-based metaheuristic methods for solving the traveling salesman problem. CEUR Workshop Proceedings, 3312, 47–58.

Smirnov, O., Neskorodieva, T., Fedorov, E., Rudakov, K., & Neskorodieva, A. (2022). Method for detecting audit data anomalies based on restricted Cauchy machine. CEUR Workshop Proceedings, 3187, 1–12.

Smirnov, O., Smirnova, T., Al-Oraiqat, A. M., Drieiev, O., Polishchuk, L., Khan, S., Hasan, M. Y., Amro, A. M., & AlRawashdeh, H. S. (2022). Method for determining treated metal surface quality using computer vision technology. Sensors, 22(16), 6223. https://doi.org/10.3390/s22166223

Lysenko, I., Minailenko, R., Smirnov, S., Buravchenko, K., Yakymenko, N., & Smirnov, O. (2025). Study of artificial intelligence tools for intelligent data analysis. Cybersecurity: Education, Science, Technique, 3(31), 227–241. https://doi.org/10.28925/2663-4023.2025.31.1022

Smirnov, O. A., Konstantynova, L. V., Konoplitska-Slobodeniuk, O. K., Kozirova, N. V., Yakymenko, N. M., Dorenskyi, O. P., & Buravchenko, K. O. (2025). Study of artificial intelligence tools for database management and data analysis. Cybersecurity: Education, Science, Technique, 3(27), 429–448. https://doi.org/10.28925/2663-4023.2025.27.763

King, D. E. (n.d.). Dlib C++ library documentation. http://dlib.net

NVIDIA. (n.d.). CUDA programming guide. https://docs.nvidia.com/cuda/

Rosebrock, A. (2017). Deep learning for computer vision with Python. PyImageSearch. https://dokumen.pub/deep-learning-for-computer-vision-with-python-starter-bundle.html

Downloads


Переглядів анотації: 0

Опубліковано

2026-03-26

Як цитувати

Смірнов, О., Заріцкий , В., Буравченко , К., Конопліцька-Слободенюк, О., Константинова , Л., Якименко , Н., & Смірнов , С. (2026). ОПТИМІЗАЦІЯ РОЗПІЗНАВАННЯ ОБЛИЧ ЗА ДОПОМОГОЮ CUDA ПРИСКОРЕНОЇ БІБЛІОТЕКИ DLIB. Електронне фахове наукове видання «Кібербезпека: освіта, наука, техніка», 4(32), 573–582. https://doi.org/10.28925/2663-4023.2026.32.1154

Статті цього автора (авторів), які найбільше читають