Claims
- 1. A method for displaying image data representing a plurality of visual image of a subject, wherein each of the plurality of visual images comprises a different perspective of the subject, comprising the steps of:
- organizing the plurality of visual image into a matrix in which each visual image has a position in the matrix and the perspective of each visual image is indicated by its position in the matrix;
- storing a frame of image data for each visual image in a location accessible in response to the position of the visual image in the matrix;
- displaying a current frame;
- displaying to an operator a representation of at least a portion of the matrix;
- highlighting on the displayed representation, a position in the matrix of the current frame;
- providing input data indicating a change in position in the matrix and thereby a desired change in perspective of the subject;
- translating the input data to an updated position in the matrix;
- accessing the frame having the updated position and displaying the accessed frame as a new current frame.
- 2. The method of claim 1, wherein the matrix defines a virtual space having at least two dimensions.
- 3. The method of claim 1, wherein the step of providing input data includes operating an input device including a movable object which translates changes in position of the movable object into the input data.
- 4. The method of claim 3, wherein the input device comprises a track ball.
- 5. The method of claim 3, wherein the input device comprises a mouse.
- 6. The method of claim 1, wherein the input data is provided and a new current frame is displayed at least 10 times per second.
Parent Case Info
This is a continuation of Ser. No. 07/050,196, filed May 14, 1987 now U.S. Pat. No. 4,857,902.
US Referenced Citations (4)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0018262 |
Jul 1986 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
50196 |
May 1987 |
|