Machine learning based acoustic sensing for indoor room localisation using mobile phones
We present a novel indoor localisation system that used acoustic sensing. We developed the Acoustic Landmark Locator to determine a person's current room location, within a building. Indoor environments tend to have distinct acoustic properties due to physical structure. Hence rooms in a building can have distinctive acoustic signatures. We found that these acoustic signatures can determine the position of a person. We attempted to identify location based on acoustic sensing of the surrounding indoor environment. We developed a mobile phone application that determined a person's location by measuring the acoustic levels of the surrounding environment. We used a machine learning artificial neural network based algorithm to classify the location of the person, within proximity to a landmark or room. We tested the Acoustic Landmark Locator in an indoor environment. Our tests show that the Acoustic Landmark Locator mobile phone app was able to successfully determine the location of the person carrying the mobile phone, in all test areas. It was also found that background noise caused by the presence of people does distort the landmark acoustic profiles but the artificial neural network based classifier was able to reliably determine the person's room location. Further work will involve investigating how other machine learning approaches can be used to better improve position accuracy.