Design of an immersive teleconferencing application

  • G. Y. Georgiannakis
  • P. E. Trahanias
  • C. N. Nikolaou
  • S. C. Orphanoudakis
Session 4: Enhanced Multimedia Conferencing
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1045)


This paper concerns the design of a system supporting teleconferencing applications. This system aims at creating an immersive environment by compositing a synthetic background with the reconstructed images of remote participants. It also presents natural scenes by employing viewer tracking and rendering images from the vantage point of the viewer. Processing requirements are met by exploiting existing networks of workstations by means of a quality of service based resource management scheme. This approach offers advantages with respect to the application itself (teleconferencing) and resource requirements. By restricting the transmitted images to the participants only, the required bandwidth becomes much smaller and video quality can be achieved. The employed resource management scheme limits computational resources to general purpose workstations. On the other hand, a synthetic background that matches the real meeting room can be easily designed, giving the impression of a virtual meeting room as an extension of the real one. In this way, remote conference sessions that resemble real life meetings can be held.


teleconferencing applications immersive environment virtual meeting room viewer tracking active vision adaptive systems QoS based resource management 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    L.W. Abele. Feature Selection by Space Invariant Comparison with Applications to the Segmentation of Textured Pictures. In 5th Intl. Conf. Pattern Recogn., Miami Beach, Florida, December 1980, pp. 535–539.Google Scholar
  2. 2.
    A.L. Yuille, P.W. Hallinan, and D.S. Cohen. Feature Extraction From Faces Using Deformable Templates. Int. J. Computer Vision, Vol. 8, No. 2, 1992, pp. 99–111.Google Scholar
  3. 3.
    M. Batubara and A. J. McGregor. “An Introduction to B-ISDN and ATM”. Technical report, Robotics and Digital Technology — Monash Univ., September 1993.Google Scholar
  4. 4.
    S. A. Bly and S. R. Harrison. “Media Spaces: Bringing People Together in an Video, Audio and Computing Environment”. Communications of the ACM, Vol. 36, No. 1, January 1993, pp. 30–47.Google Scholar
  5. 5.
    Tatjana M. Burkow. “Operating System Support for Distributed Multimedia Applications; A Survey of Current Research”. Technical report, Univ. of Cambridge Computer Laboratory, Jun 1994.Google Scholar
  6. 6.
    G. Coulson and G. S. Blair. Microkernel Support for Continuous Media in Distributed Systems. In Computer Networks and ISDN Systems, 1994.Google Scholar
  7. 7.
    Robert S. Fish, Robert E. Kraut, and Barbara L. Chalfonte. The VideoWindow System in Informal Communications. In CSCW 1990 Proc., pages 1–11.Google Scholar
  8. 8.
    William W. Gaver. The Affordances of Media Spaces for Collaboration. In CSCW 1992 Proceedings, pp. 17–24.Google Scholar
  9. 9.
    Ramesh Govindan. Operating System Mechanisms for Continuous Media. PhD thesis, Computer Science Div., Univ. of California, Berkeley, Jul 1992.Google Scholar
  10. 10.
    Eoin Andrew Hyden. Operating System Support for Quality of Service. PhD thesis, Wolfson College, University of Cambridge, February 1994.Google Scholar
  11. 11.
    H. Ishii, M. Kobayashi, and J. Grudin. Integration of Inter-Personal Space and Shared Workspace: ClearBoard Design and Experiments. In CSCW 1992 Proceedings, pages 33–42.Google Scholar
  12. 12.
    James Lane. ATM Knits Voice, Data on any Net. IEEE Spectrum, Vol. 31, No. 2, February 1994, pp. 42–46.Google Scholar
  13. 13.
    Ian M. Leslie, D. McAulley, and Sape J. Mullender. “Pegasus — Operating System Support for Distributed Multimedia Systems”. In Proceedings of the Summer Usenix Conference, Boston MA, June 1994.Google Scholar
  14. 14.
    C. Liu, J. Lin, W. Shih, A. Yu, J. Chung, and Z. Wei. Algorithms for Scheduling Imprecise Computations. IEEE Computer, Vol. 24, No. 5, May 1991, pp. 58–68.Google Scholar
  15. 15.
    M. Lourakis. “Ordinal Instead of Metric Depth: An Alternative”. Master's thesis, University Of Crete, Computer Science Department, 1995.Google Scholar
  16. 16.
    Klara Nahrstedt and Ralf Steinmentz. Resource Management in Networked Multimedia Systems. IEEE Computer, Vol. 28, No. 5, May 1995, pp. 52–63.Google Scholar
  17. 17.
    K. Okada, F. Maeda, Y. Ichikawaa, and Y. Matsushita. Multiparty Videoconferencing at Virtual Social Distance: MAJIC Design. In CSCW 1994 Proceedings, pp. 385–393.Google Scholar
  18. 18.
    P. Venkat Rangan and Harrick M. Vin. Designing File Systems for Digital Audio and Video. In Proceedings of 13th ACM Symposium on Operating Systems Principles, ACMSIGOPS, Oct 1991, pp. 81–94.Google Scholar
  19. 19.
    B. Schiemann and M. Rosenberger. IDL for Load Balancing. Technical report, LYDIA/WP.4/T.4.1/D1, May 1995.Google Scholar
  20. 20.
    T.R. Reed and J.M. Hans du Buf. A Review of Recent Texture Segmentation and Feature Extraction Techniques. CVGIP: Image Understanding, Vol. 57, No. 3, May 1993, pp. 359–372.Google Scholar
  21. 21.
    W.B. Thompson and T.C. Pong. Detecting Moving Objects. International Journal of Computer Vision, Vol. 4, 1990, pp. 39–57.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • G. Y. Georgiannakis
    • 1
    • 2
  • P. E. Trahanias
    • 1
    • 2
  • C. N. Nikolaou
    • 1
    • 2
  • S. C. Orphanoudakis
    • 1
    • 2
  1. 1.Institute of Computer ScienceFORTHFrence
  2. 2.Department of Computer ScienceUniversity of CreteFrence

Personalised recommendations