Interactive video icon with designated viewing position
First Claim
1. An interface to an associated video sequence, the interface comprising:
- a) information defining a three-dimensional root image, the root image consisting of a plurality of basic frames selected from said video sequence, and/or a plurality of portions of video frames corresponding to selected objects represented in the video sequence, x and y directions in the root image corresponding, to x and y directions in the video frames and the z direction in the root image corresponding to the time axis whereby the basic frames are spaced apart from one another in the z direction of the root image by distances corresponding to the time separation between the respective video frames;
b) means for displaying views of the root image;
c) means for designating a viewing position relative to said root image; and
d) means for calculating image data representing said three-dimensional root image viewed from the designated viewing, position, and for outputting said calculated image data to the displaying means.
4 Assignments
0 Petitions
Accused Products
Abstract
Interactive interfaces to video information provide a displayed view of a quasi-object called a root image. The root image consists of a plurality of basic frames selected from the video information, arranged such that their respective x and y directions are aligned with the x and y directions in the root image and the z direction in the root image corresponds to time, such that base frames are spaced apart in the z direction of the root image in accordance with their time separation. The displayed view of the root image changes in accordance with a designated viewing position, as if the root image were a three-dimensional object. The user can manipulate the displayed image by designating different viewing positions, selecting portions of the video information for playback and by special effects, such as cutting open the quasi-object for a better view. A toolkit permits interface designers to design such interfaces, notably so as to control the types of interaction which will be possible between the interface and an end user. Implementations of the interfaces may include editors and viewers.
-
Citations
41 Claims
-
1. An interface to an associated video sequence, the interface comprising:
-
a) information defining a three-dimensional root image, the root image consisting of a plurality of basic frames selected from said video sequence, and/or a plurality of portions of video frames corresponding to selected objects represented in the video sequence, x and y directions in the root image corresponding, to x and y directions in the video frames and the z direction in the root image corresponding to the time axis whereby the basic frames are spaced apart from one another in the z direction of the root image by distances corresponding to the time separation between the respective video frames; b) means for displaying views of the root image; c) means for designating a viewing position relative to said root image; and d) means for calculating image data representing said three-dimensional root image viewed from the designated viewing, position, and for outputting said calculated image data to the displaying means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Apparatus for creation of an interface to a video sequence, the apparatus comprising:
-
a) means for accessing image information in digital form representing a video sequence; b) means for creating a root image representing the video sequence, the root image creation means comprising; i) means for selecting a sub-set of frames from the video sequence, or portions of said sub-set which correspond to objects represented in the video sequence, to serve as basic frames of the root image; and ii) means for setting the relative placement positions of the basic frames in the root image, and c) means for associating with the root image routines for changing the displayed view of the root image depending upon a designated viewing position relative to the root image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A process for creating an interface corresponding to a predetermined video sequence, comprising the steps of:
-
a) retrieving the video sequence from a data store; b) analyzing data corresponding to at least some frames of the video sequence based upon at least one predetermined algorithm; c) selecting at least some frames from the video sequence based at least in part on frame ranking measure parameters stored in a frame ranking template store; d) arranging the selected frames to form a succession of frames defining at least in part the interface; and e) transferring data corresponding to said selected and arranged frames to an interface store. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for processing an interface corresponding to a predetermined video sequence, comprising the steps of:
-
a) retrieving the video sequence from a data store; b) analyzing data corresponding to at least some frames of the video sequence based upon at least one predetermined algorithm; c) selecting at least some frames from the video sequence based at least in part on frame ranking measure parameters stored in a frame ranking template store; d) arranging the selected frames to form a succession of frames defining at least in part the interface; and e) transferring data capable of generating at least one image corresponding to said succession of frames to a viewer; f) generating an image from a desired perspective using said data capable of generating at least one image; and g) displaying said image on a display device. - View Dependent Claims (40, 41)
-
Specification