An IoT System for Smart Building Combining Multiple mmWave FMCW Radars Applied to People Counting
Creators
Description
This repository is related with the next paper. Please cite us if this code is useful to you.
Barral, V., Dominguez-Bolano, T., Escudero, C. J., & Garcia-Naya, J. A. An IoT System for Smart Building Combining Multiple mmWave FMCW Radars Applied to People Counting.
Python Scripts
- count_plot.py: Generates a plot comparing image tracking estimation, radar with DBSCAN, and radar with OPTICS. Use example:
python count_plot.py count_video_full.log count_radar_moving_average_30_optics.log count_radar_moving_average_30_dbscan.log "Video" "Radar with OPTICS" "Radar with DBSCAN" average_count_full_optics_dbscan.pdf
Radar measurements
- test_0.bag: FMCW mmWave radar measurements from three IWR6843 devices (ISK and AOP). Is a ROS (Robotic Operative System) log, can be played with
rosbag play test_0.bag
Radar people counting logs
-
count_radar_moving_average_30_dbscan.log: radar people counting estimation using a 30 seconds moving average and DBSCAN as clustering algorithm.
-
count_radar_moving_average_30_optics.log: radar people counting estimation using a 30 seconds moving average and OPTICS as clustering algorithm.
Image tracking
Videos
- test_0_cam_0_anonymized.mp4: Camera 0 capture.
- test_0_cam_1_anonymized.mp4: Camera 1 capture.
Image tracking logs
- test_0_cam_0_interp.txt: People count in camera 0
- test_0_cam_1_interp.txt: People count in camera 1
The files have the following format:
frame_number, track_id, bb_left, bb_top, bb_width, bb_height, conf, x, y, z The coordinates x, y, z are always -1 The bb fields define the bounding box of the detection If multiple people are detected in a frame, there are several lines with that frame_number, but with different track_ids.
Image people counting logs
- count_video_full.log: image tracking people counting estimation using a 30 seconds moving average.
Files
README.md
Files
(120.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:926cb3ae8edd800dd3be3d4635c92ec5
|
3.3 kB | Download |
|
md5:bdbe54702e231f58f4d6742df9b665cd
|
4.5 kB | Download |
|
md5:2155217fd82a1a8afcba96bd4a728578
|
4.1 kB | Download |
|
md5:03cffe10c4a5b21c86c37c9c5caf12bf
|
2.9 kB | Download |
|
md5:b731bb3bf0d17fd3ed7e75cfb661783c
|
2.4 kB | Download |
|
md5:c5478fae50fd54c436ea3515f2d6c014
|
3.3 kB | Download |
|
md5:0920d6a091f4d39181c47ce26a08f1d8
|
2.1 kB | Download |
|
md5:0b4ea5df24a40810f659a6b177266442
|
1.9 kB | Preview Download |
|
md5:31de0e71f44fd9cd7471bac62e58dfb9
|
17.8 MB | Download |
|
md5:3c4a6b8fa8c98ffcc23f16316811f444
|
51.7 MB | Preview Download |
|
md5:f0ef9270d38e5bbd62a733eb7bb9227e
|
248.3 kB | Preview Download |
|
md5:b3cd462de0731838f735294a81d7da5a
|
50.3 MB | Preview Download |
|
md5:1c0297767521f6dcbce5592c908a315a
|
315.0 kB | Preview Download |