10.14489/vkit.2025.10.pp.010-021 |
DOI: 10.14489/vkit.2025.10.pp.010-021 Разуваев А. В., Осанов В. А. Аннотация. Рассмотрены современные методы детекции лиц, основанные на различных алгоритмах и архитектурах нейронных сетей. Описаны популярные детекторы, включая классический метод каскадных классификаторов Хаара, реализованный в OpenCV, а также современные нейросетевые подходы: SSD, MTCNN, RetinaFace, YUNet и Dlib. Рассмотрены их особенности, принципы работы и области применения. Особое внимание уделено эффективности и точности обнаружения лиц в сложных условиях, таких как цветовые искажения, изменяющееся освещение, окклюзия. Представленные методы сравнивались по скорости работы, вычислительным требованиям и качеству детекции. Проведен анализ преимуществ и недостатков различных подходов, что позволяет определить наиболее подходящий метод в зависимости от требований к точности, скорости и вычислительным ресурсам. Ключевые слова: детекция лиц; детекторы; нейронные сети; каскадные классификаторы Хаара; OpenCV; SSD; MTCNN; RetinaFace; YUNet; Dlib.
Abstract. This article examines modern methods of face detection based on various algorithms and architectures of neural networks. Popular detectors are presented, including the classic cascade Haar classifier method implemented in OpenCV, as well as modern neural network approaches: SSD, MTCNN, RetinaFace, YUNet and Dlib. Their features, principles of operation and areas of application are considered, which makes it possible to evaluate their effectiveness in various use scenarios. Special attention is paid to the accuracy and reliability of face detection in difficult conditions, such as various color distortions, lighting changes, partial occlusion, as well as the presence of noise or foreign objects in the frame. The article presents a comparative analysis of the considered methods by key parameters.: speed of operation, computational requirements, and detection quality. The cascade Haar classifier, despite its simplicity and high speed of operation, is inferior in accuracy to modern neural network methods, especially under difficult shooting conditions. SSD and MTCNN provide a balance between performance and detection quality, making them suitable for mobile devices and real-time systems. RetinaFace, in turn, demonstrates outstanding accuracy even under difficult conditions, but requires significant computing resources. Dlib and YUNet offer compromise solutions suitable for various tasks, from fast image processing to high-precision detection. The possibilities of adapting and optimizing algorithms for specific hardware platforms such as mobile devices, embedded systems, and server solutions are also being considered. The article provides recommendations on choosing the most appropriate face detection method, depending on the requirements for accuracy, speed, and available computing resources, which makes it useful for computer vision developers and machine learning specialists. Keywords: Face detection; Detectors; Neural networks; Cascading Haar classifiers; OpenCV; SSD; MTCNN; RetinaFace; YUNet; Dlib.
РусА. В. Разуваев, В. А. Осанов (Поволжский государственный университет телекоммуникаций и информатики, Самара, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngA. V. Razuvaev, V. A. Osanov (Povolzhskiy State University of Telecommunications and Informatics, Samara, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Prasantha S. Detailed survey of machine learning algorithms for face recognition // International journal of creative research thoughts. 2023. V. 11, No. 11. P. 832–836. Eng1. Prasantha, S. (2023). Detailed survey of machine learning algorithms for face recognition. International Journal of Creative Research Thoughts, 11(11), 832–836.
РусСтатью можно приобрести в электронном виде (PDF формат). Стоимость статьи 700 руб. (в том числе НДС 20%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке. После поступления денег на счет издательства, вам будет выслан электронный вариант статьи. Для заказа скопируйте doi статьи: 10.14489/vkit.2025.10.pp.010-021 Отправляя форму вы даете согласие на обработку персональных данных. .
EngThis article is available in electronic format (PDF). The cost of a single article is 700 rubles. (including VAT 20%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank. After depositing your payment on our bank account we send you file of the article by e-mail. To order articles please copy the article doi: 10.14489/vkit.2025.10.pp.010-021 and fill out the
.
|