ACM Home Page
Please provide us with feedback. Feedback
View management for virtual and augmented reality
Full text PdfPdf (1.19 MB)
Source Symposium on User Interface Software and Technology archive
Proceedings of the 14th annual ACM symposium on User interface software and technology table of contents
Orlando, Florida
SESSION: Papers: Managing user interaction table of contents
Pages: 101 - 110  
Year of Publication: 2001
ISBN:1-58113-438-X
Authors
Blaine Bell  500 W 120th St., Columbia University, New York, NY
Steven Feiner  500 W 120th St., Columbia University, New York, NY
Tobias Höllerer  500 W 120th St., Columbia University, New York, NY
Sponsors
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 124,   Citation Count: 34
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/502348.502363
What is a DOI?

ABSTRACT

We describe a view-management component for interactive 3D user interfaces. By view management, we mean maintaining visual constraints on the projections of objects on the view plane, such as locating related objects near each other, or preventing objects from occluding each other. Our view-management component accomplishes this by modifying selected object properties, including position, size, and transparency, which are tagged to indicate their constraints. For example, some objects may have geometric properties that are determined entirely by a physical simulation and which cannot be modified, while other objects may be annotations whose position and size are flexible.We introduce algorithms that use upright rectangular extents to represent on the view plane a dynamic and efficient approximation of the occupied space containing the projections of visible portions of 3D objects, as well as the unoccupied space in which objects can be placed to avoid occlusion. Layout decisions from previous frames are taken into account to reduce visual discontinuities. We present augmented reality and virtual reality examples to which we have applied our approach, including a dynamically labeled and annotated environment.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
K. Arthur, T. Preston, R. Taylor II, F. Brooks, Jr., M. Whitton, and W. Wright. Designing and building the PIT: A head tracked stereo workspace for two users. In Second Int. Immersive Projection Technology Workshop, Ames, IA, May 11-12 1998. www.cs.unc.edu/Research/graphics/ GRIP/PIT/doc/ipt-paper.pdf.
 
3
G. J. Badros, J. Nichols, and A. Boming. SCWM-an intelligent constraint-enabled window manager. In Proc. AAAI Spring Symposium on Smart Graphics, Cambridge, MA, Mar.20-22 2000. (http://scwm.mit.edu).
 
4
5
 
6
M. Billinghurst, S. Weghorst, and T. Fumess III. Shared space: An augmented reality approach for computer supported collaborative work. Virtual Reality, 3(1):25-36, 1998.
 
7
 
8
9
 
10
Y. Chrysanthou, and M. Slater. Computing dynamic changes to BSP trees, Computer Graphics Forum (Proc. Eurographics '92), 11(3), September 1992, 321-332.
 
11
 
12
M. Deering and H. Sowizral. Java3D Specification, Version 1.0. Sun Microsystems, 2550 Garcia Avenue, Mountain View, CA 94043, USA, Aug. 1997.
 
13
K. Fairchild, S. Poltrock, and G. Furnas. SemNet: Threedimensional graphic representations of large knowledge bases. In R. Guindon, editor, Cognitive Science and its Applications for Human Computer Interaction, pages 201- 233. Lawrence Erlbaum, Hillsdale, NJ, 1988.
14
15
 
16
S. Feiner and D. Seligmann. Cutaways and ghosting: Satisfying visibility constraints in dynamic 3D illustrations. The Visual Computer, 8(5-6):292-302, June 1992.
 
17
18
19
20
 
21
S. A. Hirsch. An algorithm for automatic name placement around point data. The American Cartographer, 9(1 ): 5-17, 1982.
 
22
E. Imhof. Positioning names on maps. The American Cartographer, 2(2):128-144, 1975.
 
23
S. Julier, M. Lanzagorta, Y. Baillot, L. Rosenblum, S. Feiner, T. H611erer, and S. Sestito. Information filtering for mobile augmented reality. In Proc. 1SAR '00 (Int. Symposium on Augmented Reality), pages 3-11, Munich, Germany, October 5-6 2000.
24
25
 
26
 
27
T. Mori, K. Koiso, and K. Tanaka. Spatial data presentation by LOD control based on distance, orientation and differentiation. In Proc. UM3 '99 (Int. Workshop on Urban 3D/Multimedia Mapping), pages 49-56, Tokyo, Japan, 1999.
28
29
 
30
 
31
T. Stamer, S. Mann, B. Rhodes, J. Levine, J. Healey, D. Kirsch, R. Picard, and A. Pentland. Augmented reality through wearable computing. Presence, 6(4):386-398, August 1997.
 
32
 
33
I. Sutherland. A head-mounted three dimensional display. In Proc. FJCC 1968, pages 757-764, Washington, DC, 1968. Thompson Books.
 
34
Z. Szalavari, D. Schmalstieg, A. Fuhrmann, and M. Gervautz. Studierstube: An environment for collaboration \ in augmented, reahty. Virtual Reality, 3(1):37-48, 1998.
 
35
W. Teitelman. A tour through CEDAR. 1EEE Software, 1(2):44-73, April 1984.
36
 
37
J. van Roessel. An algorithm for locating candidate labeling boxes within a polygon. The American Cartographer, 16(3):201-209, 1989.
 
38

CITED BY  34

Collaborative Colleagues:
Blaine Bell: colleagues
Steven Feiner: colleagues
Tobias Höllerer: colleagues