Claims
- 1. An apparatus for assembling content addressable video, comprising:
- video storage which stores a plurality of frames of video data in storage locations having addresses, each frame defining a video image having a content for display;
- tag storage which stores tags for associated frames of video data in the plurality, the tags indicating the contents of the video images defined by the associated frames;
- processing resources, connected with the tag storage and the video storage, including resources that execute first program steps which assemble a content video image in response to the tags, the content video image including positions for corresponding flames of video data in the plurality; and
- the processing resources including resources that execute second program steps which associate positions in the content video image with addresses of storage locations storing corresponding flames of video data.
- 2. The apparatus of claim 1, further including:
- an input by which a user selects a position in the content video image; a video monitor, responsive to the input and the tag storage, which displays the frames of video data in the video storage in response to selected positions.
- 3. An apparatus for generating content addressable video, comprising:
- a content image display which displays a content video image representative of an organization of content addressable video, the content video image having positions within the content video image corresponding to desired content of video images to be displayed;
- a controller, in communication with the content image display, which generates control signals indicating content for video images in response to respective positions within the content video image;
- controllable video image generator, responsive to the control signals, which produces flames of video data, each frame determining a video image having the content indicated by the control signals corresponding to the respective position in the content video image;
- video storage which stores flames of video data generated by the controllable video image generator in storage locations having addresses; and
- data processing resources, the controllable video image generator and the controller, including resources that execute program steps which associate the addresses of the stored flames of video data with respective positions in the content video image.
- 4. The apparatus of claim 3, wherein the controllable video image generator comprises a robot mounted video camera.
- 5. The apparatus of claim 3, further including:
- an input by which a user selects a position in the content video image; and
- a video monitor, response to the input and the tag storage, which displays the frames of video data in the video storage in response to selected positions.
- 6. A method for assembling content addressable video, comprising:
- storing, in an addressable memory, a plurality of flames of video data in storage locations having addresses, each frame defining a video image having a content for display;
- storing tags in memory for flames of video data in the plurality, the tags indicating the contents of the video images defined by the associated flames;
- executing program steps which assemble and display a content video image in response to the tags, the content video image including positions indicating the content of corresponding flames of video data in the plurality; and
- executing program steps which associate the positions in the content video image with addresses of storage locations storing corresponding frames of video data.
- 7. The method of claim 6, further including:
- selecting, with a user input device, a position in the content video image;
- reading, with data processing resources, the frames of video data in the addressable memory in response to a selected position.
- 8. The method of claim 6, further including:
- storing in a cache memory a subset of the plurality of frames, the subset including frames having content indicated by at least a portion of the content video image.
- 9. A method for generating content addressable video, comprising:
- displaying a content video image representative of an organization of content addressable video, the content video image having positions within the content video image corresponding to desired content of video images to be displayed;
- selecting with data processing resources positions within the content video image;
- executing program steps with data processing resources which generate control signals indicating a content for a video image in response to the selected positions within the content video image;
- generating frames of video data in response to the control signals, each frame defining a video image having the content indicated by the control signals;
- storing generated frames of video data in storage locations having addresses; and
- executing program steps with data processing resources which associates the address of each frame of video data with a position in the content video image.
- 10. The method of claim 9, wherein the step of generating frames comprises:
- controlling a robot mounted video camera in response to the control signals.
- 11. The method of claim 9, further including:
- selecting with a user input device a position in the content video image; and
- accessing the frames of video data in the storage locations in response to selected positions.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation of application Ser. No. 08/146,400, filed Nov. 1, 1993, now abandoned, which is a continuation-in-part of application Ser. No. 08/000,927, filed Jan. 6, 1993, now abandoned, which was a continuation of application Ser. No. 07/460,849, filed Dec. 8, 1989, now abandoned.
The present application is related to U.S. Pat. No. 4,857,902, entitled POSITION-DEPENDENT INTERACTIVITY SYSTEM FOR IMAGE DISPLAY, invented by Naimark, et al., issued Aug. 15, 1989; and to U.S. patent application Ser. No. 07/356,543, entitled CONTENT ADDRESSABLE VIDEO SYSTEM FOR IMAGE DISPLAY, filed May 5, 1989.
US Referenced Citations (4)
Non-Patent Literature Citations (1)
Entry |
T. Tsuchihashi, Y. Wakahara and K. Asano (Toshiba Corporation)., 1985 International Conference on Advanced Robotics. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
146400 |
Nov 1993 |
|
Parent |
460849 |
Dec 1989 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
000927 |
Jan 1993 |
|