José Miguel Salles Dias, L. Monteiro, P. Santos, R. Silvestre, R. Bastos
{"title":"Developing and authoring mixed reality with MX toolkit","authors":"José Miguel Salles Dias, L. Monteiro, P. Santos, R. Silvestre, R. Bastos","doi":"10.1109/ART.2003.1320420","DOIUrl":"https://doi.org/10.1109/ART.2003.1320420","url":null,"abstract":"This paper describes a software platform oriented to the augmented reality/mixed reality application developer, aiming at simplifying his/her programming tasks. This platform comprises a software development kit (SDK) for the Windows environment, consisting of a set of C++ classes packaged into modules. The platform is known as MX toolkit and utilises extensively the AR toolkit, for all matters regarding marker-based tracking, but is defined at a somewhat higher abstraction level than the AR toolkit software layer, by hiding from the programmer, low level implementation details and facilitating AR/MR object-oriented programming. The MX toolkit is presented by means of a comparison with the AR toolkit processing pipeline and API and by explaining its eight system modules. We expect to provide this package as an aid for AR toolkit-based applications development. The paper also describes a visual AR/MR authoring tool, the Mix It application, from the user interface point of view, as an illustration of the development support potential of the MX toolkit SDK.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126266109","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Supporting user interface evaluation of AR presentation and interaction techniques with ARToolkit","authors":"V. Paelke, J. Stocklein, C. Reimann, W. Rosenbach","doi":"10.1109/ART.2003.1320424","DOIUrl":"https://doi.org/10.1109/ART.2003.1320424","url":null,"abstract":"Usability oriented design is essential for the creation of efficient, effective and successful real-world AR applications. The creation of highly usable AR interfaces requires detailed knowledge about the usability aspects of the various interaction and information presentation techniques that are used to create them. Currently, the expertise in the AR domain with regards to efficient and effective visual presentation techniques and corresponding interaction techniques is still very limited. To resolve this problem, it is necessary to support designers of AR user interfaces with a knowledge-base that covers the AR specific aspects of various information presentation and interaction techniques. This knowledge can only be gathered by evaluating different techniques in systematic usability tests. To make the systematic evaluation of a variety of AR information presentation and interaction techniques viable, we have created a workflow that supports the fast and easy creation of the necessary test applications. The workflow uses well established tools including Maya for 3D modeling, the i4D graphics system for graphics rendering and ARToolkit for tracking, as well as some new custom developments to integrate them into a coherent workflow. This approach enables the creation of the small-scale AR applications that are required for user tests with minimal effort and thus enables us to systematically compare different approaches to common AR user interface design problems.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117328316","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ARToolKit on the PocketPC platform","authors":"Daniel Wagner, D. Schmalstieg","doi":"10.1109/ART.2003.1320418","DOIUrl":"https://doi.org/10.1109/ART.2003.1320418","url":null,"abstract":"In this paper, we describe the port of ARToolKit onto the PocketPC platform including optimizations that led to a three-fold speedup over the native cross-compiled version. The ported ARToolKit module was successfully used in the Handheld AR project.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127004053","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Gausemeier, M. Grafe, C. Matysczok, R. Radkowski
{"title":"Optical tracking stabilization using low-pass filters","authors":"J. Gausemeier, M. Grafe, C. Matysczok, R. Radkowski","doi":"10.1109/ART.2003.1320419","DOIUrl":"https://doi.org/10.1109/ART.2003.1320419","url":null,"abstract":"Optical tracking usually depends on adequate, good and stable lighting conditions. If the lighting conditions become unstable and often changing, the results are usually an unstable optical tracking and a jumping of the superimposed image. In this article, we propose low-pass filters for the stabilization of the superimposed image and for the compensation of jittering effects while performance, robustness and accuracy of the optical tracking system is not influenced.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128294481","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
R. Colvin, T. Hung, D. Jimison, B. Johnson, E. Myers, T. Blaine
{"title":"A dice game in third person augmented reality","authors":"R. Colvin, T. Hung, D. Jimison, B. Johnson, E. Myers, T. Blaine","doi":"10.1109/ART.2003.1320416","DOIUrl":"https://doi.org/10.1109/ART.2003.1320416","url":null,"abstract":"We describe a prototype entertainment application of the augmented-reality toolkit based on a fantasy dice game. Two players roll dice bearing glyphs that are interpreted by a computer, which provides graphical and auditory feedback. Our prototype uses entirely consumer-grade equipment: a USB Webcam, a projector, and a 2 GHz desktop with 5.1 surround speakers. Unlike many AR-Toolkit applications, our players are not encumbered by head-mounted displays. Face-to-face gameplay, integrated with the physicality of a traditional dice game, display results on a shared projection screen from a third-person point-of-view. This combination of elements provides a unique application of AR-Toolkit for merging the spectacle of modern video games with a tangible interface.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134039628","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
H. Kato, K. Tachibana, M. Tanabe, T. Nakajima, Y. Fukuda
{"title":"MagicCup: a tangible interface for virtual objects manipulation in table-top augmented reality","authors":"H. Kato, K. Tachibana, M. Tanabe, T. Nakajima, Y. Fukuda","doi":"10.1109/ART.2003.1320434","DOIUrl":"https://doi.org/10.1109/ART.2003.1320434","url":null,"abstract":"We propose a tangible interface for virtual object manipulation in table-top augmented reality based on ARToolKit. It is designed for city planning. Augmented reality technology enables users to consider city plans more effectively and easily. One important issue of the augmented reality environment is how a user can manipulate 3D structures that are displayed as virtual objects. It has to be intuitive and easy so that it may not disturb a user's thoughts. We propose a new direct manipulation method based on a tangible user interface. The user holds a transport cup upside down and can pick up, move or delete a virtual object.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"330 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114371695","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Woolard, V. Lalioti, N. Hedley, Joey Julien, M. Hammond, N. Carrigan
{"title":"Using ARToolKit to prototype future entertainment scenarios","authors":"A. Woolard, V. Lalioti, N. Hedley, Joey Julien, M. Hammond, N. Carrigan","doi":"10.1109/ART.2003.1320430","DOIUrl":"https://doi.org/10.1109/ART.2003.1320430","url":null,"abstract":"This article discusses the potential application of augmented reality (AR) in the creation of future interactive entertainment experiences. It describes the production of prototypes using ARToolkit that use physically manipulated AR within television broadcast production and in home entertainment for children.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"284 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114492166","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Using ARToolkit for passive tracking and presentation in ubiquitous workspaces","authors":"H. Slay, B. Thomas, R. Vernik","doi":"10.1109/ART.2003.1320427","DOIUrl":"https://doi.org/10.1109/ART.2003.1320427","url":null,"abstract":"This paper presents new infrastructure for future work environments. These environments support a variety of display and interaction modalities for use by multiple users. To be able to interact in such environments, a mechanism must exist to track devices, displays, etc. We present a passive detection framework that uses ARToolkit and fiducial markers to track marked objects in a workspace. To solve for occlusion of targets, we propose the use of multiple cameras monitoring a work environment form multiple angles. A key advantage of this approach is that it allows the tracking cards to be used for both control and display of ambient information.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126231347","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
W. Hartmann, J. Zauner, M. Haller, T. Luckeneder, W. Woess
{"title":"\"Shadow Catcher\": a vision based illumination condition sensor using ARToolKit","authors":"W. Hartmann, J. Zauner, M. Haller, T. Luckeneder, W. Woess","doi":"10.1109/ART.2003.1320426","DOIUrl":"https://doi.org/10.1109/ART.2003.1320426","url":null,"abstract":"Computing the correct illumination of virtual scenes is a well-explored area today. Most commonly used 3D graphic libraries like OpenGL or DirectX/Direct3d contain functions for these tasks. The \"Shadow Catcher\" approach uses the shadows that a light source casts on a so-called \"sensor geometry\" to determine the position of the light source by analyzing the shape of those shadows. Position and shape of this geometry are known by the system. ARToolKit is currently used to track the position of the geometry, but the solution is independent of the underlying tracking system. The system uses computer vision methodologies to detect shadow silhouettes on the surface of this geometry. The knowledge about the geometry's shape, together with the information about the shadow silhouettes, is used to compute the position of the light source.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125445704","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Object-oriented toolkit for augmented reality","authors":"C. Reimann, S. Engel, V. Paelke","doi":"10.1109/ART.2003.1320423","DOIUrl":"https://doi.org/10.1109/ART.2003.1320423","url":null,"abstract":"In this paper, we describe the new OO-ARToolKit which contains a number of improvements over the original version by H. Kato and M. Billinghurst. We explain the new software-architecture and the advantages which have been gained by using it. Furthermore, we deliver an insight into the internal processes and describe the easier approach to working with the new OO-ARToolKit.","PeriodicalId":391445,"journal":{"name":"2003 IEEE International Augmented Reality Toolkit Workshop","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129879778","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}