Skip to content

A simple open-source acoustic camera. Includes a basic simulator in Python.

License

Notifications You must be signed in to change notification settings

enceladus2000/AcousticCamera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AcousticCamera

An acoustic camera is just like a regular optical camera, but is used to capture sound instead. Our project's aim is to create an open-source acoustic camera at significantly lower cost than commercial devices.

Basic Working

The acoustic camera consists of an array of mics. Sound from these mics are sampled and processed by a delay-and-sum beamforming algorithm. The result is a heatmap corresponding to intensities of sound from different points in space, thus resembling in a false colour image of 'sound'.

To learn more about the working of the acoustic camera, check out this list of resources.

File descriptions

  • hardware/ consists of code for a Teensy 3.6 microcontroller, which was used in our first prototype.
  • simulations/ has a python program to simulate an acoustic camera implementation.
  • tools/ has misc programs like serial port plotters and visualisers.

About

A simple open-source acoustic camera. Includes a basic simulator in Python.

Topics

Resources

License

Stars

Watchers

Forks