Obecnie pracuję nad projektem i muszę zmierzyć, ile osób jest w obszarze bez jakiejkolwiek osobistej interakcji. Zasadniczo muszę to zrobić w parkach. Nie mam dużego budżetu na każde miejsce. Wszystkie miejsca na zewnątrz. Chcę kontrolować możliwe kolekcje ludzi (walki lub niezwykła kolekcja ludzi).
Niektóre alternatywy obejmują:
- Sniffing WIFI: Zasięg 30 m.
- Licznik fizyczny: kilka metrów
- Sygnały nawigacyjne: zasięg 6 m.
Odpowiedzi:
W komentarzu do pierwotnego pytania PO sugeruje, że dokładna liczba osób może nie być potrzebna, ale celem jest raczej wykrycie niezwykłego gromadzenia się ludzi na danym obszarze. Jest to nieco inny i prawdopodobnie znacznie łatwiejszy problem.
Użyj kamery na podczerwień
Jeśli nie musisz liczyć dokładnie, ile osób jest w okolicy, ale po prostu wykrywasz, że jest ich niezwykle duża liczba, to kamera na podczerwień jest prawdopodobnie najlepszym wyborem.
Powinno to ograniczyć twój problem do pomiaru całkowitego ogrzanego przez ludzi obszaru.
Ludzie pojawiają się jako jaskrawe plamy w podczerwieni.
Źródło obrazu
Teraz - dzięki prostemu przetwarzaniu obrazu, możemy znaleźć piksele w określonym przedziale czasowym i albo po prostu je dodać, aby znaleźć miarę całkowitego obszaru obrazu, który przedstawia coś, co jest w przybliżeniu ciepłem człowieka. Jeśli to szybko rośnie, możemy podejrzewać, że w okolicy gromadzi się ludzie.
źródło
Istnieje wiele metod liczenia osób, które mogą być przydatne, w zależności od konkretnego przypadku użycia.
Jeśli chcesz zmierzyć liczbę osób wchodzących na dany obszar ...
możesz rozważyć licznik wiązki podczerwieni, który po prostu wykrywa, kiedy promień zostanie przerwany przez coś przechodzącego. Oto przykład, który może być pomocny w takim przypadku. Jednak nie zauważy, że wiele osób wejdzie na raz, więc jest to przybliżona ocena.
Prawdopodobnie widziałeś czujniki ruchu na podczerwień, które działają na podobnej zasadzie - są często używane w automatycznych drzwiach.
w przypadku zamkniętego obszaru, takiego jak budynek, możesz przymocować czujnik do drzwi i policzyć, ile razy jest on otwierany. Oczywiście, będzie to również liczyć, ile razy drzwi są otwierane, gdy ludzie wychodzą , ale zmniejszenie o połowę liczby powinno dać przybliżoną ocenę. Oczywiście w otwartych przestrzeniach to nie zadziała.
Jeśli chcesz monitorować, ile osób jest w okolicy ...
źródło
Cóż, w zależności od parku, możesz to zrobić za darmo, korzystając z Google Earth lub Google Maps, widoku satelitarnego - chociaż kiedy spojrzałem na Central Park w Nowym Jorku, był pusty, a Hyde Park w Londynie nie był dużo lepiej. YMMV dla twojego lokalnego parku, więc warto to sprawdzić.
Wygląda na to, że będziesz musiał podać własnego „satelitę”. Za 50 USD lub mniej możesz dostać drona z kamerą Hi-def . Reszta jest ćwiczeniem dla czytelnika, ale nie widzę, jak uzyskasz dokładniejsze obliczenia.
źródło
Czy można mieć jakieś płytki do pomiaru masy przy wejściach? Dzięki kilku płytkom do pomiaru ciężaru w linii przy każdej bramie możesz zidentyfikować kierunki ruchu, a używając średniej masy osoby, możesz przybliżać liczbę osób na płycie jednocześnie. Rzeczywiście, możliwe byłoby rozróżnienie między dorosłym a dwójką dzieci.
źródło
Ponieważ nie szukasz dokładnej liczby, możesz rozważyć ekstrapolację z mniejszej grupy osób. Rozważ użycie beacona. Sygnał nawigacyjny emituje sygnał Bluetooth (BLE), który odbierają telefony użytkowników, i zgłasza ten sygnał za pośrednictwem Internetu.
Beacony mogą mieć dość duży zasięg, do 50 metrów w idealnych warunkach. Wdrożenie większej liczby sygnałów nawigacyjnych zapewni jeszcze lepszy zasięg.
Nie wszyscy mają przy sobie telefon z obsługą BLE, więc musisz użyć testów i statystyk, aby dowiedzieć się, jaki procent ludzi je nosi. Ustaw sygnał nawigacyjny i dodaj kamerę wideo rejestrującą obszar testowy. Policz liczbę telefonów reagujących na sygnał nawigacyjny w danym okresie czasu i policz liczbę osób widoczną na filmie. Powiedzmy, że średnio 20% telefonów odpowiada na sygnały nawigacyjne. Rozmieść pozostałe sygnały nawigacyjne, a jeśli otrzymasz odpowiedzi z 200 telefonów, możesz oszacować, że obecnych jest 1000 osób.
źródło
Niby podobne do odpowiedzi @ Aurora0001, ale nieco inne ...
W zamkniętym pomieszczeniu po prostu miej każde drzwi wyposażone w dwa lub więcej czujników wiązki podczerwieni, przymocowanych do RPi lub czegokolwiek. Pierwszy będzie na zewnątrz korka drzwi, drugi będzie na wewnętrznej stronie korka drzwi. Osiągnie to kilka rzeczy:
Określi kierunek przepływu ruchu.
Jeśli drzwi są wystarczająco wąskie, aby tylko jedna osoba mogła przejść wygodnie w danym czasie, da ci dość dokładny odczyt, ponieważ ludzie rzadko podążają za sobą od stóp do głów. Oczywiście im więcej masz czujników, tym dokładniejszy może być twój odczyt.
Mogę zasugerować posiadanie czujników na różnych wysokościach, jeśli chcesz liczyć także dzieci.
Alternatywnie możesz zrobić sobie płytkę wrażliwą na wagę, która byłaby podłączona do RPi lub innego komputera.
źródło