Обучение Face Recognizer занимает много времени.
Является ли это время машиной зависимой?
Любые советы по минимизации этого времени, если у меня есть данные для нескольких сотен человек?
Да, это зависит от машины, в зависимости от того, где у вас есть изображения ввода-вывода, может быть проблемой, поскольку они должны полностью читать.
В настоящее время я тренирую ~ 5500 снимков в день на двух разных моделях (opencv models), и требуется ~ 40 минут в течение одного и трех часов для другого. Но, вероятно, около 15 минут предварительной обработки, которые я делаю, прежде чем начать обучение, которое включает в себя:
Серый масштабирование все Обрезка лица Лицевое выравнивание Проверка
Я обнаружил, что если вы будете делать много дополнений к вашему репозиторию изображений, его легче сохранить, загрузить, и если модель будет обновляться, обновить и повторно сохранить, чтобы избежать повторного обучения при создании экземпляра.
Удачи,
Орландо