Acoustic cameras allow the visualization of sound sources using microphone arrays and beamforming techniques. The required computational power increases with the number of microphones in the array, the acoustic images resolution, and in particular, when targeting real-time. Such computational demand leads to a prohibitive power consumption for Wireless Sensor Networks (WSNs). In this paper, we present a SoC FPGA based architecture to perform a low-power and real-time accurate acoustic imaging for WSNs. The high computational demand is satisfied by performing the acoustic acquisition and the beamforming technique on the FPGA side. The hard-core processor enhances and compresses the acoustic images before transmitting to the WSN. As a result, the WSN manages the supported configuration modes of the acoustic camera. For instance, the resolution of the acoustic images can be adapted ondemand to satisfy the available network{\textquoteright}s BW while performing real-time acoustic imaging. Our performance measurements show that acoustic images are generated on the FPGA in real time with resolutions of 160x120 pixels operating at 32 frames-persecond. Nevertheless, higher resolutions are achievable thanks to the exploitation of the hard-core processor available in SoC FPGAs such as Zynq.
Da Silva Gomez, B, Segers, L, Rasschaert, Y, Quevy, Q, Braeken, A & Touhafi, A 2018, A Multimode SoC FPGA-Based Acoustic Camera for Wireless Sensor Networks. in International Symposium on Reconfigurable Communication-centric Systems-on-Chip., 8449381, Proceedings of the 13th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2018, International Symposium on Reconfigurable Communication-centric Systems-on-Chip , Lille, France, 9/07/18. https://doi.org/10.1109/ReCoSoC.2018.8449381
Da Silva Gomez, B., Segers, L., Rasschaert, Y., Quevy, Q., Braeken, A., & Touhafi, A. (2018). A Multimode SoC FPGA-Based Acoustic Camera for Wireless Sensor Networks. In International Symposium on Reconfigurable Communication-centric Systems-on-Chip Article 8449381 (Proceedings of the 13th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2018). https://doi.org/10.1109/ReCoSoC.2018.8449381
@inproceedings{32311e6367cf4a179311617cd93d0992,
title = "A Multimode SoC FPGA-Based Acoustic Camera for Wireless Sensor Networks",
abstract = "Acoustic cameras allow the visualization of sound sources using microphone arrays and beamforming techniques. The required computational power increases with the number of microphones in the array, the acoustic images resolution, and in particular, when targeting real-time. Such computational demand leads to a prohibitive power consumption for Wireless Sensor Networks (WSNs). In this paper, we present a SoC FPGA based architecture to perform a low-power and real-time accurate acoustic imaging for WSNs. The high computational demand is satisfied by performing the acoustic acquisition and the beamforming technique on the FPGA side. The hard-core processor enhances and compresses the acoustic images before transmitting to the WSN. As a result, the WSN manages the supported configuration modes of the acoustic camera. For instance, the resolution of the acoustic images can be adapted ondemand to satisfy the available network{\textquoteright}s BW while performing real-time acoustic imaging. Our performance measurements show that acoustic images are generated on the FPGA in real time with resolutions of 160x120 pixels operating at 32 frames-persecond. Nevertheless, higher resolutions are achievable thanks to the exploitation of the hard-core processor available in SoC FPGAs such as Zynq.",
author = "\{Da Silva Gomez\}, Bruno and Laurent Segers and Yannick Rasschaert and Quentin Quevy and An Braeken and Abdellah Touhafi",
year = "2018",
month = jul,
day = "9",
doi = "10.1109/ReCoSoC.2018.8449381",
language = "English",
isbn = "9781538679579",
series = "Proceedings of the 13th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2018",
booktitle = "International Symposium on Reconfigurable Communication-centric Systems-on-Chip",
note = "International Symposium on Reconfigurable Communication-centric Systems-on-Chip , ReCoSoC ; Conference date: 09-07-2018 Through 11-07-2018",
url = "https://www.univ-valenciennes.fr/evenements/recosoc",
}