4 ms·
Very nice to have this topic in this position. So I'll add some more info. I have a formed a small group to localize large explosions we here just to gain insi
by hcfman 3y ago
Very nice to have this topic in this position. So I'll add some more info.
I have a formed a small group to localize large explosions we here just to gain insights into the effectiveness of the localization over distance. The real goal would be to make something like a real time gunshot localization system. Something I'm working on this year. Again, testing on the random fireworks explosion we hear a lot is a great way to test how well it works.
This system records sounds to a raspberry pi that has it's time synchronized with chrony to within less than a microsecond of error. It's recording off a jackd real time audio network so that one can use multiple clients. One client is the recorder but another client can be a real time audio ML pipeline for detecting and localizing gunshots, explosions. Or for localizing bird calls in real time for example. A lot of potential value here in bioacoustics.
I've made this install and configure with one command on all of the Raspberry Pi's and it creates new partitions so that it can run resiliently with an in-memory overlayFS architecture to avoid SD card corruption. Very important to make for a practical product.
The people here might appreciate the effort to shrink and repartition the file system in order to facilitate that. It was an interesting challenge. I had to interrupt the system boot at a very early stage, create a minimal rootfs, pivot the root, shrink the filesystem, create the partitions, pivot back and continue the boot. As far as I know this is the only Raspberry Pi project that does this. If I'm wrong, please let me know, I'm curious and quite proud of this part :)
Oh and here are the other relevant direct links:
https://github.com/hcfman/sbts-aru https://github.com/hcfman/sbts-aru
https://medium.com/@kim_94237/tdoa-sound-localization-with-the-raspberry-pi-3e777469c4fa https://medium.com/@kim_94237/tdoa-sound-localization-with-t...