Урок #7 – Распознавание лиц на Python + OpenCV

Урок #7 – Распознавание лиц на Python + OpenCV

Наконец мы добрались до создания полноценных программ с использованием нейронных сетей и библиотеки OpenCV. За урок мы научимся работать с нейронными моделями и разработаем программу для распознавания лиц на фото.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Для распознавания объектов на фото или видео необходимо иметь натренированную нейронную сеть. В нашем случае нужно иметь нейронную сеть, что натренирована распознавать лица. Тренировка нейронной сети – долгий и сложный процесс.

Заключается он в том чтобы дать нейронке десятки тысяч фото и дать ей возможность самой находить на них лица. Мы, в свою очередь, каждый раз при неверном варианте должны говорить ей об этом. После нескольких сотен тысяч проб и ошибок диапазон для нахождения правильного ответа у нейронной сети будет скорректирован. Весы для распознавания верного ответа будут настроены и в дальнейшем при её использовании она будет верно находить нужный объект.

Тренировать нейронную систему можно и дома, но такое сделать не просто, а главное не нужно. Дело в том, что уже существуют готовые натренированные модели, что можно использовать в своих целях. Именно таким образом мы и поступили в ходе данного урока.


Найти все натренированные модели OpenCV можно по этой ссылке.


Тренировка нейронной системы

Кстати, если вы все же хотите попробовать самостоятельно натренировать нейронную систему, то у нас есть видео на эту тему. В нем происходит процесс тренировки простой нейронной системы. Посмотреть видео можно ниже:



Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Python FastAPI / Изучение библиотеки с нуля
8 уроків
Уроки Python Django / Розробка сайту
12 уроків
Розробка ігор на Python з нуля
10 уроків
Изучение Flask / Создание сайта на Python
6 уроків
Python Data Science / Обработка данных (Scikit-learn, TensorFlow)
11 уроків
AI Agents, Vibe Coding и разработка с Claude Code
6 уроків
Коментарі
Додати коментар

Поки що коментарів немає