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

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

✅ Полезные ссылки:

⏰ Тайм-коды:
00:00 - Начало
00:19 - Технология распознавания
01:33 - Натренированная модель
04:13 - Подключение модели
05:52 - Нахождение лиц на фото
09:11 - Отображение результатов
12:02 - Тестирование программы
15:02 - Заключительная часть


✔ -------------


- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

это то, ради чего многие смотрели этот курс) спасибо

VSProger
Автор

Гоша спасибо! Доработал я пример, сделал распознование лица, глаз, улыбки с вебкамеры прям в видеопотоке.

FlashSogra
Автор

xml файл ненужно скачивать. Так правильно : faces = +

arturmargin
Автор

Я думал что нейронки по распознанию лиц сложно писать, а оказалось(даже примерный ответ пришёл в голову после основ opencv перед этим уроком)

loze_Life
Автор

А можно ли как-то подлючить вместо .xml весов, веса сгенеррированные при помощи библиотеки yolo?

yuhxync
Автор

"плавный" переход от квадратиков с кружочками к распознаванию готовых моделей

seregaivanov
Автор

Как можно подключить модель с teachable machine?

uzhjfcw
Автор

а где можно скачать изображения из урока ?

mardershadow
Автор

Здравствуйте! у меня проблема, видео с потока очень сильно тормозит. именно в этом коде
locations = face_recognition.face_locations(image, model=MODEL)
encodings = face_recognition.face_encodings(image, locations)
как можно улучшить или исправить?

tinton
Автор

Гоша добрый день. А может выступать объектом Паллеты с мебельными заготовками из Лдсп которые находятся и перемещаются по цеху. Задача точно знать и отслеживать перемещение паллеты с заказами. Возможно ли реализовать такую задачу ?

shilin
Автор

А можно сделать туториал по обучению?!

_black_stack_
Автор

Можно ли как-то отслеживать нейронку, если она не нашла лицо увеличить размер фото, сохраняя размер исходного и еще раз прогонять через нее?Чтобы не играться с параметром scaleFactor

qxmecud
Автор

Знаю, что поздновато пишу, но вдруг. У меня проблема возникла, и код не запускается. Не может открыть xml файл в режиме чтения. Это можно как-то пофиксить?

vittaphoto
Автор

не весы, а веса. А где взять модель? и обычно распознавание должно делаться автомаьически, а не программист сидит и ручками подбирает. Так вот можно ли подобрать автоматом хорошие гиперпараметры? может там коэффициент равен sizeX/modelSizeX? и соседей тогда около 1-3?

QScientist
Автор

какой смысл с даной модели если под каждую фотку нужно менять разные параметры в коде ?

suxaryk
Автор

Cделай курс видео по Котлин для андроид

exwwbuz
Автор

Акуенные уроки, спасибо тебе большущее..

mirokarmadio
Автор

а что если ошибка: camera = cv2.cvtColor(camera, cv2.COLOR_BGR2GRAY)

cv2.error: OpenCV(4.9.0) :-1: error: (-5:Bad argument) in function 'cvtColor'
> Overload resolution failed:
> - src is not a numpy array, neither a scalar
> - Expected Ptr<cv::UMat> for argument 'src'

TFOX-
Автор

А с рисунками будет хотя бы глаза находить?

Macaronena
Автор

весЫ... весЫ... а корректно будет весА(они же весовЫе коэффициенты, от слова вес, а не весы)

mifa