An IoT System for Smart Building Combining Multiple mmWave FMCW Radars Applied to People Counting
Authors/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 |