Patent
1990-08-02
1994-01-04
Harkcom, Gary V.
G06F 1562
Patent
active
052767850
ABSTRACT:
Images are presented on a display to produce the perception of viewpoint motion in a three-dimensional workspace. The user can indicate a point of interest (POI) or other region on a surface in an image and request viewpoint motion. In response, another image is presented from a viewpoint that is displaced as requested. The user can request viewpoint motion radially toward or away from the POI, and can also request viewpoint motion laterally toward a normal of the surface at the POI. Radial and lateral viewpoint motion can be combined. The orientation of the viewpoint can be shifted during lateral motion to keep the POI in the field of view, and can also be shifted to bring the POI toward the center of the field of view. In a sequence of steps of viewpoint motion, the radial viewpoint displacement in each step can be a proportion of the distance to the POI so that the radial displacements follow a logarithmic function and define an asymptotic path that approaches but does not reach the POI. While requesting viewpoint motion with a keyboard, the user can independently request POI motion with the mouse. In response, the POI moves within the bounds of the surface that includes the POI, and a shape within the image indicates the POI position.
REFERENCES:
patent: 4734690 (1988-03-01), Waller
patent: 4991022 (1991-02-01), Canfield et al.
patent: 5019809 (1991-05-01), Chen
patent: 5021976 (1991-06-01), Wexelblat et al.
patent: 5072412 (1991-12-01), Henderson, Jr. et al.
patent: 5095302 (1992-03-01), McLean et al.
patent: 5103217 (1992-04-01), Cawley
patent: 5107443 (1992-04-01), Smith et al.
patent: 5124693 (1992-06-01), Himelstein et al.
patent: 5129054 (1992-07-01), Alstad et al.
Fairchild, K. M., Poltrock, S. E., and Furnas, G. W., "Semi Net: Three-Dimensional Graphic Representations of Large Knowledge Bases," in Guindon, R., ed., Cognitive Science and its Applications for Human-Computer Interaction, Lawrence Erlbaum, Hillsdale, N.J., 1988, pp. 201-233.
Burton, R. R., Sketch: A Drawing Program for Interlisp-D, Xerox Corporation, Palo Alto Research Center, ISL-14, Aug. 1985, pp. 44-49.
Robertson, G. G., Card, S. K., and Mackinlay, J. D., "The Cognitive Coprocessor Architecture for Interactive User Interfaces," Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, Williamsburg, Va., Nov. 13-15, 1989, pp. 10-18.
Herot, C. F., Carling, R., Friedell, M., and Kramlich, D., "A Prototype Spatial Data Management System," ACM, 1980; pp. 63-70.
Badler, N. I., Manochehri, K. H. Baraff, D., "Multi-Dimensional Input Techniques and Articulated Figure Positioning by Multiple Constraints," Proceedings, 1986 Workshop on Interactive 3D Graphics, ACM, Oct. 23-24, 1986, pp. 151-169.
Brooks, Jr., F. P., "Walkthrough-A Dynamic Graphics System for Simulating Virtual Buildings," Proceedings, 1986 Workshop on Interactive 3D Graphics, ACM, Oct. 23-24, 1986, pp. 9-21.
Ware, C., Osborne, S., "Exploration and Virtual Camera Control in Virtual Three Dimensional Environments," Proceedings, 1990 Symposium on Interactive 3D Graphics Computer Graphics 24, #4, Mar. 1970, pp. 175-183.
Bier, E. A., Snap-Dragging: Interactive Geometric Design in Two and Three Dimensions, Xerox Corporation, EDL-89-2, Sep. 1989, p. 117.
Haeberli, P. E., "ConMan: A Visual Programming Language for Interactive Graphics," Computer Graphics, vol. 22, No. 4, Aug. 1988, pp. 103-111.
Dalton, R., "Beyond Bifocals: Help for Tired Eyes," Loftus, vol. 4, No. 10, Oct. 1988, pp. 17-18.
InLarge brochure, Berkeley Systems, Inc., Berkeley, California, 1989.
"MAG (6D)," IRIS-4D Series Man Pages, IRIX User's Reference Manual, Section 6, Release 3.3, Silicon Graphics, Inc., Mountain View, California, Apr. 1990 p. 1.
"Window," Graphics Library Programming Guide, IRIS-4D Series, Document Version 2.0, Coordinate Transformations, Document No. 007-1210-020, Silicon Graphics, Inc., Mountain View, California, May 1990, pp. 7-8 and 7-9.
Woods, D. D., "Visual Momentum: A Concept to Improve the Cognitive Coupling of Person and Computer," Int. J. Man-Machine Studies 21, 1984, pp. 229-244.
Hochberg, J., Brooks, V., "Film Cutting and Visual Momentum," in Senders, J. W., Fisher, D. F., and Monty, R. A., Eds. Eye Movements and the Higher Psychological Functions, Hillsdale, N.J.: Lawrence Erlbaum Associates; 1978; pp. 293-313.
Glassner, A. S., 3D Computer Graphics, Second Edition, 1989, New York: Design Press, Chapter 14, pp. 177-194.
Foley, J. D., van Dam, A., Feiner, S. K., Hughes, J. F., Computer Graphics, Second Edition, 1990, Reading, Mass.: Addison-Wesley, Chapter 21, pp. 1057-1081.
Card Stuart K.
Mackinlay Jock
Robertson George G.
Harkcom Gary V.
Smith Mike
Xerox Corporation
LandOfFree
Moving viewpoint with respect to a target in a three-dimensional does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Moving viewpoint with respect to a target in a three-dimensional, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Moving viewpoint with respect to a target in a three-dimensional will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-314206