Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2659021.2659046acmconferencesArticle/Chapter ViewAbstractPublication PagesicdscConference Proceedingsconference-collections
tutorial

Learning Contours for Automatic Annotations of Mountains Pictures on a Smartphone

Published: 04 November 2014 Publication History
  • Get Citation Alerts
  • Abstract

    In the last few years the ubiquity and computational power of modern smartphones, together with the significant progresses made on wireless broadband technologies, have made Augmented Reality (AR) technically feasible in consumer devices. In this paper we present an AR application for mobile phones to augment pictures of mountainous landscapes with geo-referenced data (e.g. the peaks' names, positions of mountain dews or hiking tracks). Our application is based on a novel approach for image-to-world registration, which exploits different information collected with on-board sensors. First, GPS and inertial sensors are used to compute a rough estimate of device position and orientation, then visual cues are exploited to refine it. Specifically, a new learning-based contour detection method based on Random Ferns is used to extract visible mountain profiles from a picture, which are then aligned to synthetic ones obtained from Digital Elevation Models. This solution guarantees an increased accuracy with respect to previous works based only on sensors or on standard edge detection and filtering algorithms. An experimental evaluation conducted on a large set of manually aligned photographs demonstrates that the proposed registration method is both accurate in reconstructing camera position and orientation, and computationally efficient when implemented on a smartphone.

    References

    [1]
    Google photo sphere. http://www.google.com/maps/about/contribute/photosphere/.
    [2]
    Lens blur in the new google camera app. http://googleresearch.blogspot.it/2014/04/lens-blur-in-new-google-camera-app.html.
    [3]
    G. Baatz, O. Saurer, K. Köser, and M. Pollefeys. Large scale visual geo-localization of images in mountainous terrain. In ECCV. 2012.
    [4]
    L. Baboud, M. Cadík, E. Eisemann, and H.-P. Seidel. Automatic photo-to-terrain alignment for the annotation of mountain pictures. In CVPR, 2011.
    [5]
    J. Canny. A computational approach to edge detection. IEEE Trans. on PAMI, 1986.
    [6]
    P. Chippendale, M. Zanin, and C. Andreatta. Spatial and temporal attractiveness analysis through geo-referenced photo alignment. In IGARSS, 2008.
    [7]
    F. C. Crow. Summed-area tables for texture mapping. In ACM SIGGRAPH Computer Graphics, 1984.
    [8]
    J. de Ferranti. Viewfinder panoramas digital elevation data. http://www.viewfinderpanoramas.org/dem3.html.
    [9]
    P. Dollár, Z. Tu, and S. Belongie. Supervised learning of edges and object boundaries. In CVPR, 2006.
    [10]
    P. Dollár and C. L. Zitnick. Structured forests for fast edge detection. ICCV, 2013.
    [11]
    S. Duffner, J.-M. Odobez, and E. Ricci. Dynamic partitioned sampling for tracking with discriminative features. In BMVC, 2009.
    [12]
    A. Jarvis, H. Reuter, A. Nelson, and E. Guevara. Hole-filled seamless srtm data v4. http://srtm.csi.cgiar.org.
    [13]
    G. R. King, W. Piekarski, and B. H. Thomas. Arvino-outdoor augmented reality visualisation of viticulture gis data. In Mixed and Augmented Reality. IEEE and ACM Int. Symp. on, 2005.
    [14]
    P. Kontschieder, S. Rota Bulo, M. Pelillo, and H. Bischof. Structured labels in random forests for semantic labelling and object detection. IEEE Trans. on PAMI, (99):1--1, 2014.
    [15]
    M. Ozuysal, M. Calonder, V. Lepetit, and P. Fua. Fast keypoint recognition using random ferns. PAMI, 2010.
    [16]
    M. Ozuysal, P. Fua, and V. Lepetit. Fast keypoint recognition in ten lines of code. In CVPR, 2007.
    [17]
    L. Porzi, E. Ricci, T. A. Ciarfuglia, and M. Zanin. Visual-inertial tracking on android for augmented reality applications. In EESMS, 2012.
    [18]
    M. Prasad, A. Zisserman, A. Fitzgibbon, M. P. Kumar, and P. H. Torr. Learning class-specific edges for object detection and segmentation. In Computer Vision, Graphics and Image Processing. Springer, 2006.
    [19]
    X. Ren and L. Bo. Discriminatively trained sparse code gradients for contour detection. In NIPS, 2012.
    [20]
    M. A. Ruzon and C. Tomasi. Color edge detection with the compass operator. In CVPR, 1999.
    [21]
    X.-S. Yang, S. Deb, and S. Fong. Accelerated particle swarm optimization and support vector machine for business optimization and applications. In Networked digital technologies. Springer, 2011.

    Cited By

    View all
    • (2024)A new geographic positioning method based on horizon image retrievalMultimedia Tools and Applications10.1007/s11042-024-19189-6Online publication date: 23-Apr-2024
    • (2023)CMLocate: A cross‐modal automatic visual geo‐localization framework for a natural environment without GNSS informationIET Image Processing10.1049/ipr2.1288317:12(3524-3540)Online publication date: 25-Jul-2023
    • (2022)Vision-based Geo-Localization in Mountainous Regions2022 International Conference on Intelligent Systems and Computational Intelligence (ICISCI)10.1109/ICISCI53188.2022.9941418(80-85)Online publication date: 15-Oct-2022
    • Show More Cited By

    Index Terms

    1. Learning Contours for Automatic Annotations of Mountains Pictures on a Smartphone

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ICDSC '14: Proceedings of the International Conference on Distributed Smart Cameras
      November 2014
      286 pages
      ISBN:9781450329255
      DOI:10.1145/2659021
      • General Chair:
      • Andrea Prati,
      • Publications Chair:
      • Niki Martinel
      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: 04 November 2014

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Augmented reality
      2. image annotation
      3. inertial sensors

      Qualifiers

      • Tutorial
      • Research
      • Refereed limited

      Conference

      ICDSC '14
      Sponsor:

      Acceptance Rates

      ICDSC '14 Paper Acceptance Rate 49 of 69 submissions, 71%;
      Overall Acceptance Rate 92 of 117 submissions, 79%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)5
      • Downloads (Last 6 weeks)1

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)A new geographic positioning method based on horizon image retrievalMultimedia Tools and Applications10.1007/s11042-024-19189-6Online publication date: 23-Apr-2024
      • (2023)CMLocate: A cross‐modal automatic visual geo‐localization framework for a natural environment without GNSS informationIET Image Processing10.1049/ipr2.1288317:12(3524-3540)Online publication date: 25-Jul-2023
      • (2022)Vision-based Geo-Localization in Mountainous Regions2022 International Conference on Intelligent Systems and Computational Intelligence (ICISCI)10.1109/ICISCI53188.2022.9941418(80-85)Online publication date: 15-Oct-2022
      • (2021)Horizon Line Detection in Historical Terrestrial Images in Mountainous Terrain Based on the Region CovarianceRemote Sensing10.3390/rs1309170513:9(1705)Online publication date: 28-Apr-2021
      • (2021)Resource Efficient Mountainous Skyline Extraction using Shallow Learning2021 International Joint Conference on Neural Networks (IJCNN)10.1109/IJCNN52387.2021.9533859(1-9)Online publication date: 2021
      • (2020)Robust and Automatic Skyline Detection Algorithm Based on MSSDNJournal of Advanced Computational Intelligence and Intelligent Informatics10.20965/jaciii.2020.p075024:6(750-762)Online publication date: 20-Nov-2020
      • (2018)An empirical evaluation of labelling method in augmented realityProceedings of the 16th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry10.1145/3284398.3284422(1-9)Online publication date: 2-Dec-2018
      • (2018)Visualizing Toronto City Data with HoloLens: Using Augmented Reality for a City ModelIEEE Consumer Electronics Magazine10.1109/MCE.2018.27976587:3(73-80)Online publication date: May-2018
      • (2018)Camera Orientation Estimation in Natural Scenes Using Semantic Cues2018 International Conference on 3D Vision (3DV)10.1109/3DV.2018.00033(208-217)Online publication date: Sep-2018
      • (2017)Comparison of semantic segmentation approaches for horizon/sky line detection2017 International Joint Conference on Neural Networks (IJCNN)10.1109/IJCNN.2017.7966418(4436-4443)Online publication date: May-2017
      • 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