Infrastructure-less Occupancy Detection and Semantic Localization in Smart Environments
Journal Title: EAI Endorsed Transactions on Context-aware Systems and Applications - Year 2015, Vol 2, Issue 5
Abstract
Accurate estimation of localized occupancy related informa- tion in real time enables a broad range of intelligent smart environment applications. A large number of studies using heterogeneous sensor arrays reflect the myriad requirements of various emerging pervasive, ubiquitous and participatory sensing applications. In this paper, we introduce a zero- configuration and infrastructure-less smartphone based lo- cation specific occupancy estimation model. We opportunis- tically exploit smartphone’s acoustic sensors in a conversing environment and motion sensors in absence of any conver- sational data. We demonstrate a novel speaker estimation algorithm based on unsupervised clustering of overlapped and non-overlapped conversational data and a change point detection algorithm for locomotive motion of the users to infer the occupancy. We augment our occupancy detection model with a fingerprinting based methodology using smart- phone’s magnetometer sensor to accurately assimilate loca- tion information of any gathering. We postulate a novel crowdsourcing-based approach to annotate the semantic lo- cation of the occupancy. We evaluate our algorithms in dif- ferent contexts; conversational, silence and mixed in pres- ence of 10 domestic users. Our experimental results on real-life data traces in natural settings show that using this hybrid approach, we can achieve approximately 0.76 error count distance for occupancy detection accuracy on aver- age.
Authors and Affiliations
Md Abdullah Al Hafiz Khan, H M Sajjad Hossain, Nirmalya Roy
Context-based Project Management
Context-based computing has become an integral part of the software infrastructure of modern society. Better software are made adaptive to suit the surrounding environment. Context-based applications best fit into enviro...
Towards a Context-Aware Framework for Improving Collaboration of Users in Groupware Systems
A Context-Aware Groupware System (CAGS) enables the members of a team to communicate, cooperate and coordinate their activities to achieve a common goal, by providing them tools that are aware of their current execution...
A Framework for Developing Context-aware Systems
Context-aware computing refers to a general class of mobile real-time reactive systems that continuously sense their physical environment, and adapt their behavior accordingly. Context-awareness is an essential inherent...
Quality of Context in Context-Aware Systems
Context-aware Systems (CASs) are becoming increasingly popular and can be found in the areas of wearable computing, mobile computing, robotics, adaptive and intelligent user interfaces. Sensors are the corner stone of co...
Context-Aware Mobility in Internet of Thing: A Survey
The rapid growth in Internet of Thing (IoT) yields big data that require management, computing, authentication, and analysis. In the first step of IoT, the static things are connected together such as: sensors, cameras,...