วัดความหนาแน่นของผู้คนในพื้นที่กลางแจ้ง


11

ขณะนี้ฉันกำลังทำงานในโครงการและฉันต้องการวัดจำนวนผู้คนในพื้นที่โดยไม่มีการโต้ตอบส่วนตัว โดยทั่วไปฉันต้องทำสิ่งนี้ในสวนสาธารณะ ฉันไม่มีงบประมาณมากสำหรับแต่ละที่ สถานที่กลางแจ้งทั้งหมด ฉันต้องการควบคุมกลุ่มคนที่เป็นไปได้ (ต่อสู้หรือกลุ่มคนที่ผิดปกติ)

ทางเลือกบางอย่างรวมถึง:

  • WIFI ดมกลิ่น: ช่วง 30 ม.
  • ตัวนับทางกายภาพ: ไม่กี่เมตร
  • บีคอน: ช่วง 6 ม.

ฉันคิดว่าคุณต้องแก้ไขคำถามเพื่ออธิบายข้อ จำกัด ที่ดีขึ้น คุณสามารถให้แท็กผู้คนพกพาหรือติดตั้งแอพในโทรศัพท์ของพวกเขาได้หรือไม่? อุปกรณ์ของคุณจะเป็นแหล่งจ่ายไฟหลักหรือแบตเตอรี่และโครงสร้างพื้นฐานขนาดใหญ่ที่อนุญาตให้ใช้เป็นอย่างไร ติดตั้งถาวรหรือพกพาได้หรือไม่ คุณกำลังออกแบบชิ้นส่วนของฮาร์ดแวร์หรือไม่ก็ต้องทำงานกับฮาร์ดแวร์สินค้าโภคภัณฑ์? ระบบของคุณต้องการเอาต์พุตแบบใด มันต้องแม่นยำขนาดไหน?
Dan Hulme

คำตอบ:


13

ในการแสดงความคิดเห็นกับคำถามดั้งเดิม OP ชี้ให้เห็นว่าอาจไม่จำเป็นต้องมีคนจำนวนมาก แต่เป้าหมายก็ค่อนข้างจะสามารถตรวจจับการรวมตัวของผู้คนในพื้นที่ได้ นี่เป็นปัญหาที่แตกต่างกันเล็กน้อยและอาจง่ายกว่ามาก

ใช้กล้องอินฟราเรด

หากคุณไม่จำเป็นต้องนับจำนวนคนที่อยู่ในพื้นที่ แต่เพียงตรวจพบว่ามีจำนวนมากผิดปกติแล้วกล้องอินฟาเรดน่าจะเป็นทางเลือกที่ดีที่สุดของคุณ

สิ่งนี้จะ จำกัด ปัญหาของคุณเพียงแค่วัดพื้นที่ที่มนุษย์ให้ความร้อนรวม

ผู้คนแสดงตัวว่ามีเลือดออกเป็นสีแดงสดใส

https://commons.wikimedia.org/wiki/File:Infrared_image_of_people_in_the_laboratory.jpg[1] แหล่งที่มาของภาพ

ขณะนี้ - ด้วยการประมวลผลภาพอย่างง่ายเราสามารถค้นหาพิกเซลภายในช่วงเวลาหนึ่งและเพิ่มเข้าไปเพื่อค้นหาการวัดสำหรับพื้นที่ทั้งหมดของภาพที่แสดงสิ่งที่เป็นความร้อนของมนุษย์ หากสิ่งนี้เติบโตอย่างรวดเร็วเราสามารถสงสัยได้ว่ามีผู้คนจำนวนมากในพื้นที่


8

มีวิธีการมากมายในการนับที่อาจเป็นประโยชน์ขึ้นอยู่กับกรณีการใช้งานของคุณ

หากคุณต้องการวัดจำนวนคนที่เข้าพื้นที่ ...

  • คุณอาจต้องการพิจารณาตัวนับลำแสงอินฟราเรดซึ่งจะตรวจจับเมื่อรังสีถูกรบกวนโดยบางสิ่งที่ผ่านไป นี่คือตัวอย่างที่อาจเป็นประโยชน์ในกรณีนั้น อย่างไรก็ตามจะไม่สังเกตเห็นว่ามีคนเข้ามาหลายคนพร้อมกันหรือไม่ดังนั้นจึงเป็นการประมาณคร่าวๆ
    คุณอาจเคยเห็นเครื่องตรวจจับการเคลื่อนไหวอินฟราเรดซึ่งทำงานบนหลักการที่คล้ายกัน - พวกมันมักใช้กับประตูอัตโนมัติ

  • สำหรับพื้นที่ปิดเช่นอาคารคุณสามารถต่อเซ็นเซอร์เข้ากับประตูและนับว่าเปิดได้กี่ครั้ง แน่นอนว่านี่จะนับว่าประตูเปิดออกกี่ครั้งเมื่อมีคนออกไปแต่การลดจำนวนลงครึ่งหนึ่งจะทำให้คุณประเมินคร่าวๆได้ เห็นได้ชัดว่าสำหรับพื้นที่เปิดโล่งสิ่งนี้จะไม่ทำงาน

หากคุณต้องการตรวจสอบจำนวนผู้คนในพื้นที่ ...

  • คุณสามารถใช้กลไกการเรียนรู้และวิสัยทัศน์คอมพิวเตอร์ (ด้วยกล้อง) ที่จริงนับว่าหลายคนที่อยู่ในพื้นที่ตามที่อธิบายในคนที่มีน้ำหนักเบาและนับ localizing ในพื้นที่ในร่มโดยใช้โหนดเซ็นเซอร์กล้อง สิ่งนี้จะมีความซับซ้อนและอาจมีค่าใช้จ่ายสูงกว่า แต่ถ้าคุณต้องการความแม่นยำอาจเป็นหนทางไป มีเวอร์ชั่นเชิงพาณิชย์หลายอย่างในท้องตลาดซึ่งคุณสามารถค้นหาได้โดยการค้นหา 'กล้องนับคน' หรือสิ่งที่คล้ายกัน

1
ลำแสงที่สามารถหยุดการเคลื่อนที่ได้นั้นน่าจะมีประโยชน์บนทางเดินเท่านั้น
Mawg กล่าวว่าการคืนสถานะโมนิก้า

งานเฉพาะที่ระบุในคำถามจะบอกใบ้เกี่ยวกับการจดจำรูปแบบในพฤติกรรมซึ่งในกรณีนี้กล้องและการประมวลผลภาพน่าจะเป็นวิธีที่ควรดำเนินการ
Sean Houlihane

7

คุณอาจทำได้ฟรีโดยใช้ Google Earth หรือ Google Maps มุมมองดาวเทียม - แม้ว่าเมื่อฉันดู Central Park NY มันว่างเปล่าและ Hyde Park, London ไม่ได้ขึ้นอยู่กับสวนของคุณ ดีกว่ามาก อย่างไรก็ตาม YMMV สำหรับสวนสาธารณะในท้องถิ่นของคุณดังนั้นมันจึงคุ้มค่าที่จะดู

ดูเหมือนว่าคุณจะต้องให้ "ดาวเทียม" ของคุณเอง สำหรับ $ 50 หรือน้อยกว่าคุณจะได้เสียงหึ่งๆด้วยกล้องความละเอียดสูง ส่วนที่เหลือเป็นแบบฝึกหัดสำหรับผู้อ่าน แต่ฉันไม่เห็นว่าคุณจะได้รับการนับที่แม่นยำมากขึ้นได้อย่างไร


7

เป็นไปได้ไหมที่จะมีแผ่นวัดน้ำหนักทางเข้าบ้าง? ด้วยแผ่นวัดน้ำหนักสองสามแถวในแต่ละประตูคุณสามารถระบุทิศทางการเคลื่อนที่และโดยการใช้น้ำหนักเฉลี่ยของบุคคลคุณสามารถประมาณจำนวนผู้คนบนจานในแต่ละครั้ง แน่นอนมันอาจเป็นไปได้ที่จะแยกความแตกต่างระหว่างผู้ใหญ่และเด็กสองคนบางที


6

เนื่องจากคุณไม่ได้มองหาจำนวนที่แม่นยำคุณสามารถลองอนุมานจากกลุ่มตัวอย่างที่มีขนาดเล็กลง พิจารณาใช้ Beacon Beacon ออกอากาศสัญญาณบลูทู ธ (BLE) ที่โทรศัพท์ของผู้คนรับและรายงานสัญญาณให้คุณทราบผ่านเว็บ

บีคอนสามารถอยู่ในระยะไกลได้ถึง 50 เมตรภายใต้สภาพที่เหมาะสม การใช้งานบีคอนมากขึ้นจะช่วยให้คุณครอบคลุมยิ่งขึ้น

ไม่ใช่ทุกคนที่กำลังใช้โทรศัพท์ที่เปิดใช้งาน BLE ดังนั้นคุณจะต้องใช้การทดสอบและสถิติเพื่อคาดคะเนว่าผู้คนจะพกพาไปกี่เปอร์เซ็นต์ ตั้งค่าสัญญาณและเพิ่มกล้องวิดีโอบันทึกพื้นที่ทดสอบ นับจำนวนโทรศัพท์ที่ตอบสนองต่อสัญญาณในช่วงระยะเวลาหนึ่งและนับจำนวนคนที่มองเห็นได้ในวิดีโอ สมมติว่าค่าเฉลี่ยเป็น 20% ของโทรศัพท์ที่ตอบสนองต่อบีคอน ดังนั้นปรับใช้บีคอนที่เหลือของคุณและหากคุณได้รับคำตอบจากโทรศัพท์ 200 เครื่องคุณสามารถประมาณได้ว่ามีผู้เข้าร่วม 1,000 คน


5

คล้ายกับคำตอบของ @ Aurora0001 แต่ต่างกันเล็กน้อย ...

ในห้องปิดมีเพียงประตูแต่ละบานที่มีเซ็นเซอร์ลำแสงอินฟราเรดสองตัวขึ้นไปติดกับ RPi หรืออะไรก็ตาม ตัวแรกจะอยู่ที่ด้านนอกของประตูติดขัดตัวที่สองจะอยู่ด้านในของประตูที่ติดขัด สิ่งนี้จะสำเร็จได้หลายสิ่ง:

  1. มันจะกำหนดทิศทางการไหลของการจราจร

    • หากลำแสงอินฟราเรดด้านนอกถูกดักไว้ก่อนจากนั้นลำแสงอินฟราเรดด้านในจะถูกดักจับ (อาจพร้อมกันหรือมีความทนทานต่อการหน่วงเวลา 1 วินาทีขึ้นอยู่กับระยะห่างระหว่างคาน) คุณรู้ว่ามีคนเข้าไปในห้อง
    • หากลำแสงอินฟราเรดด้านในถูกดักไว้ก่อนจากนั้นลำแสงอินฟราเรดด้านนอกจะถูกดักจับ (อีกครั้งอาจจะพร้อมกันหรือด้วยความทนทานต่อการหน่วงเวลา 1 วินาทีขึ้นอยู่กับระยะห่างระหว่างคาน) คุณรู้ว่ามีคนออกไปจากห้อง
    • หากมีเพียงหนึ่งในลำแสงถูกดักจับคุณรู้ว่ามีบางสิ่งถูกกั้นลำแสงหนึ่ง แต่ไม่เคยข้ามอีกข้างหนึ่งดังนั้นการเปลี่ยนแปลงสุทธิจึงเป็นศูนย์
  2. หากประตูแคบพอที่จะมีคนเพียงคนเดียวเท่านั้นที่สามารถผ่านได้อย่างสบายเวลามันจะให้การอ่านที่แม่นยำอย่างสมเหตุสมผลเพราะผู้คนไม่ค่อยตามรอยเท้ากัน เห็นได้ชัดว่ายิ่งคุณเซ็นเซอร์มากเท่าไหร่การอ่านของคุณก็จะแม่นยำมากขึ้นเท่านั้น

ฉันอาจแนะนำให้มีเซ็นเซอร์ที่ความสูงต่าง ๆ เช่นกันหากคุณต้องการนับเด็กเช่นกัน

หรือคุณสามารถทำให้แผ่นน้ำหนักไวต่อตัวเองซึ่งอาจติดอยู่กับ RPi หรือคอมพิวเตอร์บางประเภท

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.