Wi-Fi and keygraphs for localization with cell phones

We present a mobile device application that uses information from Wi-Fi signals and from the device's camera to help the localization estimation in indoor environments. The application runs entirely on the mobile device without relying on an external server to achieve real-time performance. The estimation of the localization using camera information is accomplished by keygraph matching between previously selected sign images whose location are known in the environment. The estimation of the Wi-Fi localization is implemented using a naive Bayes classifier on the signals of existing local wireless networks. The final estimation is achieved by using the latter as a rougher estimation of the device location while no sign is detected and, when the device gets closer to a sign, by using the camera to refine the initial Wi-Fi estimation to obtain a much more precise localization. We show results obtained with our approach on a local indoor environment.

[1]  Ian F. Akyildiz,et al.  Wireless sensor networks , 2007 .

[2]  Cordelia Schmid,et al.  Scale & Affine Invariant Interest Point Detectors , 2004, International Journal of Computer Vision.

[3]  Roberto Marcondes Cesar Junior,et al.  Object Detection by Keygraph Classification , 2009, GbRPR.

[4]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[5]  Dieter Schmalstieg,et al.  Wide area localization on mobile phones , 2009, 2009 8th IEEE International Symposium on Mixed and Augmented Reality.

[6]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[7]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Luc Van Gool,et al.  Server-side object recognition and client-side object tracking for mobile augmented reality , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[9]  Bernd Girod,et al.  Outdoors augmented reality on mobile phone using loxel-based visual feature organization , 2008, MIR '08.

[10]  X. Jia,et al.  An indoor wireless positioning system based on wireless local area network infrastructure , 2003 .

[11]  Andrew G. Dempster,et al.  Indoor Positioning Techniques Based on Wireless LAN , 2007 .

[12]  David G. Stork,et al.  Pattern Classification , 1973 .

[13]  Joel Barnes,et al.  Hybrid Method for Localization Using WLAN , 2005 .

[14]  Jiri Matas,et al.  Robust wide-baseline stereo from maximally stable extremal regions , 2004, Image Vis. Comput..

[15]  C. Rizos,et al.  Method for yielding a database of location fingerprints in WLAN , 2005 .

[16]  Andrew G. Dempster,et al.  GPS/WiFi Real-Time Positioning Device: An Initial Outcome , 2009 .

[17]  Stefan Carlsson,et al.  Wide Baseline Point Matching Using Affine Invariants Computed from Intensity Profiles , 2000, ECCV.

[18]  Matthew Turk,et al.  Location-based augmented reality on mobile phones , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[19]  Moustafa Youssef,et al.  The Horus WLAN location determination system , 2005, MobiSys '05.

[20]  Dieter Schmalstieg,et al.  Indoor Positioning and Navigation with Camera Phones , 2009, IEEE Pervasive Computing.

[21]  Kaveh Pahlavan,et al.  A new statistical model for site-specific indoor radio propagation prediction based on geometric optics and geometric probability , 2002, IEEE Trans. Wirel. Commun..

[22]  Andreas Terzis,et al.  Minimising the effect of WiFi interference in 802.15.4 wireless sensor networks , 2007, Int. J. Sens. Networks.

[23]  Mikkel Baun Kjærgaard,et al.  Hyperbolic Location Fingerprinting: A Calibration-Free Solution for Handling Differences in Signal Strength (concise contribution) , 2008, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom).

[24]  David G. Lowe,et al.  Shape indexing using approximate nearest-neighbour search in high-dimensional spaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[25]  Gaurav S. Sukhatme,et al.  An Experimental Study of Localization Using Wireless Ethernet , 2003, FSR.

[26]  Hao-Hua Chu,et al.  Unsupervised Learning for Solving RSS Hardware Variance Problem in WiFi Localization , 2009, Mob. Networks Appl..

[27]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.