Я хочу подсчитать количество людей в маленькой комнате. Согласно моему исследованию, в Интернете есть счетчики людей, но я хочу использовать данные о количестве людей для кодирования, поэтому я должен передать число, поэтому я обнаружил, что датчики событий могут быть полезны для этой цели. Однако я не очень доверяю этим датчикам.
Так есть ли практический способ подсчитать количество людей в одной комнате в любое время? Какими должны быть мои шаги, чтобы вычислить это?
Спасибо...
Хотя я не буду вдаваться в подробности, можно подсчитать, сколько людей находится в комнате, используя лазерную растяжку в дверном проеме, чтобы подсчитать, сколько людей входит/выходит. Вам придется установить 2 провода в каждом дверном проеме, если вам нужно знать, вошел ли кто-то или вышел. Один лазер на внешней стороне дверного проема и один на внутренней стороне. Для вас я бы порекомендовал ультрафиолетовый лазер мощностью 5 мВт, поскольку ультрафиолетовые лазеры, как правило, являются самыми безопасными лазерами в обращении, они дискретны (невидимы), а фотодиоды хорошо реагируют на них.
это решение потребует дополнительных инженерных работ, но если вы положите коврик на прижимную пластину, вы также сможете подсчитать, сколько людей входит и выходит. Что-то вроде чувствительного к силе резистора будет достаточной прижимной пластиной. Проблема с этим заключается в том, что людям может нравиться стоять на этих нажимных плитах по разным причинам, и может быть трудно определить, кто куда движется.
Удачи!
Лучшее решение потребует более подробной информации о настройке. Это обстановка, которую я себе представляю. Возможно, это не самый дешевый способ, но при следующих предположениях, я думаю, это сработает довольно хорошо: маленькая комната, люди двигаются.
В этом случае вы могли бы иметь потолочную камеру и обнаруживать людей, обнаруживая движение на картинке. Конечно, если бы среди людей была большая собака, в ней могли бы узнать человека.
В случае, если это классная комната, вы можете выделить области интереса на изображении, где должен находиться человек (например, стул). Затем вы можете обработать эти области интереса, чтобы увидеть, есть ли там человек.
Возможно, немного поздно, но вот мой подход.
Я поместил звуковой датчик расстояния в дверной косяк и наклонил его так, чтобы он измерял 30° относительно пола в одном из возможных направлений ходьбы. Если кто-то проходит через дверь со стороны, на которую указывают датчики, вы увидите внезапное уменьшение измеренного расстояния, пока оно внезапно не вернется к расстоянию по умолчанию (пол или что-то еще). Когда кто-то проходит в другом направлении, все переворачивается. Сначала резкое уменьшение, за которым следует более медленное увеличение, возвращаясь к расстоянию по умолчанию.
Не так просто заставить программное обеспечение работать надежно, а датчик издавать меньше шума, но все же выполнимо. Если вам интересно мое программное обеспечение (Python), просто оставьте комментарий.
Если это относительно закрытая комната (например, без открытых окон или сильных сквозняков), вы можете использовать датчик качества воздуха/летучих органических соединений, такой как IDT ZMOD4410-EVK, чтобы получить приблизительное значение CO2 ppm, а затем сопоставить его с количеством людей в помещении.
Если вы не будете разрабатывать встроенное решение, возможно, датчик Vernier CO2 с Go!Link может стать жизнеспособным решением.
Практичность решения заключается в том, что это немеханический метод измерения.
Эльбехери
Дон
пользователь86234