Design, Realization, and Evaluation of uDirect-An Approach for Pervasive Observation of User Facing Direction on Mobile Phones
Autor: | William R. Headley, Alexander Gluhak, Seyed Amir Hoseinitabatabaei, Rahim Tafazolli |
---|---|
Rok vydání: | 2014 |
Předmět: |
Ubiquitous computing
Computer Networks and Communications Orientation (computer vision) business.industry Computer science Real-time computing Mobile computing Wearable computer Mobile phone Global Positioning System Electrical and Electronic Engineering business Adaptation (computer science) Software Simulation |
Zdroj: | IEEE Transactions on Mobile Computing. 13:1981-1994 |
ISSN: | 1536-1233 |
DOI: | 10.1109/tmc.2013.53 |
Popis: | A novel method for a mobile phone centric observation of a user’s facing direction is presented. To estimate this direction, our proposed technique exploits the acceleration pattern that can be measured by a smartphone as the user is walking. For an accurate analysis of the acceleration pattern, the proposed approach benefits from a new trigonometric interpolation scheme. Our algorithm is independent of the initial orientation of the device and is adaptable to various wearing positions on a user’s body, which gives the user a larger degree of freedom. A detailed description of the algorithm, which has been customized for a trouser pocket is presented. In addition, complementary hints for adaptation of the algorithm to other wearing positions along with an example of chest pocket position are provided. We have evaluated a prototype implementation of our algorithm on a smartphone, through several field experiments. It has been observed that our algorithm outperforms the conventional GPS and PCA-based techniques in terms of accuracy, reliability and energy consumption. The results also show that our approach has been able to handle the sudden variations of the user’s direction. We have further incorporated our algorithm into a dead-reckoning application as an example of its real-world utility. |
Databáze: | OpenAIRE |
Externí odkaz: |