Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Тема выпускной квалификационной работы: «Мобильное приложение для идентификации людей по изображению лица по методу Виолы-Джонса». Данная работа посвящена изучению уже имеющихся методов для решения задачи иден-тификации человека по изображению лица и разработке мобильного приложения с использованием некоторых из этих методов. Задачи, которые решались в ходе работы: 1. Исследовать методов идентификации человека по изображе-нию лица 2. Выбрать эффективный стек технологий для разработки прило-жения 3. Сформулировать требования для разрабатываемого приложе-ния, разработать его архитектуру и макет графического интерфейса 4. Реализовать алгоритм для идентификации человека по изобра-жению лица по методу Виолы-Джонса 5. Провести тестирование работоспособности приложения Данный проект был реализован на языке программирования Python и KV с использованием библиотек OpenCV, dlib и Kivy. Логика приложения была напи-сана на языке Python, а пользовательский графический интерфейс – на языке KV. Для поиска лиц на изображениях использовался метод Виолы-Джонса, который основан на поиске черт Хаара. В результате работы было получено и протестировано мобильное прило-жение, которое хорошо себя показывает в большинстве случаем идентификации, успешная идентификация для тестового набора наблюдается в 96 случаях из 100.
The topic of the final qualifying work: "A mobile application for identifying people by face image using the Viola-Jones method." This work is devoted to the study of existing methods for solving the problem of human identification by facial image and the development of a mobile application using some of these methods. Tasks that were solved during the work: 1. To explore methods of identifying a person by facial image 2. Select an effective technology stack for application development 3. Formulate the requirements for the application being developed, develop its architecture and layout of the graphical interface 4. Implement an algorithm for identifying a person by facial image using the Viola-Jones method 5. To test the functionality of the application This project was implemented in the Python and KV programming languages using the OpenCV, dlib and Kivy libraries. The application logic was written in Py-thon, and the user GUI was written in KV. To search for faces in the images, the Vio-la-Jones method was used, which is based on the search for Haar features. As a result of the work, a mobile application was obtained and tested, which shows itself well in most cases of identification, successful identification for the test set is observed in 96 cases out of 100.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() ![]() ![]() |
||||
Internet | Authorized users SPbPU |
![]() ![]() ![]() |
||||
![]() |
Internet | Anonymous |
Usage statistics
|
Access count: 0
Last 30 days: 0 Detailed usage statistics |