Davide Salvo, G. Piñero, P. Arce, Alberto González
{"title":"A Low-cost Wireless Acoustic Sensor Network for the Classification of Urban Sounds","authors":"Davide Salvo, G. Piñero, P. Arce, Alberto González","doi":"10.1145/3416011.3424759","DOIUrl":null,"url":null,"abstract":"We present in this paper a wireless acoustic sensor network (WASN) that recognizes a set of sound events or classes from urban environments. The nodes of the WASN are Raspberry Pi devices that not only record the ambient sound, but they also process and recognize a sound event by means of a deep convolutional neural network (CNN). To our knowledge, this is the first WASN running a CNN classifier over low-cost devices. Moreover, the network has been designed according to the open standard FIWARE, so the whole system can be replicated without the need of proprietary software or specific hardware. Although our low-cost WASN achieves similar accuracy compared to other WASNs that perform the classification through cloud or edge computing, our problem is the high computation load required by deep learning algorithms, even in testing mode. Moreover, the WASNs are designed to be constantly monitoring the ambient, which in our case means constantly classifying the \"background sound''. We propose here to introduce a pre-detection stage prior to the CNN classification in order to save power consumption. In our case, the WASN is placed in a big avenue where the \"background sound'' event is the usual traffic noise, and we want to detect other sound events as horns, sirens or very loud sounds. We have designed a pre-detection stage that activates the classifier only when an event different from traffic is likely occurring. For this purpose, two parameters based on the sound pressure level are computed and compared with two corresponding thresholds. Experimental results have been carried out with the proposed WASN in the city of Valencia, achieving a six-times reduction of the Raspberry Pi CPU's usage due to the pre-detection stage.","PeriodicalId":55557,"journal":{"name":"Ad Hoc & Sensor Wireless Networks","volume":null,"pages":null},"PeriodicalIF":0.6000,"publicationDate":"2020-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ad Hoc & Sensor Wireless Networks","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1145/3416011.3424759","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 2
Abstract
We present in this paper a wireless acoustic sensor network (WASN) that recognizes a set of sound events or classes from urban environments. The nodes of the WASN are Raspberry Pi devices that not only record the ambient sound, but they also process and recognize a sound event by means of a deep convolutional neural network (CNN). To our knowledge, this is the first WASN running a CNN classifier over low-cost devices. Moreover, the network has been designed according to the open standard FIWARE, so the whole system can be replicated without the need of proprietary software or specific hardware. Although our low-cost WASN achieves similar accuracy compared to other WASNs that perform the classification through cloud or edge computing, our problem is the high computation load required by deep learning algorithms, even in testing mode. Moreover, the WASNs are designed to be constantly monitoring the ambient, which in our case means constantly classifying the "background sound''. We propose here to introduce a pre-detection stage prior to the CNN classification in order to save power consumption. In our case, the WASN is placed in a big avenue where the "background sound'' event is the usual traffic noise, and we want to detect other sound events as horns, sirens or very loud sounds. We have designed a pre-detection stage that activates the classifier only when an event different from traffic is likely occurring. For this purpose, two parameters based on the sound pressure level are computed and compared with two corresponding thresholds. Experimental results have been carried out with the proposed WASN in the city of Valencia, achieving a six-times reduction of the Raspberry Pi CPU's usage due to the pre-detection stage.
期刊介绍:
Ad Hoc & Sensor Wireless Networks seeks to provide an opportunity for researchers from computer science, engineering and mathematical backgrounds to disseminate and exchange knowledge in the rapidly emerging field of ad hoc and sensor wireless networks. It will comprehensively cover physical, data-link, network and transport layers, as well as application, security, simulation and power management issues in sensor, local area, satellite, vehicular, personal, and mobile ad hoc networks.