Abstract
An immersive whiteboard system is presented where users at multiple locations can communicate with each other. The system features a virtual environment with vivid avatars, stroke compression and streaming technology to effectively deliver stroke data across meeting participants, friendly human interaction and navigation, virtual and physical whiteboard. The whiteboard is both a physical platform for our input/output interfaces and a virtual screen for sharing common multimedia. It is this whiteboard correspondence that allows the user to physically write on the virtual whiteboard. In addition to drawing on the shared virtual board, the immersive whiteboard in our setup permits users to control the application menus, insert multimedia objects into the world, and navigate around the virtual environment. By integrating multimedia objects and avatar representations into an immersive environment, we provide the users with a more transparent medium so that they feel as if they are communicating and interacting face-to-face. The whiteboard efficiently pulls all the collaboration technologies together. The goal of this collaborative system is to provide a convenient environment for participants to interact with each other and support collaborative applications such as instant messaging, distance learning and conferencing.
Similar content being viewed by others
References
Adobe (1998), “The Compact Font Format Specification,” http://partners.adobe.com/asn/ developer/ technotes/postscript.html.
Ames, A.L., D.R. Nadeau, and J. Moreland (1997), VRML 2.0 Sourcebook, Wiley, New York.
Argyle, M. and J. Dean (1965), “Eye-Contact, Distance and Affiliation,” Sociometry 28, 289-304.
DigitalSpace (1997), “OnLive! Traveler 3D World,” http://www.onlive.com/prod/trav/about.html.
Douglas, D. and T. Peucker (1973), “Algorithms for the Reduction of the Number of Points Required to Represent a Digitized Line or its Caricature,” The Canadian Cartographer 10, 2, 112-122.
Electronics Imaging (1999), “E-Beam,” http://www.e-beam.com/.
Elrod, S., R. Bruce, R. Gold, D. Goldberg, F. Halasz, W. Janssen, D. Lee, K. McCall, E. Pedersen, K. Pier, J. Tang, and B. Welch (1992), “Liveboard: A Large Interactive Display Supporting Group Meetings, Presentations, and Remote Collaboration,” In Proceedings on Human Factors in Computing Systems, pp. 599-607.
Escher, M., I. Panzic, and N. Magnenat-Thalmann (1998), “Facial Deformation from MPEG-4,” In Proceedings on Computer Animation'98, pp. 56-62.
Fua, P. (1998), “Face Models from Uncalibrated Video Sequences,” In Proceedings of CAPTECH'98, pp. 214-228.
Gardner, W.G. (1999), “3D Audio and Acoustic Environment Modeling,” http://www.wavearts.com/.
Gardner,W.G. and K.D.Martin (1995), “HRTF Measurements of a KEMAR,” Journal of Acoustical Society of America 97, 6, 3907-3908.
Hendriks, F., X. Wang, B. Tseng, and Z. Shae (2001), “Portable Whiteboard System with Vision Input,” In Proceedings of Video Communication and Image Processing (VCIP 2001), CA, USA, SPIE 4310, 87.
IBM (1999), “SameTime Server,” http://www.lotus.com/.
Koeman, C. and F. Vander Weiden (1970), “The Application of Computation and Automatic Drawing Instruments to Structural Generalization,” Cartographic Journal 7, 1.
Kurihara, T. and K. Arai (1991), “A Transformation Method for Modeling and Animation of the Human Face from Photographs,” In Proceeding of Computer Animation '91, Tokyo, Springer, pp. 45-58.
Impedovo, S. (1993), Fundamentals in Handwriting Recognition, Springer, Berlin.
Leung, W.H., L. Belle, Z. Shae, F. Hendriks, and T. Chen (2000a), “Realistic Video Avatar,” In Proceedings of International Conference on Multimedia and Expo (ICME) 2000, IEEE Signal Processing Society Press, New York, pp. 631-634.
Leung, W.H., K. Goudeaux, S. Panichpapiboon, S. Wang, and T. Chen (2000b), “Networked Intelligent Collaborative Environment (NetICE),” In Proceedings of the International Conference on Multimedia and Expo(ICME) 2000, IEEE Signal Processing Society Press, New York, pp. 1645-1648.
Microsoft (1995), “True Type 1.0 Font Files,” http://www.microsoft.com/typography/tt/ tt.htm.
Microsoft (1996), “NetMeeting Videoconferencing Software,” http://www.microsoft.com/windows/netmeeting/.
Mizui, S. (1999), “Method and Apparatus for Measuring Position by Image Processing,” US Patent 5,901,236.
MPEG4 (1998), “SNHC Verification Model 9.0 (3D Mesh Encoding),” ISO/IEC JTC1/SC29/WG11 MPEG98/M3809.
NTT Software Corporation (1998), “Interspace 3D Virtual Environment,” http://www.ntts.com/ispace.html.
Pighin, F., J. Hecker, D. Lischinski, R. Szeliski, and D. Salesin (1998), “Synthesizing Realistic Facial Expressions from Photographs,” In Proceedings of SIGGRAPH'98, ACM, New York, pp. 75-84.
Shae, Z., B. Tseng, and J. von Kaenel (2000), “Multi-Resolution and Streaming of Whiteboard Stroke Media,” In Proceedings of Multimedia Software Engineering (MSE2000), Taiwan, IEEE Computer Society Press, Silver Springer, MD.
Shae, Z., X. Wang, and J. von Kaenel (1999), “Electronic Shopping through an Interactive Advertising and Browsing Banner,” In Proceedings of the 1st Workshop on Agent for e-Commerce of IAT99, Hong Kong, pp. 217-225.
Shae, Z., X. Wang, and J. von Kaenel (2000), “Transactional Interactive Multimedia Banner,” In Proceedings of Video Communication and Image Processing (VCIP2000), Australia, SPIE 4067, 49.
Swedish Institute of Computer Science (1998), “Distributed Interactive Virtual Environment (DIVE),” http://www.sics.se/dce/dive/dive.html/.
Tang, J.C. and E.A. Isaacs (1992), “Why Do Users like Video? Studies of Multimedia-Supported Collaboration,” Computer Supported Cooperative Work (CSCW) 1, 163-193.
Virtual Ink Inc. (1999), “Mimio,” http://www.mimio.com/.
White, P. (1996), “CU-SeeMe Videoconferencing Software,” http://www.wpine.com/Products/CU-SeeMe/.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Shae, ZY., Tseng, B. & Leung, W.H. Immersive Whiteboard Collaborative System. Annals of Software Engineering 12, 193–212 (2001). https://doi.org/10.1023/A:1013343611618
Issue Date:
DOI: https://doi.org/10.1023/A:1013343611618