NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.
Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.
An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
When Worlds Collide - Interactions Between the Virtual and the Real
Published
Author(s)
Sanford P. Ressler, Brian Antonishek, Quandou (. Wang, Afzal A. Godil, Keith A. Stouffer
Abstract
This paper explores issues surrounding interaction with virtual (computer generated) objects which are interfaced to real world devices. In addition a virtual room corresponding to a real physical room has been created to allow collaborative meetings with those physically and virtually present. In particular we have created a set of VRML (Virtual Reality Modeling Language) cameras, which interface to real computer controlled cameras in a smart room. A smart room contains cameras, microphones and possibly other devices to provide a rich interactive experience for the participants. Interacting with the virtual camera controls the real camera. A second interaction method is through a Java applet, which appears on a Web page as an image of the remote control for the camera. The VRML camera object can also function as a status display. When someone moves the camera in the real world via the real remote control, the position of the VRML camera updates to reflect the actual status.We have two methods of viewing the video from the camera. One method is a C program executing on the CPU with the camera which quickly updates the images that can be viewed on the web via a server-push HTML page. The second method is to stream the video through video streaming software (commercial off-the-shelf).The entire VRML view of the smart room with cameras is placed within the context of a multi-user VRML world. This world can be visited by whomever desires to participate in meetings, held in the physical smart room. Our intent is to create intuitive user interfaces to the cameras, and other facilities of the room. We allow people not physically able or willing to attend the physical meeting to participate virtually. People attending meetings remotely are represented as avatars.
Citation
Workshop on Language Technology, Interactions in Virtual Worlds
device control, user interfaces, virtual environments, VRML
Citation
Ressler, S.
, Antonishek, B.
, Wang, Q.
, Godil, A.
and Stouffer, K.
(2001),
When Worlds Collide - Interactions Between the Virtual and the Real, Workshop on Language Technology, Interactions in Virtual Worlds, [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=151427
(Accessed October 12, 2025)