Systems and methods for editing video streams using a grid-based representation
First Claim
1. A method of editing a video stream, comprising:
- storing segment frame icons representing segments of the video stream, the segment frame icons having a layout, wherein the layout includes multiple rows of segment frame icons, and further wherein each segment of the video stream comprises a portion of the video stream representing related activity;
displaying at least some of the segment frame icons;
responding to signals from a user input device by selecting a first segment frame icon corresponding to a first segment of the video stream;
displaying sub-shot frame icons representing frames of the first segment frame;
responding to signals from the user input device by changing the layout of the sub-shot frame icons; and
responding to signals from the user input device by replacing a current sub-shot frame icon with a new sub-shot frame icon that is more representative of the first segment.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, the invention includes a method of editing a video stream. The method includes storing segment frame icons representing segments of the video stream, the segment frame icons having a layout. The method further includes displaying at least some of the segment frame icons and responding to signals from a user input device by changing the layout of the segment frame icons. In some embodiments, the segment frame icons are arranged in a two-dimensional grid. The segment frame icons may include an image derived from a representative frames of the segments. Changing the layout may involve one or more of the following: re-arranging an order of the segment frame icons in the layout, deleting at least one of the segment frame icons, and adding at least one segment frame icon from another video stream. The segment frame icons may be shot frame icons representing shots of the video stream. The segment frame icons may be subshot frame icons representing subshots of shots of the video stream. Other embodiments are described and claimed.
-
Citations
24 Claims
-
1. A method of editing a video stream, comprising:
-
storing segment frame icons representing segments of the video stream, the segment frame icons having a layout, wherein the layout includes multiple rows of segment frame icons, and further wherein each segment of the video stream comprises a portion of the video stream representing related activity; displaying at least some of the segment frame icons; responding to signals from a user input device by selecting a first segment frame icon corresponding to a first segment of the video stream; displaying sub-shot frame icons representing frames of the first segment frame; responding to signals from the user input device by changing the layout of the sub-shot frame icons; and responding to signals from the user input device by replacing a current sub-shot frame icon with a new sub-shot frame icon that is more representative of the first segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An article comprising:
-
a computer readable medium having instructions therein which when executed cause a computer to edit a video stream by; storing segment frame icons representing segments of the video stream, the segment frame icons having a layout, wherein the layout includes multiple rows of segment frame icons, and further wherein each segment of the video stream comprises a portion of the video stream representing related activity; displaying at least some of the segment frame icons; responding to signals from a user input device by selecting a first segment frame icon corresponding to a first segment of the video stream; displaying sub-shot frame icons representing frames of the first segment frame; responding to signals from the user input device by changing the layout of the sub-shot frame icons; and responding to signals from the user input device by replacing a current sub-shot frame icon with a new sub-shot frame icon that is more representative of the first segment. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer system comprising:
-
a processor and video processing circuitry; a display; and memory including instructions which when executed cause the processor, video processing circuitry, and display to edit and display a video stream by; displaying at least some of the segment frame icons; responding to signals from a user input device by selecting a first segment frame icon corresponding to a first segment of the video stream; displaying sub-shot frame icons representing frames of the first segment frame; responding to signals from the user input device by changing the layout of the sub-shot frame icons; and responding to signals from the user input device by replacing a current sub-shot frame icon with a new sub-shot frame icon that is more representative of the first segment. - View Dependent Claims (24)
-
Specification