77
88Noise is a growing problem in urban areas,
99and according to the WHO is the second environmental cause of health problems in Europe.
10- Noise monitoring using Wireless Sensor Networks is 
10+ Noise monitoring using Wireless Sensor Networks are 
1111being applied in order to understand and help mitigate these noise problems.
12- It is desireable  that these sensor systems, in addition to logging the sound level,
12+ It is desirable  that these sensor systems, in addition to logging the sound level,
1313can indicate what the likely sound source is.
14- However transmitting audio to a cloud system for classification is
14+ However,  transmitting audio to a cloud system for classification is
1515energy-intensive and may cause privacy issues.
1616It is also critical for widespread adoption and dense sensor coverage that
1717individual sensor nodes are low-cost.
@@ -21,15 +21,15 @@ using a low-cost microcontroller.
2121Several Convolutional Neural Networks were designed for the
2222STM32L476 low-power microcontroller using the Keras deep-learning framework,
2323and deployed using the vendor-provided X-CUBE-AI inference engine.
24- The resource budget for the model was set at maximum 50\% utilization of CPU, RAM and FLASH.
24+ The resource budget for the model was set at maximum 50\% utilization of CPU, RAM,  and FLASH.
252510 model variations were evaluated on the Environmental Sound Classification task
2626using the standard Urbansound8k dataset.
2727
2828The best models used Depthwise-Separable convolutions with striding for downsampling,
2929and were able to reach 70.9\% mean 10-fold accuracy while consuming only 20\% CPU.
3030To our knowledge, this is the highest reported performance on Urbansound8k using a microcontroller.
31- One of the models was also tested on device,
32- demonstrating classification of environmental sounds in real-time.
31+ One of the models was also tested on a microcontroller development  device,
32+ demonstrating the  classification of environmental sounds in real-time.
3333
3434These results indicate that it is computationally feasible to classify environmental sound
3535on low-power microcontrollers.
0 commit comments