Design, Realization, and Evaluation of uDirect-An Approach for Pervasive Observation of User Facing Direction on Mobile Phones

Abstract
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.

This publication has 25 references indexed in Scilit: