В итоге решил проблему с помощью нейросети MobileNetV2, она пре-тренирована на 1 млн. изображений пешеходов. Для трекинга использовал пакет deepSORT realtime (есть в pip).
После того, как человек один раз будет опознан, мне нет смысла запускать ArcFace на каждое его появление, но я хотел бы продолжать его трекать по комнатам, используя либо одну из вышеупомянутых библиотек, либо возможно какое-то иное решение. Желательно без тренировок.
Это проект по трекингу людей внутри квартиры, т.е. задача - следить за перемещением человека по комнатам. Люди ведут себя как обычно, ни бейджиков, ни других опознавательных знаков не носят. Отслеживание ведется длительно, часами.
Если человек потеряется на короткое время, ничего страшного. Если человек сходил сменил прическу/побрился, то мы его опознаем потом по лицу (там далее у меня arcface распознает морды), но пока он не повернется лицом к камере, я бы хотел просто трекать их перемещения из комнаты в комнату, присваивая сначала какой-то псевдоним, например "человек 1", а потом уже, при благоприятной возможности, распознавать лицо и выводить конкретное имя.
До 30 персон, но обычно 2-5
DWZ, разница в том, что при -f segment ffmpeg сам будет выкачивать по кусочкам (при этом грузиться он будет 1 раз). Поэтому если соединение оборвется, останется столько-то завершенных файлов.
Мои желания не возникают просто так.
В данном случае, я пытаюсь найти причины нестабильности стрима. Десятисекундные фрагменты mp4 я подсовываю в mpeg-dash стрим, и там время от времени выбрасываются ошибки, связанные с различной длительностью дорожек. Поэтому такое желание и возникло.
Крымский паспорт -- это паспорт РФ выданный в Крыму. Гегемон не признает крым частью РФ, если вы 10 последних лет были на другой планете и не знаете новостей.
Поэтому с таким паспортом не удастся пройти идентификацию в Facebook, ByBit и ряде других сервисов.
Интересуют варианты помимо писанины в ТП.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Да, есть. Whisper