Как развивать количество людей в офисе?

Я хотел бы посчитать, сколько человек находится в 1) конференц-зале и 2) офисе на 100 человек. Я хотел бы иметь гистограмму для комнаты или офисного занятия.

Я узнал от таких поставщиков, как Viametrics, что камера, подобная тепловизионной камере, должна быть установлена ​​на крыше вне конференц-зала, чтобы рассчитывать на вход и выход из трафика. Кажется, можно использовать обычную камеру или какие-то еще коврики.

Я пробовал Azure Cognitive Emotion API для подсчета людей, но он надежен только в том случае, если камера видит все лицо. Результатом эксперимента стало то, что мы не можем использовать Emotion API.

Я хотел бы знать, что если бы у меня была камера и RaspBerry(или Arduino) плюс Azure, Bluemix или VM, как создать решение для подсчета людей. Вы знаете какую-либо библиотеку или API?

1 ответ

Я не знаю о такой познавательной службе. Я думаю, вам придется разработать свой собственный сервис.

Вот как я бы поступил по этому поводу:

  1. Тренируйтесь или настраивайте модель Fast-RCNN или Yolo, чтобы идентифицировать человека на фотографии. Смотрите примеры здесь и здесь.

  2. Затем поместите сверху простой скрипт, который будет подсчитывать количество идентифицированных объектов.

  3. Создайте Docker-контейнер, который будет содержать простой сервер. Этот сервер будет прослушивать конкретную камеру / или набор камер и оценивать вашу модель.

  4. Используйте службу контейнеров Azure / Kubernetes, чтобы поместить свои контейнеры в Azure, а также создать масштабируемую службу.

Другие вопросы по тегам