Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2307636.2307656acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

Satellites in our pockets: an object positioning system using smartphones

Published: 25 June 2012 Publication History

Abstract

This paper attempts to solve the following problem: can a distant object be localized by looking at it through a smartphone. As an example use-case, while driving on a highway entering New York, we want to look at one of the skyscrapers through the smartphone camera, and compute its GPS location. While the problem would have been far more difficult five years back, the growing number of sensors on smartphones, combined with advances in computer vision, have opened up important opportunities. We harness these opportunities through a system called Object Positioning System (OPS) that achieves reasonable localization accuracy. Our core technique uses computer vision to create an approximate 3D structure of the object and camera, and applies mobile phone sensors to scale and rotate the structure to its absolute configuration. Then, by solving (nonlinear) optimizations on the residual (scaling and rotation) error, we ultimately estimate the object's GPS position.
We have developed OPS on Android NexusS phones and experimented with localizing 50 objects in the Duke University campus. We believe that OPS shows promising results, enabling a variety of applications. Our ongoing work is focused on coping with large GPS errors, which proves to be the prime limitation of the current prototype.

References

[1]
H. Bay, T. Tuytelaars, and L. Van Gool. Surf: Speeded up robust features. In ECCV, 2006.
[2]
J. Borenstein, H. Everett, L. Feng, and D. Wehe. Mobile robot positioning-sensors and techniques. Technical report, DTIC Document, 1997.
[3]
D. M. Chen, S. S. Tsai, B. Girod, C.-H. Hsu, K.-H. Kim, and J. P. Singh. Building book inventories using smartphones. In Proceedings of the international conference on Multimedia, MM '10, pages 651--654, New York, NY, USA, 2010. ACM.
[4]
G. Cuellar, D. Eckles, and M. Spasojevic. Photos for information: a field study of cameraphone computer vision interactions in tourism. In CHI '08 extended abstracts on Human factors in computing systems, CHI EA '08, pages 3243--3248, New York, NY, USA, 2008. ACM.
[5]
M. Fischler and R. Bolles. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6):381--395, 1981.
[6]
J. Hays and A. Efros. Im2gps: estimating geographic information from a single image. In Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on, pages 1--8, June 2008.
[7]
H. Hile, A. Liu, G. Borriello, R. Grzeszczuk, R. Vedantham, and J. Kosecka. Visual navigation for mobile devices. IEEE MultiMedia, 17:16--25, April 2010.
[8]
R. Kaminsky, N. Snavely, S. Seitz, and R. Szeliski. Alignment of 3d point clouds to overhead images. In Computer Vision and Pattern Recognition Workshops, 2009. CVPR Workshops 2009. IEEE Computer Society Conference on, pages 63--70, June 2009.
[9]
J. Koenderink, A. Van Doorn, et al. Affine structure from motion. JOSA A, 8(2):377--385, 1991.
[10]
Y. Li, D. Crandall, and D. Huttenlocher. Landmark classification in large-scale image collections. In Computer Vision, 2009 IEEE 12th International Conference on, pages 1957--1964, 29 2009-oct. 2 2009.
[11]
D. G. Lowe. Object recognition from local scale-invariant features. In Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2, ICCV '99, pages 1150--, Washington, DC, USA, 1999. IEEE Computer Society.
[12]
M. Magnor. Geometry-based automatic object localization and 3-d pose detection. In Image Analysis and Interpretation, 2002. Proceedings. Fifth IEEE Southwest Symposium on, pages 144--147. IEEE, 2002.
[13]
S. Moon, I. Moon, and K. Yi. Design, tuning, and evaluation of a full-range adaptive cruise control system with collision avoidance. Control Engineering Practice, 17(4):442--455, 2009.
[14]
C. Qin, X. Bao, R. Roy Choudhury, and S. Nelakuditi. Tagsense: a smartphone-based approach to automatic image tagging. In Proceedings of the 9th international conference on Mobile systems, applications, and services, MobiSys '11, pages 1--14, New York, NY, USA, 2011. ACM.
[15]
E. Rosten and T. Drummond. Machine learning for high-speed corner detection. In European Conference on Computer Vision (ECCV), pages 430--443, 2006.
[16]
G. Schall, J. Schöning, V. Paelke, and G. Gartner. A survey on augmented maps and environments: Approaches, interactions and applications. Taylor & Francis Group, 2011.
[17]
N. Snavely, S. M. Seitz, and R. Szeliski. Photo tourism: exploring photo collections in 3d. In ACM SIGGRAPH 2006 Papers, SIGGRAPH '06, pages 835--846, New York, NY, USA, 2006. ACM.
[18]
R. Storn and K. Price. Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization, 11(4):341--359, 1997.
[19]
G. Takacs, V. Chandrasekhar, N. Gelfand, Y. Xiong, W. Chen, T. Bismpigiannis, R. Grzeszczuk, K. Pulli, and B. Girod. Outdoors augmented reality on mobile phone using loxel-based visual feature organization. In Proceeding of the 1st ACM international conference on Multimedia information retrieval, pages 427--434. ACM, 2008.
[20]
T. Yan, V. Kumar, and D. Ganesan. Crowdsearch: exploiting crowds for accurate real-time image search on mobile phones. In Proceedings of the 8th international conference on Mobile systems, applications, and services, MobiSys '10, pages 77--90, New York, NY, USA, 2010. ACM.
[21]
Y.-T. Zheng, M. Zhao, Y. Song, H. Adam, U. Buddemeier, A. Bissacco, F. Brucher, T.-S. Chua, and H. Neven. Tour the world: Building a web-scale landmark recognition engine. In Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on, pages 1085--1092, June 2009.

Cited By

View all
  • (2023)Implementation of Digital Geotwin-Based Mobile Crowdsensing to Support Monitoring System in Smart CitySustainability10.3390/su1505394215:5(3942)Online publication date: 21-Feb-2023
  • (2023)COSense: collaborative and opportunistic sensing of road events by vehicles’ camerasCCF Transactions on Pervasive Computing and Interaction10.1007/s42486-023-00126-95:3(276-287)Online publication date: 15-Feb-2023
  • (2022)Distant object localization with a single image obtained from a smartphone in an urban environmentInternational Journal of Applied Earth Observation and Geoinformation10.1016/j.jag.2022.102820111(102820)Online publication date: Jul-2022
  • Show More Cited By

Index Terms

  1. Satellites in our pockets: an object positioning system using smartphones

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      MobiSys '12: Proceedings of the 10th international conference on Mobile systems, applications, and services
      June 2012
      548 pages
      ISBN:9781450313018
      DOI:10.1145/2307636
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      In-Cooperation

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 25 June 2012

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. augmented reality
      2. localization
      3. structure from motion

      Qualifiers

      • Research-article

      Conference

      MobiSys'12
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 274 of 1,679 submissions, 16%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)7
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 15 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Implementation of Digital Geotwin-Based Mobile Crowdsensing to Support Monitoring System in Smart CitySustainability10.3390/su1505394215:5(3942)Online publication date: 21-Feb-2023
      • (2023)COSense: collaborative and opportunistic sensing of road events by vehicles’ camerasCCF Transactions on Pervasive Computing and Interaction10.1007/s42486-023-00126-95:3(276-287)Online publication date: 15-Feb-2023
      • (2022)Distant object localization with a single image obtained from a smartphone in an urban environmentInternational Journal of Applied Earth Observation and Geoinformation10.1016/j.jag.2022.102820111(102820)Online publication date: Jul-2022
      • (2022)Design and Development of an Assisted Ball Positioning System for Soccer Matches with an HBBTV Server Integrated to a Haptic TV Glove Accessible to Visually Impaired PeopleApplications and Usability of Interactive TV10.1007/978-3-031-22210-8_6(85-102)Online publication date: 17-Dec-2022
      • (2021)Enabling Surveillance Cameras to NavigateACM Transactions on Sensor Networks10.1145/344663317:4(1-20)Online publication date: 28-Sep-2021
      • (2020)Enhancing Camera-Based Multimodal Indoor Localization With Device-Free Movement Measurement Using WiFiIEEE Internet of Things Journal10.1109/JIOT.2019.29486057:2(1024-1038)Online publication date: Feb-2020
      • (2020)Enabling Surveillance Cameras to Navigate2020 29th International Conference on Computer Communications and Networks (ICCCN)10.1109/ICCCN49398.2020.9209695(1-10)Online publication date: Aug-2020
      • (2020)Participatory Sensing and Digital Twin City: Updating Virtual City Models for Enhanced Risk-Informed Decision-MakingJournal of Management in Engineering10.1061/(ASCE)ME.1943-5479.000074836:3Online publication date: May-2020
      • (2019)iVRProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33512723:3(1-22)Online publication date: 9-Sep-2019
      • (2019)Rulers on Our ArmsACM Transactions on Sensor Networks10.1145/328918315:1(1-25)Online publication date: 5-Feb-2019
      • Show More Cited By

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media