Currently available location technologies such as the global positioning system (GPS) or Wi-Fi fingerprinting are limited, respectively, to outdoor applications or require offline signal learning. In this paper, we present a smartphone-based autonomous construction and management of a personalized location provider in indoor and outdoor environments. Our system makes use of electronic compass and accelerometer, specifically for indoor user tracking. We mainly focus on providing point of interest (POI) locations with room-level accuracy in everyday life. We present a practical tracking model to handle noisy sensors and complicated human movements with unconstrained placement. We also employ a room-level fingerprint-based place-learning technique to generate logical location from the properties of pervasive Wi-Fi radio signals. The key concept is to track the physical location of a user by employing inertial sensors in the smartphone and to aggregate identical POIs by matching logical location. The proposed system does not require a priori signal training since each user incrementally constructs his/her own radio map into their daily lives. We implemented the system on Android phones and validated its practical usage in everyday life through real deployment. The extensive experimental results show that our system is indeed acceptable as a fundamental system for various mobile services on a smartphone.
|Number of pages||14|
|Journal||IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews|
|Publication status||Published - 2012 Jul|
Bibliographical noteFunding Information:
Manuscript received September 2, 2010; revised March 8, 2011; accepted March 14, 2011. Date of publication April 21, 2011; date of current version June 13, 2012. This work was supported by the National Research Foundation of Korea, funded by the Korean Government, Ministry of Education, Science, and Technology, under Grant 2010-0000405. This paper was recommended by Associate Editor B. Chaib-draa.
All Science Journal Classification (ASJC) codes
- Control and Systems Engineering
- Information Systems
- Human-Computer Interaction
- Computer Science Applications
- Electrical and Electronic Engineering