M3-AC: A Multi-Mode Multithread SoC FPGA Based Acoustic Camera

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)
138 Downloads (Pure)


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 a constraint limits the use of acoustic cameras in many wireless sensor network applications (surveillance, industrial monitoring, etc.). In this paper, we propose a multi-mode System-on-Chip (SoC) Field-Programmable Gate Arrays (FPGA) architecture capable to satisfy the high computational demand while providing wireless communication for remote control and monitoring. This architecture produces real-time acoustic images of 240 × 180 resolution scalable to 640 × 480 by exploiting the multithreading capabilities of the hard-core processor. Furthermore, timing cost for different operational modes and for different resolutions are investigated to maintain a real time system under Wireless Sensor Networks constraints.
Original languageEnglish
Article number317
Pages (from-to)1-36
Number of pages36
Issue number3
Publication statusPublished - 1 Feb 2021


  • Acoustic Camera
  • SoC FPGA
  • Hardware-Software co-design
  • Multi-mode
  • Multihread
  • Delay-and-Sum Beamforming
  • Wireless Sensor Networks


Dive into the research topics of 'M3-AC: A Multi-Mode Multithread SoC FPGA Based Acoustic Camera'. Together they form a unique fingerprint.

Cite this