Occlusion in Collaborative Augmented Environments

  • Anton Fuhrmann
  • Gerd Hesina
  • François Faure
  • Michael Gervautz
Part of the Eurographics book series (EUROGRAPH)


Augmented environments superimpose computer graphics on the real world. Such augmented environments are well suited for collaboration of multiple users. To improve the quality and consistency of the augmentation, the occlusion of real objects by computer-generated objects and vice versa has to be implemented. We present methods how this can be done for a tracked user’s body and other real objects and how irritating artifacts due to misalignments can be reduced. Our method is based on simulating the occlusion of virtual objects by a representation of the user modeled as kinematic chains of articulated solids. Registration and modeling errors of this model are being reduced by smoothing the border between virtual world and occluding real object. An implementation in our augmented environment and the resulting improvements are presented.


Virtual Environment Augmented Reality Real Object Motion Sickness Virtual Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ronald Azuma. A Survey of Augmented Reality. Presence, 6 (4): pp. 355–385, 1997Google Scholar
  2. 2.
    Ronald Azuma and Gary Bishop. Improving Static and Dynamic Registration in an Optical See-Through HMD. Proc. of SIGGRAPH’94, pp. 197–204, 1994.Google Scholar
  3. 3.
    Norman I. Badler, Michael J. Hollick and John Granieri. Real-time control of a virtual human using minimal sensors. Presence 2 (1), 1993, pp. 82–86.Google Scholar
  4. 4.
    M.O. Berger. Resolving Occlusion In Augmented Reality: A Contour Based Approach Without 3D Reconstruction. Proceedings of Conference on Computer Vision and Pattern Recognition, IEEE, 1997, Poster Session 1.Google Scholar
  5. 5.
    David E. Breen, Ross T. Whitaker, Eric Rose and Mihran Tuceryan. Interactive Occlusion and Automatic Object Placement for Augmented Reality. Computer Graphics Forum (Proceedings of EUROGRAPHICS’96), 15 (3): C11–C22, 1996.CrossRefGoogle Scholar
  6. 6.
    C. Cruz-Neira et al. The CAVE: Audio Visual Expirience Automatic Virtual Environment. Comm. of ACM, 35 (6): 65, 1992.CrossRefGoogle Scholar
  7. 7.
    Francois Faure. Interactive solid animation using linearized displacement constraints. Proc. Eurographics Workshop on Animation and Simulation, 1998.Google Scholar
  8. 8.
    S. Feiner, B. Maclntyre, and D. Seligmann. Knowledge-Based Augmented Reality. Communications of the ACM, 36 (7): 53–62, 1993.CrossRefGoogle Scholar
  9. 9.
    Fuhrmann, H. Löffelmann, and D. Schmalstieg. Collaborative Augmented Reality: Exploring Dynamical Systems. In IEEE Visualization’ 97 Proceedings, pages 459–462. IEEE Computer Society, October 1997.Google Scholar
  10. 10.
    Anton Fuhrmann, Helwig Löffelmann, Dieter Schmalstieg, and Michael Gervautz. Collaborative Visualization in Augmented Reality. IEEE Computer Graphics and Applications, 18 (4): 54–59, July/August 1998.CrossRefGoogle Scholar
  11. 11.
    W. Krueger and B. Froehlich Visualization Blackboard: The Responsive Workbench (virtual work environment) IEEE Computer Graphics and Applications, 14 (3), pp. 12–15, May 1994.Google Scholar
  12. 12.
    Kiriakos N. Kutulakos and James R. Vallino. Calibration-Free Augmented Reality. IEEE Transactions on Visualization and CG, 4 (1), pp. 1–20, January 1998.CrossRefGoogle Scholar
  13. 13.
    T. McReynolds, D. Blythe, B. Grantham, and S. Nelson. Advanced Graphics Programming Techniques Using OpenGL. SIGGRAPH ‘88 Course notesGoogle Scholar
  14. 14.
    Press, Teukolski, Vetterling, and Flannery. “Numerical Recipes in C”, Cambridge University Press, 1992.Google Scholar
  15. 15.
    R. Raskar, G. Welch, M. Cutts, A. Lake, L. Stesin and H. Fuchs. The Office of the Future: A Unified Approach to Image-Based Modeling and Spatially Immersive Displays. Proc. SIGGRAPH 98 Annual Conference Series, pp. 179–188, Addison Wesley, July 1998.Google Scholar
  16. 16.
    P. Strauss and R. Carey. An Object Oriented 3D Graphics Toolkit. Proc.SIGGRAPH’92, (2): 341–347, 1992.CrossRefGoogle Scholar
  17. 17.
    A. State, G. Hirota, D. T. Chen, W. F. Garrett, and M. A. Livingston. Superior Augmented-Reality Registration by Integrating Landmark Tracking and Magnetic Tracking. Proc.SIGGRAPH 96, ACM SIGGRAPH, pp. 429–438.Google Scholar
  18. 18.
    A. State, M. A. Livingston, G. Hirota, W. F. Garrett, M. C. Whitton, H. Fuchs, and E. D. Pisano (MD). Technologies for Augmented-Reality Systems: realizing Ultrasound-Guided Needle Biopsies. Proc. SIGGRAPH 96, ACM SIGGRAPH, pp. 439–446.Google Scholar
  19. 19.
    Zs. Szalavâri, M. Gervautz: The Personal Interaction Panel-A Two-handed Interface for Augmented Reality. Proc. EG 97, Budapest, Hungary, 335–346, 1997.Google Scholar
  20. 20.
    Zs. Szalavari, D. Schmalstieg, A. Fuhrmann, and M. Gervautz. Studierstube-An Environment for Collaboration in Augmented Reality. Virtual Reality: Research, Development & Applications, (3): 37–48, 1998.CrossRefGoogle Scholar
  21. 21.
    T. Oishi and S. Tachi. Methods to Calibrate Projection Transformation Parameters for See-Through Head-Mounted Displays. Presence, 5 (1): 122–135, 1995.Google Scholar
  22. 22.
    Mark Ward, Ronald Azuma, Robert Bennett, Stefan Gottschalk, Henry Fuchs. A Demonstrated Optical Tracker with Scalable Work Area for Head-Mounted Display Systems. Proceedings of 1992 Symposium on Interactive 3D Graphics (Cambridge, Mass., March 29-April 1 1992 ), 43–52Google Scholar
  23. 23.
    M. Waldrop, Marianne S., Pratt, Shirley M., Pratt, David R., McGhee, Robert B., Falby, John S. and Zyda, Michael J. Real-time Upper Body Articulation of Humans in a Networked Interactive Virtual Environment. Proceedings of the First ACM Workshop on Simulation and Interaction in Virtual Environments, University of Iowa, 13–15 July 1995, pp. 210–214.Google Scholar
  24. 24.
    R. Whitaker, C. Crampton, D. Breen, M. Tuceryan, and E. Rose. Object Calibration for Augmented Reality. Proc. EUROGRAPHICS’95, pp. 15–27, 1995.Google Scholar
  25. 25.
    M. Wloka and B. Anderson. Resolving Occlusion in Augmented Reality. Proc. Symposium on Interactive 3D Graphics, ACM SIGGRAPH, 1995, pp. 5–12.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag/Wien 1999

Authors and Affiliations

  • Anton Fuhrmann
    • 1
  • Gerd Hesina
    • 1
  • François Faure
    • 1
  • Michael Gervautz
    • 1
  1. 1.Department of Computer GraphicsVienna University of TechnologyAustria

Personalised recommendations