Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

An Infrastructure for Realizing Custom-Tailored Augmented Reality User Interfaces

Published: 01 November 2005 Publication History
  • Get Citation Alerts
  • Abstract

    Augmented Reality (AR) technologies are rapidly expanding into new application areas. However, the development of AR user interfaces and appropriate interaction techniques remains a complex and time-consuming task. Starting from scratch is more common than building upon existing solutions. Furthermore, adaptation is difficult, often resulting in poor quality and limited flexibility with regard to user requirements. In order to overcome these problems, we introduce an infrastructure for supporting the development of specific AR interaction techniques and their adaptation to individual user needs. Our approach is threefold: a flexible AR framework providing independence from particular input devices and rendering platforms, an interaction prototyping mechanism allowing for fast prototyping of new interaction techniques, and a high-level user interface description, extending user interface descriptions into the domain of AR. The general usability and applicability of the approach is demonstrated by means of three example AR projects.

    References

    [1]
    D. Abawi R. Dörner M. Haller and J. Zauner, “Efficient Mixed Reality Application Development,” Proc. First European Conf. Visual Media Production, Mar. 2004.
    [2]
    M. Abrams, “Device-Independent Authoring with UIML,” Proc. W3C Workshop Web Device Independent Authoring, 1999.
    [3]
    R. Azuma, “A Survey of Augmented Reality,” Presence: Teleoperators and Virtual Environments, vol. 6, no. 4, pp. 355-385, 1997.
    [4]
    M. Bauer B. Bruegge G. Klinker A. MacWilliams T. Reichert S. Riß C. Sandor and M. Wagner, “Design of a Component-Based Augmented Reality Framework,” Proc. Second IEEE and ACM Int'l Symp. Augmented Reality (ISAR 2001), pp. 45-54, Oct. 2001.
    [5]
    A. Bierbaum and C. Just, “Software Tools for Virtual Reality Application Development,” ACM SIGGRAPH 98 Course #14: Applied Virtual Reality, pp. 3.1-3.45, 1998.
    [6]
    W. Broll S. Grünvogel I. Herbst I. Lindt M. Maercker J. Ohlenburg and M. Wittkämper, “Interactive Props and Choreography Planning with the Mixed Reality Stage,” Proc. Int'l Conf. Entertainment Computing (ICEC 2004), pp. 185-192, Sept. 2004.
    [7]
    W. Broll I. Lindt J. Ohlenburg M. Wittkämper C. Yuan T. Novotny C. Mottram A. Fatah and A. Strothmann, “ARTHUR: A Collaborative Augmented Environment for Architectural Design and Urban Planning,” Proc. Fourth Int'l Symp. Human and Computers (HC 2004), pp. 102-109, J. Virtual Reality and Broadcasting, vol. 1, no. 1, 2004.
    [8]
    B. Bruegge A. MacWilliams and T. Reicher, “Study on Software Architectures for Augmented Reality Systems,” report to the ARVIKA consortium; technical report TUM-I0410, 2004.
    [9]
    D.A. Bowman J.L. Gabbard and D. Hix, “A Survey of Usability Evaluation in Virtual Environments: Classification and Comparison of Methods,” Presence: Teleoperators and Virtual Environments, vol. 11,no. 4, pp. 404-424, 2002.
    [10]
    D. Bowman E. Kruijff J. LaViola and I. Poupyrev, 3D User Interfaces: Theory and Practice. Boston: Addison-Wesley, 2004.
    [11]
    F. Doil W. Schreiber T. Alt and C. Patron, “Augmented Reality for Manufacturing Planning,” Proc. Workshop Virtual Environments 2003, pp. 71-76, 2003.
    [12]
    C. Endres A. Butz and A. MacWilliams, “A Survey of Software Infrastructures and Frameworks for Ubiquitous Computing,” Mobile Information Systems J., pp. 41-80, Jan.-Mar. 2005.
    [13]
    P. Figueroa M. Green and H.J. Hoover, “InTml: A Description Language for VR Applications,” Proc. Seventh Int'l Conf. 3D Web Technology, pp. 53-58, 2002.
    [14]
    W. Friedrich, “ARVIKA-Augmented Reality for Development, Production and Service,” Proc. First Int'l Symp. Mixed and Augmented Reality (ISMAR 2002), pp. 3-4, 2002.
    [15]
    J.L. Gabbard D. Hix and J.E. Swan, “User-Centered Design and Evaluation of Virtual Environments,” IEEE Computer Graphics and Applications, vol. 19, no. 6, pp. 51-59, Nov./Dec. 1999.
    [16]
    H. Ishii and B. Ullmer, “Tangible Bits. Towards Seamless Interfaces between People, Bits and Atoms,” Proc. ACM Computer Human Interaction Conf. (CHI '97), 1997.
    [17]
    H. Kato M. Billinghurst B. Blanding and R. May, “ARToolKit,” technical report, Hiroshima City Univ., Dec. 1999.
    [18]
    G. Klinker A.H. Dutoit M. Bauer J. Bayer V. Novak and D. Matzke, “FataMorgan—A Presentation System for Product Design,” Proc. First Int'l Symp. Mixed and Augmented Reality (ISMAR 2002), 2002.
    [19]
    C. Kulas C. Sandor and G. Klinker, “Towards a Development Methodology for Augmented Reality User Interfaces,” Proc. Int'l Workshop Exploring the Design and Eng. of Mixed Reality Systems (MIXER 2004), Jan. 2004.
    [20]
    F. Ledermann and D. Schmalstieg, “APRIL: A High-Level Framework for Creating Augmented Reality Presentations,” Proc. IEEE Virtual Reality 2005, 2005.
    [21]
    G.A. Lee C. Nelles M. Billinghurst and G.J. Kim, “Immersive Authoring of Tangible Augmented Reality Applications,” Proc. Third Int'l Symp. Mixed and Augmented Reality (ISMAR 2004), 2004.
    [22]
    I. Lindt I. Herbst and M. Maercker, “Interacting within the Mixed Reality Stage,” Proc. Workshop AVIR 2003, Sept. 2003.
    [23]
    B. MacIntyre M. Gandy S. Dow and J.D. Bolter, “DART: A Toolkit for Rapid Design Exploration of Augmented Reality Experiences,” Proc. User Interface Software and Technology Conf. (UIST '04), Oct. 2004.
    [24]
    P. Milgram and F. Kishino, “A Taxonomy of Mixed Reality Visual Displays,” IEICE Trans. Information Systems, vol. E77-D, no. 12, Dec. 1994.
    [25]
    J. Ohlenburg I. Herbst I. Lindt T. Fröhlich and W. Broll, “The MORGAN Framework: Enabling Dynamic Multi-User AR and VR Projects,” Proc. ACM Symp. Virtual Reality Software and Technology (VRST 2004), pp. 166-169, 2004.
    [26]
    A. Olwal and S. Feiner, “Unit: Modular Development of Distributed Interaction Techniques for Highly Interactive User Interfaces,” Proc. Int'l Workshop Exploring the Design and Eng. of Mixed Reality Systems (MIXER 2004), 2004.
    [27]
    A. Penn C. Mottram A.F. Schieck M. Wittkämper M. Störring O. Romell A. Strothmann and F. Aish, “Augmented Reality Meeting Table: A Novel Multi-User Interface for Architectural Design,” Recent Advances in Design and Decision Support Systems in Architecture and Urban Planning, J.P. van Leeuwen and H. Timmermans, eds., pp. 213-231, Kluwer Academic Publishers, 2004.
    [28]
    W. Piekarski B. Thomas D. Hepworth B. Gunther and V. Demczuk, “An Architecture for Outdoor Wearable Computers to Support Augmented Reality and Multimedia Applications,” Proc. Third Int'l Conf. Knowledge-Based Intelligent Information Eng. Systems, pp. 70-73, 2000.
    [29]
    W. Piekarski and B. Thomas, “ARQuake: The Outdoor Augmented Reality Gaming System,” Comm. ACM, vol. 45, no. 1, pp. 36-38, 2002.
    [30]
    C. Plessl R. Enzler H. Walder J. Beutel M. Platzner L. Thiele and G. Tröster, “The Case for Reconfigurable Hardware in Wearable Computing,” Personal Ubiquitous Computing, vol. 7,no. 5, pp. 299-308, 2004.
    [31]
    M. Ponder G. Papagiannakis T. Molet N. Magnenat-Thalmann and D. Thalmann, “VHD++ Development Framework: Towards Extendible, Component Based VR/AR Simulation Engine Featuring Advanced Virtual Character Technologies,” Proc. Computer Graphics Int'l 2003 (CGI 2003), 2003.
    [32]
    G. Reitmayr and D. Schmalstieg, “An Open Software Architecture for Virtual Reality Interaction,” Proc. ACM Symp. Virtual Reality Software & Technology 2001 (VRST 2001), pp. 47-54, 2001.
    [33]
    C. Sandor and T. Reicher, “CUIML: A Language for the Generation of Multimodal Human-Computer Interfaces,” Proc. European UIML Conf., 2001.
    [34]
    D. Schmalstieg A. Fuhrmann and G. Hesina, “Bridging Multiple User Interface Dimensions with Augmented Realty,” Proc. IEEE and ACM Int'l Symp. Augmented Reality (ISAR 00), pp. 20-29, 2000.
    [35]
    R. Simon M. Jank and F. Wegscheider, “A Generic UIML Vocabulary for Device- and Modality Independent User Interfaces,” Proc. 13th Int'l World Wide Web Conf., May 2004.
    [36]
    S. Sotiriou E. Chatzichristou S. Savas A. Pyrini N. Ouzounoglou M. Gargalakos R. Makri P. Tsenes L.D. Dierking H. Salmi A. Hoffstein and S. Rosenfeld, “CONNECT: Designing the Classroom of Tomorrow by Using Advanced Technologies to Connect Formal and Informal Learning Environments,” Proc. IADIS Int'l Conf. Cognition and Exploratory Learning in Digital Age (CELDA 2004), Dec. 2004.
    [37]
    A. Tang C. Owen F. Biocca and W. Mou, “Comparative Effectiveness of Augmented Reality in Object Assembly,” Proc. Conf. Human Factors in Computing Systems, pp. 73-80, 2003.
    [38]
    T. Starner S. Mann B. Rhodes J. Levine J. Healey D. Kirsch R. Picard and A. Pentland, “Augmented Reality through Wearable Computing,” Presence, vol. 6, no. 4, pp. 386-398, Aug. 1997.
    [39]
    S. Trewin G. Zimmermann and G. Vanderheiden, “Abstract User Interface Representations: How Well Do They Support Univeral Access,” Proc. Computer-Human Interaction Conf., 2003.
    [40]
    A. Webster S. Feiner B. MacIntyre W. Massie and T. Krueger, “Augmented Reality in Architectural Construction, Inspection and Renovation,” Proc. ASCE Third Congress Computing in Civil Eng., pp. 913-919, 1996.
    [41]
    S. Wiedenmaier O. Oehme L. Schmidt and H. Luczak, “Augmented Reality (AR) for Assembly Processes Design and Experimental Evaluation,” Int'l J. Human-Computer Interaction, vol. 16,no. 3, pp. 497-514, 2003.
    [42]
    E. Woods M. Billinghurst J. Looser G. Aldridge D. Brown B. Garrie and C. Nelles, “Augmenting the Science Centre and Museum Experience,” Proc. Second Int'l Conf. Computer Graphics and Interactive Techniques in Australasia and South East Asia (GRAPHITE 2004), pp. 230-236, 2004.
    [43]
    J. Zauner M. Haller A. Brandl and W. Hartmann, “Authoring of a Mixed Reality Assembly Instructor for Hierarchical Structures,” Proc. Second Int'l Symp. Mixed and Augmented Reality (ISMAR 2003), Oct. 2003.
    [44]
    J. Zauner and M. Haller, “Authoring of Mixed Reality Applications Including Multi-Marker Calibration for Mobile Devices,” Proc. 10th Eurographics Symp. Virtual Environments (EGVE 2004), pp. 87-90, June 2004.

    Cited By

    View all
    • (2023)PAWS: Personalized Arm and Wrist Movements With Sensitivity Mappings for Controller-Free Locomotion in Virtual RealityProceedings of the ACM on Human-Computer Interaction10.1145/36042647:MHCI(1-21)Online publication date: 13-Sep-2023
    • (2022)Software Engineering for Augmented Reality - A Research AgendaProceedings of the ACM on Human-Computer Interaction10.1145/35322056:EICS(1-34)Online publication date: 17-Jun-2022
    • (2021)Interdisciplinary Collaboration in Augmented Reality Development - A Process ModelAugmented Reality, Virtual Reality, and Computer Graphics10.1007/978-3-030-87595-4_14(178-194)Online publication date: 7-Sep-2021
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Visualization and Computer Graphics
    IEEE Transactions on Visualization and Computer Graphics  Volume 11, Issue 6
    November 2005
    147 pages

    Publisher

    IEEE Educational Activities Department

    United States

    Publication History

    Published: 01 November 2005

    Author Tags

    1. Index Terms- Distributed systems
    2. and virtual realities
    3. artificial
    4. augmented
    5. collaborative computing
    6. device independence
    7. distributed applications
    8. distributed/network graphics
    9. graphics data structures and data types
    10. graphics systems
    11. interaction techniques
    12. methodology and techniques
    13. multimedia information systems
    14. three-dimensional graphics and realism
    15. user interfaces
    16. virtual reality.

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)PAWS: Personalized Arm and Wrist Movements With Sensitivity Mappings for Controller-Free Locomotion in Virtual RealityProceedings of the ACM on Human-Computer Interaction10.1145/36042647:MHCI(1-21)Online publication date: 13-Sep-2023
    • (2022)Software Engineering for Augmented Reality - A Research AgendaProceedings of the ACM on Human-Computer Interaction10.1145/35322056:EICS(1-34)Online publication date: 17-Jun-2022
    • (2021)Interdisciplinary Collaboration in Augmented Reality Development - A Process ModelAugmented Reality, Virtual Reality, and Computer Graphics10.1007/978-3-030-87595-4_14(178-194)Online publication date: 7-Sep-2021
    • (2020)Flex-ERProceedings of the ACM on Human-Computer Interaction10.1145/34273234:ISS(1-20)Online publication date: 4-Nov-2020
    • (2018)Towards rapid digital prototyping for augmented reality applicationsProceedings of the 4th International Workshop on Rapid Continuous Software Engineering10.1145/3194760.3194762(12-15)Online publication date: 29-May-2018
    • (2018)Sensory Substitution for Force Feedback RecoveryACM Transactions on Applied Perception10.1145/317664215:3(1-19)Online publication date: 13-Apr-2018
    • (2015)Model-based design of multimodal interaction for augmented reality web applicationsProceedings of the 20th International Conference on 3D Web Technology10.1145/2775292.2775293(259-267)Online publication date: 18-Jun-2015
    • (2015)Inducement of visual attention using augmented reality for multi-display systems in advanced tele-operation2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)10.1109/IROS.2015.7354135(5364-5369)Online publication date: 28-Sep-2015
    • (2010)3D collaboration environment based on real space and digital space symbiosisProceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part IV10.1007/978-3-642-12189-0_15(164-174)Online publication date: 23-Mar-2010
    • (2008)The magic lens boxProceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts10.1145/1413634.1413719(479-486)Online publication date: 10-Sep-2008
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media