R. Waters, David B. Anderson, J. Barrus, David C. Brogan, M. Casey, Stephan G. McKeown, Tohei Nitta, Ilene B. Sterns, W. Yerazunis
{"title":"Diamond Park and Spline:Social Virtual Reality with 3D Animation, Spoken Interaction, and Runtime Extendability","authors":"R. Waters, David B. Anderson, J. Barrus, David C. Brogan, M. Casey, Stephan G. McKeown, Tohei Nitta, Ilene B. Sterns, W. Yerazunis","doi":"10.1162/pres.1997.6.4.461","DOIUrl":"https://doi.org/10.1162/pres.1997.6.4.461","url":null,"abstract":"Diamond Park is a social virtual reality system in which multiple geographically separated users can speak to each other and participate in joint activities. The central theme of the park is cycling. Human visitors to the park are represented by 3D animated avatars and can explore a square mile of 3D terrain. In addition to human visitors, the park hosts a number of computer simulations, including tour buses and autonomous animated figures. Diamond Park is implemented using a software platform called Spline, which makes it easy to build virtual worlds where multiple people interact with each other and with computer simulations in a 3D visual and audio environment. Spline performs all the processing necessary to maintain a distributed, modifiable, and extendable model of a virtual world that is shared between the participants. For more information visit http://www.merl.com.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"65 1","pages":"461-481"},"PeriodicalIF":1.1,"publicationDate":"1997-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77631533","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Survey of Augmented Reality","authors":"Ronald T. Azuma","doi":"10.1162/pres.1997.6.4.355","DOIUrl":"https://doi.org/10.1162/pres.1997.6.4.355","url":null,"abstract":"This paper surveys the field of augmented reality (AR), in which 3D virtual objects are integrated into a 3D real environment in real time. It describes the medical, manufacturing, visualization, path planning, entertainment, and military applications that have been explored. This paper describes the characteristics of augmented reality systems, including a detailed discussion of the tradeoffs between optical and video blending approaches. Registration and sensing errors are two of the biggest problems in building effective augmented reality systems, so this paper summarizes current efforts to overcome these problems. Future directions and areas requiring further research are discussed. This survey provides a starting point for anyone interested in researching or using augmented reality.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"28 1","pages":"355-385"},"PeriodicalIF":1.1,"publicationDate":"1997-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83454565","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"NaviCam:A Magnifying Glass Approach to Augmented Reality","authors":"J. Rekimoto","doi":"10.1162/pres.1997.6.4.399","DOIUrl":"https://doi.org/10.1162/pres.1997.6.4.399","url":null,"abstract":"Current augmented reality (AR) systems are not designed to be used in our daily lives. Head-mounted see-through displays are too cumbersome and look too unusual for everyday life. The limited scalability of position-tracking devices limits the use of AR to very restricted environments. This paper proposes a different way to realize AR that can be used in an open environment by introducing the concept of ID awareness and a hand-held video see-through display. Unlike other AR systems that use head-mounted or head-up displays, our approach employs the combination of a palmtop-sized display and a small video camera. A user sees the real world through the display device, with added computer-augmented information. We call this configuration the magnifying glass approach. It has several advantages over traditional head-up or head-mounted configurations. The main advantage is that the user is not required to wear any cumbersome headgear. The user can easily move the display device around like a magnifying glass and compare real and augmented images. The video camera also obtains information related to real-world situations. The system recognizes real-world objects using the video images by reading identification (ID) tags. Based on the recognized ID tag, the system retrieves and displays information about the real-world object to the user. The prototype hand-held device based on our proposed concept is called NaviCam. We describe several potential applications. Our experiments with NaviCam show the great potential of our video see-through palmtop display. It was significantly faster than a head-up configuration, and its subjective score from testers was also higher.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"1 1","pages":"399-412"},"PeriodicalIF":1.1,"publicationDate":"1997-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74602002","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Computer Vision-Based Augmented Reality for Guiding Manual Assembly","authors":"Rajeev Sharma, J. Molineros","doi":"10.1162/pres.1997.6.3.292","DOIUrl":"https://doi.org/10.1162/pres.1997.6.3.292","url":null,"abstract":"Augmented reality (AR) has the goal of enhancing a person's perception of the surrounding world, unlike virtual reality (VR) that aims at replacing the perception of the world with an artificial one. An important issue in AR is making the virtual world sensitive to the current state of the surrounding real world as the user interacts with it. For providing the appropriate augmentation stimulus at the right position and time, the system needs some sensor to interpret the surrounding scene. Computer vision holds great potential in providing the necessary interpretation of the scene. While a computer vision-based general interpretation of a scene is extremely difficult, the constraints from the assembly domain and specific marker-based coding scheme are used to develop an efficient and practical solution. We consider the problem of scene augmentation in the context of a human engaged in assembling a mechanical object from its components. Concepts from robot assembly planning are used to develop a systematic framework for presenting augmentation stimuli for this assembly domain. An experimental prototype system, VEGAS (Visual Enhancement for Guiding Assembly Sequences), is described, that implements some of the AR concepts for guiding assembly using computer vision.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"9 1","pages":"292-317"},"PeriodicalIF":1.1,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90005528","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Online Telecontrol Techniques Based on Object Parameter Adjusting","authors":"L. Slutski","doi":"10.1162/pres.1997.6.3.255","DOIUrl":"https://doi.org/10.1162/pres.1997.6.3.255","url":null,"abstract":"An approach to telerobotic system organization with manipulator variable parameters is developed. It is intended for solution of manipulation problems when fast transportation operations are combined with high-precision positioning operations. Based on previous research, manipulator gain was chosen as a means for system quality control. It was proposed that the human operator should personally adjust the robot parameters in compliance with situation requirements. Besides such direct parameter adjustment, another implementation of this concept based on indirect adjustment (such as by analog circuit) was also developed. An additional channel of parameter control was introduced into the system in these cases. A new hand-controller design and a method for synthesis of such system algorithms were also developed. The ground has thus been laid for the kinematic coordinate-parameter control for the main regimes of telerobot work. The described approach results in the organization of effective online systems with sufficiently simple control algorithms. By means of testing, the efficiency of these systems is shown.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"27 1","pages":"255-267"},"PeriodicalIF":1.1,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86424974","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Zircus Concept Sketch for a Learning Environment and Online Community","authors":"C. Strohecker","doi":"10.1162/pres.1997.6.3.339","DOIUrl":"https://doi.org/10.1162/pres.1997.6.3.339","url":null,"abstract":"This paper describes premises of a video, Zircus, presenting a design for a virtual environment. The video is a basis for discussion—a sketch, rather than a specification, of a virtual playspace and interactions that can happen there. The playspace is conceived as a learning environment in which constructive activities can focus thinking on certain sets of ideas. Conversations within the multiuser environment can also be conducive to learning, as well as to developing an online community. These actions and conversations would depend on a future system combining technologies in networked graphics, speech, AI, various input devices, and high-level software for constructing animations and audio/video sequences. Taking the ideas in Zircus from sketch to implementation will require contributions from researchers in a range of disciplines, including architectural design, film media, learning theory, and computer science.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"65 1","pages":"339-349"},"PeriodicalIF":1.1,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90722846","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Effects of Image Quality, Number of Selectable Viewpoints, and Way to Select the Viewpoint in X-Ray Luggage Inspection","authors":"W. Pasman, G. Smets, P. Stappers","doi":"10.1162/pres.1997.6.3.268","DOIUrl":"https://doi.org/10.1162/pres.1997.6.3.268","url":null,"abstract":"For luggage inspection, a good 3D impression is needed. This impression can be enhanced either by improving the image quality or by providing multiple viewpoints. An experiment is described in which students had to judge whether two objects in a transparent box were connected with a wire. Subjects using head movements to select the viewpoint were compared with subjects using a knob. Viewpoint selection was limited to horizontal movement. The resolution and the number of grey levels of the image as well as the size and the number of discrete steps of image movement were manipulated. Results show that 16 grey levels are sufficient to detect the wire, but that for a correct decision about connectivity, a freedom of movement of at least 90° is desirable. No difference was found between selecting the desired viewpoint with the head and by knob.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"158 1","pages":"268-281"},"PeriodicalIF":1.1,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74831579","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Potential of Teleoperation for Entertainment and Education","authors":"N. Durlach","doi":"10.1162/pres.1997.6.3.350","DOIUrl":"https://doi.org/10.1162/pres.1997.6.3.350","url":null,"abstract":"","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"16 1","pages":"350-351"},"PeriodicalIF":1.1,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86090323","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"EMG-Based Interface for Position Tracking and Control in VR Environments and Teleoperation","authors":"S. Suryanarayanan, N. P. Reddy","doi":"10.1162/pres.1997.6.3.282","DOIUrl":"https://doi.org/10.1162/pres.1997.6.3.282","url":null,"abstract":"Position tracking and control using bioelectric signals are emerging as promising techniques. Surface electromyographic (EMG) signals are being researched for tracking human movements, direct proportional control of teleoperators, and object manipulation in VR environments. This study investigates the use of surface EMG to track elbow joint angle during flexion-extension of the arm applied to control of a virtual environment or an anthropomorphic telemanipulator. An intelligent system based on neural networks and fuzzy logic has been developed to use the processed surface EMG signal and predict the joint angle. The intelligent system has been tested on normal subjects performing flexion-extension of the arm of various angles and at several speeds. The joint angles predicted by the intelligent system were input to a computer-simulated model of an elbow manipulator. Preliminary results show the average root mean squared (RMS) error between the actual elbow joint angle measured with a goniometer and the joint angle reproduced by the robot model to be less than 20%. The technique of using EMG as an interface for tracking and direct biocontrol has great potential in VR and telemanipulation.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"18 1","pages":"282-291"},"PeriodicalIF":1.1,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84497893","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Experiments Using Multimodal Virtual Environments in Design for Assembly Analysis","authors":"Rakesh Gupta, T. Sheridan, D. Whitney","doi":"10.1162/pres.1997.6.3.318","DOIUrl":"https://doi.org/10.1162/pres.1997.6.3.318","url":null,"abstract":"The goal of this work is to investigate whether estimates of ease of part handling and part insertion can be provided by multimodal simulation using virtual environment (VE) technology. The long-term goal is to use this data to extend computer-aided design (CAD) systems in order to evaluate and compare alternate designs using design for assembly analysis. A unified, physically-based model has been developed for modeling dynamic interactions and has been built into a multimodal VE system called the Virtual Environment for Design for Assembly (VEDA). The designer sees a visual representation of objects, hears collision sounds when objects hit each other, and can feel and manipulate the objects through haptic interface devices with force feedback. Currently these models are 2D in order to preserve interactive update rates. Experiments were conducted with human subjects using a two-dimensional peg-in-hole apparatus and a VEDA simulation of the same apparatus. The simulation duplicated as well as possible the weight, shape, size, peg-hole clearance, and fictional characteristics of the physical apparatus. The experiments showed that the multimodal VE is able to replicate experimental results in which increased task completion times correlated with increasing task difficulty (measured as increased friction, increased handling distance, and decreased peg-hole clearance). However, the multimodal VE task completion times are approximately twice those of the physical apparatus completion process. A number of possible factors have been identified, but the effect of these factors has not been quantified.","PeriodicalId":54588,"journal":{"name":"Presence-Teleoperators and Virtual Environments","volume":"97 1","pages":"318-338"},"PeriodicalIF":1.1,"publicationDate":"1997-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85844920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}